Obtient la taille (en octets) d'un fichier situé sur internet.
InetGetSize ( "URL" [, options = 0] )
URL | URL du fichier à télécharger. Voir Remarques ci-dessous. |
options | [optionnel] $INET_LOCALCACHE (0) = Obtient le fichier depuis le cache local si disponible (par défaut). $INET_FORCERELOAD (1) = Force le rechargement depuis le site distant. $INET_IGNORESSL (2) = Ignore toutes les erreurs SSL (avec connections HTTPS). $INET_ASCIITRANSFER (4) = Utilise ASCII lors du transfert de fichiers avec le protocole FTP (Ne peut pas être combiné avec l'option $INET_BINARYTRANSFER (8). $INET_BINARYTRANSFER (8) = Utilise BINARY lors du transfert de fichiers avec le protocole FTP (Ne peut pas être combiné avec le flag $INET_ASCIITRANSFER (4)). Ceci est le mode de transfert par défaut si aucun n'est fourni. Les constantes sont définies dans InetConstants.au3 |
Succès: | Retourne la taille du fichier en octets. |
Échec: | Retourne 0 et définit @error <> 0. |
FtpSetProxy, HttpSetProxy, HttpSetUserAgent, InetGet, InetRead
#include <MsgBoxConstants.au3> Example() Func Example() ; Obtient la taille du fichier. L'option 'obtenir le fichier du cache local' est choisie. Local $iSize = InetGetSize("http://www.autoitscript.com/autoit3/files/beta/update.dat") MsgBox($MB_SYSTEMMODAL, "", "La taille du fichier est: " & $iSize) EndFunc ;==>Example