Всем доброго времени суток, пишу скрипт который следит за наличием вкладки по её имени, если она появилась запускает клик. Вот код:
Код работает, но скомпилированный exeшник грузит процессор, от 1 до 15% постоянно, подозреваю что делать в WinWaitActive($sTitle), без слежения за вкладкой все норм, но это основное условие клика. Подскажите, может есть другие способы реализации такой задачи?
Код:
#include <Timers.au3>
#include <GuiTab.au3>
#include <WinAPI.au3>
#NoTrayIcon
$Idle = 3 ; время бездействия в секундах
while Sleep(3000)
If _Timer_GetIdleTime() > $Idle * 1000 Then
$sTitle = "Вход "
WinWait($sTitle)
If Not WinActive($sTitle) Then WinActivate($sTitle)
WinWaitActive($sTitle)
MouseClick("left", 755, 445, 1, 0)
EndIf
WEnd
Код работает, но скомпилированный exeшник грузит процессор, от 1 до 15% постоянно, подозреваю что делать в WinWaitActive($sTitle), без слежения за вкладкой все норм, но это основное условие клика. Подскажите, может есть другие способы реализации такой задачи?