多年来,我一直在使用以下 applescript,通过以下方式触发钥匙通过F12
按键:
tell application "Mail" to move (get selection) to mailbox "Archive"
我正在使用它将收件箱消息移动到存档,这样可以通过退格键/F12 键进行有效过滤。
在 10.5 和 10.6 上它几乎可以立即工作,但在 10.7 上,消息从收件箱中消失之前会有 1-3 秒的延迟,在此期间界面的其余部分没有响应(无法单击其他消息)。
我很确定这不是 iKey 的错误,因为在 Mail.app 中通过它触发的其他宏(例如输入一些文本)可以像以前一样立即运行。
我应该如何解决这个问题?
答案1
我设法通过使用邮件的存档命令(在消息菜单下)找到了针对我的特定问题的间接解决方案。
我只是使用 iKey 来触发此菜单命令,而不是任何 AppleScript,但我想您也可以轻松使用纯 AppleScript 来触发此菜单项(或通过移动到子菜单移动到其他邮箱...)