Вобщем, как ни бонально но 4 дня мучаюсь с тем, чтобы нажать на эту ссылку. Пробовал все способы из справки, но не получается. Единственное, что хоть как-то застатвляет страницу оживать - это нажатие по индексу, но на странице 106 ссылок и все они такие же, как в теме.
Приведу пример кода. Смысел в том, что ссылка должна нажиматься горячей клавишей. Данный код заставляет страницу выдать сообщение о неверном пароле и через время перезагрузиться. Скажу, что все действия со страницей производятся после авторизации на оной. Скажу так же, что скрипт должен работать только на определенной вкладке или URL для чего и прописан IEAttach
Так же для наглядности покажу контейнер в котором находятся ссылки
Еще хочу сказать, что таким образом я пытаюсь реализовать управление PTZ камерой в web-интерфейсе оной. Т.е. это не очередные игрушки, вконтакте и другая ерунда - это серьезная работа. Спасибо, если отнесетесь серьезно.
Приведу пример кода. Смысел в том, что ссылка должна нажиматься горячей клавишей. Данный код заставляет страницу выдать сообщение о неверном пароле и через время перезагрузиться. Скажу, что все действия со страницей производятся после авторизации на оной. Скажу так же, что скрипт должен работать только на определенной вкладке или URL для чего и прописан IEAttach
Код:
#include <IE.au3>
HotKeySet("{F1}", "_left")
HotKeySet("{F2}", "_right")
HotKeySet("{F3}", "_up")
HotKeySet("{F4}", "_down")
HotKeySet("{F6}", "_start")
HotKeySet("{F7}", "_plus")
HotKeySet("{F8}", "_minus")
$aLink = "<a id=""yt4"" class=""yt4"" href=""javascript:;""></a>"
While 1
Sleep(200)
WEnd
Func _left()
$oIE = _IEAttach ("http://192.168.0.108/", "URL")
$oLinks = _IELinkGetCollection($oIE)
For $aLink In $oLinks
_IEAction($aLink, "click")
Next
EndFunc
Так же для наглядности покажу контейнер в котором находятся ссылки
Код:
<div id="ptz_control" class="preview_rt" style="display:none;">
<div id="pev_top" class="ptz_toper"></div>
<div id="pev_cot" class="ptz_righter">
<div id="yt" class="yt">
<a id="yt1" class="yt1" href="javascript:;"></a>
<a id="yt2" class="yt2" href="javascript:;"></a>
<a id="yt3" class="yt3" href="javascript:;"></a>
<a id="yt4" class="yt4" href="javascript:;"></a>
<a id="yt5" class="yt5" href="javascript:;"></a>
<a id="yt6" class="yt6" href="javascript:;"></a>
<a id="yt7" class="yt7" href="javascript:;"></a>
<a id="yt8" class="yt8" href="javascript:;"></a>
<a id="yt9" class="yt9" href="javascript:;"></a>
</div>
Еще хочу сказать, что таким образом я пытаюсь реализовать управление PTZ камерой в web-интерфейсе оной. Т.е. это не очередные игрушки, вконтакте и другая ерунда - это серьезная работа. Спасибо, если отнесетесь серьезно.