击键时更快地运行AppleScript或JXA脚本

时间:2015-11-10 20:13:41

标签: applescript automator jxa

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

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

我想我真的需要制作剧本'听'按键击键然后在按下键击时运行相应的功能,但不确定是否可能。

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

1 个答案:

答案 0 :(得分:2)

问题出在Services / Automator包装器上。 这是需要很长时间才能加载然后运行的,尽管后续调用花费的时间更少。 我建议在http://qsapp.com安装一个更好的发射器,如Quicksilver。您可以为脚本分配一个全局触发器,它是lickety-split。