mmmh, ca marche qu'a moitié avec FileZilla, si, à la main en entrant les commandes, (les même que FileZilla utilise à priori) j'essai de télécharger un fichier ca ne marche pas (voir screenshot).
Pour mon script, c'est du Python, mais bon, il est composé d'une 10aine de classes différentes, un truc pas forcement facile à comprendre... Je te met un bout de code simplifié au cas ou tu connaisse la librairie ftplib de python...
Code :
- for file in files:
- fullname = os.path.join(localdir, file)
- # If file already exist, delete it
- if Fs.isFile(fullname):
- Fs.deletePath(fullname)
- # Download file
- self.ftp.retrbinary('RETR ' + file, open(fullname, 'ab'))
|
Je vais voir si le fait de passer en passif change quelquechose
Message édité par Benzo29 le 09-09-2005 à 10:47:06