InetGetSize
Возвращает размер файла (в байтах), расположенного в сети интернет.
InetGetSize ( "URL" [, options = 0 ] )
Параметры
URL | Путь к файлу. См. примечания ниже. |
options |
[необязательный] 0 = (по умолчанию) получить размер файла из кэша, если это возможно. 1 = принудительно перезагрузить с удалённого сайта. 2 = игнорировать все SSL ошибки (при использовании соединения HTTPS). 4 = использовать ASCII при передаче файлов с помощью протокола FTP (не может быть совмещено с флагом 8). 8 = использовать BINARY при передаче файлов с помощью протокола FTP (не может быть совмещено с флагом 4). Это режим передачи файлов по умолчанию, если не указано иное. |
Возвращаемое значение
Успех: | Возвращает размер файла в байтах. |
Ошибка: | Возвращает 0 и устанавливает значение @error не равным нулю. |
Примечания
Internet Explorer версии 3 или выше должен быть установлен для работы этой функции (для путей ftp:// необходим IE 5 или выше).См. также
InetGet, InetRead, HttpSetProxy, FtpSetProxy, HttpSetUserAgentПример
Local $nSize = InetGetSize("http://www.autoitscript.com/autoit3/files/beta/update.dat")
MsgBox(4096, 'Размер файла в байтах', 'Размер файла расположенного ' & @LF & 'по указанной интернет ссылке: ' & $nSize)