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

Code

 > 

Tutoriaux

 > TUTORIAL "COMMENT FAIRE UN CLIENT MSN EN VB"

TUTORIAL "COMMENT FAIRE UN CLIENT MSN EN VB"


 Information sur la source

Note :
9,57 / 10 - par 7 personnes
9,57 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Niveau :Débutant Date de création :17/09/2004 Date de mise à jour :20/09/2004 01:15:11 Vu / téléchargé :17 466 / 2 222

Auteur : yoman64

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (33)
Ajouter un commentaire et/ou une note


 Description

Voici un tutorial composer par moi ( donc avec bcp de fautes d'orthographe ;) ).
Qui explique comment creer un client MSN en visual Basic ( ou dans tout autre language qui permet d'utilisez les sockets).

Le tutoriel n'est pas encore complet , mais deja il vous apprend comment:
1,Vous connectez au serveur de chat et vous authentifier ( c'est pas aussi facile que sa en a l'air ;) )
2.Recuperer la liste des contacts.
3.Changer de status.
4.Gestion des challenge(CHL) , un genre de PING.

VOila , si vous avez du mal a comprendre , laissez un commentaire et je vais essayer de simplifier le tutoriel qui est deja tres facile a comprendre ( selon ceux qui l'on lu avant que je le post ...)

Voila , des que j'ai le temps je vais ajouter comment ajouter/effacer des contact et des groupes . et comment faire les conversations.


J'ai ecris ce tuto parce que il y avais beaucoup de monde qui me demandais comment faire un client MSN en vb  depuis que j'ai poster mon client.Et aussi parce que je suis conscient que mon client n'est pas tres commentar et qu'il est assez compliquer...

Dans le zip ya les 2 partie du tuto en format RTF et DOC.

Alors voila j'ai tout dis :).

N'oubliez pas d'allez faire un tour sur mon site PhPKoDe.Com , ;-) .



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Partie1.docTélécharger ce fichier [Réservé aux membres club]13 312 octets
  • Partie1.rtfTélécharger ce fichier [Réservé aux membres club]6 770 octets
  • Partie2.docTélécharger ce fichier [Réservé aux membres club]11 776 octets
  • Partie2.rtfTélécharger ce fichier [Réservé aux membres club]4 890 octets

Télécharger le zip


 Historique

20 septembre 2004 01:15:11 :
Faute dans le tuto

 Sources du même auteur

Source avec Zip Source avec une capture MONITEUR SERVEUR COUNTERSTRIKE: SOURCE (HALFLIFE) + MESSAGE ...
Source avec Zip Source avec une capture HUB DC++ (DIRECT CONNECT)
Source avec Zip Source avec une capture MESSAGE PERSO MSN : AFFICHER LE MORCEAU JOUER DANS ITUNES
Source avec une capture UN PONG TOUT BETE
Source avec Zip Source avec une capture LABEL STYLE MSN7

 Sources de la même categorie

Source avec Zip DLL PERSONNALISÉ AVEC ÉVÈNEMENTS ET PROPRIÉTÉS EN VB6. par Number7
Source avec Zip Source .NET (Dotnet) EXEMPLE DU TUTORAIL "CLASSES MÉTIER" par Adn56
Source avec Zip Source avec une capture Source .NET (Dotnet) GESTION DES LISTES : RANGEMENT (LIST.SORT) ET FILTRAGE (LIST... par kbalist
Source avec Zip EXEMPLE SUR LES MENUS POUR AIDER LES DÉBUTANTS COMME MOI ;-) par viragoloco
LES OPÉRATIONS DE LA LISTE CHAINÉE par smaili

Commentaires et avis

Commentaire de Renfield le 17/09/2004 08:55:06 administrateur CS

Tu pourrais utiliser la fonctionnalité "tutoriels" du site ;-)

http://www.vbfrance.com/tutorialajout.aspx

(Menu "Outils & Liens")

Commentaire de yoman64 le 17/09/2004 14:18:34

Ok ,je ne connaisais pas cette nouvelle fonctionnaliter.

Commentaire de MadM@tt le 17/09/2004 14:51:04

Yeah c'est exactement ce que je voulais, j'avais pas envie de trop décortiquer d'autres sources, c'est nickel, par contre j'ai pas encore regardé la source (lycée oblige) mais j'ai confiance en l'auteur ;)
@ + et merci

Commentaire de Bioacide le 18/09/2004 00:20:29

