Вопрос:

Сценарий приостановки немедленно

autohotkey suspend

39 просмотра

1 ответ

138 Репутация автора

Suspend, on

Esc::ExitApp
LCtrl::suspend

SetTimer, Close, 5000
SetTimer, Open, 5000
SetTitleMatchMode, 2

Close:
IfWinNotExist, Notepad
Msgbox, NotDetected
Return

Open:
IfWinExist, Notepad
Msgbox, Detected
Return

Приведенный выше скрипт не ведет себя так, как я ожидал. Я ожидаю, что когда он загружается, он немедленно приостанавливается (он делает это). Тогда я ожидал бы, что когда я переключаю приостановку, окно сообщения отображается каждые 5 секунд в зависимости от того, открыт ли notepad.exe.

На самом деле происходит то, что загрузка приостанавливается, но когда я переключаю приостановку, ничего не происходит.

Что я делаю здесь неправильно, чтобы цикл открытия / закрытия каждые 5 секунд после переключения приостановки.

Автор: WSC Источник Размещён: 11.01.2018 10:40

Ответы (1)


0 плюса

138 Репутация автора

Оставлю это здесь для потомков.

Существует разница между «приостановить» и «пауза» - одна обрабатывает горячие клавиши, а другая - фактический поток сценариев. Мне нужно последнее.

Автор: WSC Размещён: 11.01.2018 10:49
Вопросы из категории :
32x32