ruby-growlはsocketで通知してるので、設定が必要
システム環境設定→Growl→ネットワーク
で
- 受信される通知を聞く
- リモートアプリケーションの登録を許可
にチェック入れる。
#!/usr/bin/ruby
require 'rubygems'
require 'ruby-growl'
g = Growl.new('localhost','appname',['event1','event2'],nil,'')
g.notify('event1','title','message')
参考:ruby-growlをつかう - もち