snaka / ruby_gntp

Ruby library for GNTP(Growl Notification Transport Protocol) client
http://snaka.github.com/ruby_gntp/
MIT License
100 stars 12 forks source link

Ruby library for GNTP(Growl Notification Transport Protocol)

Sorry, document is not available now.

Usage example:

require 'rubygems' require 'ruby_gntp'

-- Standard way

growl = GNTP.new("Ruby/GNTP self test") growl.register({:notifications => [{ :name => "notify", :enabled => true, }]})

growl.notify({ :name => "notify", :title => "Congratulation", :text => "Congratulation! You have successfully installed ruby_gntp.", :icon => "http://www.hatena.ne.jp/users/sn/snaka72/profile.gif", :sticky=> true, })

-- Instant notification

GNTP.notify({ :app_name => "Instant notify", :title => "Instant notification", :text => "Instant notification available now.", :icon => "http://www.hatena.ne.jp/users/sn/snaka72/profile.gif", })