Gibt die Größe einer im Internet gespeicherten Datei (in Bytes) zurück.
InetGetSize ( "URL" [, options ] )
Parameter
| URL | URL der zu downloadenden Datei. Siehe Bemerkungen unten. |
| options | [optional] 0 = (Standard) Holt die Datei aus dem lokalen Cache, wenn verfügbar. 1 = Erzwingt ein erneutes Laden von der Remote-Seite 2 = Ignoriert alle SSL Fehler (bei HTTPS Verbindungen). 4 = Verwendet ASCII wenn Dateien mit dem FTP Protokoll transferiert werden (Kann mit Flag 8 kombiniert werden). 8 = Verwendet BINARY, wenn Dateien mit dem FTP-Protokol transferiert werden (Kann mit Flag 4 kombiniert werden). Dies ist der Standardtransfermodus, falls kein anderer angegeben wird. |
Rückgabewert
| Erfolg: | Gibt die Größe der Datei in Bytes zurück. |
| Fehler: | Gibt 0 zurück und setzt @error auf nicht-Null. |
Bemerkungen
Für diese Funktion muss Internet Explorer 3 oder höherer installiert sein. (Für ftp:// URLs ist Internet Explorer 5 notwendig!)
Verwandte Funktionen
InetGet, InetRead, HttpSetProxy, FtpSetProxy, HttpSetUserAgent
Beispiel
Local $nsize = InetGetSize("http://www.autoitscript.com/autoit3/files/beta/update.dat")
MsgBox(0, "Größe der Datei:", $nsize)