Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для beve

Старожил


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

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


Цитата:
Пытаюсь автоматизировать ввод логина и пароля на http://mail.ru/, но увы

В html-коде так же нет поля name submit:

<td class="submit"><input type="submit" value="Войти" tabindex="5" class="submit" /></td>
С кодом помочь могу, а вот с объяснением...туго.
Код: Выделить весь код
#include <IE.au3> 
$oIE = _IECreate (" http://mail.ru/")
_IELoadWait ($oIE) 
$oForm = _IEFormGetObjByName ($oIE, "Auth")
$oSelect = _IEFormElementGetObjByName ($oForm, "Domain")

$oUser =_IEGetObjByName($oIE,"login") 
$oPass =_IEGetObjByName($oIE,"password") 

_IEFormElementSetValue ($oUser, 'Гав_Гав') 
_IEFormElementSetValue ($oPass, 'Мой пароль')

; При необходимости отмечаем чекбокс Чужой компьютер
_IEFormElementCheckboxSelect ($oForm, "1", "", 1, "byValue")

;Выбираем нужный домен из списка ниже, но только один
;_IEFormElementOptionSelect ($oSelect, "mail.ru", 1, "byValue")
;_IEFormElementOptionSelect ($oSelect, "inbox.ru", 1, "byValue")
;_IEFormElementOptionSelect ($oSelect, "bk.ru", 1, "byValue")
_IEFormElementOptionSelect ($oSelect, "list.ru", 1, "byValue")

; Дальше идет нажатие на кнопку Войти
_IEFormSubmit ($oForm)
Exit

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


Отправлено: 12:47, 24-02-2009 | #12