begin process at 2012 02 13 23:26:05
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > MESSENGER API :: COMMANDEZ MSN MESSENGER

MESSENGER API :: COMMANDEZ MSN MESSENGER


 Information sur la source

Note :
6,17 / 10 - par 12 personnes
6,17 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :msn, messenger, api, piloter, commander Niveau :Initié Date de création :26/12/2002 Date de mise à jour :26/12/2002 00:21:38 Vu :38 358

Auteur : oduesp

Ecrire un message privé
Commentaire sur cette source (29)
Ajouter un commentaire et/ou une note

 Description

Vous pouvez commander msn messenger avec des api qui se trouve deja dans Visual Basic (pour moi c la 6)

Source

  • Menu Project > Références
  • Cochez Messenger Type Libray et Messenger API Type library
  • Voici un exemple de ce que vous pourrez faire :
  • Public WithEvents MSN As MsgrObject
  • Private Sub Form_Load()
  • Set MSN = New MsgrObject
  • End Sub
  • Private Sub Command1_Click()
  • MSN.LocalState = MSTATE_INVISIBLE ' Apparaitre hors-connexion
  • End Sub
  • Private Sub Command2_Click()
  • MSN.LocalState = MSTATE_AWAY 'Apparaitre Absent
  • End Sub
  • Private Sub Command3_Click()
  • MSN.LocalState = MSTATE_BUSY 'Apparaitre Occupé
  • End Sub
Menu Project > Références
Cochez Messenger Type Libray et Messenger API Type library

Voici un exemple de ce que vous pourrez faire :

Public WithEvents MSN As MsgrObject
Private Sub Form_Load()
    Set MSN = New MsgrObject
End Sub
Private Sub Command1_Click()
    MSN.LocalState = MSTATE_INVISIBLE ' Apparaitre hors-connexion
    End Sub
Private Sub Command2_Click()
    MSN.LocalState = MSTATE_AWAY 'Apparaitre Absent
    End Sub
    
Private Sub Command3_Click()
    MSN.LocalState = MSTATE_BUSY 'Apparaitre Occupé
    End Sub

 Conclusion

Il y a encore plein de possibilité ....


 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) WINDOWS LIVE MESSENGER PROFIL IMAGE SWITCH par axelpik
Source avec Zip Source avec une capture MSN LOGGER par killer123456789
Source avec Zip Source avec une capture CLM'S MESSENGER : AJOUT DE FONCTIONS À WINDOWS LIVE MESSENGE... par clementio
Source avec Zip Source avec une capture MSN COULEUR V2.0 par culie3
Source avec Zip Source .NET (Dotnet) MSNCONTROL par Evrae

Commentaires et avis

Commentaire de TheSaib le 26/12/2002 01:11:04 administrateur CS

Tu aurais pu faire qqc de plus elaboré quand meme

Commentaire de oduesp le 26/12/2002 03:19:44

ouais, je sais, je prévois de faire un petit truc bien sympas d'ici peut ...

Commentaire de Clem le 26/12/2002 14:52:22

ouaich, faudrait faire un prog qui permet de changer le status en fonctions des progs ouvert, histoire de pas avoir qqn ki veu chatter avec toi alors que tu est en plein milieu d'une partie d'un jeu sur le net !!!

Commentaire de vanpet le 26/12/2002 21:10:41

pour t'aider Clem, la solution la plus simple est de fermer MSN avant de jouer à Counter ;-))

Commentaire de pHoEnIxFuRy le 31/12/2002 01:04:09

Clem -> J'avai fait un prog a ki je filai l'ip du serveur CS à rejoindre ou hébergé, ca lancait la partie et en mm tps ca rajoutait "sur " avec l'ip du sevrer à mon pseudo msn et ca changait le status à OQP.
C'était sympa car mes contacts msn me retrouvait facilement sur CS.
Le gros problème c'est que cette API ne fonctionne plus sous messenger 5.0 !!!

Commentaire de RSJP2 le 29/03/2003 05:19:03

il suffit de télécharger la nouvelle API pour messenger sur le site de messenger,dispo pour VB,VB.net et C++

Commentaire de guimou le 05/05/2003 22:41:17

