我目前使用 Quicksilver 的插件和触发器,结合 Snow Leopard 的文本替换功能(用于常用的标签、截止日期和其他参数组合),快速将任务发送到 Remember The Milk(http://www.rememberthemilk.com)。
不幸的是,为了使用该功能,我必须从文本输入字段的右键菜单中单击“文本替换”。我怀疑我可以将一些 AppleScript 添加到触发器中,以自动执行此操作。如果是这样,最好的方法是什么?我需要使用 GUI 脚本吗?
答案1
为菜单项分配键盘快捷键编辑 » 替换 » 文本替换在系统偏好设置 » 键盘 » 键盘快捷键 » 应用程序快捷键。
如果你只想在 Safari 中使用它,请限制应用进行相应设置。
完成后,您只需使用以下 AppleScript 以编程方式触发它:
tell application "System Events" to keystroke "r" using {shift down, control down}
当然,这取决于你定义的快捷方式。