###Function###
InetGet
 
###Description###
Tlcharge un fichier depuis internet en utilisant le protocole HTTP, HTTPS ou FTP.
 
###Syntax###
InetGet ( "URL" [,"filename" [, options [, background]]] )
 
 
###Parameters###
@@ParamTable@@
URL
	URL du fichier  tlcharger.  Voir les remarques ci-dessous.
filename
	[optionnel] Chemin local du fichier  tlcharger.
options
	[optionnel] 0 = (dfaut) Rcupre le fichier depuis le cache local si disponible.
	1 = Force le rechargement depuis le site distant.
	2 = Ignore toutes les erreurs SSL (avec connexions HTTPS).
	4 = Utilise ASCII lors du transfert de fichiers avec le protocole FTP (Ne peut-tre combin avec l'option 8).
	8 = Utilise BINARY lors du transfert de fichiers avec le protocole FTP (Ne peut-tre combin avec l'option 4).  Ceci est le mode de transfert par dfaut si aucun n'est fourni.
	16 = Force la connexion en ligne par contournement (Voir remarques).
background
	[optionnel] 0 = (dfaut) attend que le tlchargement soit complet avant de continuer.
	1 = retour immdiat et tlchargement en arrire-plan (Voir remarques).
@@End@@
 
 
###ReturnValue###
@@ReturnTable@@
Succs:	La valeur de retour change si le tlchargement est en arrire-plan:
	Arrire-plan: Un handle est retourn. Le handle peut-tre utilis avec InetGetInfo(). Le handle doit tre ferm avec InetClose().
	Attente: Le nombre d'octets tlchargs.
chec:
	Arrire-plan: Un handle est retourn. Pour dterminer s'il y a eu une erreur lors du tlchargement, utilisez InetGetInfo().  Le handle doit tre ferm avec InetClose().
	Attente: Met @error <> 0 et retourne 0.
@@End@@
 
 
###Remarks###
Internet Explorer 3 ou plus rcent doit tre install pour faire fonctionner la fonction InetGet().
 
Le paramtre URL devrait tre de la forme "http://www.lesite.fr/chemin/fichier.html" - tout comme une adresse que vous tapez dans votre navigateur web.
 
Pour utiliser un nom d'utilisateur et un mot de passe lors de la connexion, prfixez simplement le nom de serveur avec "nomutilisateur:motdepasse@", e.g. "http://nomutilisateur:motdepasse@www.lesite.fr"
 
 
<b>Notes  propos du paramtre &quot;background&quot;</b>
 
Par dfaut, la fonction attend que le tlchargement soit termin avant d'envoyer la valeur de retour. Si le paramtre <b>background</b> est mis  1, le retour de la fonction est immdiat et le tlchargement continue en arrire-plan. La fonction InetGetInfo() peut-tre utilise pour vrifier l'tat du tlchargement. Elle utilise le handle retourn par InetGet().
 
Les tlchargements multiples sont supports s'ils sont dmarrs en mode arrire-plan.
 
Pour interrompre un tlchargement, appelez InetClose() en utilisant le handle retourn par InetGet().
 
Par dfaut, AutoIt force une connexion avant de dmarrer un tlchargement. Les utilisateurs de modems analogique seront invits  passer en ligne ou le numro sera compos (selon la configuration du systme). L'option de valeur 16 dsactive ce comportement. Dsactiver ce comportement peut-tre utile pour les connexions continues (Large bande, LAN). Cependant, il est aussi ncessaire de travailler autour de certains problmes dans Windows Vista et Windows 7.
 
 
###Related###
<a href="InetGetSize.htm">InetGetSize</a>, <a href="InetRead.htm">InetRead</a>, <a href="InetGetInfo.htm">InetGetInfo</a>, <a href="InetClose.htm">InetClose</a>, <a href="HttpSetProxy.htm">HttpSetProxy</a>, <a href="FtpSetProxy.htm">FtpSetProxy</a>, <a href="HttpSetUserAgent.htm">HttpSetUserAgent</a>
 
 
###Example###
@@IncludeExample@@