标签: applescript

iCal 发送警报后如何让 Mail.app 退出?

iCal 使用内置脚本文件通过 Mail.app 通过电子邮件发送提醒。它工作得很好,但我的主要电子邮件帐户不使用 Mail.app,仅用于发送日历通知。

因此,Mail.app 打开并发送警报,但随后它保持打开状态。

我尝试编辑 Apple 脚本文件以使其退出 Mail,但这似乎不起作用。

任何人都可以提供一些建议吗?

calendar.app applescript apple-mail macos

6
推荐指数
1
解决办法
1400
查看次数

Mail.app:自动显示特定发件人的远程图像

与 gmail 允许的方式类似,我希望自动加载特定发件人的远程图像。

我遇到的一个选择是使用规则和 Applescript:https ://discussions.apple.com/thread/2405934

但是,这似乎不起作用(至少在当前的 10.7.3 上 - 该解决方案有点过时了)

任何想法如何修复这个applescript,或者另一种方式来实现预期的最终结果?

applescript apple-mail macos

6
推荐指数
1
解决办法
1098
查看次数

在 AppleScript 中为 .eml 文件创建“另存为”功能

我是 AppleScript 的新手,并试图弄清楚如何将 Mail.app 消息保存为 .eml 消息。理想情况下,我希望它的行为类似于“邮件”菜单栏操作,将邮件和附件保存在一起。

工作流程是您在邮件中有一个选择,点击热键,该函数newFile为要保存的电子邮件创建一个文件名 ( )。我只需要有关如何以theFolder.eml 格式将消息保存到路径 ( ) 的帮助。

tell application "Mail"
set msgs to selection

if length of msgs is not 0 then
    display dialog "Export selected message(s)?"
    if the button returned of the result is "OK" then

        set theFolder to choose folder with prompt "Save Exported Messages to..." without invisibles

        repeat with msg in msgs

            -- determine date received of msg and put into YYYYMMDD format
            set msgDate to …
Run Code Online (Sandbox Code Playgroud)

automation applescript apple-mail macos

6
推荐指数
1
解决办法
5259
查看次数

如何从脚本更新 Mac OS X Mavericks 桌面背景

如何从脚本更新 Mac OS X Mavericks 桌面背景?

从脚本更新 Mac OS X 桌面背景到 OS X 10.8,但不再工作。桌面默认为默认的“Wave”背景。

applescript osx-mavericks macos

6
推荐指数
2
解决办法
3864
查看次数

使用 Applescript 响应 Growl 通知

我想写一些 Applescript,它是为了响应 Growl 事件而运行的。

例如,来自给定用户的电子邮件会影响我的 Nabaztag。

我可以在互联网上找到很多关于使用 Applescript 创建和显示 Growl 通知的信息,但没有监听 Growl 通知。

我不必使用 Applescript,但看起来很不错。我正在查看的应用程序可能有也可能没有 Applescript 词典。

growl applescript macos

5
推荐指数
1
解决办法
871
查看次数

不使用鼠标/点击的特定窗口的 Mac 屏幕截图

我已经研究了一两天,但找不到使用 Apple 脚本在特定时间打开特定窗口(可能是唯一的窗口)的屏幕截图的方法。

目前我有脚本执行

screencapture -T1 ~/Desktop/screenshot.png
Run Code Online (Sandbox Code Playgroud)

但我真正想要的是

screencapture -wx -T1 ~/Desktop/screenshot.png
Run Code Online (Sandbox Code Playgroud)

但是当我使用 -wx 时,它会等待在窗口上单击鼠标。

是否有任何内置或未内置的实用程序可以让我这样做?

非常感谢!

(对不起,如果这属于堆栈溢出,有人可以移动它,如果它是。它有点重叠超级用户和堆栈溢出。)

编辑:我在 Mac 上寻找的 Windows 替代品是键盘快捷键:

Alt + PrntScrn
Run Code Online (Sandbox Code Playgroud)

screenshot applescript macos

5
推荐指数
1
解决办法
2002
查看次数

Apple Mail:从键盘标记消息

可以使用 Command-Shift-L 将 Apple Mail 中的标志之一应用于邮件。有没有办法应用任何其他标志?

我将其中一种颜色重命名为 TODO,并使用系统偏好设置为 Apple Mail 中的 TODO 菜单项设置了键盘快捷键。当我使用这个键盘快捷键时,Mail 切换到 TODO 文件夹...

keyboard-shortcuts applescript apple-mail osx-lion macos

5
推荐指数
2
解决办法
6165
查看次数

AppleScript 将剪贴板粘贴到当前应用程序中

我以为这会很简单...

我想要一个启动普通剪辑的 AppleScript,然后将剪贴板粘贴到光标所在的当前文档中。我的脚本启动Plain Clip(一种不会窃取焦点的格式清除应用程序),但它不会粘贴新的剪贴板。有任何想法吗?

tell application "Plain Clip" to activate
delay 1
tell application "System Events" to tell (name of application processes whose frontmost is true) to keystroke "v" using {command down}
Run Code Online (Sandbox Code Playgroud)

applescript paste text-formatting

5
推荐指数
1
解决办法
6152
查看次数

如何在 OS X 中仅自动打印 PDF 页面的一部分?

我经常需要裁剪 PDF 的上半部分(它是运输标签),并且只打印在 A4 纸上,而不是整个标签。

我可以使用 Adob​​e Acrobat Pro 轻松完成此操作,方法是打开文件,然后转到Edit Text & Images,然后手动删除我不需要的所有内容,最后通过 OS X 的系统对话框进行打印。但是,当我有多个文件时,这有点麻烦。

我可以使用 Automator 或任何命令行脚本在 OS X 上以某种方式自动执行此操作吗?

pdf printing applescript automator macos

5
推荐指数
2
解决办法
5905
查看次数

从终端打开“关于这台 Mac”?

这对大多数人来说似乎完全没用,但我特别需要从终端中打开“关于本机”对话框。知道它是否可能吗?

我想 AppleScript 可能是一种方法 - 我需要做的是出于质量控制的目的,拍摄启动到其桌面的 Mac 的照片,并且关于此 Mac 屏幕包括其规格和序列号以供证明。我想对于这样做的完全不干涉的方式,打开它,截图然后将截图发送电子邮件或发送到Dropbox等可能是想法 - 我想截图和我的iPhone照片一样好。

任何一种方法的任何输入都将是极好的。

mac terminal applescript macos

5
推荐指数
1
解决办法
3894
查看次数