Growl Notifications: Как отправить уведомления Growl с веб-сайта? - PullRequest
2 голосов
/ 30 июня 2011

Мне интересно, как я могу отправить настольные уведомления Growl из моего веб-приложения пользователю моего веб-приложения.Я хотел бы использовать javascript, если это возможно, иначе такой язык, как Ruby или PHP, будет моим вторым выбором.

Вы уже реализовали что-то подобное раньше?Как это можно сделать?

Ответы [ 2 ]

1 голос
/ 11 декабря 2012

Вы можете отправлять уведомления Growl из Javascript (с небольшим количеством Flash в качестве помощника, но эта часть находится за кадром).Вот тестовая страница: http://www.growlforwindows.com/gfw/examples/js/

Обратите внимание, что в настоящее время это работает только в Windows - поддержка Javascript / Flash в Growl на Mac в настоящее время нарушена, как отмечено здесь: https://groups.google.com/forum/?fromgroups=#!topic/growl-development/BNF8tcUE1kM

1 голос
/ 01 июля 2011

Я понял, как использовать 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

...