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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Aвторизация на сайте с помощью AutoIt (http://forum.oszone.net/showthread.php?t=137131)

Yandex 08-04-2009 15:33 1087974

Aвторизация на сайте с помощью AutoIt
 
всем привет!
может у кого есть простенький пример скрипта ктороый заполняет поля логин и пароль, а затем нажимает кнопочку Войти.
можно пример с яндексом, если несложно)

beve 08-04-2009 22:35 1088346

Вот. Работает только в IE.
Код:

#include <IE.au3>
$Login="тут вводим свой логин"
$Parol="тут вводим свой пароль"

$oIE =
_IECreate (" http://www.yandex.ru/")
_IELoadWait ($oIE)

$oForm =
_IEFormGetCollection ($oIE,1) ;нужно для нажатия на кнопку Войти

$oUser =_IEGetObjByName($oIE,"login")
$oPass =
_IEGetObjByName($oIE,"passwd")
;ввод имени и пароля
_IEFormElementSetValue ($oUser, $Login)
_IEFormElementSetValue ($oPass, $Parol)
_IEFormSubmit ($oForm)

На этом форуме уже приводились подобные примеры, и не раз...

proxy 08-04-2009 23:25 1088401

+, для работы без IE а напрямую со страницами:
Код:

#include <_Inet.au3>
_INetGetSource ( $s_URL )


Pozia 09-04-2009 19:07 1089135

beve, что то с www.rambler.ru не работает. Почему? И можно ли сделать чтобы через оперу заходило а то IE загружается.

proxy 09-04-2009 20:47 1089241

1 Для рамьлера будет все по другому. Выше же только пример и только для яндекса.
2 Для оперы другие функции нужны? именно под неё - т.е. другая UDF.

Начните изучать по справке, есть русский вариант.
Так быстрее и легче будет....имхо )

Pozia 09-04-2009 21:14 1089268

Цитата:

Цитата proxy
Начните изучать по справке »

ой ой. некогда что то изучать как то автоит, так как это не на день.

Yandex 14-04-2009 20:08 1094046

Огромное спасибо за помощь!


Время: 01:41.

Время: 01:41.
© OSzone.net 2001-