-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
Как внести данные на Web страницу которая отурывается по ссылке?
Здраствуйте, начал изучать AutoIt - и никак не могу дойти до следующего: Работаю с библиотекой по управлению IEx? научился автоматически вводить имя и пароль на сайт, но после авторизации открывается следующая страници и в ней необходимо тоже внести данные в поле Edit. Вот этого не могу сделать.... не могу найти это поле и определить его для AutoIt. Я так понял изначально привязка идет к начальной странице $oIE = _IECreate ("www.12r.su") и на этой странице все ищется и нажимается - но как только ухожу по ссылке - не знаю что делать...... Спасибо
|
Цитата:
Цитата olehis
Здраствуйте, начал изучать AutoIt - и никак не могу дойти до следующего »
|
Вот код:
Код:
#include <IE.au3>
$Login="тут вводим свой логин"
$Parol="тут вводим свой пароль"
$oIE = _IECreate (" http://www.12r.su/")
_IELoadWait ($oIE)
$oUser =_IEGetObjByName($oIE,"username")
$oPass =_IEGetObjByName($oIE,"password")
$oSabmit =_IEGetObjByName($oIE,"enter")
;ввод имени и паролья на станице авторизации
_IEFormElementSetValue ($oUser, $Login)
_IEFormElementSetValue ($oPass, $Parol)
_IEAction ($oSabmit,"click")
_IELoadWait ($oIE)
;переходим на нужную страницу
_IELinkClickByText ($oIE, "Заработок")
_IELoadWait ($oIE)
;вводим вновь свое имя для получения "обещаного"
$oLogin =_IEGetObjByName($oIE,"login")
$oZapros =_IEGetObjByName($oIE,"make_task")
_IEFormElementSetValue ($oLogin, $Login)
_IEAction ($oZapros,"click")
_IELoadWait ($oIE)
;Дальше выход из сайта
$oExit =_IEGetObjByName($oIE,"logout")
_IEAction ($oExit,"click")
_IELoadWait ($oIE)
;Дальше у меня выход из скрипта
Exit
P.S.Только кто этим сайтам верит то??? Но, удачи.
|
Спасибо за помощь!!
То что я лоханулся с этим сайтом я понял - когда при аутентификации у меня с телефона 300 рублей сняли. Век живи - век учись
|
Время: 12:49.
© OSzone.net 2001-