我正在尝试对多个频道进行多播音频。该软件要求我单击并按住一个按钮进行广播。所以,我写了这个小脚本来完成这项工作。
运行该软件的多个副本后,循环应该循环通过窗口并单击并按住所有广播按钮。但是,只有第一个按钮会粘住,而其他按钮似乎没有单击或按住。
令人鼓舞的是,我可以运行脚本并在按住第一个按钮时(通过脚本的操作),我可以手动单击并按住另一个窗口中的第二个按钮。这些程序按预期工作,在所有频道上发送语音。可能是自动热键程序存在问题。
这是代码:
#enter::
Loop 3 {
SetTitleMatchMode, Slow
IfWinExist, Virtual Base Station, USER_%a_index%
{
WinActivate
WinWaitActive
Click down 400,60
}
}
更新:我有一个解决方法。多播程序也允许空格键作为捷径。发送 {Space down} 可以在多个窗口上运行。所有窗口都认为空格键被按下。