Ruby library for GNTP(Growl Notification Transport Protocol) client


License
MIT
Install
gem install ruby_gntp -v 0.3.4

Documentation

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",
})