Aide:InetGetSize.txt
De Wiki AutoIt Français
Document original V3.3.6.1 :
###Function###
InetGetSize
###Description###
Returns the size (in bytes) of a file located on the internet.
###Syntax###
InetGetSize ( "URL" [, options ] )
###Parameters###
@@ParamTable@@
URL
URL of the file to download. See remarks below.
options
[optional] 0 = (default) Get the file from local cache if available.
1 = Forces a reload from the remote site.
2 = Ignore all SSL errors (with HTTPS connections).
4 = Use ASCII when transfering files with the FTP protocol (Can not be combined with flag 8).
8 = Use BINARY when transfering files with the FTP protocol (Can not be combined with flag 4). This is the default transfer mode if none are provided.
@@End@@
###ReturnValue###
@@ReturnTable@@
Success: Returns the size of the file in bytes.
Failure: Returns 0 and sets @error to non-zero.
@@End@@
###Remarks###
Internet Explorer 3 or greater must be installed for this function to work. (For ftp:// URLs IE 5 is required!)
The URL parameter should be in the form "http://www.somesite.com/path/file.html" - just like an address you would type into your web browser.
To use a username and password when connecting simply prefix the servername with "username:password@", e.g.
"http://myuser:mypassword@www.somesite.com"
Not all servers will correctly give the file size, especially when using a proxy server.
###Related###
InetGet, InetRead, HttpSetProxy, FtpSetProxy, HttpSetUserAgent
###Example###
@@IncludeExample@@
Document traduit V3.3.6.1 :
###Function###
InetGetSize
###Description###
Retourne la taille (en octets) d'un fichier situé sur internet.
###Syntax###
InetGetSize ( "URL" [, options ] )
###Parameters###
@@ParamTable@@
URL
URL du fichier à télécharger. Voir les remarques ci-dessous.
options
[optionnel] 0 = (défaut) Récupère le fichier depuis le cache local si disponible.
1 = Force le rechargement depuis le site distant.
2 = Ignore toutes les erreurs SSL (avec connections 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 défaut si aucun n'est fourni.
@@End@@
###ReturnValue###
@@ReturnTable@@
Succès: Retourne la taille du fichier en octets.
Échec: Retourne 0 et met @error <> 0.
@@End@@
###Remarks###
Internet Explorer 3 ou plus récent doit être installé pour faire fonctionner la fonction InetGet(). (Pour les URLs ftp://, IE 5 est requis !)
Le paramètre URL devrait être de la forme "http://www.lesite.com/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, préfixez simplement le nom de serveur avec "nomutilisateur:motdepasse@", e.g. "http://nomutilisateur:motdepasse@www.lesite.fr"
Tous les serveurs ne renverront pas correctement la taille du fichier, spécialement lors de l'utilisation d'un serveur proxy.
###Related###
<a href="InetGet.htm">InetGet</a>, <a href="InetRead.htm">InetRead</a>, <a href="HttpSetProxy.htm">HttpSetProxy</a>, <a href="FtppSetProxy.htm">FtpSetProxy</a>, <a href="HttpSetUserAgent.htm">HttpSetUserAgent</a>
###Example###
@@IncludeExample@@
Traducteur : Alex74
Contributeurs (pour les modifications avant le Wiki) : Tlem