土曜日, 5月 10, 2008

ターミナルの標準主力をデスクトップに表示する

ターミナルの標準出力をデスクトップに表示する方法としてgrowlnotifyとPipeAlertを使用しています。growlnotifyはGrowlの配布イメージ中のExtra内にあります。中にinstall.shがあるので,これをターミナルから実行するとインストールできます。PipeAlertはアプリケーションです。使い方は,例えば,ターミナルで
$growlnotify -m 'ok'
$echo "ok" | /Applications/PipeAlert.app/Contents/MacOS/PipeAlert
とすると,デスクトップにウインドウが現れます。Growlの方は,決められた時間が来たら自動的に消えます(-s オプションをつければクリクするまで消えません)。PipeAlertはクリックするまで消えません。なお,ReadMeにもかいてありますが,shell でaliasを定義しておくといちいちパスを書く必要がないので便利です。