Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

"CONTRÔLER" MSN MESSENGER


Information sur la source

Catégorie :API Niveau : Débutant Date de création : 24/04/2003 Date de mise à jour : 24/04/2003 11:49:52 Vu / téléchargé: 49 976 / 41 668

Note :
8,89 / 10 - par 18 personnes
8,89 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (46)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Ce petit programme vous montre comment vous connecter aux API de MSN Messenger (v 5.0) pour afficher la liste des contacts et leurs informations, pouvoir modifier son statut et lancer une connexion avec un contact...

Attention il faut être déjà connecté avec MSN Messenger pour utiliser ce petit outil...

Améliorations futures à prévoir... J'y travaille ;)
 

Source

  • ' All in the ZIP !!!
' All in the ZIP !!!

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de ICIoBRa le 24/04/2003 11:54:30

Marshe pas avec Trillian :)

signaler à un administrateur
Commentaire de azerty25 le 24/04/2003 12:02:05

c normal c pr msn !! msn messenger n'est pas trillian, ils utilisent juste le mm protocol pr que sa soit compatible

signaler à un administrateur
Commentaire de ICIoBRa le 24/04/2003 12:03:51

Nan mé jpréfèr le préciser pour éviter ke ceux ki Zon trillian le télécharge pour rien !!

signaler à un administrateur
Commentaire de Cyberdevil le 24/04/2003 17:41:11

c pas mal g deja vu la meme chose :) ce qu'il faudrait c pouvoir récuperer le texte qu'on nous envoie et en fonction du texte recu ben on répond.. une sorte de bot !! ça peut etre cool !
A+

signaler à un administrateur
Commentaire de cyrilp le 24/04/2003 18:31:09

Cyberdevil > Je m'y attache ;) !!!

signaler à un administrateur
Commentaire de Weado le 24/04/2003 18:31:25

Vraiment bien, place à amélioration mais très bon début, le best serait que ce programme remplace complètement msn, qu'il soit skinnable et qu'on puisse le rendre en Bot

signaler à un administrateur
Commentaire de aporler le 24/04/2003 19:21:03

Moi j'ai un probleme je peut faire marhcer le .exe mais quadn j'essais dexecuter ta source il ya a des erreur avec la ligne tkey =
et avec les lignes :
                frmMSN.lstMSN.ListItems.Add , tkey, Contact.SigninName
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(1) = Contact.Blocked
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(2) = Contact.CanPage
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(3) = Contact.FriendlyName
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(4) = Contact.IsSelf
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(5) = tPhone
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(6) = tProperty
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(7) = Contact.ServiceId
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(8) = Contact.ServiceName
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(9) = StateText(Contact.Status)
            frmMSN.lstMSN.ListItems.Item(tkey).SubItems(10) = tGroup
et Visual basic selection le TKEY de chacune de ses ligne!!! aidé moi jaimerias savoir pourquoi et comment pour enpecher ca sa le fait juste avec la source mais je peut executer ton .exe MERCI

signaler à un administrateur
Commentaire de cyrilp le 24/04/2003 22:37:54

aporler> ATTENTION, certaines des propriétés de l'objet "Contact" sont vides, c'est à dire "NOTHING"... Donc, cela fait planter. J'ai rajouter un "On Error Resume Next", mais il faut préciser à VB (dans les options) de ne pas s'arrêter sur TOUTES LES ERREURS.

Weado> Euuuh ouais pour tout ça, mais... Je vais pas réinventer Trillian ;)

signaler à un administrateur
Commentaire de cyrilp le 24/04/2003 22:39:01

Weado> Par contre la partie BOT est une idée intéressante !!!

signaler à un administrateur
Commentaire de slayer le 24/04/2003 23:58:50

tres bon projets , a profiné !!!

signaler à un administrateur
Commentaire de aporler le 25/04/2003 01:13:18

cyrilp> je fait ca comment ?

signaler à un administrateur
Commentaire de cyrilp le 25/04/2003 10:15:06

aporler> Dans VB6 : Menu Outils > Options > Général > Récuperation d'erreur > Il ne faut pas activer "Arrêt sur toutes les erreurs"

signaler à un administrateur
Commentaire de aporler le 25/04/2003 13:07:35

De un jai la version anglaise donc c'est dur mais jai decocher tout! masi ca amrhce pas plus et jai oublier de dire qu'une fenetre Reference s'ouvrai!!! et je devias checher dkoi!!!!!! ?????

signaler à un administrateur
Commentaire de aporler le 25/04/2003 20:06:55

jaitrouver :)

signaler à un administrateur
Commentaire de BadNews le 26/04/2003 21:05:23

Moi il ne fonctionne pas . J'ai windows Xp msn 5.0 et lorsque
je lance ton programme, il lance msn 4.6 et mon compte sur
msn 5.0 se déconnecte pour laisser la place au 4.6.
Bizare. Moi aussi j'en ai fait un mais pour msn 4.6 xp.

