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

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

Аватара для beve

Старожил


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

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


Код: Выделить весь код
#include <IE.au3>

$oIE = _IECreate ("http://g1.botva.ru/")
$oForm = _IEFormGetCollection ($oIE, 0)
$email = _IEFormElementGetCollection ($oForm, 1)
$pass= _IEFormElementGetCollection ($oForm, 2)
_IEFormElementSetValue ($email, "abastrakciya@mail.ru")
_IEFormElementSetValue ($pass, "test123")
_IEFormSubmit ($oForm)


_IELoadWait ($oIE)
_IEImgClick ($oIE, "but_staff_p.png", "src") ;нажатие кнопки ШТАБ


_IELoadWait ($oIE)
_IEImgClick ($oIE, "1b_shtab2_p.png", "src") ; нажатие кнопки Штабные списки

_IELoadWait ($oIE)
$oForm = _IEFormGetCollection ($oIE, 2) ;Сдесь цыфра - это номер игрока в списке сферху вниз: первый игрок - 1 и т. д.(под номером - 0 там форма для ввода-поиска соперника)
_IEFormSubmit ($oForm)


Sleep(10000) ;пауза перед закрытием страницы (закрывать нужно обязательно. Или так, или вручную нажимать ВЫХОД)
_IEImgClick ($oIE, "but_exit_p.png", "src") ;нажатие кнопки ВЫХОД


У меня только так выходит, пока нажать кнопку не по индексу формы (каждый игрок в списке - это новая форма), а по имени игрока - не выходит.

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


Отправлено: 22:06, 13-07-2009 | #11