我正在尝试将输入发送到两个无效的Minecraft窗口 到目前为止,我尝试了几种变体,并且仅在一个窗口(以前处于活动状态的窗口)中工作 到目前为止,我的尝试: 尝试1
SetTitleMatchMode, 1
DetectHiddenWindows, On
WinGet, winList, List, ahk_class LWJGL
^p::
ControlSend,, {Space},% "ahk_id " winList%a_index%
return
尝试2:
SetKeyDelay 50, 25
SetTitleMatchMode, RegEx
DetectHiddenWindows, On
F7::
SetTimer, clickIt, 1
return
F8::
SetTimer, clickIt, Off
return
clickIt:
ControlClick, , {Space}, ahk_class LWJGL
return
这个使用计时器,正如我在reddit帖子中看到的那样,如果不使用计时器,脚本将无法工作 和 尝试3:
SetTitleMatchMode, 2
#Persistent
SetTimer, noafk, 10000 ; run label "noafk" at 10000 ms intervals
return
noafk:
WinGet, winList, List, ahk_class LWJGL
Loop % winList
ControlSend,, {Space},% "ahk_class" winList%a_index%
return
尝试使用每个SetTitleMatchMode(1-3和RegEx) 但是我似乎无法在两个窗口上运行它 任何帮助都会得到应用。