1

Тема: AHK: Остановка скрипта с условием

Доброе время суток!
Имеется незавершенный скрипт, решил обратиться к сообществу за помощью
Нижеприведенный скрипт результат нескольких часов попыток. Собственно суть вопроса: Как заставить скрипт остановиться при нажатии "XButton2" при этом отправив "6" потом "S" и "1". Единственный способ найденный мной -"ExitApp", тем не менее не является практичным. Хотелось бы получить совет как достичь сброса скрипта и при этом отправки нескольких нажатий.


XButton1::
send 6
send w
send {lbutton}
send {Tab}
send w
send {lbutton}
send {Tab}
send w
send {lbutton}
send {Tab}
send w
send {lbutton}
send {Tab}
send w
send {lbutton}
send 1
sleep 1100
send x
send {lbutton}
sleep 25
send q

XButton2::
send 6
send s
send 1

2 (изменено: Странникх, 2014-04-22 20:47:17)

Re: AHK: Остановка скрипта с условием

XButton2::
send 6
send s
send 1
Reload

Попробуй, может поможет. Он не останавливает, а перезапускает. Если нужна остановка, можно использовать Pause.

3

Re: AHK: Остановка скрипта с условием

Странникх пишет:
XButton2::
send 6
send s
send 1
Reload

Попробуй, может поможет. Он не останавливает, а перезапускает. Если нужна остановка, можно использовать Pause.

Не помогло, 1ый скрипт продолжает работать.
Нужна не остановка, а просто сброс выполнения скрипта с отправкой нажатий клавиш

4

Re: AHK: Остановка скрипта с условием

Для прерывания секции автовыполнения используйте команду Return.