打开邮件,我想我可能只是这样做:使用AppleScript
tell application "Mail"
activate
end tell
虽然我可以看到在顶部的工具栏邮件。它没有将邮件应用程序带到前台以便完全可见。
我的记录器由于某种原因也不工作,所以我不能用它来找出我需要做的事情。
我该怎么做?
打开邮件,我想我可能只是这样做:使用AppleScript
tell application "Mail"
activate
end tell
虽然我可以看到在顶部的工具栏邮件。它没有将邮件应用程序带到前台以便完全可见。
我的记录器由于某种原因也不工作,所以我不能用它来找出我需要做的事情。
我该怎么做?
您可能已经关闭了邮件窗口,因此当您激活应用程序时,没有任何打开的窗口可以显示。因此你必须自己打开一个。请注意,邮件中的主窗口称为“消息查看器”。试试这个...
tell application "Mail"
activate
if (count of message viewers) is 0 then
make new message viewer at front
set selected mailboxes of message viewer 1 to {inbox}
end if
end tell
顺便说一句,记录不会在大多数应用中工作,所以我一点也不惊讶地听到,它并不适用于邮件工作。应用程序作者必须将此能力编码到程序中,并且大多数开发人员(包括Apple)不会这样做。
你在做什么应该工作。不知道为什么它不适合你。
那么,你可以随时尝试第二次激活它。或者,你可以告诉Finder启动它,看看是否有什么更好的工作:
tell application "Finder" to open application file id "com.apple.mail"
是的,这工作完全谢谢你!打开特定主题的特定电子邮件很容易吗?这很难吗? – Abs 2011-02-18 23:41:30