nought

Nought is never in danger.

UbuntuでGrowlっぽくautotestの結果をだす

without comments

rails_ok

Ubuntu9.04から通知システムがGrowlっぽくなったのを見てると、MacでautotestしたときにGrowlに通知するってのをやってみたくなるのがエンジニアってモンです。
と、言うわけでやってみました。


とりあえず通知システムに対してどうやって通知するかと調べたら、作者のブログに書いてありました。
notify-binってヤツにコマンドが入ってるようなので、まずはコレをインストールします。

$ sudo aptitude install libnotify-bin

コレを入れると「notify-send」が使えるようになります。
notify-sendで気をつけるのは、アイコンの指定ができるんですが、アイコン画像は/usr/share/pixmaps/にある画像ファイルの拡張子を外して指定する必要があります。
あとは、Growl版を参考にオプションを変えればあっさり表示できます。
僕は↓な感じにしてみました。

system “notify-send ‘#{title}’ ‘#{msg.inspect}’ -i #{img}”

これでUbuntuでもMac見たいに可愛い感じでautotestの結果が出るようになります。
参考サイト
autotestのGrowl通知をカスタマイズする
notify-sendで通知ポップアップを表示する(トラブル対処の覚え書きを含む)

Written by mongorian-chop

4月 26th, 2009 at 2:14 am

Posted in 技術

Tagged with

Leave a Reply