begin process at 2012 02 13 20:45:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > "CONTRÔLER" MSN MESSENGER

"CONTRÔLER" MSN MESSENGER


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :55 833 / 42 154

Auteur : cyrilp

Ecrire un message privé
Site perso
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

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture OCX (ACTIVEX) KEY LOGGER
Source avec Zip Source avec une capture APPEL D'URL ET MISE À JOUR DE VARIABLES AUTOMATIQUE
Source avec Zip Source avec une capture RÉCUPERER LE TEXTE ET NUMÉRO DE HANDLE DE L'ÉLEMENT SURVOLÉ ...
Source avec Zip Source avec une capture LISTE DES FENÊTRES (HANDLE) ET PROCESS ASSOCIÉS
Source avec Zip Source avec une capture RENDRE UNE FENÊTRE (FORM) TRANSLUCIDE (COULEUR PARAMÉTRABLE)

 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

Commentaires et avis

Commentaire de ICIoBRa le 24/04/2003 11:54:30

Marshe pas avec Trillian :)

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

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 !!

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+

Commentaire de cyrilp le 24/04/2003 18:31:09

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

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

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

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 ;)

Commentaire de cyrilp le 24/04/2003 22:39:01

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

Commentaire de slayer le 24/04/2003 23:58:50

tres bon projets , a profiné !!!

Commentaire de aporler le 25/04/2003 01:13:18

cyrilp> je fait ca comment ?

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"

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!!!!!! ?????

Commentaire de aporler le 25/04/2003 20:06:55

jaitrouver :)

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 .!!!

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.

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

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

Commentaire de allenboi le 18/06/2003 22:23:46

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

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 ?

Commentaire de revol le 02/11/2003 13:45:29

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

Commentaire de kenshin15 le 26/02/2004 23:25:16

dit tupeux faire la meme choses mai pr 6.1 merci

Commentaire de metos le 22/12/2004 21:29:42

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

Commentaire de badman011 le 11/02/2005 23:17:53

on est a la 6.2 la ca fonctionne pas avec?

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 ?

Commentaire de fanfanus le 19/06/2005 16:38:23

et la 7 ?

Commentaire de CsM Skate le 22/08/2005 22:12:56

Marche nikel pour v7

Bonne Prog
Nico

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 ;)

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

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 !  ;) :)

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

Commentaire de Le Prince Dragon le 18/04/2006 03:46:10

remarcable merci

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.

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

Commentaire de arie5 le 21/01/2007 10:18:55

svp je narive pas a l'instaler aide moi                                                                                                                                                                                                                      merci

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 ;)

Commentaire de arie5 le 21/01/2007 10:51:59

non enfete je ser pa linstaller le logiciel jarve pa

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.

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

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

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)

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

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

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

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

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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 1,186 sec (4)

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