Люди добрые!! помогите пожалуйста уже не знаю где искать на форуме..
Нужно найти 3/4 текста на сайте и выполнять действие.
1 действие работает
Нужно если попадается "Вы сможете проголосовать через" то выходит из аккаунта (Кнопка не активная сделал по мышке
Вот нашел что то похожие
но не получается добавить. если нет такого текста то выпалить действие
Нужно найти 3/4 текста на сайте и выполнять действие.
1 действие работает
Код:
#include <IE.au3>
$oIE = _IECreate ("сайт")
_IELoadWait($oIE,1000)
$oLinks = _IELinkGetCollection($oIE)
Local $isFind = false
For $oLink in $oLinks
If _IEPropertyGet($oLink,'innertext')== "Поиск в интернете" Then
$isFind = True
MsgBox (0,'Авторизация', 'Текст вижу')
ExitLoop
EndIf
Next
If Not $isFind Then
MsgBox (0,'Авторизация', 'Текст не вижу')
EndIf
Нужно если попадается "Вы сможете проголосовать через" то выходит из аккаунта (Кнопка не активная сделал по мышке
Код:
WinMove("The Abyss", " ", 290, 0, 1090, 900)
MouseMove(1250, 67, 0)
MouseClick("left", 1250, 70, 1, 0)
MouseClick("left", 1140, 170, 1, 0)
Вот нашел что то похожие
Код:
#include <IE.au3>
$oIE = _IECreate(сайт')
_IELoadWait ($oIE)
$sText = _IEBodyReadText($oIE)
Select
Case StringInStr($sText, 'Авторизация')
MsgBox(0, 'Заголовок', 'Есть Текст 1')
; клик по ссылке
_IELinkClickByText($oIE, '')
Case StringInStr($sText, 'Вы сможете проголосовать через')
MsgBox(0, 'Заголовок', 'Есть Текст 2')
; клик по ссылке
Case StringInStr($sText, 'Текст3')
MsgBox(0, 'Заголовок', 'Есть Текст 3')
; клик по ссылке
EndSelect
но не получается добавить. если нет такого текста то выпалить действие
Код:
MsgBox(64, 'Info', 'Нет такого текста') Then
WinMove("Abг", " ", 290, 0, 1090, 900)
MouseMove(1250, 67, 0)
MouseClick("left", 1250, 70, 1, 0)
MouseClick("left", 1140, 170, 1, 0)
Sleep (3000)
WinClose("Abr")