【发布时间】:2012-06-16 08:00:53
【问题描述】:
如何从命令行清除咆哮通知?
我有一台服务器正在运行我的所有单元测试,当出现错误/故障时,我会收到一个包含错误数量的咆哮通知(我桌子旁边的一点 arduino 灯也会改变颜色),所以当我修复错误时,我想要自动清除咆哮错误。有没有办法发送咆哮消息或在命令行中运行某些东西来清除它们?
我可能是邪恶的,只是杀死咆哮并重新启动它。我在应用商店购买了最新版本,如果有帮助,我正在使用 osx/lion
谢谢
【问题讨论】:
如何从命令行清除咆哮通知?
我有一台服务器正在运行我的所有单元测试,当出现错误/故障时,我会收到一个包含错误数量的咆哮通知(我桌子旁边的一点 arduino 灯也会改变颜色),所以当我修复错误时,我想要自动清除咆哮错误。有没有办法发送咆哮消息或在命令行中运行某些东西来清除它们?
我可能是邪恶的,只是杀死咆哮并重新启动它。我在应用商店购买了最新版本,如果有帮助,我正在使用 osx/lion
谢谢
【问题讨论】:
我相信这不能从 GAB/GNTP 层完成,但绝对可以通过 AppleEvents 完成。
有关 Growl Control Suite 的详细信息,请参阅 http://growl.info/documentation/applescript-support.php#growlcontrol。示例脚本展示了如何执行所有您可以执行的操作,包括关闭所有打开的通知。
如果您不知道如何从命令行运行 AppleScript,请参阅 osascript 命令。
【讨论】: