EgorKA_rAx
Новичок
- Сообщения
- 6
- Репутация
- 0
Помогите дописать скрипт, что бы он автоматически начинал заново делать цикл по истечении какого то периода если мишка бездействует
так вот, бывает такое что браузер обновляется и скрипт зависает, и для этого есть необходимость, если к примеру бездействие мишки больше 2х минут рестарт скрипта с самого начала. Помогите кто разбирается.
Код:
HotKeySet("{F1}", "_pause") ;задаем кнопочку паузы
Func _pause()
MsgBox(0,"kill dropezone","Как убьешь, жми!")
EndFunc
$numraz =0
While $numraz <=9999999
While PixelChecksum(117,50,127,60) <> 2722339399 ; ждем победа
Sleep(500)
WEnd
MouseClick("",404,337,1,5)
While PixelGetColor(900, 410) = 0x1c293c ;Ждем раскрытия контейнеров
Sleep(5)
WEnd
$nummod =0
While $nummod <=9 ;повтор цыкла перетаскивания модуля
$nummod =$nummod +1
Sleep(100)
$module = 0xb4c5cd
if PixelGetColor(160, 300) = $module Then ;ждем появления "Модуль"
Sleep(100)
MouseMove(150,260,0)
MouseDown("left")
MouseMove(600,260,0)
MouseUp("left")
Sleep(500)
Else
While PixelGetColor(525, 470) <> 0xffffff ;ждем появления кнопочки "Принять"
Sleep(20)
WEnd
EndIf
WEnd
MouseClick("left", 525, 470,1,0) ;жмем на кнопочку "Принять"
$numraz = $numraz +1
WEnd
так вот, бывает такое что браузер обновляется и скрипт зависает, и для этого есть необходимость, если к примеру бездействие мишки больше 2х минут рестарт скрипта с самого начала. Помогите кто разбирается.