begin process at 2010 02 10 06:32:37
  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 :35 534

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 avec une capture Source .NET (Dotnet) FAIRE LA DIFFÉRENCE ENTRE UNE ADRESSE EMAIL QUI EXISTE D'UNE... par lesinfosdugeek
ENVOYER UN MESSAGE SUR SON COMPTE TWITTER par lesinfosdugeek
Source avec Zip Source avec une capture TROUVER LES CLÉS DE REGISTRE QUI CHANGENT par Flocreate
Source avec Zip IP_PUBLIQUE_INTERNETGETCONNECTEDSTATE par marco62118
Source avec Zip TOUTES LES RÉSOLUTIONS D'ÉCRAN ET TAILLE MAXI DE LA FORM AUD... par marco62118

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture MSN LOGGER par killer123456789
Source avec Zip Source avec une capture Source .NET (Dotnet) MESSENGER ,PROGRAMME CHAT DIRECTEMENT AVEC MON WEB SITE... par half angel
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 Messenger API - SendKeys [ par neopsyko ] Bonjour tous, je suis en train de programmer un bot pour MSN sous Vb, mon probleme est que je souhaite envoyer un message automatique (comme un repo Y a t'il d'autre serveur pour MSN Messenger ? [ par flarouche ] Bonjour ! je voulais savoir s'il existe d'autre serveur ou port pour ce connect&#233; &#224; MSN Messenger que le fameux : "messenger.hotmail.com" au Insérer un menu dans msn messenger... [ par beausicilien ] Salut &#224; tous ! :)Je cherche le moyen d'ins&#233;rer un menu dans msn messenger, je m'explique===&gt;Lorsque vous avez install&#233; msnplus, il y fichiers .DAT de Msn Messenger [ par scarpopo ] Bonjour,Voil&#224; j'aurais besoin pour un futur prog de modifier ou du moins de voir le contenu/la stucture des fichiers map.dat que l'on trouve dans msn messenger [ par thib1000 ] Bonjour,y a t'il moyen de faire un prog qui se connecte a msn mais pas sur l'utilisateur part d&#233;fault de msn? Menu MSN Messenger [ par vicdo ] Bonjour &#224; tous.Je tente d'ajouter un MenuItem au menu de msn messenger, en vb.net ou C# si j'ai pas le choix, mais voila le probleme est que j'ar


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 0,686 sec (3)

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