0
У меня есть скрипт, нажимая кнопку «k» в цикле. Я добавил кнопку паузы на «q». Я также хочу, чтобы «w» приостанавливал сценарий. Но я не хочу, чтобы «w» начал мой скрипт. Это возможно?Autoit pause Горячая клавиша запуска/остановки
Global $UnPaused
HotKeySet("q", "TogglePause")
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{.}", "Terminate")
While 1
Sleep(100)
WEnd
Func TogglePause()
$UnPaused = NOT $UnPaused
While $UnPaused
Send("k")
WEnd
EndFunc
Func Terminate()
Exit 0
EndFunc
Это работает, только проблема в том, что если я использую «HotKeySet» («w», «Pause»), то кнопка w не будет работать как обычная. Когда я пишу нормальный текст, кнопка w не работает. –
см. Редактирование. используйте HotKeySet («w»), чтобы остановить захват w – Richard