Тема: AHK: как определить текущий статус другого запущенного ahk-скрипта?
Я написал скрипт-менеджер для управления файлами и процессами .ahk-скриптов. Этот скрипт-менеджер умеет pause/unpause других запущенных скриптов, а также suspend/unsuspend hotkeys им же, используя PostMessage.
Вопрос в том: а как определить текущий статус (paused? hotkeys_suspended?) другого запущенного ahk-скрипта?
У Lexikos'а описано как это сделать, но у меня не получилось заставить работать этот код. Как мне подсказали - возможно из-за того, что он писался под другой AHK (у меня AHK_L x64 последней релизной версии). Более того, я не знаю как работают его SendMessage и DllCall'ы и не уверен, что этот код сумел бы определить статус скрипта не имеющего собственную иконку в трее (#NoTrayIcon или же она могла быть скрыта/убита как-то так).