TRANSFERT DE FICHIER VIA LE PROTOCOL TCP/IP

cosmobob Messages postés 700 Date d'inscription mardi 30 décembre 2003 Statut Membre Dernière intervention 27 janvier 2009 - 14 juil. 2006 à 19:34
Sh4rk_40 Messages postés 3 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 2 février 2008 - 2 févr. 2008 à 12:47
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/38499-transfert-de-fichier-via-le-protocol-tcp-ip

Sh4rk_40 Messages postés 3 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 2 février 2008
2 févr. 2008 à 12:47
Bonjour. J ai juste un probleme que je n arrive pas a resoudre:
"Adresse ip du serveur est: 127.0.0.1
Demande de connexion au serveur ... [FAILED]
Cause: Connection refused
"

Je ne comprend pas pourquoi c est refusé.

"
Construction de l'adresse du serveur ... [OK]
Resolution du nom de serveur serveur ... [FAILED]
Cause: Connection timed out
"

Aidez moi s'il vous plait
cs_Abdellah81 Messages postés 16 Date d'inscription samedi 27 mars 2004 Statut Membre Dernière intervention 26 juin 2007
26 juin 2007 à 22:09
Salut tout le monde
Ca fait long temp que j'ai abondoné ce domaine, mais je vaisrevirifié cette source. Merci pour vos remarques et suggestions. Abdellah
chou2bi Messages postés 2 Date d'inscription samedi 6 mai 2006 Statut Membre Dernière intervention 25 juin 2007
25 juin 2007 à 15:36
Il y a un bug ligne 196 : freopen("/historique","a+",hist); ouvre le fichier historique à la racine : Il faut enlever le slash!
sylvunix Messages postés 93 Date d'inscription mardi 11 avril 2006 Statut Membre Dernière intervention 4 mars 2009
1 févr. 2007 à 15:17
Bonjour,

Je viens de découvrir ce code ... que je trouve très intéressant. C'est un très bon exemple de la mise en oeuvre des sockets et des threads.

Pour information, il existe une fonction sendfile sous Linux (à partir de la version 2.2) qui permet le transfert de données entre un descripteur de fichier et un socket.
kerneltony95 Messages postés 152 Date d'inscription dimanche 22 janvier 2006 Statut Membre Dernière intervention 26 mars 2007
31 oct. 2006 à 01:54
abdel ???? au niveau des librairie il est fait pour un systeme linux/unix mais ça va vite a modif pour le balance sous windows je voulai te demander conseil sur les librairie que je dois mettre ? pour que sa marche sur des systeme xp 2000 ... ! ++
merci !
morientes104 Messages postés 2 Date d'inscription vendredi 13 octobre 2006 Statut Membre Dernière intervention 30 octobre 2006
30 oct. 2006 à 11:07
C'est un programme d'expert ça!!! Bravo Abdellah81.
J'essai de faire un programme transfert fichier en tcp avec deux interfaces client, serveur. Ils se connectent mais quand je veux ecrire des messages je n'arrive pas a les envoyer ou les recevoir. Comment faire???
kerneltony95 Messages postés 152 Date d'inscription dimanche 22 janvier 2006 Statut Membre Dernière intervention 26 mars 2007
10 oct. 2006 à 14:54
d'accord merci, je voulais coder un code de ce type j'avais même prévu de coder
un protocole de communication ou un style de ftp, tu me facilite la tache :)

au niveau des librairies je peux compiler sous dev c++ ?
cs_Abdellah81 Messages postés 16 Date d'inscription samedi 27 mars 2004 Statut Membre Dernière intervention 26 juin 2007
10 oct. 2006 à 13:42
Salut tt le monde Merci Kernelton95
Il n y a qucun probleme a transfere les grand fichier, puisque le transfert
ce fait par bloc de 2 ko.
Par consequent il n y a pas de taille limite.
kerneltony95 Messages postés 152 Date d'inscription dimanche 22 janvier 2006 Statut Membre Dernière intervention 26 mars 2007
8 oct. 2006 à 21:38
"level : expert ? je dirai initie tout au plus"

garde tes réflexion pour toi wccxblablabla..

je trouve ce code trés intéressant même si il y a quelques bugs (ça se corrige)
je te met une bonne notes ^^

j'ai juste une question pour les gros fichiers style .avi .mpeg ou gros .exe
est que ton code les supportes et quelles est la taille max que l' on peut transférer?

sinon jolie travail !
markarove Messages postés 2 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 19 septembre 2006
19 sept. 2006 à 12:07
C'est un excelent programmae. Transfert de fichier via socket tcp et udp est un travail d'expert. Surtout votre programme de transfert udp, c'été un bon travail de simuler la technique de fiabilité du protocole tcp dans le protocole udp. Il y a un peut de bug, mais en générale c'est tres bien.
cs_Abdellah81 Messages postés 16 Date d'inscription samedi 27 mars 2004 Statut Membre Dernière intervention 26 juin 2007
8 août 2006 à 22:00
Salut
Maintenant le probleme est réglé. désolais
sophia_amoureuse Messages postés 3 Date d'inscription vendredi 26 mai 2006 Statut Membre Dernière intervention 24 juillet 2006
24 juil. 2006 à 21:52
Je crois que tu exagere mr wxccxw, ce programme est de niveau expert, je crois que tu es encore jeune pour jugé ce genre de truques, j'ai vu vos programmes copie/colle concernant un editeur javascript barre de progression?????????????, je ne defend pas Abdellah81 mais c'est la vérité. Déolais wxccxw si je t'ai choque.
wxccxw Messages postés 755 Date d'inscription samedi 15 mai 2004 Statut Membre Dernière intervention 30 janvier 2011
19 juil. 2006 à 22:03
level : expert ? je dirai initie tout au plus.
cs_Abdellah81 Messages postés 16 Date d'inscription samedi 27 mars 2004 Statut Membre Dernière intervention 26 juin 2007
17 juil. 2006 à 21:13
Salut,
C'est pas du c# c'est du java, et il est ici par erreur lors des essays de transfert, je vais tenter de le réécrire, merci pour l'observation j'ai pas remarqué.
cosmobob Messages postés 700 Date d'inscription mardi 30 décembre 2003 Statut Membre Dernière intervention 27 janvier 2009 4
14 juil. 2006 à 19:34
salut,
ta classe a la fin c'est du C#, quel est le rapport avec le debut qui est en C ? (mauvais copié-collé?)
Rejoignez-nous