запускать сценарий только в определенной программе в фоновом режиме, пока я смотрю фильм или что-то еще.
Можно ли запустить сценарий, который влияет только на определенную программу в фоновом режиме.Я играю в игру, где Ай борется за меня.После окончания боя я должен нажать Enter, чтобы перейти к следующему бою.Я нашел скрипт, который автоматизирует часть ввода для меня.Тем не менее, я все еще хотел бы использовать свой компьютер для других целей без вмешательства сценария.Извините, если моя формулировка плохая.У меня очень ограниченный опыт программирования.Вот сценарий:
#Persistent
Random, randsleep , 5000 , 10000
SetTimer, PressTheKey, %randsleep%
Return
PressTheKey:
Send, {Enter down}
Sleep 5
Send, {Enter up}
Return
Редактировать: хорошо, поэтому я посмотрел в ControlSend.Я запустил тест на невыбранный файл блокнота, и это сработало.Тем не менее, входные данные не проходят через мою игру.Я также попытался запустить скрипт от имени администратора и другие формы WinTitle ahk_class / id / pid / exe, которые, похоже, не работают.вот что у меня есть.
#Persistent
Random, randsleep , 1000 , 5000
SetTimer, PressTheKey, %randsleep%
Return
PressTheKey:
SetTitleMatchMode,2
ControlSend,ahk_parent, {Enter down}, ahk_exe Injustice2.exe
Sleep 100
ControlSend,ahk_parent, {Enter up}, ahk_exe Injustice2.exe
Sleep 1000
Return