ouai mais sur le site de messenger il propose l'API de messenger 4.7
pas cool :(:(:(:(:(:(
y a pas moyen d'avoir celle de la 5.0 ???

Commentaire de bydavid le 30/05/2003 18:37:48

et pour les autres statuts ??


MSN.LocalState = MSTATE_ONLINE 'en ligne

MSN.LocalState = MSTATE_BUSY 'occupe

MSN.LocalState = MSTATE_BE_RIGHT_BACK 'de retour dans 1 minute

MSN.LocalState = MSTATE_AWAY 'absent

MSN.LocalState = MSTATE_ON_THE_PHONE 'au telephone

MSN.LocalState = MSTATE_OUT_TO_LUNCH 'parti manger

MSN.LocalState = MSTATE_INVISIBLE 'apparaitre hors connex.

Commentaire de Clem le 30/05/2003 19:21:48

et pour Messenger 6 ? (la version beta 6 est sortie, elle est pas mal, mais un peu trop en anglais a mon gout...)

Commentaire de bydavid le 30/05/2003 19:23:39

ca par contre je sais pas mais je vais chercher et je te mailerai ...

Commentaire de pHoEnIxFuRy le 30/05/2003 21:57:08

De nombreux patch pour MSN6 voient le jour (activation des jeux, anti-pubs, suppression de la mention "beta", etc ...).

Le patch francais est dispo à cette adresse : http://www.generation-nt.com/index.php?cat=news&id=1563

Commentaire de PerfectSlayer le 25/06/2003 17:43:23

Je cherche l'api de msn 6, si kelk1 c ou je peu trouV ca...

Commentaire de olivier42 le 12/07/2003 18:17:55

Bonjour tlm,
l'utilistion de l'api n'est pas tres compliquée... je vous conseille d'aller voir ca: http://msdn.microsoft.com/library/en-us/messenger/messenger_entry.asp?frame=true  

C'est les références de l'api MS

Commentaire de HMN le 24/10/2003 07:47:55

ben moa je trouve ca bien, mais je voudrai coder un script vbs pour msn messenger et samurize, pour voir si mes contacts sont en ligne ou si g des messages et éventuellement mon statut. j'ai trouvé ce code (voir ci apres) qui marchait mal sous windows messenger, mais si qq'un pouvait m'aider pour le faire passer sous windows messenger et msn messenger ca serai super.

code:
'par: En[d]eR

'------------------------------------------------------------------------------
function count_contacts()
Dim a
Dim MSN As New MsgrObject
'set msim = New Messenger.MsgrObject

count_contacts = MSN.MyContacts.count

end function
'------------------------------------------------------------------------------
function my_status()
dim msim
set msim = CreateObject("Messenger.UIAutomation")

my_status = getstatus(msim.MyStatus)


end function
'------------------------------------------------------------------------------
function unread_mail()
dim msim
set msim = CreateObject("Messenger.UIAutomation")

unread_mail = msim.UnreadEmailCount(mFolder)

end function
'------------------------------------------------------------------------------
function nr_of_contacts_online()
dim msim

set msim = CreateObject("Messenger.UIAutomation")

nr_of_contacts_online = 0

set mslist = msim.MyContacts
cnt = mslist.count
  
for t = 1 to cnt step 1
  if (mslist.item(t-1).Status = 2) then
   nr_of_contacts_online = nr_of_contacts_online + 1
  end if
next

end function
'------------------------------------------------------------------------------

function getstatus(p)

Select Case p
        Case 0: getstatus = "Unknown"        
Case 1: getstatus = "Deconnecte"
        Case 2: getstatus = "Online"        
Case 6: getstatus = "Invisible"
        Case 10: getstatus = "Occupé"        
Case 14: getstatus = "De Retour"    
Case 34: getstatus = "Away"    
Case 18: getstatus = "Away"    
Case 50: getstatus = "Téléphone"    
Case 66: getstatus = "Mangeage"    
Case else : getstatus = "Unknown"
End Select

end function

Commentaire de evilimp le 18/02/2004 12:54:40

heu chez moi sa amrche po :( je créé 3 cmds et je colle le code...
biensur j'ao coherles api (daileur j'en ai daute en relation avec msn mai a quoi serve til ??) donc je lance le ex ke j'ai compiler et il me met erreu men envoyer rappor d'erreur etc...

que faire ??

Commentaire de VbMaster le 07/04/2004 14:51:01

oué en fait c l'api de windows messenger donc il faut
1) avoir XP
2) avoir laissé windows messenger

Commentaire de VbMaster le 07/04/2004 14:53:01

oué en fait c l'api de windows messenger donc il faut
1) avoir XP
2) avoir laissé windows messenger

Commentaire de buzydoudou le 25/08/2004 12:43:19

Je ne sais pas comment ça se fait, mais ça marche PAS !!
J'ai Msn Messenger 6.2 et Windows Messenger et  chaque fois que je clique sur un des 3 boutons ça me met:
"Run-time error '-2147467259 (80004005)': Method 'LocalState' of 'IMsgrObject2' failed."

vala dc si qqun pouvait m'aider ça serait cool !!

Commentaire de sebastien001 le 09/11/2004 14:28:12

oué grave moi aussi sa ne marche pas avec msn 6.2
Alors si quelqun pourais nous dire comment air sa serasi sympa merci

Commentaire de Evrae le 07/04/2005 19:29:13

Il faut avoir laissé (pas désinstallé) Windows messenger, et avoir la version la plus récente. Quoique, le codeur de cette source utilise des constantes zarbi; perso, j'aurai utilisé msn.MyStatus.MISTATUS_AWAY (oú msn est mon objet MessengerAPI.Messenger global ;))

Commentaire de Evrae le 07/04/2005 19:54:05

Au fait, si c'est pour "juste" controler le status, MessengerAPI suffit ;) 'fin bon, je préfere pas mettre 10, c'est trop ébauche encore. Continue le ton truc ;)

Commentaire de dvdstory le 16/09/2005 21:15:32

sa pe aider
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/messandcab.asp

Commentaire de coll_man le 10/07/2006 01:56:52

salut je veu un progra de la cam pour voir les autres contacts men.
merci

Commentaire de coll_man le 10/07/2006 01:57:30

je veu dire les contacts msn

Commentaire de coll_man le 10/07/2006 01:58:19

les contactes qui etulise la cam bien sûr

Commentaire de Missy_222294 le 25/07/2006 19:59:24

Moi MSNCONTROL ca en marche pas ca modifie mon statut pas celui de mon contact c'est nul !

Commentaire de taulant le 04/11/2006 23:31:31

pouvez vous faire le projet pour télécharger I svp

Commentaire de namster55 le 09/10/2008 14:28:54

merci tress cool

Commentaire de jihednond le 26/12/2009 18:25:55

qui peut nous donner les commende de la webcam car un MSN sans controle webcam ou d'un autre mots ou en peut trouver toute les api de messenger

bon courage  

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

API MSN Messenger [ par LordBob ] Salut a tous,voula j'ai juste une simple question, je voudrais savoir laquele de ces 3 dll contient les API programmable en VB de Messenger:_ custsat. API MSN Messenger [ par LordBob ] Salut a tous,voila j'ai un gros probleme, quand je veux ajouter les API d'MSN et que je faitProject -&gt; References -&gt; Messenger API Type Library <SVP AIDER MOI> J'ai un problem aver API MSN [ par rj4 ] RJ4 Bonjours. &gt;Je suis newbies et je cherche de l'aide.Bon voila. Je voilas essayer de changer mon nickname msn av Api Messenger, savoir combien de nouveau mail sur hotmail [ par guilelaid ] Voil&#224; je cherche un moyen pour savoir combien de nouveau message j'ai eu dans mon compte msn. J'ai pens&#233; a un principe, le programme sous vb Erreur:429 concernant l'api Messenger API Type Library [ par nostalgius ] Bonjour, j'essai d'implémenter l'api msn dans une application, voici mon code: [code=vb]Public WithEvents msn As MessengerAPI.Messenger Dim contact As controler msn messenger [ par wtor ] salutJe cherche une méthode pour intercepter les messages émis et reçus de mon compte sur msn messenger pour créer un historique de mes conversations< commander un menu d'un tiers programme via les API windows [ par vallois ] En VB6 comment commander un bouton du menu d'un tiers programme via les API windows? Par exemple comment activer le menu Edition/Tout sélectionner, pu Batch start en erreur [ par francoisch ] bonjour J’avais trouvé dans un forum ce code : [code] Public WithEvents msn As MessengerAPI.Messenger Private Sub Form_Load() Set msn = New Messeng contrôle msn par vb6 [ par hollow666 ] Bonjour, rentrons dans le vif du sujet je galère sur ça (programme qui écrit dans une listbox mes contacts msn) Public WithEvents msn As Messengerapi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,817 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales