begin process at 2012 02 17 03:14:05
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > CHAT ASYNCHROME SERVEUR/CLIENT AVEC GESTION DE SMILEYS, TRANSFERT DE FICHIER, STATUT...

CHAT ASYNCHROME SERVEUR/CLIENT AVEC GESTION DE SMILEYS, TRANSFERT DE FICHIER, STATUT...


 Information sur la source

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseau & Internet Source .NET ( DotNet ) Classé sous :chat, transfert, fichier, smiley, serveur Niveau :Initié Date de création :21/12/2005 Date de mise à jour :20/10/2006 17:36:31 Vu / téléchargé :12 122 / 2 417

Auteur : fdiedler2000

Ecrire un message privé
Site perso
Commentaire sur cette source (19)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
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.

 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


 Historique

21 décembre 2005 19:48:32 :
J'avais oublier de mettre ma source en .NET
21 décembre 2005 23:18:15 :
Correction des fautes d'othographes
22 décembre 2005 08:10:25 :
Modification du ZIP ( supression des fichier inutiles )
22 décembre 2005 10:08:30 :
Les 2 projets sont dans le meme ZIP
23 décembre 2005 10:22:45 :
Ajout d'une capture d'ecran puis légère modification du ZIP
24 décembre 2005 12:17:34 :
Le transfert de fichier est maintenant en Asynchrome. Petite modification du code concernant les "REDIM"
20 octobre 2006 17:36:31 :
correction

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉER UN FICHIER SITEMAP POUR GOOGLE EN TOUTE SIMPLICITÉ
Source avec Zip Source .NET (Dotnet) GÉRER SA BASE DE DONNÉES ACCESS EN TOUTE SIMPLICITÉ QUELQUE ...
Source avec Zip Source avec une capture Source .NET (Dotnet) JEU D'ÉNIGME CODÉ EN .NET 2005 (VERSION 2)
Source avec Zip Source avec une capture Source .NET (Dotnet) JEU D'ÉNIGME (VB.NET 2005)
Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉER FACILEMENT UNE ARBORESCENCE POUR VOS PAGES HTML AVEC U...

 Sources de la même categorie

Source avec Zip Source avec une capture GESTIONNAIRE DE TÉLÉCHARGEMENT, AVEC REPRISE ET MULTITHREADI... par Madx23
Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture DICTIONAIRE TEXT/AUDIO/VISUELLE ANGLAIS AVEC WEBBROWSER CONT... par majnounmajda
Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture MINI SEVEUR HTTP AVEC INTERFACE GRAPHIQUE ET IMPLÉMENTATIONS... par lemout

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) TRANSFERT DE FICHIERS ENTRE 2 PC DISTANTS par yvesyves
Source avec Zip Source avec une capture PETIT EXEMPLE DE CHAT AVEC WINSOCK par robapt
Source avec Zip CHAT :SERVEUR/MULTICLIENT par youzou
Source avec Zip Source avec une capture Source .NET (Dotnet) CHAT AVEC SALONS par martien85
Source avec Zip OCX DE TRANSFERT, ENVOYER UN FICHIER par Metos62

Commentaires et avis

Commentaire de DARKSIDIOUS le 22/12/2005 08:38:00 administrateur CS

Et pourquoi n'avoir pas mis les deux sources ensemble ??? (deux dossiers différents par exemple...)

DarK Sidious

Commentaire de fdiedler2000 le 22/12/2005 10:01:56

Oui c'est ce que je veux faire mais j'y arrive pas : QUand j'importe mes 2 projetrs dans une solutions les classes et les forms ne sont pas importées dans le dossier de la solution :
Mon projet Final est dans mon lecteur C: et mes 2 sources sont dans  le lecteur F: Donc quand je les importent dans C:, les forms et classes  n'y sont pas ! donc peut etre qu'il faut que je fasse un copier / coller et que je change les chemins d'acces... je vais voir

a++

Commentaire de fdiedler2000 le 22/12/2005 10:15:51

C'est fait j'ai tester le ZIP et ca marche donc tu peux supprimer l'autre source...
Merci

Commentaire de bts_informatique le 05/03/2006 14:28:32

merci bcp c vrement parfet
continu...

Commentaire de fdiedler2000 le 20/03/2006 21:05:36

de rien ... merci de noter cette source... ce sera plus facile pour moi ensuite !!

Commentaire de OneHacker le 05/04/2006 17:34:51

C'est asynchrone et pas asynchrome, et que veux tu dire par asynchrone ? Je vais jeter un coup d'oeil à ta source.

Commentaire de fdiedler2000 le 19/04/2006 21:09:26

Asynchrone ca veux dire que le thread principal n'est pas bloqué lors de la connection. En synchrone, le programme est bloqué tant que la connection n'est pas etablie. En asynchrone ce n'est pas le cas.
++

Commentaire de Le newbie le 13/11/2006 16:49:25

