Module MSN Messenger

Module MSN Messenger - Divers - Programmation

Marsh Posté le 24-07-2004 à 04:04:12    

Bonjour,
je cherche à controler MSN Messenger 6.2 avec les API messenger si possible ms je n'ai rien trouvé d'intéressant sur le net pour laversion 6.2. En effet je souhaiterais pouvoir récupérer un message (instantané) envoyé par un contact et pouvoir lui répondre, de manière controlé par le programme.
 
Merci d'avance
Bon Prog @++


---------------
**** |\/|¤¤] [ F®££t ****
Reply

Marsh Posté le 24-07-2004 à 04:04:12   

Reply

Marsh Posté le 24-07-2004 à 11:13:14    

y'a pas vraiment d'API Messenger. c'est en fait plus simple que ça...
 
il y a une définition du protocole ici.  
http://www.hypothetic.org/docs/msn/sitev1/index.php
 
il ne te reste plus qu'à ouvrir une socket...
 
P.S. : le protocole n'est peut-être pas à jour, MS le change régulièrement


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 24-07-2004 à 11:24:25    

passe à jabber :o

Reply

Marsh Posté le 24-07-2004 à 16:03:16    

si tu sais programmer en java tu peux utiliser jmsn qui contiens une lib pour se connecter a msn.
voici la javadoc:
http://jmsn.sourceforge.net/msnmlib/docs/index.html
 
exemple pour se connecter:
 

Code :
  1. MSNMessenger msn = new MSNMessenger( "xiguel@hotmail.com", "12341234" );
  2.   msn.setInitialStatus( UserStatus.ONLINE );
  3.   msn.addMsnListener( new MsnAdapter() {
  4.       public void progressTyping( SwitchboardSession ss,
  5.           MsnFriend friend, String typingUser )
  6.       {
  7.           System.out.println( "Typing on " + friend.getLoginName() );
  8.       }
  9.       public void instantMessageReceived( SwitchboardSession ss,
  10.           MsnFriend friend, MimeMessage mime )
  11.       {
  12.           System.out.println( "*** MimeMessage from " + friend.getLoginName() );
  13.           System.out.println( mime.getMessage() );
  14.           System.out.println( "*****************************" );
  15.       }
  16.   });
  17.   msn.login();


Message édité par veryfree le 24-07-2004 à 16:03:45
Reply

Marsh Posté le 24-07-2004 à 16:23:30    

veryfree a écrit :

si tu sais programmer en java tu peux utiliser jmsn qui contiens une lib pour se connecter a msn.
voici la javadoc:
http://jmsn.sourceforge.net/msnmlib/docs/index.html


Ca lui aurait arraché la gueule de faire la javadoc en anglais plutôt qu'en coréen ? [:mlc]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 24-07-2004 à 17:37:08    

chinois

Reply

Marsh Posté le 24-07-2004 à 18:30:47    

Citation :

Jangho Hwang, rath@linuxkorea.co.kr


[:spamafote]


Message édité par Taiche le 24-07-2004 à 18:33:26

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 25-07-2004 à 16:44:28    

Taiche a écrit :

Ca lui aurait arraché la gueule de faire la javadoc en anglais plutôt qu'en coréen ? [:mlc]


 
c'est clair, surtout qu'il est bilingue maintenant.
 
mais bon ca reste comprehensible grace au nom des fonctions ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed