Windowsでも”ふぁぼられ”をお知らせ。「ふぁぼられったー for Windows」をリリースした
やっと「ふぁぼられったー for Mac」のWindows版「ふぁぼられったー fow Windows」をリリースしました。
Mac版から大幅に改善された点はWindowsサービス(いわゆるデーモン)として実装している点。
必要なもの
- Rubyの実行環境(ちなみにActiveScriptRubyで開発)
- Growl for Windows 2.0beta
依存している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
どうぞ、ご利用ください。