CyberDevil => C'est déja fait , j'ai cette fonction dans le mien, mais
il n'est pas sur ce site.
Il fonctionne cependant que pour la version 4.6 de Msn, je crois.
Tu peux toujours essayer, voici comment:

Tu dois coché , dans Project/Preference , Messenger Type Librairy

_______


'Déclaration
Public WithEvents MSN As MsgrObject


Private Sub MSN_OnTextReceived(ByVal pIMSession As Messenger.IMsgrIMSession, ByVal pSourceUser As Messenger.IMsgrUser, ByVal bstrMsgHeader As String, ByVal bstrMsgText As String, pfEnableDefault As Boolean)
'Tu nets 2 textbox. Le premier contient les mots que tu veux envoyer si tu recoie ceux qui sont
'dans le textbox 2

'Si je recois ... Le répondeur envoie ...
If bstrMsgText = Text1.Text Then
     pSourceUser.SendText bstrMsgHeader, Text2.Text, MMSGTYPE_ALL_RESULTS
End If

Tu peux continuer avec autant de textbox que tu désire.
Tu peux faire beaucoup plus que ca . S'avoir si quelqu'un change de status,
si il change son nick name, si il te bloque, si il quitte,si il ouvre ou ferme
la fenêtre dans laquel tu lui parle et beaucoup plus .!!!

signaler à un administrateur
Commentaire de pHoEnIxFuRy le 06/05/2003 16:18:31

"ClassFactory ne peut fournir la classe demandée" sur la ligne "Set MSN = New messengerapi.Messenger".

Est-tu bien sur que ton soft fonctionne pour msn 5.x ?

Car tout comme BadNews j'utilise la library messenger pour toutes sortes de foncions avec les versions < 5.x  mais avec la version 5 rien à faire.

signaler à un administrateur
Commentaire de popstatic le 13/05/2003 23:10:11

microsoft n'a pas donné les entrées-sorties de sa dll de la version 5

signaler à un administrateur
Commentaire de mikeulkeul le 30/05/2003 20:35:49

sur mon ordi j'ai XPpro et quemsn messenger 5 et je n'arrive pas du tout à lancer le programme ni à trouver de l'aide, y'a personne qui pourrait m'aider svp ?  merci d'avance

signaler à un administrateur
Commentaire de allenboi le 18/06/2003 22:23:46

vraiment nice! continue a faire des sources demem cé vraiment hot!

signaler à un administrateur
Commentaire de morgandetoi06 le 12/10/2003 20:09:21

BadNews> comment on fait pour savoir si quelqu un nous bloque ou si il ferme la fenetre ?

signaler à un administrateur
Commentaire de revol le 02/11/2003 13:45:29

c'est quoi le code pour changer le nick???

signaler à un administrateur
Commentaire de kenshin15 le 26/02/2004 23:25:16

dit tupeux faire la meme choses mai pr 6.1 merci

signaler à un administrateur
Commentaire de metos le 22/12/2004 21:29:42

on peut trouver les info sur l'API?? merci

signaler à un administrateur
Commentaire de badman011 le 11/02/2005 23:17:53

on est a la 6.2 la ca fonctionne pas avec?

signaler à un administrateur
Commentaire de Ziman le 12/02/2005 21:47:21

Si ca fonctionne, mais j'ai trouvé un bug, si on affiche direct le contact en ligne/ hors ligne et qu'on a pas pris le temps de les classer par groupes et bien rien ne s'affiche car els groupes sont vides.

Quelqu'un saurait comment régler ca ?

signaler à un administrateur
Commentaire de fanfanus le 19/06/2005 16:38:23

et la 7 ?

signaler à un administrateur
Commentaire de CsM Skate le 22/08/2005 22:12:56

Marche nikel pour v7

Bonne Prog
Nico

signaler à un administrateur
Commentaire de balrog007 le 18/10/2005 19:23:09

je comprend pas comment on fait pour DL ce logiciel qui m'intéresse beaucoup merci de m'aider ;)

signaler à un administrateur
Commentaire de Thomas46 le 18/12/2005 18:53:28

Tu dois cliquer sur Télécharger le ZIP
Ensuite le dézipper
Et l'ouvrir avec Visual Basic

signaler à un administrateur
Commentaire de ZASKA le 09/02/2006 09:39:39

