ENVOI DE PLUS DE 2 MO DE FICHIERS ZIP VIA WINSOCK

Signaler
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
Messages postés
43
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
5 février 2005
-
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/2307-envoi-de-plus-de-2-mo-de-fichiers-zip-via-winsock

Messages postés
43
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
5 février 2005

Fausse alete, après plusieurs essais, VB me dit "erreur 5, argument ou appel de procédure incorrecte" :=(
Messages postés
43
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
5 février 2005

Ce marche !!! t'es un pro Repie
Messages postés
103
Date d'inscription
mardi 10 octobre 2000
Statut
Membre
Dernière intervention
5 mars 2006

Si G bien compris tu envoies ton zip puis tu envoies "END" à la suite ou à part
d'apres ce que tu dis :
"la socket qui réceptionne les DATA comprend END comme une valeur à stocker dans le fichier ZIP cible"
tu as juste à changer ta ligne de test
si temp = "END"
par
if Mid(temp, Len(temp) - 3, 3) = "END" then
dis moi si ca marche ;)
Messages postés
43
Date d'inscription
lundi 31 décembre 2001
Statut
Membre
Dernière intervention
5 février 2005

Merci, le sit us renseigne bien des choses intéressantes.. apparamment les US sont un peut plus en avance..
Toutefois mon problème persiste... le fichier reste toujours indécompresible et le tant que le programme qui le réceptionne n'est pas fermé, normalement j'ai fait un
id data="END" then close #2 mais la socket qui réceptionne les DATA comprend END comme une valeur à stocker dans le fichier ZIP cible
Ainsi, le programme attend toujours sa valeur END pour fermer le fichier.
J'ai essayé plusieurs tentatives voir même en effectuant une pause après le EOF afin que la socket s'arrête de s'affoler.. mais rien y change.
C'est dommage, car le transfert s'effectue dans les meilleurs conditions et 100Mo se copient desfois plus vite qu'en transfert de fichiers UNC ...

... pour un appli automatique, je me casse les dents...
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014

Sa été trouver sur planetsourcecode.com sauf que tu a fait quelque modif, mais j'aime bien cool !!