【问题标题】:Growl Notifications: How to push Growl notifications from a website?咆哮通知:如何从网站推送咆哮通知?
【发布时间】:2011-09-26 02:59:14
【问题描述】:

我想知道如何将桌面 Growl 通知从我的 Web 应用程序推送给我的 Web 应用程序的用户。如果可能的话,我想使用 javascript,否则像 Ruby 或 PHP 这样的语言将是我的第二选择。

您以前是否实施过类似的操作?怎么办?

【问题讨论】:

    标签: growl


    【解决方案1】:

    我想出了如何使用 Ruby 来推送 Growl 通知。我还是想找个JavaScript解决方案,但是如果没有办法使用JavaScript,那么这里有一个Ruby解决方案:

    使用ruby-growl gem:

    gem install ruby-growl
    

    然后在你的 Ruby 脚本中:

    require 'ruby-growl'
    g = Growl.new "localhost", "ruby-growl", ["ruby-growl Notification"]
    g.notify "ruby-growl Notification", "It Came From Ruby-Growl", "Greetings!"
    

    此外,为了使其正常工作,您必须在 Growl 的“网络”选项卡上启用“侦听传入通知”“允许远程应用程序注册”首选项窗格

    【讨论】:

    • ...实际上这可能只在本地工作。现在想不起来了。
    【解决方案2】:

    您可以从 Javascript 发送 Growl 通知(使用一点 Flash 作为助手,但那部分在幕后)。这是一个测试页面:http://www.growlforwindows.com/gfw/examples/js/

    请注意,这目前仅适用于 Windows - Mac 上 Growl 中的 Javascript/Flash 支持目前已损坏,如下所述:https://groups.google.com/forum/?fromgroups=#!topic/growl-development/BNF8tcUE1kM

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 1970-01-01
      • 2012-08-31
      相关资源
      最近更新 更多