J’ai codé un debut de client pour m’amuser et je suis arrivé  à l’etat finale :c’est à dire recevoir les données de ce style  :
<<< USR 10 OK o_s22@hotmail.com Alex%20--%20on%20vbMSN 1 0

Malheureusement sans explication la connexion est fermée juste après .  C&#8217;est pas un problème lié à un CHL car mon listener m&#8217;indique que cette donnée n&#8217;arrive pas dans le DataArrival.

Si quelqu&#8217;un une idée .
-------------
Sinon quelques remarques :

- Erreur dans le texte lors de la seconde connexion :
Tu écris :
>>> VER 4 MSNP9 MSNP8 CVR0
<<< VER 6 MSNP9 MSNP8 CVR0
>>> CVR 7 0x0409 winnt 6.0 i386 MSNMSGR 6.0.0602 MSMSGS o_s22@hotmail.com
>>> USR 8 TWN I o_s22@hotmail.com


Il faut lire

>>> VER 4 MSNP9 MSNP8 CVR0
<<< VER 4 MSNP9 MSNP8 CVR0
>>> CVR 5 0x0409 winnt 6.0 i386 MSNMSGR 6.0.0602 MSMSGS o_s22@hotmail.com
>>> USR 6 TWN I o_s22@hotmail.com


_ La premiere variable à récupérer : On reçoit les données suivantes :
<<< CVR 7 6.2.0137 6.2.0137 6.1.0211 http://download.microsoft.com/download/0/9/a/09a79e99-f2c8-4933-9797-77e88836bb52/SetupDL.EXE http://messenger.msn.com
<<< USR 8 TWN S lc=1033,id=507,tw=40,fs=1,ru=http%3A%2F%2Fmessenger%2Emsn%2Ecom,ct=1095370184,kpp=1,kv=5,ver=2.1.6000.1,tpf=05d8d89dd3e9649d9bea5dd3a4d0d0bf

Soit en un seul paquet ou en deux paquets . Donc il faut penser à filtrer pour prevoir le coup

Commentaire de yoman64 le 18/09/2004 03:45:10

Bah les numero de commande ne change rien , tant qu'il augmente entre chaque commande...
Si tu y arrive vraiment pas a rester connecter , ajoute moi dans ton msn:o_s2@hotmail.com .Je peux taider un peu , je connais le protocol par coeur presque.

Et le fait de filtrer les packets ne sapplique pas a mon TUTO , mon tuto explique ce quiol faut envoyer et ce quon recois , pas comment parser les donner...

Pour plus d'info vous pouvez voir mon vbMSN:http://www.vbfrance.com/code.aspx?ID=25036



YoMan64
PhPKoDe.Com

Commentaire de yoman64 le 18/09/2004 03:46:47

Mais je peux vous dire que c'est sur quil faut decouper les packets en plusieurs ligne pour pouvoir bien les analyser
Utiliser genre
dim ligne() as string
ligne=split(packet,vbcrlf)
for i=0 to ubound(ligne)

'Le traitement

next


YoMan64

Commentaire de fifayer le 18/09/2004 04:42:02

Merde c'est quoi ce foutoir ??? les lignes ne s'affiche pas entièrement sur ce site ??? bah première nouvelle ! dslé de poster ce message ici mais je vien tout juste de m'en rendre compte...

sinon ta source seré effectivement plus la bienvenue sur la partie tutoriel ! lol

C'est po grave car cela me sera surement utile pour le sotkets.

Bonne prog à tous A+

Commentaire de Renfield le 18/09/2004 08:38:48 administrateur CS

En tous cas, une bonne initiative, et du bon boulot ;-)

Commentaire de Saros le 18/09/2004 19:09:03

C'est quoi le md5 ??
Ca a l'air d'être un truc de cryptage... Mais comment ça s'utilise ?

Commentaire de Saros le 18/09/2004 20:04:08

Ah oui aussi :

<<< CHL 0 23409253616859239345

Vous ajouter "Q1P7W2E4J9R8U3S5" apres "13503151061096923392"

C'est une erreur ou j'ai mal compris ?

... J'ai une autre question : comment on fait lorsqu'on reçoit la liste de contacts en plusieurs paquets, mais que la coupure se situe pile au milieu d'une adresse ou d'un pseudo ?

Merci d'avance

Commentaire de yoman64 le 20/09/2004 01:10:21

Kan le serveur repond "<<< SYN 11 42 7 1"
7 c'est le nombre de contatc dans votre liste , c'est vrai que sa se peut que vous le reciiver dans plusieurs packet , mais je ne voit pas ce que sa change...

@++
YoMan64

