Добрый день.
Излазал тут немного форума и не смог найти подсказку себе, точнее не получается авторизоваться на сайте скриптом.
Вот сайт: 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
Излазал тут немного форума и не смог найти подсказку себе, точнее не получается авторизоваться на сайте скриптом.
Вот сайт: 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