gpt4 book ai didi

macos - 使用 AppleScript 打开邮件

转载 作者:行者123 更新时间:2023-12-01 22:44:18 24 4
gpt4 key购买 nike

我以为我可以这样做:

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

JXA:

var Mail = Application("Mail")
Mail.activate()
if (Mail.messageViewers().length === 0) {
Mail.MessageViewer().make()
var mv = Mail.messageViewers()[0]
mv.selectedMailboxes.set(mv.inbox())
}

顺便说一下,录音机在大多数应用程序中都不起作用,所以听到它不适用于 Mail 时我并不感到惊讶。应用程序作者必须将此功能编码到程序中,而大多数开发人员(包括 Apple)不会这样做。

关于macos - 使用 AppleScript 打开邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5046763/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com