Bonjour,
Je désire uploade sur un ftp un fichier de maniére automatique avec ftp.exe
J'ai crée un fichier contenant les insctructions ftp que j'appelle via un script VBS
Je laisse le FTP en mode ASCII vu que c'est du texte .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run "ftp.exe -v -w:10000 -n -i -s:C:\ftp.bat",0,True
Je me connecte a mon ftp orange qui n'est pas plein loin de la .
La plus part du temps ca fonctionne comme sur des roulettes mais parfois le fichier Uploader est inférieur au fichier source .
Je me retrouve avec un txt de 14Mo alors que le source fais 18Mo
Inversement quand je veux télécharger un fichier RAR qui fait 6Mo (Ftp en mode binary bien sur ) parfois ca fonctionne et parfois je me retrouve avec une archive RAR de 0 octet ...
J'ai voulu tenter une vérification en testant la taille du fichier
If taille > 0 then ok etc etc ...
Ca a fonctionné jusqu'a ce que je me retrouve avec une archive de 4MO ...
Pourriez vous m'expliquer qu'est ce qui cause probléme ( time out ?? une histoire de cache ?? ftp passif ou actif ? ) et si possible comment y remédier .
Merci d'avance .
Bonne Journée !
Partager