Что нового

Приостановка или остановка скрипта

kseniya

Новичок
Сообщения
21
Репутация
1
в чем ошибка подскажите?
Идея такова, что выполняется слики мышки повторяющиеся N раз! если N будет очень большим, то может возникнуть неоходимость приостановки скрипта или выход из него...
[box title=TitleBox]
#region ---Au3Recorder generated code Start ---
Opt("WinWaitDelay",100)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)
HotKeySet("{Esc}", "xEsc")

_WinWaitActivate("Program Manager","")
MouseClick("left",406,1007,1)
_WinWaitActivate("xx.xx.x.xx - Подключение к удаленному рабочему столу","")
Send("xxxxx")
$iN = 4 ; количество повторов
$i = 1
Do
MouseClick("left",159,668,1)
MouseMove(166,744)
MouseDown("left")
MouseMove(166,745)
MouseUp("left")
MouseClick("left",186,769,1)
MouseClick("left",669,563,1)
MouseClick("left",111,690,1)
MouseClick("left",166,748,1)
MouseMove(189,768)
MouseDown("left")
MouseMove(190,768)
MouseUp("left")
MouseClick("left",670,561,1)
$i = $i + 1
Until $i = $iN


#region --- Internal functions Au3Recorder Start ---
Func _WinWaitActivate($title,$text,$timeout=0)
WinWait($title,$text,$timeout)
If Not WinActive($title,$text) Then WinActivate($title,$text)
WinWaitActive($title,$text,$timeout)
EndFunc
Func xEsc() ; клавиша выхода из скрипта
HotKeySet("{Esc}")
Send("{Esc}")
HotKeySet("{Esc}", "xEsc")
EndFunc
#endregion --- Internal functions Au3Recorder End ---

#endregion --- Au3Recorder generated code End ---[/box]
 
Верх