Windowsでも”ふぁぼられ”をお知らせ。「ふぁぼられったー for Windows」をリリースした


やっと「ふぁぼられったー for Mac」のWindows版「ふぁぼられったー fow Windows」をリリースしました。
Mac版から大幅に改善された点はWindowsサービス(いわゆるデーモン)として実装している点。

ふぁぼられったーとは?

ふぁぼったーで特定のユーザーのふぁぼられを監視して、新規のふぁぼられが発生したらGrowlでお知らせするアプリです。

動作イメージ
http://gyazo.com/aeeeeb392cfabe20025c6babd2095e24.png

必要なもの

依存しているGem (gemインストール時に必要なものは取ってくるはずなのであまりきにしなくてもいいはず...)

  • nikogiri
  • ruby_gntp
  • win32-service

インストール

まずは Growl for Windowsをインストールしておく必要があるが、インストールの詳細については、ここでは特に説明はしない。
以下からインストーラをダウンロードして適当にインストールを行えば、問題無いはず。
http://www.growlforwindows.com/gfw/

「ふぁぼられったー」の本体は以下のとおりgemからインストールできるようになっている。

gem install snaka-favoraretter --source http://gems.github.com/

これでインストールは完了。

使い方

gemによって以下の4つのコマンドが登録されているはず。これを使ってサービスの操作を行う。

  • fav-reg
  • fav-unreg
  • fav-start
  • fav-stop

各コマンドの詳細は以下に

サービスの登録:fav-reg
register.bat を実行してサービスを追加する。このとき監視対象のユーザーも聞いてくるのでプロンプトの後に入力する。なにも入力しなければみんなの新着ふぁぼられを表示する。
サービスの開始:fav-start
サービスの登録が完了したら。サービスを起動する。登録しただけでは実行されないので注意。 10分毎にふぁぼったーのページを取得して、新着のふぁぼられがあるとGrowlで通知する。
サービスの停止:fav-stop
サービスを停止する。この状態では登録は解除されていないので、再度fav-startすることで監視を再開することができる。
サービスの登録解除:fav-unreg
サービスの登録を解除する。 サービスが起動している場合はサービスを停止した後、サービスの登録解除を行う。

開発リポジトリ

以下の場所に開発用リポジトリ公開してますので、fork, push はお気軽に。

snaka's favoraretter at master - GitHub


どうぞ、ご利用ください。