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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Переход по ссылке на web-странице (http://forum.oszone.net/showthread.php?t=134329)

Sestrichka 10-03-2009 17:36 1059811

Переход по ссылке на web-странице
 
Добрый день! Помогите пожалуйста разобраться с такой проблемкой: хочу на своей странице в odnoklassniki.ru автоматически проверять, нет ли новых сообщений на вкладке "Мои сообщения" и "Форум" Как заходить под своим пользователем я поняла, а вот с переходом по ссылке в "Мои сообщения" проблема.
Нашла в html-коде строчку, отвечающую за переход по ссылке в "Мои сообщения":

</div></div><div id="topnav"><ul><li><a href="/dk?st.cmd=userMain&amp;tkn=5991">Моя страница</a></li><li class="b"><a href="/dk?st.cmd=userMessageIncomingNew&amp;tkn=8546">Мои сообщения</a></li><li class="b">

но не знаю, как ее использовать :not-me:

beve 10-03-2009 22:17 1060063

Цитата:

Цитата Sestrichka
Добрый день! Помогите пожалуйста разобраться с такой проблемкой: »

Вот пожалуйста:
Код:

#include <IE.au3>
$oIE =
_IECreate (" http://odnoklassniki.ru/")
_IELoadWait ($oIE)

$oForms =
_IEFormGetCollection ($oIE,0) ; нужно только для отмечения чекбокса ЗАПОМНИТЬ

$oUser =_IEGetObjByName($oIE,"st.email")
$oPass =
_IEGetObjByName($oIE,"st.password")
$oSabmit =
_IEGetObjByName($oIE,"button_go")

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


; При необходимости отмечаем чекбокс Запомнить
;_IEFormElementCheckboxSelect ($oForms, 0, "st.remember", 1, "byIndex")

; Дальше идет нажатие на кнопку Войти
_IEAction ($oSabmit,"click")
_IELoadWait ($oIE)

;Дальше клик на кнопку Мои сообщения
_IELinkClickByText ($oIE, "Мои сообщения")

;Дальше у меня выход
Exit


Sestrichka 11-03-2009 12:54 1060483

Спасибочки, работает!!! :clapping:


Время: 04:01.

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