0

当从任何应用程序按下按键时,尝试运行 JXA 脚本(基本上是 AppleScript)。通过使用 Automator 并创建一个在按下某个按键时激活(并运行脚本)的服务来使其工作。

这种方法的问题在于,在按下按键后脚本需要大约半秒才能真正运行。对于大多数脚本来说这不是问题,但我正在尝试在响应性很重要的游戏中使用脚本。

我想我实际上需要让脚本“监听”击键,然后在按下击键时运行适当的函数,但不确定这是否可能。

有没有人对此有任何想法,无论是使我想要的工作,还是从可以在程序之间交互的击键中运行脚本的不同方法。

4

1 回答 1

2

问题出在 Services/Automator 包装器上。这就是加载和运行需要很长时间的原因,尽管后续调用所需的时间更少。我建议安装更好的启动器,例如 http://qsapp.com 上的Quicksilver。您可以将全局触发器分配给脚本,并且它是 lickety-split 的。

于 2015-11-10T20:28:17.390 回答