如何在执行其他操作时使脚本正常工作?

时间:2017-01-04 00:12:17

标签: android macros autohotkey

我的脚本完美无瑕地完成了我的工作。问题是由于脚本正在运行,我无法在计算机上执行任何其他操作。我正在使用它作为移动安卓游戏,使用名为Nox的应用程序(Android模拟器;该游戏是冲突王室)。

所以我尝试了一些尝试让脚本只在那个窗口中工作的方法,所以我可以浏览互联网,同时在后台做它的事情。 我无法让它发挥作用。我尝试了几种方法。有人有什么建议吗?

代码如下。

Esc::ExitApp

F2::
Suspend
Pause,,1
return

F1::
Random, sleepx, 100, 2540
MouseGetPos, x,y
{
    MouseClick, left,  158,  385
    Sleep, sleepx
    MouseClick, left,  161,  515
    Sleep, sleepx
}
Send, {F1}
return

这是一个简单的鼠标左键单击脚本。它使用[100 - 2540]之间的随机计时器一遍又一遍地循环。

1 个答案:

答案 0 :(得分:0)

AutoHotKey的鼠标点击功能实际上就是这样。单击鼠标的功能。 你的老鼠。 您无法像往常一样使用鼠标,同时在其他地方自动执行鼠标移动和操作。 Windows一次只能处理一个鼠标。

我认为您要做的是发送Nox可能解释为点击的事件,而不是真正的鼠标点击。不过,我不知道Nox是否支持这个。