【问题标题】:Run AppleScript or JXA script faster on keystroke在击键时更快地运行 AppleScript 或 JXA 脚本
【发布时间】:2016-02-11 20:16:18
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: applescript automator javascript-automation


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-09-05
      • 2018-03-19
      • 1970-01-01
      • 2013-08-10
      • 1970-01-01
      • 2016-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多