Bonjour a tous !
Voila je ne mi conner pas de tros je débute :( , et j'ai un probléme je le télécharge tout se passe bien , aprés je le dézip et aprés quend il sagie d'éxecuter le programe .exe il me dit
"The language DLL 'VB6FR.DLL' could not be found" , alors sy quelqu'un pouré maider je vous en re mercie bien , A bientôt !  ;) :)

signaler à un administrateur
Commentaire de magnus.maximus le 28/03/2006 22:04:00

Moi je cherche à lire le texte de msn messenger pour pouvoir faire un BOOT.
Comment faire
Merci

signaler à un administrateur
Commentaire de Le Prince Dragon le 18/04/2006 03:46:10

remarcable merci

signaler à un administrateur
Commentaire de hackoustik le 17/01/2007 11:42:46

Je viens de le tester avec Live Messenger sa marche également, cest simpas sa va me faire une base ;) javoue etre un peu feignant et cest tjr agréable davoir une bas ;).
Merci.

signaler à un administrateur
Commentaire de ploke le 21/01/2007 06:36:54

jai telecharger ceci mais il faud tu je le met a une place sinon ouvrir avec kel prog que je fais ouvrir avec ...

merci

signaler à un administrateur
Commentaire de arie5 le 21/01/2007 10:18:55

svp je narive pas a l'instaler aide moi                                                                                                                                                                                                                      merci

signaler à un administrateur
Commentaire de hackoustik le 21/01/2007 10:22:23

Arie5 keske tu veu faire exactement pour MSN ? je vais bientot mettre un code en ligne, si je peu taider ;)

signaler à un administrateur
Commentaire de arie5 le 21/01/2007 10:51:59

non enfete je ser pa linstaller le logiciel jarve pa

signaler à un administrateur
Commentaire de guivhl le 12/02/2007 20:18:51

Bonjour tout l'monde, j'ai 2 questions suite à cette fabuleuse source....qui me permet de faire de la programmation robot...
1----> lorsque j'ai mes contactes qui s'affiche dan la liste je n'ai que 12 contactes seulement et pas la totalité...(tjs les mm au démarrage de l'exe)? pq?
2----> quelqu'un a t il une idée pour recevoir le texte d'une conversation avec un contacte? merci

merci.

signaler à un administrateur
Commentaire de tutumannyAQUE le 25/02/2007 03:36:29

C'est bien mais comme Weado le dit, il serait bien que l'on puisse tout faire à partir de l'app

signaler à un administrateur
Commentaire de tamimount le 09/03/2007 23:40:50

je souhaiterais retrouver mon code messenger pour me conecter sur ma session qui est aliass45@hotmail.fr

signaler à un administrateur
Commentaire de dracoon le 17/06/2007 14:21:07

Salut a tous

hackoustik tu dis que tu arrive a faire marcher sous Live messenger??
Moi je n'y arrive pas, enfin je n'arrive pas a envoyer des message et à en recevoir.
Je seulement le faire avec la version antérieur à 6 de MSN Messenger.
A tu utilisé des reférence particulière.
Merci de ta reponse

Pour info j'essais de faire un boot programme (qui peut dialoguer, poser des question, envoyer des fichier)

signaler à un administrateur
Commentaire de dracoon le 17/06/2007 14:29:26

pour ce qui veulent savoir (guivhl) comment intercepter un message:

Public Withevents MSN as new Messenger.Msgrobject

Private Sub MSN_OnTextReceived(ByVal pIMSession As Messenger.IMsgrIMSession, ByVal pSourceUser As Messenger.IMsgrUser, ByVal bstrMsgHeader As String, ByVal bstrMsgText As String, ByRef pfEnableDefault As Boolean) Handles MSNobj.OnTextReceived
       msgbox(psourceuser " a dit:" & chr(13) & chr(10) & bstrmsgtext)
    End Sub

bien sur faut penser a ajouter la reference Messenger api library et Messenger type Library
et comme je l'ai dit plus top ca marche pas avec livemessenger

signaler à un administrateur
Commentaire de DedeSurf le 02/12/2007 22:13:14

Bonjour j'ai Windows Vista, VB6 pro, Live messenger version 2008 8.5, Messenger plus live 4.23, et mon problème est tous con mais super chiant, en déboguage il me donne l'erreur suivante "Erreur Automation
ClassFactory ne peut pas fournir la classe demandée" sur la ligne "Set MSN = New messengerapi.Messenger", mais quand le programme est compilé le programme marche très bien (VB6 a toutes les autorisations possible éxécuté avec les privilèges admin et en mode compatible XP SP2)

Si vous avez une réponse

signaler à un administrateur
Commentaire de ledu13127 le 16/01/2008 12:58:32

je narive pa a utiliser ce truc je lest telecharger g fé extrere les media mai la je sui bloker

signaler à un administrateur
Commentaire de djamel13002 le 15/02/2008 02:14:00

jé télécharger le zip de ce sujet é je nai pa compri commen en fé pour commencer a travailler pouvez-vous m'aider svp

signaler à un administrateur
Commentaire de snipercom le 21/02/2008 20:29:39

salut a tous,

que faut il faire avec visual basic, je suis un peu perdu, j'ai téléchargé et dezipé le fichier, mais je sais pas comment faire pour programmer.

merci de m'aider

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.