Что нового

Поверка адреса для InetRead

viter

Новичок
Сообщения
40
Репутация
1
Есть код
Код:
$vTest=BinaryToString(InetRead($aURLs[$z]))

где $aURLs[$z] ссылка, так вот если эта ссылка никуда не ведет либо имеет неверное содержание для InetRead выдается ошибка. Как сделать проверку ссылки на корректность для InetRead либо же сделать так что бы ошибка не выдавалась и скрипт просто продолжал работать
Скорость работы является основным критерием поэтому не хотелось бы использовать функции IE.au3
 

xaker

Знающий
Сообщения
52
Репутация
16
Код:
$sData = InetRead("http://www.autoitscript.com/autoit3/files/beta/update.dat")
MsgBox(4096, "", @error & @CRLF & @extended)

$sData = InetRead("http://www.autoitscript.com/autoit3/files/betaWWWWWW/update.dat")
MsgBox(4096, "", @error & @CRLF & @extended)

;~ Успех: Устанавливает значение @extended равным числу загруженных байтов.
;~ Ошибка: Устанавливает значение @error не равным нулю.
 
Автор
V

viter

Новичок
Сообщения
40
Репутация
1
MsgBox:
1
0

Error: Variable must be of type "Object"
Однако прошу прощения вопрос для меня более не актуален, решил проблему с другой строны
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
viter [?]
Тут принято выкладывать решение поставленной проблемы, иначе нет смысла в этой теме.
И по решению, отмечать тему как таковую.
 
Автор
V

viter

Новичок
Сообщения
40
Репутация
1
Извиняюсь просто вышло так что решение абсолютно никак не относится к данной теме. Проблема не была решена а скорее нашелся ее обход, вследствие чего потерялась (однако полностью не исчезла) ее актуальность.
 
Верх