OVH Cloud OVH Cloud

[W110]pb avec FTPCommande

2 réponses
Avatar
pchapoullie
Bonjour,
J'essaie d'utiliser :

FTPCommande(gftp, "RETR " +
"TOU/"+gagence+"/"+gcleversion+".zip",ftpretour,ftpdata)
avec cette écriture, le fichier reçu dans ftpdata voit ses LF convertis
en CR/LF (comportement de FTPmodeASCII)

si je fais :
FTPCommande(gftp, "RETR " +
"TOU/"+gagence+"/"+gcleversion+".zip",ftpretour,ftpdata,FTPmodeBinaire)

je ne reçois rien dans ftpdata !

J'ai essayé d'ajouter "FTPCommande(gftp,"TYPE I") mais c'est sans
effet.

J'ai qussi testé FTPrécupère qui est ok mais trop long car il constitue
d'abord la liste des fichiers du répertoire (c'est long via GPRS)

Quelqu'un a une idée ?

--
Philippe Chapoullie

2 réponses

Avatar
Bertrand
> J'ai essayé d'ajouter "FTPCommande(gftp,"TYPE I") mais c'est sans effet.



c'est quoi comme commande FTP, ça ?
pour passer en mode binaire, c'est la commande BINARY de mémoire, donc
un truc du genre :
FTPCommande(gftp,"BINARY")

non ?
Avatar
pchapoullie
Bertrand a écrit :
J'ai essayé d'ajouter "FTPCommande(gftp,"TYPE I") mais c'est sans effet.



c'est quoi comme commande FTP, ça ?
pour passer en mode binaire, c'est la commande BINARY de mémoire, donc un
truc du genre :
FTPCommande(gftp,"BINARY")

non ?


C'est la commande définie par la RFC959.
voir :
http://www.w3.org/Protocols/rfc959/4_FileTransfer.html
et c'est aussi (un peu normal) celle qui est utilisée par mon serveur
FTP sous LINUX Mandrake 9.

--
Philippe Chapoullie