Ouvre une session FTP
#include <FTPEx.au3>
_FTP_Open ( $sAgent [, $iAccessType = $INTERNET_OPEN_TYPE_DIRECT [, $sProxyName = '' [, $sProxyBypass = '' [, $iFlags = 0]]]] )
$sAgent | Nom al�atoire. (Comme "myftp") |
$iAccessType | [optionnel] D�finit si un proxy est utilis�: $INTERNET_OPEN_TYPE_DIRECT -> pas de proxy (par d�faut) $INTERNET_OPEN_TYPE_PRECONFIG -> R�cup�re le proxy ou la configuration directe � partir du Registre. $INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY -> R�cup�re le proxy ou la configuration directe � partir du registre et emp�che le d�marrage d'un JScript Microsoft ou du fichier d'installation d'Internet (INS). $INTERNET_OPEN_TYPE_PROXY -> Passe les requ�tes au proxy, sauf si une liste de contournement de proxy est fourni et si le nom � r�soudre contourne le proxy. Dans ce cas aucun proxy n'est utilis�. |
$sProxyName | [optionnel] Le nom du Proxy. |
$sProxyBypass | [optionnel] Sa liste de contournement. |
$iFlags | [optionnel] $INTERNET_FLAG_ASYNC -> Ne fait que des requ�tes asynchrones sur les handles qui d�rivent du handle retourn� par cette fonction. $INTERNET_FLAG_FROM_CACHE -> ne fait pas de requ�te de r�seau. Toutes les entit�s sont retourn�s � partir du cache. Si un �l�ment demand� n'est pas dans la m�moire cache, une erreur appropri�, tel que ERROR_FILE_NOT_FOUND, est retourn�e. |
Succ�s: | Retourne le handle de la session Internet qui doit �tre utilis� dans _FTP_Connect(). |
�chec: | Retourne 0 et d�finit @error <> 0. |
_FTP_Close, _FTP_Connect, _FTP_SetStatusCallback
Consultez InternetOpen dans la librairie MSDN.
#include <FTPEx.au3> Local $hOpen = _FTP_Open('MyFTP Control') ; ... Local $iFtpc = _FTP_Close($hOpen)