カケラの樹 Logo Lingr常駐支援ツール「Lingr Notifier」取扱説明書/Lingr Notifier ReadMe

Lingrのルームを監視し、発言があったらGrowlで通知するスクリプトです。

This script observes Lingr rooms, and notice events.


http://yune-kotomi.tarenari.jp/page/show/lingr_notifier

ReadMe: http://kakera.tarenari.jp/document/edit/80

  • Mac OS X上で動作します。

    次のソフトウェアが必要です。

    • Ruby 1.8.4以降
    • RubyCocoa

    MacPorts等からあらかじめ導入しておいてください。

    また、Growlが必要です。


    Requirements

    • Ruby 1.8.4 or higher
    • RubyCocoa
    • Growl
    1. 監視したいルームで「Start monitoring this room.」ボタンを押し、監視対象に入れます。
    2. APIキーを取得した後、notifier.rbを起動してください。
    3. APIキー、(Lingrに登録した)Emailアドレス、パスワードを聞かれますので、入力します。
      1. パスワードがかかったルームを監視対象にした場合、ルームのパスワードを聞かれますので入力してください。
    4. 監視が始まります。
    5. 終了するにはexitと入力してください。
    • キーワード反応をしたい場合は、keywords.rbを編集してください。

    1. Click "Start monitoring this room." in your favorite room.
    2. Get API Key, and run "notifier.rb".
    3. Type API Key, Email, password.
      1. Type room's password, if required.
    4. Observation will start.
    5. To exit, type "exit".
    • See "keywords.rb" for keyword notice.
  • ブラウザからモニタするルームを追加/削除しても、監視状態を反映するには再起動が必要です。


    If you add/delete rooms to observe, please restart this script.

  • Lingr Notifierは殊海夕音の著作物です。

    Copyright(c) 2007 殊海夕音 All rights reserved.

    Ruby's ライセンスで提供されます。LICENSE.txtをご覧下さい。

    This script is licensed under the same license of Ruby.

    

    Growl.rbはThomas Kollbach氏の著作物です。

    Copyright 2004 Thomas Kollbach <dev @bitfever.de>

    All rights reserved.

    Redistribution and use in source and binary forms, with or without

    modification, are permitted provided that the following conditions are

    met:

    1. Redistributions of source code must retain the above copyright

    notice, this list of conditions and the following disclaimer

    as the first lines of this file unmodified.

    2. Redistributions in binary form must reproduce the above copyright

    notice, this list of conditions and the following disclaimer in the

    documentation and/or other materials provided with the distribution.

    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR

    IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED

    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE

    DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,

    INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES

    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR

    SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)

    HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,

    STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN

    ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE

    POSSIBILITY OF SUCH DAMAGE.

  • 2007.01.27. 0.1.0 1st release.

    2007.01.28. 0.1.1 英語メッセージを追加、エラー処理を追加/Add English messages and error traps.

    2007.01.29. 0.1.2 エラー処理追加、コードの清書/Add error traps and cleanup the code.

    2007.01.29. 0.1.3 発言通知の調整/Modify notify messages.

    2007.01.30. 0.1.4 キーワード通知実装/Add "Keyword notice".

    2007.02.01. 0.1.5 メッセージ重複防止、自分の発言を無視する機能を実装/Ignore duplicated messages and own messages.

    2007.02.06. 0.1.6 ルームのURLを展開するように。/Replace room URL to room title.

コメント・トラックバック

トラックバック: http://kakera.yumenosora.net/document/show/80
presented by 雨上がりの青空を探して。