Commentaire de yoman64 le 20/09/2004 01:13:16

Ha merde oui le truc avec CHL ya une erreur
La ligne juste avant aurrais du etre
<<< CHL 0 13503151061096923392

plutot que
<<< CHL 0 23409253616859239345

Desoler

Commentaire de buzydoudou le 10/11/2004 19:11:19

merci trop ça fait 1 mois que je cherchait un truc ds le genre C cool de faire des trucs comme ça pour des gens ke tu ne connais pas merci encore a+

Commentaire de buzydoudou le 10/11/2004 19:11:27

merci trop ça fait 1 mois que je cherchait un truc ds le genre C cool de faire des trucs comme ça pour des gens ke tu ne connais pas merci encore a+

Commentaire de buzydoudou le 10/11/2004 19:11:33

merci trop ça fait 1 mois que je cherchait un truc ds le genre C cool de faire des trucs comme ça pour des gens ke tu ne connais pas merci encore a+

Commentaire de Saros le 10/11/2004 19:23:37

Stressé du clic on dirait :)

Commentaire de buzydoudou le 10/11/2004 19:30:50

lol excusez moi en tt cas je sais pas PK mais C impossible de me connecter sur msn avec vbMSN AIDEZ-MOI SVP !!!

Commentaire de Saros le 10/11/2004 19:59:02

Précise un peu plus ;)
Tu as un message d'erreur, rien ne s'affiche ?...

Commentaire de Saros le 10/11/2004 19:59:24

Précise un peu plus ;)
Tu as un message d'erreur, rien ne s'affiche ?...

Commentaire de buzydoudou le 10/11/2004 21:17:09

ben voila ce k'il se passe:

    - je rentre mon pass et mon login (jusque là tt va bien !!)
    - il me met 8 socket d'authentification avec comme info-bulle "socket authentification: fermé";il me met 0 socket de redirection, info-bulle: "socket de redirection: innactif" et il me met 7 socket chat, info-bulle:"socket chat: connecté"
    - j'attends...
    - j'attends... (je vois même pas apparaître mes contacts)
    - message : "vous avez été déconnecter !!"
Merci de ton (votre) aide !!

Commentaire de Saros le 10/11/2004 21:22:53

Ola... Je vois pas trop... Faudra demander à l'auteur...

Commentaire de nofx_tryo le 12/11/2004 03:08:48

je suis un debutent et je c pas comen trouver le soket aider moi svp

Commentaire de sebkickass le 12/11/2004 06:08:14

bah moi jcomprend absolument rien et jaimerais comprendre ( chu pas doué en vb hehe )

Commentaire de Allan007 le 14/11/2004 22:18:11

Trés bon tuto
Serieusement bien expliquer!!! en plus j'en chercher un alors tu as fait mon bonnheur :p

Commentaire de buzydoudou le 15/11/2004 16:57:18

il fo les mettre ou les codes, ds un module ?!

Commentaire de grandi52005 le 05/12/2004 13:28:24

C'est bon !

Commentaire de killasquad le 16/02/2005 21:41:10

jvoudrais savoir commenr freeze un compte hotmail.!! merci dme contacter a l'email suivant: e_v_i_z_i_o_n@hotmail.com

Commentaire de Saros le 16/02/2005 22:22:42

freeze ?
Comment ça ?

Commentaire de yoman64 le 10/05/2005 22:34:13

Je suppose qu'il veux parlé de blocker un compte hotmail pour un certain laps de temps comme on peut faire avec yahoo après trop de mauvais mot de passes :P.

Au faite killasquad, tu connaiterais pas doyoulookgood ? il me semble avoir vu ton mail en quelques part dessus *-) lol en tout cas ... cela n'a pas vraiment rapport...

Commentaire de MadM@tt le 11/05/2005 14:26:50

Oh yoman64 je préférais ton image d'avant avec yoda (si jme souviens bien), enfin la au moins on vois a quoi tu ressemble c'est fun ;)

Commentaire de yoman64 le 11/05/2005 17:25:15

Tu n'est pas le premier qui me fait ce commentaire lol on dirait que je suis associé a Yoda :P Bon alors j'ai remis ma photo de yoda :)
@++

Commentaire de MadM@tt le 11/05/2005 19:17:14

héhé ;D

Commentaire de EvildarkEurope le 28/08/2007 23:55:02

Trés bon tutorial, sachant que Windows Live Messenger à bloquer son protocole, ceci m'est trés utile héhé 10/10

 Ajouter un commentaire




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

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