Twitterのフォロー通知メールを受信した時にGrowlで通知する

卒論から現実逃避して作ってみました.


最近はTwitterからのフォロー通知メールとかもMacに最初から付いている
Mailという何ともシンプルなソフトで受信するようにしているわけですが,
フォローされた時にGrowlで通知してくれたらいいなーと思って
Mail用ルールアクションをApple Scriptで書いてみました.


フォロー通知してくれるアプリケーションは普通にありそうですが,
Mailのルールにしておけば常駐させないで済むのが良いですね.


スクリプトは長いのでgistに置きました.
downloadからたぶんダウンロード出来ます.
https://gist.github.com/812436/
結構適当な感じで書いてるので汚ないとか言わないで下さいね.


ちなみに動作にはnkfが必要です.
たぶんSnow Leopardに最初からは入って無かった気がします.


簡単な利用法を説明します.


Apple ScriptからGrowlに通知するためには,
まずアプリケーション名をGrowlに登録しないといけないので,
「GrowlRegist.scpt」を開いて実行します.


次に,「TWMailNotify.scpt」を適当な場所に置き,Mailにフォロー通知用のルールを登録します.
Mailメニューの環境設定→ルールで行けます.
参考までに私はこのようなルールで登録しています.


これでフォローされたらGrowlでこんな感じに通知されます(恐らく).

なんとアイコンも表示されるのです.


本当は通知をクリックした時にユーザーのホームに飛ぶようにしたいのですが,
Apple Scriptでは不可能なようなので,実現するにはPerl辺りの別の言語で
組む必要がありそうです.