带有按钮的 Applescript 通知

use*_*605 4 terminal applescript

通知警报在 Applescript 中很容易编程: osascript -e 'display notification "notification text content" with title "Alert!" sound name "Purr"'.

但是,我还没有找到解释如何使用按钮对它们进行编程的网页或 StackOverflow 问题,类似于 App Store 纠缠您升级到 OS X Yosemite 时出现的类型。此外,语法将通过命令使用osascript -e

我如何通过带有按钮的通知中心编写 Applescript 警报?

提前致谢。

vad*_*ian 5

display notification标准添加的命令只提供了参数sound namesubtitlewith title和通知直接参数的身体,因为这是不可能的,当用户在AppleScript运行环境按一个按钮来处理回调。