CHAT MULTI-CLIENT AVEC WINSOCK

Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007 - 17 août 2003 à 05:53
cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007 - 14 oct. 2005 à 00:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/8242-chat-multi-client-avec-winsock

cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007
14 oct. 2005 à 00:24
Il y a deux types de personnes :
Ceux qui craignent le danger ,
et ceux qui combatte le danger

avec une réplique comme ta dit on peut dire que tu est du premier...

Merci quand meme pour la bonn critique


OX!D
Fullnet Software Messages postés 90 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 27 août 2006 1
10 oct. 2005 à 15:37
un trojan o_O pas mal content qu'il l'ai enlevé, jen veux pas moi de voas cochoneries :P

mais sinon ton chat east magnifique je l'adore :P

(si je lui ajoute une option smyleys sa te derange po j'espere :P)
entracyte Messages postés 32 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 14 juillet 2005
13 avril 2004 à 22:48
ok merci @+
cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007
13 avril 2004 à 22:12
fait just mécrire à mon email et je t'enverrai le pseudo et le pass pour avoir l'acces au ftp de mon trojan.

oxid666@hotmail.com
entracyte Messages postés 32 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 14 juillet 2005
13 avril 2004 à 22:05
slt je voulais te dire que ton chat est pas mal mais je voulais savoir comment faire pour avoir un login et un pass pour pouvoir telecharger ton trojan enfin voila @++
capoueidiablo Messages postés 316 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 1 février 2010 1
27 févr. 2004 à 01:01
Je suis désolé de pas t'avoir répondu avant oxid, mais je ne savais pas qu'il y'avait eu des posts depuis mon demier message.
Je te remercie pour les quelques explication c'est super sympa merci pour ton aide et bonne continuation ;-)
hossinus Messages postés 3 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 26 février 2004
26 févr. 2004 à 21:47
encor une fois je te tire le chapeau :)
cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007
21 nov. 2003 à 02:14
slt capoueidiablo, mon site fonctione cotrrectement sur mon ordi(win xp & ie6) et oui le chat gère les multi connection du client.
Faire un serveur multi client est assez simple une fois qu'on le sait.
Pour le serveur, il faut ke tu configure winsock( tu met l'index à zéro)
apres dans form_load, tu met :
Winsock(0).LocalPort = 111 ' tu peut le changer c'est juste un exemple de port
Winsock(0).Listen

dans Winsock1_ConnectionRequest, tu met:
Winsock1(Index).Close 'il faut ke tu le ferme avant d'accepter sinon sa plante
Winsock1(Index).Accept requestID 'accepter la connection
Load Winsock1(Index + 1) ' charger un autre socket
Winsock1(Index + 1).LocalPort = 111 'identifier le port
Winsock1(Index + 1).Listen 'écoute du port 111

Dans Winsock1_DataArrival:
Dim data As String
Winsock1(Index).GetData data 'récupération des données
ensuite tu fait ce que tu veut avec les données récupéré.

Voila pour ce qui est du serveur. Dans le code su serveur, le index sert a identifier le winsock1 car a chaque connection, un nouveau winsock1 est chargé. Le code reste presque pareil a un serveur normal mais il y a quelques ligne de plus. En utilisant cette manière il y a un nombre illimité de personnes qui peuvent etre connecté sur le serveur puisqu'il y a qu'un seul port pour les gèrer. Cette méthode est beaucoup plus pratique que celle ou le serveur charge un port pour chaque client.Pour le client, tu n'a qu'à faire un client normal.

Aussi, quand je code, je ne prend pas le temps de le commenter car la majorité des programmes que je fait ne sont pas destinés a etre mit sur vbfrance( ou un autre site).

Jespère t'avoir aidé, si tu aas dautres problèmes, écrit moi a oxid666@hotmail.com
capoueidiablo Messages postés 316 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 1 février 2010 1
20 nov. 2003 à 12:00
je vien de voir les sources de ton prog faut dire que c'est pas commenté mais bon je m'y attendais puisque que tu l'a marquée :-p
mais t'aurais au moin pu indenté ton code c illisible ca fais un gros bloc enfin voila j'ai essaillé de chatté avec moi meme c à d que j'ai lancer le serveur et le client et mis mon ip mais ca fais planté donc je c pas ce qu'il faut faire mais bon je vais étudié ca ;-)
capoueidiablo Messages postés 316 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 1 février 2010 1
20 nov. 2003 à 10:43
salut vous deux je vien de faire un tour sur ton site oxide, il est pas mal mais y'a mon debugger qui me fais des blague des que j'arrive sur la premiere page enfin bref, j'me suis cassé des barres en voulant voir si t'utilisais du flash, donc je fais click droit jme mange un stop banal alors la jme dis c pas grave dc je klick sur la molette et sur droite et je retombe sur un message comment ca ma fais rigoler :-) sinon il est cool ;-)
plus serieusement le prog qui est sur ce post il gere les multiclient ? parceque j'aimerai bien faire un chat et me faudrais de bonne source pour bien apprendre
cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007
21 août 2003 à 23:15
bof je la sait po trop je continue tj mon trojan pour kil soit vraiment nice pis c po mal ca. a date je n'ai pas dautre idéé de projet mais si tu as des idées tu peut men faire part.
Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007
19 août 2003 à 20:03
ok good... thx :) en passant, C'est quoi ton prochain projet vb?
cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007
19 août 2003 à 17:40
je lai mit sur mon site ta just a aller la : www.geocities.com/lemondeduhack/cur.zip
Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007
19 août 2003 à 09:19
ishh... sa fait vraiment chié sa... jle trouvais super cool ton trojan... et si ça t'embête pas, j'aimerais prendre le .cur (curseur) de ton trojan pour un jeu que je suis en train de faire (je me base sur un jeu délà fait mais je vais rajouter des missions et pleins dautres trucs)... stp
cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007
19 août 2003 à 04:14
merci. c just kil a été affacé pis ca me fait chier pck a dautre trojan sur le site ki le sont pas
Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007
19 août 2003 à 03:11
en passant, super, ton trojan :) (Oxid Trojan)
cs_oxid Messages postés 43 Date d'inscription lundi 20 janvier 2003 Statut Membre Dernière intervention 6 mars 2007
17 août 2003 à 20:57
ok merci
Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007
17 août 2003 à 05:53
Je vais regarder la source, et faire de mon mieux pour essayer de corriger le bug... si je réussi, je tel dirai
Rejoignez-nous