Что нового

Не удается нажать кнопку ВХОД на странице авторизации

Dere

Новичок
Сообщения
30
Репутация
2
Добрый день.
Излазал тут немного форума и не смог найти подсказку себе, точнее не получается авторизоваться на сайте скриптом.
Вот сайт: http://www.wkids.mobi/, логин и пароль подставляю, а авторизацию не получается нажать.
_IELinkGetCollection - не работает т.к. она не определяет кнопку ВХОД как линк
подскажите, понимаю что пустяк, но я что то туплю.
Необходимо нажать кнопку ВХОД или сделать активной строку логина или пароля и нажать ввод.

Вот скрипт.
#include <IE.au3>
$oIE = _IECreate ("http://www.wkids.mobi/")
_IELoadWait ($oIE)
$sInputLogin =_IEGetObjByName($oIE,"login")
$sInputPassword =_IEGetObjByName($oIE,"password")
_IEFormElementSetValue ($sInputLogin, '!!!!')
_IEFormElementSetValue ($sInputPassword, '....')


Добавлено:
Сообщение автоматически объединено:

решил проблемку:
$oInputs = _IETagnameGetCollection($oIE, "input")
For $oInput in $oInputs
If String($oInput.Value) = "вход" Then
_IEAction($oInput, "click")
ExitLoop
EndIf
Next
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.





Dere [?]
решил проблемку:

[info border=#0000ff float=left]На форуме принято помечать тему решенной после получения ответа на свой вопрос!
Вверху или внизу темы нажмите на ссылку такого вида:
package_old.gif
Тема не решена
[/info]
 
Верх