This page linked from [ CoverPage | RO_GPS.pm | RO_GPS.pmBBS_2002 | RO_GPS.pmBBS_2003Q1 | RO_GPS.pmBBS_2003Q2 | RO_GPS.pmBBS_2003Q3 | RO_GPS.pmBBS_2003Q4 | RO_GPS.pm開発 | RO_GPS.pm配布と履歴 | rotoold使用法 | rotoold調理法 | ynakata ]

rotoold

履歴閲覧: 最新 2005/11/02 2005/05/06 2005/04/27 2005/01/16 2004/11/24 2004/10/20 2004/09/18 2004/08/27 2004/06/10 2004/06/09 2004/06/01 2004/05/31 2004/05/22 2004/04/05 2004/03/08 2004/03/05 2004/03/03 2003/12/13 2003/11/15 2003/11/10 {2003/11/06[差分表示]} 2003/10/23 2003/10/03 2003/09/16 2003/08/27


 [InterWiki=http://white.niu.ne.jp/rotoold/rotoold-]
 <b>関連ページ:[BBS,RO_GPS.pmBBS] / [rotoold使用法] / [rotoold調理法] / 旧バージョン:[RO_GPS.pm]</b>
 
-rotoold  -- Perl版 [RO-GPS/[アコナビ サーバ & モジュール
-	written by NAKATA Yoshinori (white@niu.ne.jp) ,2002.
+rotoold  -- Perl版 [RO-GPS/[アコナビ/[らぐぽじ サーバ & モジュール
+	written by NAKATA Yoshinori (white@niu.ne.jp) ,2002-2005.
+          Ragpos module written by nomonomo
+          Install document & kicker script for FreeBSD by TAKI
+----
+
 
-
 @ライセンス
  * 本パッケージの配布物の内容について、あらゆる利用(使用/配布/解析/改造/再配布/批判/扇動/商行為など)を許可します。
  * 著作者は、本パッケージの配布物の内容、およびその利用に伴う結果についてその保証を行いません。
 
 @配布物(最新版)
 ||border=1||
-| テスト版 | 20031106_0版 ([tar.gz,rotoold::trial20031106_0.tar.gz],[zip,rotoold::trial20031106_0.zip]) | SIGPIPE/set_schedule関連エラーの修正前テスト
-|
-| 安定版   | 20030919_0版 ([tar.gz,rotoold::20030919_0.tar.gz],[zip,rotoold::20030919_0.zip]) | アコナビ用MAP名変換パッチの[RagMap.iniへの対応(from fumi.)
+| テスト版 | 20051102_0版 ([tar.gz,rotoold::20051102_0.tar.gz],[zip,rotoold::20051102_0.zip]) | らぐぽじモジュールのversion識別問題暫定対応版
+| 安定版   | 20050506_0版 ([tar.gz,rotoold::20050506_0.tar.gz],[zip,rotoold::20050506_0.zip]) | らぐぽじモジュールのバグ修正版取り込み
 
- * 二次配布先
+@@二次配布先
    Debian用パッケージ:http://www.monochrome.jp/~katsuwo/debian/
      rotoold, roconf-ragmapの各パッケージをインストールする。
 
- * 再配布物
+@@cvs配付
+   以下の手順でcvsレポジトリからの取り出しが可能です。
+<pre>
+    cvs -d:pserver:anonymous@cvs.niu.ne.jp:/home/cvs/cvsroot login
+    cvs -d:pserver:anonymous@cvs.niu.ne.jp:/home/cvs/cvsroot co rotoold
+


+ 最新版に追随する場合、以下のコマンドでupdate可能です。
+

+    cd rotoold
+    cvs update -d
+


+
+@@ 再配布物

-@情報
+@関連情報

@@各所の情報
rotoold関連の有益そうな情報を勝手にリンク。

-
-@開発状況
-ynakataさんは既にRO自体をやっていませんので、要望なしに機能拡張されることはないでしょう。
-ただし、適切な情報提供 or 提案があれば、機能追加・バグフィックス等は行います。
- * ツールの性格上、ROの仕様変更は大して関係ない(ツール間通信プロトコルしか相手にしない)です。
- * 同種のツールの新プロトコルについても、プロトコルの情報があれば対応します。
- (当然ながらテスト環境がないので、ノーテストでの公開、ということになりますが)
- * パッチの送付は大歓迎です。
- * 新メンテナーは常時募集中。
-
-@できること
- * Perl5.6.1以降の使える環境下で、RO-GPS/アコナビのサーバとして機能します。
+ * http://klog.jp/memo/rotoold.html RedHat Linux 9 での導入メモ
+ * http://blog.goo.ne.jp/peki-k/e/c9a2e1c809ad9963144011899ead80c5 Linux Zaurusで動かしてる例
+@説明
+@@rotooldでできること
+ * Perl5.6.1以降の使える環境下で、RO-GPS/アコナビ/らぐぽじ のサーバとして機能します。

  • 詳しい使い方はrotoold使用法に。
    -
    -@やって欲しいこと
    - * エラー報告
    - * エラーは、探すことが一番大変です。ともかく報告があることが重要。
    - * わかる方は、再現実験までやって頂ければ、ぐっと対応が楽になります。
    - * --loglevel 4 で取得したログを着けていただけると、更に楽かもしれません。
    - * 提案・要望
    - * 提案・要望が来る方が、やる気が出ます。やる気が出る方が、開発が速くなります。
    - * 非UNIX系OS環境での運用ノウハウ
    - * ynakataさんには非UNIX環境で運用する気がほとんどありません。よって、必要な変更含めて情報提供希望。
    - * ぶっちゃけWindows上でなら、MRGPSVを使ったほうがいいと思いますが。
    - * patchの提供
    - なんか改造したらpatchください。BSDライセンス相当で頂けるとありがたいです。
    -
    -@現状版サーバ試験中
    -最新のrotoold公開版を、作者の自宅サーバ兼開発機で動かしてます。
    - * ホスト名は ynwhite.dyndns.org
    - * すでになんとなく動かしてるだけの状態です。ご自由に御利用ください。
    -
    -@内容物
    - rotoold RO-GPS/アコナビ サーバ
    - ROTool.pm ROToolモジュール
    - ROTool/ ROToolモジュールのサブディレクトリ
    - jcode.pl jcode.pl-2.13(同梱による再配布)
    - README.euc 本説明書(EUC)
    - README.txt 本説明書(SIJS)
    -
    -@使用法
    +@@内容物
    + rotoold RO-GPS/アコナビ サーバ
    + ROTool.pm ROToolモジュール
    + ROTool/ ROToolモジュールのサブディレクトリ
    + jcode.pl jcode.pl-2.13(同梱による再配布)
    + README.euc 本説明書(EUC)
    + README.txt 本説明書(SIJS)
    + etc/RagMap.ini 適当に古いRagMap.ini あわいろあたりから新しいのを落として入れ換えるべし?
    +@@使用法 -@独自拡張
    +@@独自拡張
    • メッセージキープ
      切断時に、メッセージが()で囲まれていた場合、一定時間ID/メッセージを保持します。
      保持時間はROTool.pmの $keeptime の値(秒)となります。
      • 20030131_0版から、'--keeptime 保持時間(秒)'というオプションを付けることで指定できるようになりました。
        なお、'保持時間 = 0' の場合にはメッセージキープ機能がオフになります。
    -@注意
    +@@注意
    rotoold、ROToolモジュールの使用に際しては、以下のことを御了承ください。
    • エラーチェックが不十分です。
    • プロトコル解析をいいかげんにしかやってません。
    • 実行環境を変えての試験もさっぱりです。
    従って、実行する環境・状況などによっては、
    作者の予期せぬ動作をする可能性があります。
    -これらについては、報告があれば直るかも知れません。
    +これらについては、報告があれば直るかもしれません。 -@要望受付
    +また、rotoold自身だけでなくperl本体や使用しているモジュールの脆弱性により、rotooldを動作させているホストには何らかの攻撃を受ける可能性があることに留意してください。可能であれば、OSの機能を使って適切に権限を絞ったユーザーの権限下で動かすようにすることをお勧めします。
    +
    +@開発について
    +@@開発状況
    +ynakataさんは既にRO自体をやっていませんので、要望なしに機能拡張されることはありません。
    +適切な情報提供 or 提案があれば、機能追加・バグフィックスは行います。
    + * ツールの性格上、ROの仕様変更は大して関係ない(ツール間通信プロトコルしか相手にしない)です。
    + * 同種のツールの新プロトコルについても、プロトコルの情報があれば対応します。
    + (当然ながらテスト環境がないので、ノーテストでの公開、ということになりますが)
    + * パッチの送付は大歓迎です。
    + * 新メンテナー、コミッターは常時募集中。
    +
    +@@やって欲しいこと
    + * エラー報告
    + * エラーは、探すことが一番大変です。ともかく報告があることが重要。
    + * わかる方は、再現実験までやって頂ければ、ぐっと対応が楽になります。
    + * --loglevel 4 で取得したログを着けていただけると、更に楽かもしれません。
    + * 提案・要望
    + * 提案・要望が来る方が、やる気が出ます。やる気が出る方が、開発が速くなります。
    + * 非UNIX系OS環境での運用ノウハウ
    + * ynakataさんには非UNIX環境で運用する気がほとんどありません。よって、必要な変更含めて情報提供希望。
    + * ぶっちゃけWindows上でなら、MRGPSVを使ったほうがいいと思います。餠は餅屋。
    + * patchの提供
    + なんか改造したらpatchください。BSDライセンス相当で頂けるとありがたいです。
    +
    +@@要望受付
    要望等ありましたら、以下の方法で連絡が可能です。
    http://white.niu.ne.jp/yapw/yapw.cgi/RO_GPS.pmBBS への書き込み
    ・white@niu.ne.jp へのメール @配布物履歴
    - * 20030919_0版(tar.gz zip) | アコナビ用MAP名変換パッチのRagMap.iniへの対応(from fumi.)
    - * 20030916_0版(tar.gz zip) | アコナビ用MAP名変換パッチの取り込み(from fumi.) と関連オプションの追加 / エラーチェックの追加
    - * テスト版:20030827_0版(tar.gz zip) | サーバからの情報更新頻度を調整
    - * テスト版:20030729_0版(tar.gz zip) | HTTPモジュール拡張中:public_htmlディレクトリを追加
    + * 20050506_0版 (tar.gz,zip) らぐぽじモジュールのバグ修正版取り込み
    + * 20050116_0版 (tar.gz,zip) log出力の修正、マップ名変換のバグ修正
    + * 20040827_0版 (tar.gz,zip) 最新版のRagMap.ini取り込み
    + * 20040610_0版 (tar.gz,zip) FreeBSD用rcスクリプト修正 & 実行時Warning抑制措置 (by 瀧)
    +
    + * 20040609_0版 (tar.gz,zip) 新パッチ対応 / FreeBSD用ドキュメント改定
    + * 20040601_0版 (tar.gz,zip) FreeBSD用インストールドキュメント/起動スクリプトの取り込み (by 瀧)
    + * 20040522_0版 (tar.gz,zip) Ragposモジュール ( by nomonomo )の取り込み / エラーメッセージの抑制 / server_ip.txtの新サーバ対応
    + * テスト版:20040405_0版 (tar.gz,zip) 最新版Ragposモジュールの取り込み ( by nomonomo )
    + * テスト版:20040308_0版(tar.gz,zip) アコナビマップ変換機能の共用モジュール化
    + * テスト版:20040303_0版(tar.gz,zip) Ragposモジュールの取り込み/Ragposモジュール職業対応テスト
    + * 20031110_0版(tar.gz,zip SIGPIPE/set_schedule関連エラーの修正(trial20031106_0と同内容)
    + * テスト版:20031106_0版(tar.gz,zip) SIGPIPE/set_schedule関連エラーの修正テスト
    + * 20030919_0版(tar.gz zip) アコナビ用MAP名変換パッチのRagMap.iniへの対応(from fumi.)
    + * 20030916_0版(tar.gz zip) アコナビ用MAP名変換パッチの取り込み(from fumi.) と関連オプションの追加 / エラーチェックの追加
    + * テスト版:20030827_0版(tar.gz zip) サーバからの情報更新頻度を調整
    + * テスト版:20030729_0版(tar.gz zip) HTTPモジュール拡張中:public_htmlディレクトリを追加
    • テスト版:20030530_0版(tar.gz zip) HTTPモジュール拡張準備版:実行環境によってはメモリリーク発生の可能性大
    • 20030528_1版(tar.gz zip) --nodummyオプション追加・コード整理
    • テスト版:20030507_2版(tar.gz zip) HTTPモジュール更にデバッグ中
    • テスト版:20030507_1版(tar.gz zip) Windows9x(?)での動作不良を改善
    • テスト版:20030507_0版(tar.gz zip) HTTPモジュールのデバッグ
    • テスト版:20030506_0版(tar.gz zip) HTTPモジュールのデバッグ
    • テスト版:20030502_0版(tar.gz zip) HTTPモジュールを追加
    • 20030415_0版(tar.gz zip) 接続時処理に関するデバッグ
    • 20030414_0版(tar.gz zip) RedHat用のrcファイルを修正 / ダミー接続情報の表示を追加
    • 20030410_0版(tar.gz zip) エラーメッセージの抑制 / RedHat用のrcファイルを追加
    • 20030205_0版(tar.gz zip) 複数portのlistenに対応、--portオプションに複数portが指定可能に。
    • rotoold 20030131_0版(tar.gz zip) Keep MessageのID取り扱い修正パッチの適用(from uirou) / --pidfile , --logfile , --keeptime の各オプションの追加
    • rotoold 20030121_0版(tar.gz zip) ソースコードの整理(メッセージキープの対象文字変更をしやすくするため)
    • rotoold 20021028_0版(tar.gz zip) RO-GPSのクラス/レベル取得エラーを修正 / PIDFILE生成失敗時の警告出力を追加。
    • rotoold 20021027_0版(tar.gz zip) アコナビの接続時時刻取得を修正 / RO_GPSの"(&doublequote;)処理を追加
    • rotoold alpha_20021023_1版(tar.gz zip) 「時刻」の取り方の再修正/--portオプションの追加 (かさはら様よりのpatch提供)
    • rotoold alpha_20021023_0版(tar.gz zip) 「時刻」の取り方を修正/接続時の異常レコード登録対策
    • rotoold alpha_20021016_0版(tar.gz zip) コマンドラインオプションの整理/追加 $KEEP_MESSAGE_TIMEOUTの値が反映されるように修正
    • rotoold alpha_20021010_1版(tar.gz zip) warning出しまくっていたのを修正
    • rotoold alpha_20021010_0版(tar.gz zip) ActivePerl?(Windows版Perl)上で動作するように修正
    • rotoold alpha_20021006_1版(tar.gz zip) バグ修正、タイマー処理を変更(alarm未実装環境への対応)
    • rotoold alpha_20021006_0版(tar.gz zip)
    • 旧版(RO_GPS.pm)については、RO_GPS.pm配布と履歴にて