Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Как внести данные на Web страницу которая отурывается по ссылке? (http://forum.oszone.net/showthread.php?t=134905)

olehis 16-03-2009 15:12 1065471

Как внести данные на Web страницу которая отурывается по ссылке?
 
Здраствуйте, начал изучать AutoIt - и никак не могу дойти до следующего: Работаю с библиотекой по управлению IEx? научился автоматически вводить имя и пароль на сайт, но после авторизации открывается следующая страници и в ней необходимо тоже внести данные в поле Edit. Вот этого не могу сделать.... не могу найти это поле и определить его для AutoIt. Я так понял изначально привязка идет к начальной странице $oIE = _IECreate ("www.12r.su") и на этой странице все ищется и нажимается - но как только ухожу по ссылке - не знаю что делать...... Спасибо

beve 16-03-2009 17:17 1065591

Цитата:

Цитата 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.Только кто этим сайтам верит то??? Но, удачи.

olehis 17-03-2009 06:34 1066014

Спасибо за помощь!!
То что я лоханулся с этим сайтом я понял - когда при аутентификации у меня с телефона 300 рублей сняли. Век живи - век учись


Время: 12:49.

Время: 12:49.
© OSzone.net 2001-