Salut,

Oui c'est une bonne source avec il est vrai un ou deux petit bug (fermeture du programme). Toutefois, il est vrai que cette source de niveau initié n'est pas forcément à ma portée et c'est pour cela que je regrette un petit manque de commentaire.

Félicitation pour le travail accompli qui justifie donc mon 9/10 (désolé pour le 10 mais les newbies comme moi qui veulent progrésser peuvent avoir besion de commentaires).

Commentaire de OneHacker le 14/11/2006 16:23:42

Moi t'ai envoyé un mail fdiedler2000 en disant que la connexion ne marche pas est-ce l'IP locale qu'il faut mettre pu L'IP FAI ?

Redman

Commentaire de fdiedler2000 le 15/11/2006 23:50:06

Salut le newbie et OneHacker,

9/10 je me plaint pas lol sinon c'est vrai que j'ai aps commenter le code car c'etait une de mes premieres source et donc j'étais newbie à l'époque !
En fait je connais plus le code car la depuis un an je code un P2P (qui est dores et deja en ligne) et j'ai pas mal galéré !

Sinon normalement c'est l'IP de la FAI qu'il faut mettre pour le serveur et si tu es derriere un routeur alors il faut mettre l'IP du routeur.

++ et bonne chance

Commentaire de OneHacker le 17/11/2006 18:54:40

Comment connaître l'IP du FAI ou du routeur (j'ai wannadoo avec LiveBox).

Merci d'avance !

Commentaire de OneHacker le 18/11/2006 18:53:14

J'ai trouvé L'IP de mon FAI mais ca ne marche pas non plus ! Pourtant les parefeu sont laisse le programme de tchat come une exception ! Comment se fait-il que cela ne marche pas ?!

Commentaire de fdiedler2000 le 20/11/2006 09:59:18

Normalement dans le coté serveur, tu mets l'IP de ton routeur FAI : 192.168.X.X et du coté client le mec met ta vrai IP (go to www.whatismyip.com). ENsuite le serveur listen en premier sur le port et l'autre vient se connecter apres.

PS: Les ports du programmes doivent etre ouverts ! (PS : LiveBox ==> emmerde pour ce genre de soft car ca bloque tout !! Vive Free ^^)

Bonne chance

Commentaire de OneHacker le 21/11/2006 16:59:35

C'est ce que j'ai fait mais ca me dit erreur EBP Endpoint : Adresse IP Invalide !

Commentaire de fdiedler2000 le 22/11/2006 13:14:15

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)

Commentaire de OneHacker le 22/11/2006 16:57:53

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.

Commentaire de fdiedler2000 le 23/11/2006 12:03:32

ah bon ??? ipconfig et whatismyip ne t'affiche pas ton IP ? Alors la je comprends pas :(

Commentaire de OneHacker le 28/11/2006 16:30:55

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

Commentaire de Children le 10/07/2008 14:30:03

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

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Transfert fichier sur serveur [ par antonio75 ] Bonjour a tous, j'ai un probleme pour transferer un fichier sur un serveur. J'ai recupéré un bout de code qui était sensé le faire et ca fonctionne p transfert de fichier [ par ndayschad ] je suis debutant en programmation et suis sur un projet . j'ai besoin d'aide pour transferer vers mon pc des fichiers situés dans un repertoire sur un transfert de fichier depuis un serveur via un [ par ndayschad ] je suis debutant en programmation et suis sur un projet .j'ai besoin d'aide pour transferer vers mon pc des fichiers situés dans un repertoire sur un transfert de fichier d'un serveur vers pc via vb.net [ par ndayschad ] c'est le  protocole est ftp, Transfert de fichier client/serveur vb.Net socket [ par abysses02 ] Bonjour, Je suis à la recherche d'un script/application en VB.Net qui s'installe sur un serveur et qui envoie un fichier préci stocké dans ce serveur tester la reception d'un fichier venant d'un serveur ftp [ par Bobobo12 ] bonjourje suis en stage dans le cadre de ma licence professionnelle.mon projet est une interface Access2000(vba-formulaire) qui doit pouvoir envoyer e Fichier en cours d'exécution... [ par xavier77 ] Bonjour à tous, J'ai développé une application en VB6. Une fois compilé l'exe est mis dans un dossier partagé sur le serveur. Tous les utilisateurs on [.NET] Transfert de fichier [ par fdiedler2000 ] Salut tout le monde !Y'a t-il deja quelqu'un qui a fait un transfert de fichier en VB.NET (version 2003 ou 2005) ??J'ai jamais trouvé une seule sou Chat client serveur sans com. inter-clients [ par 90frag ] Bonjour,Apres avoir parcourut les inombrables source de chat client/serveur, je n'ai pas trouvé une souce d'un Chat par popup client serveur inte


Nos sponsors


Sondage...

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,201 sec (4)

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