在 AppleScript 中听击键

Listen to keystrokes in AppleScript

我正在尝试在 AppleScript 中实现两步击键机制。

我希望能够键入 command-Y(例如),然后听下一个击键,并根据击键执行命令。

这将允许我创建一个服务来侦听命令-Y,然后执行某些操作。

这有可能吗?如果有,怎么办?

Applescript 无法做到这一点。您可以在脚本编辑器中进行录制,但无法检查某些击键并进行录制。我认为这是一个安全问题,因为黑客可以用它来窃取用户名和密码。

不确定您想执行哪种类型的命令,但我会选择 display dialog list 让用户选择他们想要的命令。