Voila, j'ai un souci avec un script basique.
Je souhaite recuperer la liste des fichiers présents sur le HDD de ma Freebox. Je tente donc d'utiliser la fonction "_FTP_ListToArray".
Seulement, vous vous en doutez, ca ne se passe pas comme je le souhaites. J'ai volontairement réduit le code pour le déboguage.
Code : Tout sélectionner
#include<file.au3>
#Include <FTPEx.au3>
#Include <Array.au3>
DllOpen("wininet.dll")
$Open = _FTP_Open('Freebox')
$Conn = _FTP_Connect($Open, 'hd1.freebox.fr', 'freebox', '') ;évidement mot de passe éffacé, même si ca n'est pas un ftp public......
consolewrite("Dossier courant : " & _FTP_DirGetCurrent($Conn) & @crlf)
_FTP_DirSetCurrent($conn,"/Disque dur/Enregistrements/")
consolewrite("Dossier courant : " & _FTP_DirGetCurrent($Conn) & @crlf)
$test=_FTP_ListToArray($conn,0)
_ArrayDisplay($test)
$Ftpc = _FTP_Close($Open)Je sèche sur ce coup là. Alors je compte faire marcher vos neurones à ma place.
Merci donc de m'aiguiller (à défaut de faire mon script).
Notez que je n'ai pas eu de soucis majeurs pour la fonction d'envoi de fichier, avec le "_FtpPutFile". Cela se passe très bien.




