Что нового

Помогите написать скрипт авторизации на сайте.

Vadimmm0072

Новичок
Сообщения
36
Репутация
2
Версия AutoIt:v3.2.5.4 3.

Описание:
Помогите написать функцию авторизации вот на этом сайте http://new-aveo.ru/login/ уже пол часа сижу ничего не получается.
по идее должно так работать, но либо я что то не то делаю, или не понимаю.... Помогите плз. И еще если пароль не подходит можно сделать чтобы как то ошибку выдавало или что то типа такого?
Код:
Func Vxod()
    $oIE = _IECreate("http://new-aveo.ru/login/")
    $oForms = _IEFormGetCollection($oIE, 0)
    $oQuery = _IEFormElementGetCollection($oForms, 1) ;login
    _IEFormElementSetValue($oQuery, $login)
    $oQuery = _IEFormElementGetCollection($oForms, 2) ;pass
    _IEFormElementSetValue($oQuery, $pass)
    _IEFormSubmit($oForms)
 EndFunc   ;==>Vxod
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Попробуй так
Код:
Func Vxod()
$oIE = _IECreate("http://new-aveo.ru/login/")
$oForm = _IEFormGetCollection($oIE, 0)
$oTextLogin = _IEFormElementGetObjByName($oForm, "USER_LOGIN") ;Ссылку на логин
$oTextPass = _IEFormElementGetObjByName($oForm, "USER_PASSWORD") ;Ссылку на пароль
_IEFormElementSetValue($oTextLogin, $login)
_IEFormElementSetValue($oTextPass, $pass)
_IEFormSubmit($oForm)
 EndFunc   ;==>Vxod


И обнови AutoIt
 
Верх