Тема: AHK: Отправка нажатий комбинации клавиш в несколько окон.
Написал небольшой скрипт для последовательной отправки одной комбинации клавиш в несколько неактивных окон по очереди, но почему то он отправляет только одну клавишу, игноря вторую. Также не хочет отправлять в неактивные окна, приходится вручную на них переключаться.
Вот код:
pause
loop
{
ControlSend , %Control%, ^{Space}, ahk_exe file1.exe
Sleep 100
ControlSend , %Control%, ^{Space}, ahk_exe file2.exe
Sleep 100
ControlSend , %Control%, ^{Space}, ahk_exe file3.exe
Sleep 100
ControlSend , %Control%, ^{Space}, ahk_exe file4.exe
Sleep 100
ControlSend , %Control%, ^{Space}, ahk_exe file5.exe
sleep 100
}
F1::pause
F2::reload
return
Скажите, в чем может быть проблема.
Забыл добавить: все эти окна, в которые нужно отправлять нажатие клавиш, не свернуты, но полностью перекрыты другим окном.
file1.exe , file1.exe и тд это имена процессов взяты из диспетчера задач, судя по всему с этим проблемы нет тк скрипт работает только в этих окна не затрагивая другие.