Filesender - ou comment envoyer un fichier binaire à travers une socket...

Soyez le premier à donner votre avis sur cette source.

Vue 7 754 fois - Téléchargée 978 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
178
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
14 août 2008

Aucun soucis, moi je début aussi ;)

C'est avec ta source que j'ai commencé à apparendre, mais quand j'ai vue le coup de la RAM, j'ai cherché à corriger. Mais nous sommes tous là pour apprendre ( si si, y en as qui le savent pas... )

C'est pour ca que je t'ai fais un message constructif, avec ce que j'avais trouvé, car se foutre des gens parcqu'ils ne connaissent pas aussi bien que soit tel chose... je trouve ca lamentable... bref :)
Messages postés
186
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
21 janvier 2008

C'est vrai que mon prog est pas très bien fait (voire pas du tout !).
Maintenant c'est comme ça que j'aurait fait... Mais a l'époque je débutait avec les sockets !
Messages postés
178
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
14 août 2008

Ton programme est pas mal, tant que l'on envoie pas de fichier :/

Non, je rigole.

Non moi ce qui me chagrine un peu, c'est que tu remplis la mémoire inutilement.
C'est à dire que lorsque tu envoie le fichier, le client qui le recoit, met tout dans une variable... ce qui gonfle la mémoire. Et comme une fois le fichier écrit tu ne vide pas la mémoire utilisé... et bhé la mémoire n'as précis pas trop.

Deuxième chose, le transfère met un temps fou !!!

Pour envoyer 86 Octets, il as fallut 1 bonne grosse minute !


Moi j'ai trouvé une alternative.
Au lieu de lire tout le fichier d'un coup, puis de prendre les 16 premiers caractères ( pourquoi 16 ???), d'envoyer etc... autant faire un Dim ma var as string * 32 puis tu ouvre le fichier en binaire avec un do while EOF = False.


:)
Messages postés
186
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
21 janvier 2008

Bizzare, moi d'habitude je trouve "une socket"...
(Car c'est justement le même chose, sauf que l'une est percée pour laisser passer les données ;-)
Messages postés
4525
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
9
Pour info je crois que l'on dit un socket...
sinon ça se met au pied pour les longues soirées d'hiver !

:P

@+

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.