Page 1 sur 1
[R] Utilisation de FTPEx.au3
Posté : mer. 07 avr. 2010 12:11
par peuchere83
Bonjour à tous,
je travaille avec la dernière version d'autoit (3.3.6.0) et j'essaie d'utiliser FTPEx.au3.
Je n'arrive même pas à me connecter à un de mes serveurs :
Il m'annonce des erreurs dans winapi.au3 ainsi que dans ftpex.au3
Mon code est celui qui est fournit dans l'aide de cette fonction.
Quelqu'un a t'il déjà utilisé cette fonction, ou a déjà eu ce problème ?
Cordialement
Re: [..] Utilisation de FTPEx.au3
Posté : jeu. 08 avr. 2010 14:18
par peuchere83
Bonjour à tous,
Je dépose un peu plus d'info sur mon problème :
Contenu de Au3 CheckErrors :
► Afficher le texte
C:\Program Files\AutoIt3\Include\WinAPIError.au3(29,61) : ERROR: _WinAPI_GetLastError() already defined.
Func _WinAPI_GetLastError($curErr=@error, $curExt=@extended)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files\AutoIt3\Include\WinAPIError.au3(48,72) : ERROR: _WinAPI_SetLastError() already defined.
Func _WinAPI_SetLastError($iErrCode, $curErr=@error, $curExt=@extended)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files\AutoIt3\Include\FTPex2.au3(726,58) : ERROR: _Date_Time_FileTimeToStr() called with wrong number of args.
Local $date = _Date_Time_FileTimeToStr($tFileTime, $bFmt)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files\AutoIt3\Include\Date.au3(2216,48) : REF: definition of _Date_Time_FileTimeToStr().
Func _Date_Time_FileTimeToStr(ByRef $tFileTime)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files\AutoIt3\Include\FTPex2.au3(787,58) : WARNING: $tagWIN32_FIND_DATA: possibly used before declaration.
Local $l_DllStruct = DllStructCreate($tagWIN32_FIND_DATA)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files\AutoIt3\Include\FTPex2.au3(1370,87) : ERROR: _Date_Time_FileTimeToStr() called with wrong number of args.
$DirectoryArray[$DirectoryIndex][3] = _Date_Time_FileTimeToStr( $tFileTime ,$bFmt)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Program Files\AutoIt3\Include\Date.au3(2216,48) : REF: definition of _Date_Time_FileTimeToStr().
Func _Date_Time_FileTimeToStr(ByRef $tFileTime)
Et voici l'intégralité du code que j'ai utilisé :
Code : Tout sélectionner
#Include <FTPex.au3>
const $Host = 'www.toto.com'
const $Login = ''
const $Password = ''
local $hFtp, $hSession, $hFile, $tBuffer, $nSize, $nBytes
;~ _FTP_Startup()
$hFtp = _FTP_Open('MyFtp')
$hSession = _FTP_Connect($hFtp, $Host, $Login, $Password)
_FTP_Disconnect($hSession)
_FTP_Close($hFtp)
_FTP_Shutdown()
Si quelqu'un a une explication, je suis preneur.
Par avance merci
Re: [..] Utilisation de FTPEx.au3
Posté : mar. 13 avr. 2010 11:17
par peuchere83
Bon j'ai résolu mon problème sur le forum allemand :
j'ai trouvé une librairie FTP qui fonctionne.
Je la poste au cas où.
Bonne journée à tous.