Что нового

INetRead не срабатывает!

shakur

Осваивающий
Сообщения
76
Репутация
24
Помогите понять в чем причина
Код:
$sHtml = inetRead("http://www.anketum.com/registration.html")

возвращает пустую строку...
м.б. из-за того что registration хтмловская страница т.к.
Код:
$sHTML=_FFReadHTML()

работает!
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
964
Воспользуйтесь IE.au3
Код:
#include <IE.au3>
$oIE = _IECreate("http://www.anketum.com/registration.html",0,0)
ConsoleWrite(_IEDocReadHTML($oIE))
Sleep(500)
_IEQuit($oIE)
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,669
Репутация
2,463
Странно почему InetRead не возвращает исходный код страницы? :scratch:
 
Автор
S

shakur

Осваивающий
Сообщения
76
Репутация
24
Воспользуйтесь IE.au3

я бы воспользовался но пишу прогу под FireFox,если допустим поставить условие о том если INetRead вернет пустую строку использовать Ваш кусок кода для получения текста страницы то бот слишком долго будет заполнять форму, это не удобно для пользователя:smile: фунцкия _FFReadHTML, не корректно возвращает кирилицу, а она мне жизненно необходима:smile:. В принципе мой алгоритм заполнят эту регистрационную форму но не совсем корректно, по той причине что INetRead не возвращает текст страницы.

И все-таки хотелось бы разобратся в этом баге)
 

dwerf

Использует ArchLinux
Сообщения
478
Репутация
219
Странно почему InetRead не возвращает исходный код страницы?

Зато ставит в @error число 13. Жуть.
Списка InetRead-ошибок не нашёл.

Как вариант можно WinHTTP попробовать.
 
Верх