Описание функции


InetGetInfo

Возвращает информацию о загрузке, начатой с помощью InetGet().

InetGetInfo([handle[,index=-1]])

Параметры

handle [необязательный] Дескриптор, возвращённый функцией InetGet().
index [необязательный] Индекс возвращаемых данных.
    -1 - (по умолчанию) будет возвращён массив со всеми данными.
    0 - число загруженных байтов (обновляется по мере загрузки).
    1 - размер загружаемого файла (это число не всегда может быть предоставлено).
    2 - равно True, если загрузка завершена, False, если загрузка всё ещё в процессе.
    3 - True, если загрузка была завершена успешно. Если False, следующий (4) элемент массива будет не равен нулю.
    4 - значение ошибки для загрузки. Само значение является произвольным. Проверки, что значение не равно нулю, достаточно для определения, произошла ли ошибка при загрузке.
    5 - расширенное значение для загрузки. Значение произвольно, и, в первую очередь полезно только для разработчиков AutoIt.

Возвращаемое значение

Успех:Возвращает запрашиваемые данные.
Ошибка:Возвращает пустую строку и устанавливает значение @error не равным нулю.

Примечания

Функция, вызванная без параметров, вернёт общее число активных закачек.
Эта функция может быть вызвана в цикле, чтобы запрашивать количество загруженных байтов или приостановить до тех пор, пока загрузка не завершится.

Функцию можно подключить через команду exect

См. также

InetGet

Примеры:
 Как создать кнопку?


exect=$var_h=InetGet('http://www.mozilla.org',@DesktopDir&'\mozilla.html',1,1)||Sleep(1000)||$var_a=InetGetInfo($var_h,-1)||_ViewValues($var_a)||InetClose($var_h) ;; скачать страницу на рабочий стол и выдать информацию


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru