【问题标题】:What is a good way to get desktop notifications on Mac? [closed]在 Mac 上获取桌面通知的好方法是什么? [关闭]
【发布时间】:2013-07-30 15:26:39
【问题描述】:

我正在创建一个系统,它将抓取给定站点或使用 RSS 提要生成通知。在 Mac 桌面上显示这些通知的好方法是什么?

可用于将通知从软件发送到桌面的通用消息传递系统是什么?

系统可能会在本地运行,并且会用 Ruby 编写。

【问题讨论】:

  • Growl 总是成功地在我的 Mac 上惹恼我。
  • 如果你的目标是 Mountain Lion,它有自己的通知中心,你应该可以使用它:support.apple.com/kb/ht5362
  • 基于 AMQP 的消息传递系统非常适合这一点。编写一个节点来创建通知并将它们存储在交换中。编写一个位于桌面上并从扇出队列接收通知的节点。使用 Growl-alike 向用户显示通知。但是,如果没有代码,您的问题很可能会被关闭,因为您没有表现出足够的努力。

标签: ruby macos notifications desktop-application desktop


【解决方案1】:

https://rubygems.org/gems/ruby-growl -> https://github.com/drbrain/ruby-growl

不过,您必须从 App Store 购买 Growl,但它仍然是 OSX 的最佳通知解决方案。

【讨论】:

  • Growl 现在是 Mac OS 的一部分,作为通知系统的一部分。与咆哮交谈不需要宝石。 shell 可以很好地与它对话,而 Ruby 可以与 shell 对话。
猜你喜欢
  • 2011-06-29
  • 2011-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多