Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Как внести данные на Web страницу которая отурывается по ссылке?

Ответить
Настройки темы
Как внести данные на Web страницу которая отурывается по ссылке?

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 15:12, 16-03-2009

 

Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


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

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:17, 16-03-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 06:34, 17-03-2009 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Как внести данные на Web страницу которая отурывается по ссылке?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как внести данные в реестр из батника без подтверждения запроса и запустить прогу? Nun-Nun Скриптовые языки администрирования Windows 3 11-05-2011 11:41
Помогите сделать Web страницу Arassir Вебмастеру 6 13-04-2009 11:42
Переход по ссылке на web-странице Sestrichka AutoIt 2 11-03-2009 12:54
Показ надписи перед тем как перейти по ссылке на какую то страницу dima1981 Вебмастеру 12 14-11-2008 14:26
Как внести изменения в стиль (.msstyles)? YuriPet Microsoft Windows 2000/XP 4 12-05-2007 18:27




 
Переход