AppleScript可以收听事件吗?

kch*_*kch 13 events hook applescript event-handling listener

我想编写一个脚本,当在某个应用程序上打开文档时,或者在应用程序退出之前,它会采取行动等.

有没有办法将脚本附加到应用程序中的事件?AppleScript是否支持任何形式的挂钩?

如果没有,我可以通过自己的方式获得我想要的东西吗?

mcg*_*ilm 4

applescript 仅具有某些“事件侦听器”,即可能被视为事件侦听器的文件夹操作脚本,而 indesign 有真正的事件侦听器,我目前不会进入其中。

\n\n

如果你想为任何应用程序退出提供一个全面的监听器,你可能会在 Quickeys 中找到你想要的东西,尽管我不确定这一点,因为我已经很长时间没有使用过 Quickeys 了。

\n\n

但总的来说,答案大多是否定的。

\n\n

第\n迈克

\n\n

编辑 kch带来的更多可能有帮助的工具

\n\n

快速脚本

\n\n

水银

\n\n

键盘大师

\n\n

“某些应用程序,例如 iChat,在首选项中具有脚本挂钩。在 iChat 中,警报首选项窗格,您可以将其设置为在触发特定事件(例如收到消息、文件传输请求等)时运行脚本。” \xe2\x80\x93 kch

\n