Transfert de fichier - winsock avec controle de vitesse, quelque soit la taille du fichier

4/5 (13 avis)

Vue 9 987 fois - Téléchargée 1 537 fois

Description

Salut
Cette appli permet de transférer n'importe quel type de fichier et de n'importe quelle taille.
On peut régler la taille des paquets emis.
En règlant un paramètre de pause entre les trames, on évite la saturation de la comm
Lorsque le serveur sature, il demande au client de se calmer : Ceci permet de ne pas bouffer trop de mémoire sur la machine serveur

Source / Exemple :


In the Zip

Conclusion :


L'application serveur est multi canal : Il peut gérer plusieurs clients en même temps, mais faut vraiment pas être pressé, et puis ça déconne un peu : à vous d'appronfondir !

Codes Sources

A voir également

Ajouter un commentaire Commentaires
difooltball Messages postés 8 Date d'inscription samedi 29 juillet 2006 Statut Membre Dernière intervention 9 août 2006
9 août 2006 à 18:37
=) sa fontione nikel
statopulos01 Messages postés 18 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 1 août 2007
12 déc. 2005 à 01:05
Nickel, RAS, enfin une source qui fonctionne du premier coup sans ocx, class et compagnie.
Le code est loin d'être complet mais il constitue une bonne base :)

Félicitations!!
cs_clementpat Messages postés 406 Date d'inscription lundi 2 décembre 2002 Statut Membre Dernière intervention 25 janvier 2014
21 mai 2005 à 12:14
Pour l'envoie 'on rentre ou l'adresse !
celiphane Messages postés 466 Date d'inscription samedi 16 février 2002 Statut Membre Dernière intervention 20 avril 2007
12 avril 2005 à 02:39
Haaa... ok ! C'est pour ça !

:o)

J'ai un peu regardé ta source en faisant des essais.
J'ai commencé à écrire quelques remarques contructives, mais finalement, j'ai arrêté en route... j'ai pas le temps de tout reprendre, expliquer etc... désolé ! En revanche, n'hésite pas à me contacter en PV je suis tout à fait disposé à aider ceux qui le désire, lorsque j'en ai le temps.

Tu peux aussi utiliser ma class pour rendre ton appli plus fiable si tu veux, après tout, une fois postée ici, c'est de l'open source, alors autant en profiter !

En ce qui concerne l'histoire du FTP, je peux aussi t'aider si tu veux ! Regarde parmi mes dernières sources, j'ai réalisé un serveur FTP. Contacte moi si besoin !

La programmation, c'est ma passion ! (lol, ça fait pas un peu slogan pour le quinté+ ça ? :o) )

Au plaisir, sur de futures contributions, collègue, salutations.
@+
Celiphane

PS: sans dec, je trouve le bébé trop beau ! (cf ton message de profil) C'est vraiment toi !? C'est original en tout cas, comme avatar ! ;)
PS2: moi mon avatar, c'est pas moi, lol ;-)
bbcluny Messages postés 66 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 29 septembre 2008
6 janv. 2005 à 14:31
Tres bien comme source,

Lorsque on entre pour strHostName une IP (xx.xx.xx.xx), c'est bon mais lorsque j'entre un nom de
type "toto.info" là ça ne marche plus.

Y a t-il une soulution ?
Afficher les 13 commentaires

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.