Chat asynchrome serveur/client avec gestion de smileys, transfert de fichier, statut...

Soyez le premier à donner votre avis sur cette source.

Vue 15 797 fois - Téléchargée 2 959 fois

Description

Voici un chat serveur / client avec gestion de smiley, statut, profil, transfert de fichier...

Fonctionnement :

A) Connexion

1) Ouvrer le programme puis entrer votre pseudo.
2) Entrer ensuite votre adresse IP ( si vous ne connaissez pas votre IP taper "cmd" dans exécuter puis "ipconfig" ( sur XP ) ou "winipcfg" sur ( win 95/98 )
3) Cliquer sur connection et attendez que la connexion s'établisse entre le serveur et le client.

B) Transfert de fichier

1) Cliquer sur "envoyer un fichier" puis choisissez votre fichier à envoyer
Attention : Si vous envoyer un gros fichier ( 200Mo et plus ) le programme et votre ordinateur risque de ramer selon votre configuration...

2) Entrer votre IP dans la textbox.
Attention : pour le serveur, il n'y a pas besoin d'entrer son IP car c'est la meme que celle pour la connexion.

3) Cliquer sur "OK" puis attentez que l'autre accepte.

4) Vous pouvez suivre le déroulement de votre transfert avec les "Labels" prévus à cet effet.

C) Chattez :

Bah la je vous laisse faire car je suppose que tout le monde sais comment ca marche... lool

D) M'envoyer un mail via le programme :

1) Cliquer sur "Aide" puis sélectionner "Contact"

2) Entrer votre adresse E-MAIL puis l'objet ainsi que votre serveur SMTP.
Attention : N'oubliez pas d'entrer votre serveur SMTP car sans celui-ci ca marche pas :):) Si vous ne connaissez pas votre serveur SMTP une liste des serveurs SMTP est à disposition dans le programme. Pour l'obtenir, cliquer sur "Cliquer ici" de la form "Envoyer Email"

PS: J'envoi par packet de 1024 les bytes du fichier ( cela empeche l'ordi de ramer ) mais si vous voulez accélérer les transfert fixez des packets de 4096 voire 8124 mais cela risque de prendre toute votre memoire et precessus selon la puissance de votre ordinateur...

Sinon tous est dans le ZIP...

Conclusion :


C'est ma première source sur VB FRANCE donc soyez indulgent. Néanmoins n'hésitez pas à critiquer le code...

Liste des bugs connus :

1) Lors de la déconnection, parfois y'a un message d'erreur
2) Il se peux qu'il y ai des petits bugs par ci par là...

Attention : La conversation audio et vidéo ainsi que les options ne sont pas encore développés ( cause : je sais pas encore le faire je ne suis que débutant )

En fonction de vos commentaires, le programme sera maintenu à jour...

PS: Point de vue esthétique, je sais que c'est moche mais comme c'est une source ce qui compte c'est les fonctionnalités !! Désolé aussi pour les fautes d'orthographe :)

Pour tout problèmes, n'hésitez pas à me contacter.
Merci de ùettre une note pour que je puisse voir un peu ce que cette source vaut...

Les 2 solutions sont maintenant dans le meme ZIP suite à des demandes...

Attention : Pour ceux qui ont des routeurs vous devez accepter les ports 98 et 12345.

D'autres sources disponibles sur Http://fdiedler2000.free.fr

Bonn prog.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Children
Messages postés
84
Date d'inscription
lundi 5 février 2007
Statut
Membre
Dernière intervention
29 avril 2009

Bonjours, je sais que cette source date, mais il y a un point que j'aimerais éclaircir, est t-il possible d'utiliser un site web comme serveur plutôt que de se connecté à une adresse ip?
Call SocketServeur.Connect(IPAddress.Parse(TxtBox_IP.Text), 98)

En cherchant sur le web j'ai trouvé ça:
Dim ipend_serveur As New IPEndPoint(Dns.Resolve("localhost").AddressList(0), 6860)
Dim tcplistener As TcpListener = New TcpListener(ipend_serveur)
Mais cela ne marche pas, ça aurait été trop facile ;). Donc avant de trouver un code qui marche, je voudrais savoir si cela été possible? Et si oui, quel code utilisé. Je poste mon message ici, car même si la source de laquelle je me base ne vient pas de site, celle-ci en est très proche.
Je remercie tous ceux qui pourront m'aider, enfin, faudrait encore que quelqu'un passe par ici... :p
OneHacker
Messages postés
1447
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1
Ca m'affiche mon IP réelle et celle du FAI mais pas celle du routeur or je n'ai pas les papiers du routeur ! :(
fdiedler2000
Messages postés
383
Date d'inscription
samedi 29 janvier 2005
Statut
Membre
Dernière intervention
1 décembre 2008

ah bon ??? ipconfig et whatismyip ne t'affiche pas ton IP ? Alors la je comprends pas :(
OneHacker
Messages postés
1447
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
1
je connais pas l'adresse IP de mon retour, lorsque je fais ipconfig ca ne me l'affice pas et sur les sites non plus.
fdiedler2000
Messages postés
383
Date d'inscription
samedi 29 janvier 2005
Statut
Membre
Dernière intervention
1 décembre 2008

si ta cette erreur pour le serveur je suppose c'est que tu as mis la vrai IP*. Or tu dois mettre l'IP de otn routeur et tu n'aura pas ce message d'erreur (marche tres bien chez moi)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.