Obtient le fichier 'FindFile' suivant sur un serveur FTP
#include <FTPEx.au3>
_FTP_FindFileNext ( $hFTPFind )
$hFTPFind | Handle retourné par _FTP_FindFileFirst(). |
Succès: | Retourne un tableau: [0] - Nombre d'éléments [1] - Les attributs du fichier [2] - Création Time Low [3] - Création Time Hi [4] - Accès Time Low [5] - Accès Time Hi [6] - Dernière écriture Low [7] - Dernière écriture Hi [8] - Taille du fichier High [9] - Taille du fichier Low [10] - Nom du fichier [11] - Altername |
Échec: | Retourne 0 et définit @error <> 0. |
_FTP_FindFileClose, _FTP_FindFileFirst
Consultez InternetFindNextFile dans la librairie MSDN.
#include <FTPEx.au3> Local $sServer = 'ftp.csx.cam.ac.uk' Local $sUsername = '' Local $sPass = '' Local $hOpen = _FTP_Open('MyFTP Control') Local $hConn = _FTP_Connect($hOpen, $sServer, $sUsername, $sPass) Local $h_Handle Local $aFile = _FTP_FindFileFirst($hConn, "/pub/software/programming/pcre/", $h_Handle) ConsoleWrite('$sFilename = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF) $aFile = _FTP_FindFileNext($h_Handle) ConsoleWrite('$sFilenameNext1 = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF) $aFile = _FTP_FindFileNext($h_Handle) ConsoleWrite('$sFilenameNext2 = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF) $aFile = _FTP_FindFileNext($h_Handle) ConsoleWrite('$sFilenameNext3 = '& $aFile[10] & 'attribute = '& $aFile[1] & ' -> Error code: '& @error & @CRLF) Local $iFindClose = _FTP_FindFileClose($h_Handle) Local $iFtpc = _FTP_Close($hConn) Local $iFtpo = _FTP_Close($hOpen)