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.pmBBS²áµî¥í¥°°ìÍ÷ | rotoold ]

RO_GPS.pmBBS

ÍúÎò±ÜÍ÷: ºÇ¿· 2020/04/21 2009/09/26 2009/09/26 2009/09/26 2009/09/25 2009/09/25 2009/09/25 2009/09/25 2009/09/24 2009/09/24 2009/09/24 2009/09/20 2009/09/19 2009/09/19 {2009/09/19[º¹Ê¬É½¼¨]} 2009/09/18 2009/08/07 2009/08/07 2009/07/29 2009/07/18 2009/06/13 2009/05/14 2009/05/03 2008/01/27 2008/01/27 2007/08/14 2007/03/10 2007/03/10 2007/03/06 2007/03/06 2007/02/04 2007/02/03 2007/01/29 2007/01/22 2007/01/18 2007/01/17 2007/01/14 2007/01/11 2007/01/11 2007/01/06 2007/01/06 2007/01/04 2006/12/29 2006/12/26 2006/12/15 2006/11/14 2006/11/03 2006/11/02 2006/10/13 2006/10/13 2006/10/10 2006/10/10 2006/08/17 2006/08/14 2006/08/12 2006/08/11 2006/08/03 2006/07/30 2006/07/29 2006/07/27 2006/07/26 2006/07/25 2006/06/30 2006/05/29 2006/05/21 2006/05/19 2006/04/28 2006/03/05 2006/03/04 2006/02/21 2006/01/27 2004/03/09 2003/10/21 2003/09/16 2003/08/27


²áµî¥í¥°¡§2002ǯ,2003ǯQ1,2003ǯQ2,2003ǯQ3,2003ǯQ4,ºÇ¿·



åå‰ :

åå‰ : ynakata(2008/01/27 18:11)
エラーã¨ã„ã†ã‹è­¦å‘Šã§ã€ã¾ã‚ãã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã ã‘ãŒå‡ºã¦ã‚‹ã¶ã‚“ã«ã¯ãã‚“ãªã«å®Ÿå®³ã¯ãªã„ã®ã§ã™ãŒ
> Use of uninitialized value in string eq at ROTool/Ragpos/Client.pm line 51.

ログãŒæ±šã‚Œã‚‹ã®ã§å«Œã ã¨ã‹ã¯ã‚ã‚Šãã†ãªã®ã§æŠ˜ã‚’ã¿ã¦æŠ‘æ­¢ã§ãるよã†ã«ã—ã¦ã¿ãŸã„ã¨ã¯æ€ã„ã¾ã™ã€‚
ã£ã¦ã‚‚自分ã§ã¯æ—¢ã«ä½¿ã£ã¦ãªã„ã®ã§ãƒ†ã‚¹ãƒˆç‰ˆä½œã£ã¦ä¸Šã’ã‚‹ã ã‘ã€ã¨ã‹ã«ãªã‚Šãã†ã§ã™ãŒã€‚


åå‰ : Kuro(2008/01/27 13:56)
ã“ã‚“ã«ã¡ã¯ã€2008å¹´ã§ã™ãŒã¾ã åˆ©ç”¨ã—ã¦ã„ã¾ã™ã€‚
Debian GNU/Linux 4.0 㧠rotoold-20050506_0 ãŒå‹•ä½œã™ã‚‹ã“ã¨ã‚’確èªã—ã¾ã—ãŸã€‚
rotoold-20051102_0 ã§ã™ã¨ä»¥ä¸‹ã®ã‚¨ãƒ©ãƒ¼ã‚’è¿”ã—ã¾ã™ã€‚
Use of uninitialized value in string eq at ROTool/Ragpos/Client.pm line 51.
VER29=0
Perl ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 5.8.8 built for x86_64-linux-gnu-thread-multi
å‚考ã«ãªã‚Œã°å¹¸ã„ã§ã™ã€‚


åå‰ : 通りã™ãŒã‚Šã®ã‚‚ã®(2006/11/14 23:06)
↓ã®æ›¸ãè¾¼ã¿ã¯ã‚¢ã‚«ãƒãƒƒã‚¯URLã½ã„よã†ãªã€‚
見ã¦ã„る人ãŒã„ã‚‹ã®ã‹ã©ã†ã‹åˆ†ã‹ã‚Šã¾ã›ã‚“ãŒå¯¾å‡¦ã—ã¦ãŠã„ãŸæ–¹ãŒã„ã„ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。


åå‰ : HI-RO(2006/03/05 15:42)
ã™ã¿ã¾ã›ã‚“ã€ã“ã¡ã‚‰ã®ãƒŸã‚¹ã§ã—ãŸã€‚
追加ã—よã†ã¨æ€ã£ã¦ã„ãŸãƒãƒ¼ãƒˆãŒã™ã§ã«ä½¿ç”¨æ¸ˆã¿ã§ã—ãŸã€‚


åå‰ : HI-RO(2006/03/04 22:00)
åˆã‚ã¾ã—ã¦
オプションã§2ãƒãƒ¼ãƒˆèµ·å‹•å‡ºæ¥ã‚‹ã®ã¯çŸ¥ã£ã¦ã„ã‚‹ã®ã§ã™ãŒã€
メッセージキープã®æ™‚間を変ãˆãŸãŸç‰©ã‚’åŒã˜ã‚µãƒ¼ãƒã§èµ·å‹•ã—よã†ã¨æ€ã„
èµ·å‹•ãƒãƒ¼ãƒˆportを別々ã«è¨­å®šã—èµ·å‹•ãŸã®ã§ã™ãŒ
アドレスã¯ã™ã§ã«ä½¿ç”¨ä¸­ã§ã™ã¨ã®ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒå¸°ã£ã¦ãã¾ã—ãŸã€‚

ã“れを回é¿ã™ã‚‹æ–¹æ³•ã¯ã‚ã‚Šã¾ã›ã‚“ã§ã—ょã†ã‹ï¼Ÿ


åå‰ : ynakata(2005/11/02 16:12)
暫定対応版ã¨ç§°ã—ã¦10/28ã®nomonomoã•ã‚“ã®å¯¾å¿œæ¡ˆã‚’å–り込んã ã‚‚ã®ã‚’リリースã—ã¾ã—ãŸã€‚
ã‚‚ã†å°‘ã—エレガントã«ã€rotooldã¸ã®Ragposモジュールã®use宣言ã®å¼•æ•°ã§å‹•ä½œãƒ¢ãƒ¼ãƒ‰ã‚’設定ã™ã‚‹ã‚ˆã†ã«ã—ã¦ã¿ã¾ã—ãŸã€‚
rotoold本体ã®13行目ã€

use ROTool::Ragpos::Client;

ã¨ãªã£ã¦ã„る行を

use ROTool::Ragpos::Client 'ver2.9';

ã¨æ›¸ãæ›ãˆã‚Œã°ã€æœªèªè­˜Ragposクライアントを強制的ã«2.9ç³»ã¨ã—ã¦èªè­˜ã™ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚


åå‰ : ynakata(2005/10/29 00:31)
ã‚“ã˜ã‚ƒãã®ä¸€æ–‡ã‚’コメントã¨ã—ã¦å…¥ã‚ŒãŸã‚‚ã®ã§ã‚‚リリースã—ã¾ã™ã§ã™ã‚ˆã€‚
å¿…è¦ãªã‚‰ã‚³ãƒ¡ãƒ³ãƒˆã‚¢ã‚¦ãƒˆã—ã¦ä½¿ã£ã¦ã­ã€ã¨ã„ã†ã“ã¨ã§ã€‚


åå‰ : nomonomo(2005/10/28 23:31)
ã¨ã‚Šã‚ãˆãšã€ã‚¹ã‚¤ãƒƒãƒã¨ã‹ã§å¯¾å¿œãŒç¶ºéº—ãªã‚“ã§ã—ょã†ã‘ã©ã€ã‚ã‚“ã©ãã•ã„ã®ã§â€¦
ROã«ç¹‹ã„ã§ãªã„状態ã§ã®å‡ºåŠ›ã‚’強制的ã«2.9ç³»ã«ã™ã‚‹ãƒ‘ッãƒã¨ã„ã†ã“ã¨ã§ã€‚

ROTool/Ragpos/Client.pm
172行目 $self->{"param"}->{"expperhour"} = 0;
173行目 } else {

ã¨ãªã£ã¦ã„ã¾ã™ãŒã€
ãã®é–“ã«
$self->{"param"}->{"ragpos_version"} = "2.9";
を入れã¦ã‚‚らãˆã‚Œã°ã†ã¾ãè¡Œãã¯ãšã§ã™ã€‚


åå‰ : nomonomo(2005/10/26 03:27)
ã£ã¨ã€‚ã—ã°ã‚‰ã見ã¦ã„ã¾ã›ã‚“ã§ã—ãŸã€‚
大型パッãƒãŒå½“ãŸã£ãŸã®ã§è¦‹ã«æ¥ãŸã‚‰â€¦ï¼‘ヶ月å‰ã§ã™ã‹orz

ã¨ã‚Šã‚ãˆãšäºˆæƒ³ã¨ã—ã¦ã¯ã€ãƒ©ã‚°ãƒŠã«æŽ¥ç¶šã—ã¦ã„ãªã„ã®ã§ã€
ラグãƒã‚¸ãƒ—ロトコルã¯2.21ç³»ã‹2.9ç³»ã®åŒºåˆ¥ãŒã¤ã‹ãªã„ã®ã§
鯖ã¯2.21ç³»ã¨åˆ¤æ–­ã—ã¦å‡ºåŠ›ã—ã¦ã„る。ã£ã¦ã¨ã“ã‚ã§ã™ã‹ã­ã€‚
当方ã¯ã€ã‚ã»ãªã³ã‚’メインã§ä½¿ã£ã¦ã¾ã™ã®ã§ã€2.9系をデフォã§é€ã‚‹ã®ãŒå«Œãªã‚“ã§â€¦
ã¡ã‚‡ã£ã¨è€ƒãˆã•ã›ã¦ãã ã•ã„。


åå‰ : somebody(2005/09/26 23:46)
ã”返答ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚
RagPos?モジュールã®å•é¡Œã§åˆã£ã¦ã„ã‚‹ã¨æ€ã„ã¾ã™ã€‚
プロトコルã®äº’æ›å•é¡Œã¨ã„ã†ã¨ã“ã‚ã§ã™ã‹ã€‚
ã™ãã«ä¿®æ­£ã—ã¦ã„ãŸã ã‹ãªã„ã¨å›°ã‚‹ã‚ˆã†ãªã“ã¨ã§ã‚‚ãªã„ã®ã§ã€æ°—é•·ã«å¾…ã¡ã¾ã™ã€‚


åå‰ : ynakata(2005/09/26 15:55)
RagPos?モジュールã®å•é¡Œã€ãªã®ã‹ãªï¼Ÿ
実際ã«ç¾è±¡ã‚’確èªã—ã¦ã„ãªã„&ç§ãŒä½œã£ãŸãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã§ã¯ãªã„ã€ã®ã§æ–­è¨€ã¯ã§ããªã„ã®ã§ã™ãŒã€
2.21ç³»ã¨2.9ç³»ã®ä¸¡å¯¾å¿œã‚’ã—ã¦ã„る関係ã§ã€èª¤åˆ¤åˆ¥ãŒãŠãã¦ã‚‹ã‚“ã˜ã‚ƒãªã„ã‹ã¨æ€ã„ã¾ã™ã€‚

ã“ã‚Œã€æƒ³åƒé€šã‚Šã ã¨ã™ã‚‹ã¨ç•°ãƒãƒ¼ã‚¸ãƒ§ãƒ³å…±å­˜ã‚’考ãˆã¦ã„ãªã„らãã½ã˜ãƒ—ロトコルã«èµ·å› ã™ã‚‹å•é¡Œã®ã‚ˆã†ãªâ€¦â€¦ã€‚
ã©ã†å¯¾å¿œã™ã‚“ã®ã‹ãŒæ­£ã—ã„ã®ã‹ã‚ã‹ã‚‰ãªã„ã®ã§nomonomoã•ã‚“ã®å応待ã¡ã‹ãªã……。
# ã—ã°ã‚‰ãåå¿œãªã„よã†ã§ã—ãŸã‚‰ã€ã¨ã‚Šã‚ãˆãšçš„ãªã‚¤ãƒ³ãƒã‚­å¯¾å¿œã‚’考ãˆã¦ã¿ã¾ã™ã‘ã©ã€‚


åå‰ : somebody(2005/09/26 14:54)
ã¯ã˜ã‚ã¾ã—ã¦ã€‚
らãã½ã˜ãƒ—ロトコルã§ä½¿ã£ã¦ã„ã‚‹ã®ã§ã™ãŒã€ã¡ã‚‡ã£ã¨æœ¬å®¶ã®ã‚µãƒ¼ãƒã¨é•ã†æŒ™å‹•ãŒã‚ã‚‹ã®ã§
ã”報告ã—ãŸã„ã¨æ€ã„ã¾ã™ã€‚
サーãƒã¯rotoold-20050506_0版ã§ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ã‚‰ãã½ã˜ 2.97a(最新版)ã§ã™ã€‚

ã©ã¡ã‚‰ã‚‚ROを稼動ã•ã›ã¦ã„ãªã„状態ã§ã€ã‚‰ãã½ã˜ã‚’接続ã™ã‚‹ã¨èµ·ãã¾ã™ã€‚
発生ã™ã‚‹é•ã„ã¯
・ログインã—ã¦ã„るキャラクターã®åº§æ¨™è¡¨ç¤ºãŒå…¨ã¦0,0ã«å›ºå®šã•ã‚Œã‚‹
・ログインã—ã¦ã„るキャラクターã®Base/Jobã¨ã‚‚時給表示ãŒ0ã®ã¾ã¾ã«ãªã£ã¦ã„ã‚‹
ã§ã™ã€‚
ã“れらã¯æœ¬å®¶ã®ã‚µãƒ¼ãƒã§ã¯ROã‚’èµ·å‹•ã—ã¦ã„ãªãã¦ã‚‚正常ã«è¡¨ç¤ºã•ã‚Œã¾ã—ãŸã€‚

ROã‚’å‹•ã‹ã—ã¦ã„ãªã„マシンã‹ã‚‰ã€ã¡ã‚‡ã£ã¨æ™‚給を見ã¦ã¿ãŸã„ã¨ã„ã†å ´åˆãŒæ™‚々ã‚ã‚‹ã®ã§
修正ã—ã¦ã„ãŸã ã‘ã‚‹ã¨ã†ã‚Œã—ã„ã§ã™ã€‚


åå‰ : nomonomo(2005/05/07 01:33)
>>CVS
ã„ã‚„ã€ä»Šã®ã§å•é¡Œãªã‘ã‚Œã°ãã‚Œã§ã€‚
ã‚ã‚‹ã‹ã‚‰ä½¿ã£ã¦ã¿ã‚ˆã†ã‹ãªã。ã¨æ€ã£ãŸã ã‘ã§ã™ï½—

>>åŒå°ã®Ragmap.iniã€ragpos_job.txtã€server_ip.txtãŒå¤ã„
自分もらãã½ã˜ãƒ—ロトコルã ã‘を使ã£ã¦ã„ã‚‹ã®ã§ã€å¿…è¦ãªã„ã‚“ã§ã™ã‚ˆã­(ã‰
server_ip.txt㯠RoAddr?.ini - Upload & Makerã®RoAddr.iniã‹ã‚‰
CharServers?ã®ã¨ã“ã‚ã‹ã‚‰å–ã£ã¦ã“ã‚Œãã†ã§ã™ã€‚
http://zerodrive.dip.jp/ragnarok/RoAddr/RoAddr.ini

Ragmap.iniã¯èª¿ã¹ã¦ã¿ã¾ã—ãŸã‘ã©ã€ç„¡ã•ãã†ã§ã™ã­â€¦

>>ROGPSサーãƒãƒ¼ã¨ã—ã¦ROGPSã®0.5.2.37+ã¨æ¯”較
ã‚る特定ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆåŒå£«ã§æŽ¥ç¶šã§ããªã„ã ã‘ã§ã™ã‹ã‚‰â€¦
ã©ã“ã¾ã§ã‚µãƒ¼ãƒãƒ¼ã§è€ƒæ…®ã™ã‚‹ã‹ï¼Ÿã£ã¦ã„ã†ã®ãŒç„¦ç‚¹ã§ã€‚
相性。ã§ã™ã¾ã—ã¦ã‚‚ã„ã„ã‹ã¨æ€ã„ã¾ã™ã—。ãã“ら辺ã¯ã€é–‹ç™ºã®ã‚¹ã‚¿ãƒ³ã‚¹ã§ã™ã‹ã­ã€‚
ãªã®ã§ã€ãŠã¾ã‹ã›ã—ã¾ã™ã€‚マニュアルã«æ›¸ã„ã¦ãŠã‘ã°è‰¯ã„ã‹ãªï¼Ÿã¨ã‹(ã‰


åå‰ : ynakata(2005/05/06 15:39)
ã¨ã‚Šã‚ãˆãšã“ã‚Œã‹ã‚‰å–ã‚Šè¾¼ã¿ï¼†ãƒªãƒªãƒ¼ã‚¹ä½œæ¥­ã—ã¾ã™ã€‚

>>CVS
公開サーãƒã‹ã‚‰ã ã¨commitã§ããªã„よã†ã«ãªã£ã¦ã‚‹ã¨æ€ã„ã¾ã™ã€‚
使ã†æ°—ãŒã‚ã‚‹ãªã‚‰ssh経由ã§ã‚¢ã‚¯ã‚»ã‚¹ã§ãるアカウントを発行ã—ã¾ã™ã‘ã©ã€ã„ã‚Šã¾ã™ï¼Ÿ

>>åŒå°ã®Ragmap.iniã€ragpos_job.txtã€server_ip.txtãŒå¤ã„
ãªã«ã—ã‚自分ã§ä½¿ã£ã¦ãªã„ã‹ã‚‰ãªã‚“も困らんã®ã§ã™(ã‰
固定URIã§å–れる場所ãŒã‚ã‚‹ãªã‚‰èµ·å‹•æ™‚ã«ç¢ºèªã«ã„ãよã†ãªä»•è¾¼ã¿ã‚’ã™ã‚‹ã®ã¯ã‚„ã£ã¦ã¿ã¦ã‚‚よã„ã®ã§ã™ã‘ã©ã€‚
ãˆãƒ¼ã¨ã€èª¿ã¹ã‚‹ã®ã‚ã©ã„ã‹ã‚‰æƒ…å ±ã·ã‚Šãƒ¼ãšï¼Ÿ

>>ROGPSサーãƒãƒ¼ã¨ã—ã¦ROGPSã®0.5.2.37+ã¨æ¯”較
ã“ã‚Œã€ä¿®æ­£ã—ãŸæ–¹ãŒã„ã„ã‚“ã§ã™ã‹ã­ã€‚
rotooldã¨ã—ã¦ã¯å•é¡ŒãŒãªã‘ã‚Œã°ã€Œã§ãã‚‹ã ã‘ãªã«ã‚‚ã—ãŸããªã„ã€ã®ã§ã™ãŒã€‚


åå‰ : nomonomo(2005/05/06 11:51)
ã¨ã‚Šã‚ãˆãšã€ãƒã‚°ä¿®æ­£ã—ãŸã®ã‚’ãŠã„ã¦ãŠãã¾ã™ã€‚
http://www5.airnet.ne.jp/nomonomo/rotoold/rotoold-20050501.zip

変更点ãªã©ã¯
http://www5.airnet.ne.jp/nomonomo/rotoold/
ã«æ›¸ã„ã¦ãŠãã¾ã—ãŸã€‚

CVSを使ã£ã¦ã¿ãŸã‹ã£ãŸã®ã§ã™ãŒã€ä¸Šæ‰‹ãã„ã‹ãªã‹ã£ãŸã®ã§ï¼œä½¿ã„方もã„ã¾ã„ã¡ã§ã™ãŒ


---
今回ã€æŽ¥ç¶šãƒ†ã‚¹ãƒˆã‚’ã—ã¦æ°—ãŒã¤ã„ãŸç‚¹ãŒã‚ã‚Šã¾ã™ã€‚
・ログ出力追加ã®æ™‚ã®ãƒã‚°ã‹ãªï¼Ÿ
 ROTool.pmã®197è¡Œã®sprintfã®ä¸­ãŒã€Œ'ã€ã§ããられã¦ã„ã‚‹ã®ã§ã€
ã¾ã§è¡¨ç¤ºã•ã‚Œã‚‹
・ROGPSサーãƒãƒ¼ã¨ã—ã¦ROGPSã®0.5.2.37+ã¨æ¯”較
 未接続時ã«HPã€SPãªã©ãŒã€Œ--ã€ã§ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰é€ã‚‰ã‚Œã¦ããŸå ´åˆã€
 rotooldã¯ãã®ã¾ã¾é€ã‚Šå‡ºã—ã¾ã™ãŒã€ROGPSã¯ï¼ã«ç½®ãæ›ãˆã¦ã¾ã™ã€‚
・åŒå°ã®Ragmap.iniã€ragpos_job.txtã€server_ip.txtãŒå¤ã„
 Ragmap.iniã¨server_ip.txtã¯http経由ã§æœ€æ–°ã®ã‚’æŒã£ã¦ãる仕組ã¿ã‚’作るã¨ã‹(ã‡
 ragpos_job.txtã¯ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã”ã¨ã«è»¢ç”Ÿè·ã®è¡¨è¨˜ãŒé•ã†ã®ã§ã€å„自やã£ã¦ã‚‚らã†ã—ã‹ãªã„ã§ã™ã­ã€‚


--
後者ã¯ã€ä¸€éƒ¨ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã§ä¸éƒ½åˆãŒèµ·ã“ã£ãŸã®ã§èª¿ã¹ã¦ã¿ã¾ã—ãŸã€‚

ã‚„ã£ã±ã‚Šã€ã‚µãƒ¼ãƒãƒ¼ç³»ã‚½ãƒ•ãƒˆã£ã¦é¢å€’ã§ã™ã­ã€‚クライアントã®æ•°ã ã‘ãƒã‚§ãƒƒã‚¯ãŒå¿…è¦ã«ãªã£ã¦â€¦
らãã½ã˜ãƒ—ロトコルも正å¼ä»•æ§˜ã‚’出ã—ã¦æ¬²ã—ã„ã‚‚ã®ã§ã™ã€‚


åå‰ : nomonomo(2005/04/27 01:22)
新フェイヨン実装ã§ã™ã€‚
ã¾ãã€ãƒžãƒƒãƒ—åを追加ã—ã¦ãã ã•ã„。ã£ã¦æ„Ÿã˜ã§ã€‚
RO-GPSç³»ã£ã¦ä»Šãã¡ã‚“ã¨å‹•ã„ã¦ã„ã‚‹ã®ãŒã‚ã‚‹ã®ã§ã—ょã†ã‹â€¦ï¼œã‚ˆã知らãªã„

ã§ã€
>らãã½ã˜ãƒ—ロトコルã®å ´åˆã€ROを終了ã—ãŸå¾Œã‚‚ã€ã‚­ãƒ£ãƒ©ãƒ‡ãƒ¼ã‚¿ãŒã®ã“ã‚‹ã®ã§ã™ãŒã€

ã§ã™ãŒâ€¦
ã‚れ? らãã½ã˜ã‚µãƒ¼ãƒãƒ¼ã‚’使ã£ãŸã‚‰ã€è¡Œãã¾ã™ã­orz

確èªã—ã¦ãŠãã¾ã™ã€‚GW明ã‘ã¾ã§ã«ã¯å¯¾å¿œã—ãŸã„ãªãã¨æ€ã£ã¦ã„ã¾ã™ã€‚


åå‰ : ynakata(2005/03/04 18:33)
らãã½ã˜ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ä½œã£ãŸã®ä¿ºã˜ã‚ƒãªã„ã‹ã‚‰ãƒ‘ス(ã‰
見ã¦ãŸã‚‰ãƒ•ã‚©ãƒ­ãƒ¼ã—ã¦é ‚ã‘ã‚‹ã¨å¬‰ã—ã„ã§ã™ï¼žnomonomoã•ã‚“


åå‰ : somebody(2005/03/04 18:15)
ã“ã‚“ã«ã¡ã¯ã€‚質å•ãŒã‚ã‚Šã€æŠ•ç¨¿ã™ã‚‹ã“ã¨ã«ã—ã¾ã—ãŸã€‚

サーãƒï¼šrotoold20050116_0
クライアント:ã‚ã»ãªã³@83
プロトコル:らãã½ã˜

ã“ã®æ§‹æˆã§ä½¿ç”¨ã—ã¦ã„ã‚‹ã®ã§ã™ãŒã€
らãã½ã˜ãƒ—ロトコルã®å ´åˆã€ROを終了ã—ãŸå¾Œã‚‚ã€ã‚­ãƒ£ãƒ©ãƒ‡ãƒ¼ã‚¿ãŒã®ã“ã‚‹ã®ã§ã™ãŒã€
ã“ã‚Œã®è§£æ±ºæ–¹æ³•ã¯ã‚ã‚‹ã§ã—ょã†ã‹ã€‚
éŽåŽ»ãƒ­ã‚°ã‚’ã¿ã¦ã‚‚ãれらã—ã解決方法ãŒã‚ã‹ã‚‰ãªã‹ã£ãŸã®ã§ãƒ»ãƒ»ãƒ»


åå‰ : nomonomo(2005/01/27 22:58)
ãŠä¹…ã—ã¶ã‚Šã§ã™ã€‚

ã¨ã‚Šã‚ãˆãšã€ï¼’ï¼ï¼‘5ã«è»¢ç”Ÿãƒ‘ッãƒãŒã‚„ã£ã¦ãã‚‹ãーã§ã™ã€‚
GPSプロトコルã€ã‚¢ã‚³ãƒŠãƒ“プロトコル系ã¯ã€è·æ¥­ã‚’漢字1文字ã§é€ã£ã¦ã„ã¾ã—ãŸã®ã§â€¦
ã¾ãŸã€è¡¨ç¤ºãŒãƒãƒ©ãƒãƒ©ãªã‚“ã ã‚ã†ãªã。

ã¨ã‚Šã‚ãˆãšã€ragpos_job.txtã«è¿½åŠ ã—ã¾ãã‚Œã°å‹•ãã¨æ€ã„ã¾ã™ã€‚

※アコナビ本体ã€å„種GPS本体ã¯ãƒ¡ãƒ³ãƒ†ã•ã‚Œã‚‹ã®ã‹ãªã?


åå‰ : ynakata(2005/01/16 16:54)
予告よりãšã„ã¶ã‚“é…ããªã‚Šã¾ã—ãŸãŒã€ãƒ­ã‚°ã®ä¿®æ­£ã¨ãƒžãƒƒãƒ—å変æ›ã®ä¿®æ­£ã‚’å–り込んã 20050116_0版を作æˆã—ã¾ã—ãŸã€‚

>>ログ出力ãŒEUC
ã™ã„ã¾ã›ã‚“。Perl内部処ç†ã®éƒ½åˆã§å†…部コードã¯EUCãªã®ã§ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã§ã¯EUCã§å‡ºåŠ›ã•ã‚Œã¾ã™ã€‚起動時㫠'--outcode s' オプションを付ã‘ã‚‹ã¨SJISã§å‡ºåŠ›ã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚‹ã€ã¯ãšã§ã™ã€‚

>>変態プログラム
「クライアントã®ç¨®åˆ¥èªè­˜â†’オブジェクトã®å†blessã€ã‚’ã—ã¦ã„ã‚‹ã‚ãŸã‚ŠãŒã€ãƒ—ログラムã®æ§‹é€ ã¨ã—ã¦é›£è§£ã«ãªã£ã¦ã„ã‚‹ã¨æ€ã„ã¾ã™ã€‚接続時ã®ãƒ­ã‚°å‡ºåŠ›ã¨ã‹ã‚’探ã—ã¦è¿½ã„ã‹ã‘ã¦ã„ãã¨ã€ã“ã“ã§ã¤ã¾ã¥ãã‹ãªã€ã¨ã„ã†è‡ªè¦šã‚¢ãƒªã§ã™(--;
ãれ以外ã¯è‡ªåˆ†ã§èª­ã‚ãªããªã‚‹ã®ãŒå«Œãªã®ã§ã€ã‚ã‚Šã¨ç¶ºéº—ã«æ›¸ã„ã¦ã¾ã™ã‘ã©ã­ï¼ˆæ˜¨æ—¥ã®è‡ªåˆ†ã®æ›¸ã„ãŸãƒ—ログラムã¯ã€åˆ¥äººã®æ›¸ã„ãŸãƒ—ログラムã¨æ€ãˆï¼‰ã€‚


åå‰ : 瀧(2005/01/15 14:57)
> rotooldã¯ç§ã®è¶£å‘³ã®é™ã‚Šã‚’å°½ãã—ãŸå¤‰æ…‹ãƒ—ログラムãªã®ã§èª­è§£ã§ããªã„ã®ã¯ä»•æ§˜ã§ã™(ã‰

ãã†ã§ã™ã‹ï¼Ÿã™ã£ãã‚Šã—ã¦ã„ã¦ã€èª­ã¿ã‚„ã™ã‹ã£ãŸã§ã™ã‚ˆã€‚


åå‰ : somebody(2005/01/06 22:25)
早速ã®è¿”ç­”ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã€‚
実際ã«ä½œæ¥­ã§ãã‚‹ã¾ã§ã«æ™‚é–“ãŒã‹ã‹ã£ã¦ã—ã¾ã£ã¦ç”³ã—訳ã‚ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚

実際ã«å¤‰ãˆã¦ã¿ãŸã¨ã“ã‚ã€ã—ã£ã‹ã‚Šã¨ãƒ­ã‚°ã«ãƒ¦ãƒ¼ã‚¶IDãŒè¨˜éŒ²ã•ã‚Œã¾ã—ãŸã€‚
EUCã§ä¿å­˜ã•ã‚Œã¦ã„ã¦ã€Windowså´ã‹ã‚‰ãƒ­ã‚°ã‚’見るã¨ãã«ã¡ã‚‡ã£ã¨ç„¦ã‚Šã¾ã—ãŸãŒã€
ログ出力ãŒæœ›ã‚“ã§ã„ãŸå½¢ã«ãªã£ãŸã®ã§ã€ã‹ãªã‚Šã†ã‚Œã—ã„ã§ã™ã€‚

ã¾ã å¤‰æ›´ã—ã¦10分ã—ã‹ãŸã£ã¦ã„ãªã„ã®ã§ã€ãã¡ã‚“ã¨å‹•ä½œã—ã¦ã„ã‚‹ã‹ã®ãƒã‚§ãƒƒã‚¯ã¯å¾®å¦™ã§ã™ãŒã€
変更後ã®ãƒã‚§ãƒƒã‚¯ã‚‚å…¼ã­ã¦ã—ã°ã‚‰ã動作ã•ã›ã¦ãŠã“ã†ã¨æ€ã„ã¾ã™ã€‚


åå‰ : ynakata(2005/01/05 19:37)
rotooldã¯ç§ã®è¶£å‘³ã®é™ã‚Šã‚’å°½ãã—ãŸå¤‰æ…‹ãƒ—ログラムãªã®ã§èª­è§£ã§ããªã„ã®ã¯ä»•æ§˜ã§ã™(ã‰

ã¨ã„ã†å†—談ã¯ã•ã¦ãŠãã€è³ªå•ã«ã¤ã„ã¦ã€‚

ã¨ã„ã†ã“ã¨ã§ã€ä¾‹ã«æŒ™ã’られãŸéƒ¨åˆ†ã§ãƒ¦ãƒ¼ã‚¶IDを出ã™ã®ã«ã¯å…¨ä½“ã®å‡¦ç†é †ã‚’ã„ã˜ã‚‹å¿…è¦ãŒã‚ã‚‹ã®ã§é¢å€’ãªã“ã¨ã«ãªã‚‹ã¨æ€ã„ã¾ã™ã€‚

oidã‚„IPアドレスを表示ã•ã›ã¦ã„ã‚‹ã®ã¯ROTool.pm内ã®oinfoã¨ã„ã†é–¢æ•°ã§ã™ã€‚
ã“ã“を以下ã®ã‚ˆã†ã«æ›¸ãæ›ãˆã‚Œã°ã€å ´æ‰€ã«ã‚ˆã£ã¦ã¯GPSå´ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼IDãŒå‡ºåŠ›ã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚‹ã¨æ€ã„ã¾ã™ã€‚

sub oinfo{
    my $self = shift;
    my $uid;

    # {id} ã‚’ {name} ã«ç½®æ›ã™ã‚Œã°RO内ã®ã‚­ãƒ£ãƒ©åã«ãªã‚‹
    if($self->{param} && $self->{param}->{id}){
        $uid = sprintf(" : GPS_user_id=%s",$self->{param}->{id});
    }

    return sprintf("oid=%s : %s%s",$self->{oid},$self->{PeerAddr},$uid);
}

接続時ã«ãƒ¦ãƒ¼ã‚¶IDを表示ã™ã‚‹å‡¦ç†ã‚’追加ã™ã‚‹ã®ã§ã‚ã‚Œã°ã€ä¸Šè¨˜ã®ä¿®æ­£ã‚’æ–½ã—ãŸä¸Šã§ã€ROTool.pm内ã®recv関数を以下ã®ã‚ˆã†ã«ä¿®æ­£ã™ã‚‹ã®ãŒæ—©ã„ã¨æ€ã„ã¾ã™ã€‚

sub recv{
    my $self = shift;

    my $sock = $self->{"sock"};
    my $len = $sock->sysread($self->{"buf"},8192,length($self->{"buf"}));
    foreach(&ROTool::typechecker()){
        &ROTool::printlog(2,"  check by $_\n");
        if(&$_($self)){
            $self->{"flag"}->{"noread"} = 1;
            my $ret = $self->recv;
            &ROTool::printlog(1,sprintf(" first readed:[%s]\n",$self->oinfo()));
            return $ret;
        }
    }
    return $len;
}

以上ã§ã™ãŒã€ã¾ã å‡¦ç½®ã§ãã¦ãªã„chomp()ã‹ã‚‰ã®ä¿®æ­£ã¨åˆã‚ã›ã¦ã€è¦æœ›ã¨ã—ã¦å–ã‚Šè¾¼ã¿ã®ä¸Šã§è‹¥å¹²ç›´ã™ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。


åå‰ : somebody(2005/01/05 18:11)
åˆã‚ã¾ã—ã¦ã€‚FC1ã§rotooldを使用ã•ã›ã¦ã‚‚らã£ã¦ã¾ã™ã€‚

ãµã¨æ€ã£ãŸã®ã§ã™ãŒã€ãƒ­ã‚°å‡ºåŠ›ï¼ˆrotoold.log)ã§ã™ãŒã€

Ragposã§ã®ãƒ­ã‚°ã§ã™ãŒã€ã“ã®ã‚ˆã†ã«ãªã‚‹ã¨æ€ã„ã¾ã™ã€‚
ã“ã®ã¨ãã«æŽ¥ç¶šã—ã¦ããŸã¨ãã®ãƒ¦ãƒ¼ã‚¶ID(ニックãƒãƒ¼ãƒ ï¼Ÿï¼‰
も表示ã•ã›ã‚‹ã«ã¯ã©ã“ã‚’ã„ã˜ã‚‹ã‚“ã§ã—ょã†ã‹ãƒ»ãƒ»ãƒ»ã€‚
人数ãŒå¢—ãˆã¦ãã‚‹ã¨åŒºåˆ¥ãŒã¤ã‹ãªã„ã®ã§ã™ãŒã€
プログラミングãŒã©ã†ã‚‚苦手ãªã®ã§ã€ã‚½ãƒ¼ã‚¹èª­è§£ä»•åˆ‡ã‚Œãšã«ã„ã¾ã™ã€‚


åå‰ : ynakata(2004/12/26 18:18)
Wikiã ã¨æ€ã„ã‚„ãŒã£ã¦å‹æ‰‹ã«ä¿®æ­£ã—ã¦ã¿ã¾ã—ãŸã€‚↓ã®æ­£è¦è¡¨ç¾éƒ¨åˆ†
改行コードã®å–り扱ã„部分ã«ã¤ã„ã¦ã¯ã€å¾Œã§chomp()ã‹ã‚‰ä¿®æ­£ã—ã¦ãŠããŸã„ã¨æ€ã„ã¾ã™ã€‚年内ã«ã¯ä½œæ¥­äºˆå®šã€ã®ã¤ã‚‚り。


åå‰ : 瀧(2004/12/26 18:16)
ã‚ーã†ãƒ¼ã€‚æ­£è¦è¡¨ç¾ãŒãã•ã£ã¦ã¾ã„ã¾ã—ãŸã€‚

MapNameConverter??.pmã®L12ã®chompã‚’ã€

s/[\n\r]*$//; # substitude supported CR+LF for chomp.

ã“ã‚“ãªé¢¨ã«æ›¸ãæ›ãˆã¾ã—ãŸã€‚

上ã®å…¨è§’ã‚’ã€åŠè§’ã«ã—ã¦å…¥åŠ›ã—ã¦ãã ã•ã„:D

ã‚’ã€åŠè§’ã§å£²ã£ã¦ãã ã•ã„。


åå‰ : 瀧(2004/12/26 18:11)
ãŠã²ã•ã§ã™ã€‚
ã™ã‚“ã”ã„é…レスã§ã™ãŒãƒ»ãƒ»ãƒ»

以å‰ã€RagPosã¨ROGISã¨ã®é€£æºã§ã€
RagPos?→rotoold(area2name)→ROGIS
ã¯ã†ã¾ãå‹•ãã‘ã‚Œã©ã€
ROGIS→rotoold(name2area)→RagPos
ãŒã†ã¾ãå‹•ã‹ãªã„・・・ã£ã¦è¨€ã£ã¦ãŸã“ã¨ãŒã‚ã‚‹ã¨æ€ã„ã¾ã™ã€‚

ã§ã€nomonomoã•ã‚“ãŒè¨€ã£ã¦ãŸç¯„囲対策以外ã§ã€
期待通りã®å‹•ä½œã‚’ã—ãªã‹ã£ãŸã®ã§å°‘ã—調ã¹ã¦ã¿ã¾ã—ãŸã€‚

ç­”ãˆã‹ã‚‰è¨€ã†ã¨ç°¡å˜ã§RagMap?.iniãŒCR+LFã«ãªã£ã¦ã„ã¦ã€
perlã®chompãŒCRLFã®LFã ã‘を切りå–ã‚Šã€nameã®å¾Œã‚ã®CRãŒæ®‹ã£ã¦ã—ã¾ã£ã¦ã„ãŸã‹ã‚‰ã§ã—ãŸã€‚

ã“ã‚Œã¯ã‚‚ã—ã‹ã™ã‚‹ã¨å‡¦ç†ç³»ã«ã‚ˆã‚‹ã®ã‹ãªãã£ã¦ã“ã¨ã§ã€

MapNameConverter?.pmã®L12ã®chompã‚’ã€

        s/[\n\r]*$//;           # substitude supported CR+LF for chomp.

ã“ã‚“ãªé¢¨ã«æ›¸ãæ›ãˆã¾ã—ãŸã€‚

ã“ã‚Œã§ROGISã®Point.iniã¨åŒã˜ã‚‚ã®ã‚’rotooldãŒé£Ÿãˆã°ã€ã†ã¾ã„ã“ã¨å‹•ä½œã—ã¾ã™ã€‚
ã“ã®ã‚ãŸã‚Šã¯Perlãã®ã‚‚ã®ã®ã‚³ãƒ³ãƒ‘イル方法ã§ã‚‚ç•°ãªã‚‹ã®ã‹ã‚‚ã—ã‚Œãªã„ã§ã™ã­ã‡ãƒ»ãƒ»ãƒ»ã€‚
ã¨ã‚Šã‚ãˆãšFreeBSDã¨Solaris(ã§Perlã‚’Packageã«é ¼ã£ãŸå½¢ï¼‰ã§ã¯ç„¡ç†ã§ã—ãŸã€‚

ãã‚Œã‹ã‚‰ã€ã“ã‚Œã§ã‚‚Point.iniã¨åŒã˜ã§ã¯ãªã„ã‚‚ã®ã‚’入れã¦ã„ã‚‹ã¨ã•ã¿ã—ã„ã®ã§ã€
Ragpos/Client.pmã®L240行付近ã«ã‚ã‚‹ã€

$param{"a1"} ||= $self->{"mapconv"}->name2area($param{"area"}) || "unknown";
ã‚’ã€ã“ã‚“ãªé¢¨ã«ã—ã¡ã‚ƒã„ã¾ã—ãŸã€‚
$param{"a1"} ||= $self->{"mapconv"}->name2area($param{"area"}) || $param{"area"};

ã™ã‚‹ã¨ã€name2areaã§å¤‰æ›ãŒå‡ºæ¥ãªãã¦ã‚‚ã€
MapCode?欄ã«GPSプロトコルã€ã‚¢ã‚³ãƒŠãƒ“プロトコル系ã‹ã‚‰æ¥ãŸãƒžãƒƒãƒ—åãŒãã®ã¾ã¾è¨˜è¼‰ã•ã‚Œã¾ã™ã€‚
人間ã¯ã“ã‚Œã§ä¸€å¿œã‚ã‹ã‚‹ãƒ»ãƒ»ãƒ»ã£ã¦ã®ã‚‚ã‚ã‚‹ã‚“ã§ã™ãŒã€
nomonomoã•ã‚“ã®ã»ã†ã§ã€ã“ã®ã‚¨ãƒªã‚¢ã¯ä»–ã®ç”¨é€”ã«ä½¿ã£ã¦ã„ã¦ãƒ»ãƒ»ãƒ»ãƒ»ã£ã¦ã“ã¨ã‚‚ã‚ã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。

一応ã€ã“ã‚Œã§ä½¿ã£ã¦ã„ãŸã‚Šã™ã‚‹ã®ã§ã™ãŒã€ãªã«ã‹ã‚ã£ã¦ã‚‚ã—ã‚Šã¾ã›ã‚“。
ã“ã†ã„ã†å›žé¿ã‚‚出æ¥ãªãã¯ãªã„よã£ã£ã¦ã“ã¨ã§ãƒ»ãƒ»ãƒ»ã¡ã‚‡ã£ã¨ã—ãŸã€Contriubteを・・・。


åå‰ : Kuro(2004/11/21 13:27)
ã“ã‚“ã«ã¡ã‚。
ã„ã¤ã‚‚ãŠä¸–話ã«ãªã‚Šã£ã±ãªã—ã‚‚ãªã‚“ãªã®ã§ã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«æ›¸ã„ã¦ã¿ã¾ã—ãŸã€‚
Redhat Linux 9 使ã„ã®æ–¹ã«ã—ã‹å‚考ã«ãªã‚‰ãªã„ã‹ã‚‚ã—ã‚Œãªã„ã§ã™ã€‚
http://klog.jp/memo/rotoold.html
リンクã¯ã”自由ã«ã©ã†ãžã€‚
ãã‚Œã§ã¯ã€‚


åå‰ : ynakata(2004/08/27 12:53)
é©å½“ã«æœ€æ–°ã®RagMap?.iniã‚’å–ã‚Šè¾¼ã¿ã¾ã—ãŸã€‚
ã¡ãªã¿ã«ã€ã„ã¤ã®ã¾ã«ã‹aconavi_map.datã«ä»£ã‚ã£ã¦RagMap.iniを利用ã™ã‚‹ã‚ˆã†ã«ãªã£ã¦ã„ã¾ã™ (æ¿€é…レス


åå‰ : 転載(2004/08/26 21:45)
nif_in=ニブルヘイム 室内
yggdrasil01=フベルゲルミルã®æ³‰(イグドラシルã®å¹¹)
nif_fild02=ギョル渓谷
nif_fild01=秘境ã®æ‘
niflheim=死者ã®è¡—ニブルヘイム
valkyrie=ヴァルキリー神殿


åå‰ : somebody(2004/06/12 04:43)
素朴ãªç–‘å•ãªã‚“ã§ã™ãŒ
aconavi_map.datã¯RagMap.iniã®å¢—分を追加ã—ãªãã¦ã„ã„ã‚“ã§ã—ょã†ã‹ï¼Ÿ


åå‰ : ynakata(2004/06/10 13:41)
20040610_0版ã§ä»¥ä¸‹ã®ä¿®æ­£ã‚’å–ã‚Šè¾¼ã¿ã¾ã—ãŸã€‚


åå‰ : 瀧(2004/06/09 23:57)
ã©ã†ã‚‚ã€FreeBSD5.1 Perl5.8.0ã§ã‚„ã‚‹ã¨ã€WarningãŒè€ãˆãªã„ã®ã§ã€
Use of uninitialized value in string eq at ROTool/Ragpos/Client.pm line 254, <TABLE> line 45.
Use of uninitialized value in hash element at ROTool/Ragpos/Client.pm line 230, <TABLE> line 45.
Use of uninitialized value in hash element at ROTool/MapNameConverter?.pm line 31, <TABLE> line 45.

↑ã“ã‚ŒãŒã„ã£ã±ã„ã§ã‚‹ã€‚

修正ã—ã¦ã—ã¾ã„ã¾ã—ãŸãŒã€ynakataã•ã‚“ãŒã€æ°—分ãŒã‚ˆã„よã†ã«å–り込んã§ãれるã¨å¹¸ã„ã§ã™ã€‚

http://www.justplayer.com/~kohju/tmp/ROTool.patch


åå‰ : 瀧(2004/06/09 21:17)
ã™ã¿ã¾ã›ã‚“。

å•é¡ŒãŒã‚ã‚Šã¾ã—ãŸã€‚

○修正項目1
rotoold.sh restart
ãŒã§ããªã‹ã£ãŸã“ã¨ã‚’修正。

○修正項目2
stopã§ã€ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ãŸã¨ãã€èµ·å‹•ã‚¹ã‚¯ãƒªãƒ—トã®æˆ»ã‚Šå€¤ãŒã‚¨ãƒ©ãƒ¼ã«ãªã£ã¦ã„ãªã‹ã£
ãŸã®ã‚’修正。

○修正項目3
/sbin/nologin
ã«ã—ãŸã“ã¨ã«ã‚ˆã‚Šã€èµ·å‹•ã‚¹ã‚¯ãƒªãƒ—トを修正ã—ãŸã€‚

以上ã§ã™ã€‚

下記ã«ä¸€æ™‚çš„ã«ç½®ã„ã¦ã‚ã‚Šã¾ã™ã€‚
http://www.justplayer.com/~kohju/tmp/rotoold.sh-FreeBSD


åå‰ : ynakata(2004/06/09 13:39)
以下ã®å¤‰æ›´ã‚’加ãˆãŸ20040609_0版をリリースã—ã¾ã—ãŸã€‚

ãªã«ã‹ä¸å…·åˆã‚ã£ãŸã‚‰å ±å‘Šå®£ã—ããŠé¡˜ã„ã—ã¾ã™ï¼žå„ä½


åå‰ : 舞(2004/06/09 02:55)
スーパーノービスã¯JOBãŒ23ã«ãªã£ã¦ã¾ã™ã­ã€‚
らãã½ã˜ã®JOB定義部分ã€åŠã³rotooldã®ragpos_jobã«ã€Œ23=超ã€ã‚’
追加ã™ã‚Œã°é€šçŸ¥ã•ã‚Œã¾ã—ãŸã€‚(RO-GPS互æ›ãƒ¢ãƒ¼ãƒ‰ã§ç¢ºèª)


åå‰ : nomonomo(2004/06/09 01:54)
ウンãƒãƒ©ãƒ‘ッãƒãŒæ¥ã¾ã—ãŸã­

マップファイルを更新ã—ã¦ãã ã•ã„ã­ï¼œèª¿ã¹ã¦ã¾ã›ã‚“
ã‚ã¨ã€ROGPSプロトコル。スーパーノービスã®è¡¨ç¤ºã¨ã‹ã£ã¦ã©ã†ãªã‚‹ã‚“ã ã‚ã†ã‹â€¦
ã¾ãŸã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã”ã¨ã«å®Ÿè£…ãŒé•ã†ã‚“ã ã‚ã†ãªã。


åå‰ : 瀧(2004/06/08 22:30)
ï¼
ãã†ã„ãˆã°ã€ãã†ã§ã™ã­ã€‚

pwを入れã¦ãªã„ã‹ã‚‰ãƒ­ã‚°ã‚¤ãƒ³å‡ºæ¥ãªã„ã«ã—ã¦ã‚‚ã€ã‚·ã‚§ãƒ«ã‚‚nologinã®æ–¹ãŒã‚ˆã‚Šå®‰å…¨ã§ã™ã­ã€‚


åå‰ : CF(2004/06/08 15:03)
通りãŒã‹ã‚Šã®CFã¨ç”³ã—ã¾ã™
FreeBSD用ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ãƒ¢ã§ã™ãŒã€‚
・rotooldã¯ãƒ­ã‚°ã‚¤ãƒ³ã§ããªãã¦ã‚‚よã•ãã†ãªã®ã§shellã¯/sbin/nologinã¨ã‹ã§ã‚‚良ã•ãã†ã€‚
・ユーザ&グループ追加ã¯ã“ã®ã‚³ãƒžãƒ³ãƒ‰ã§ä¸€ç™ºã®ã¯ãš(4ç³»ã§ã—ã‹ãƒ†ã‚¹ãƒˆã—ã¦ã¾ã›ã‚“ãŒ)
pw user add rotoold -u 90 -d /usr/local/rotoold -s /sbin/nologin -c 'Ragnarok Tool Daemon'
ã®ã‚ãŸã‚ŠãŒæ°—ã«ãªã‚Šã¾ã—ãŸãŒã€ã„ã‹ãŒã§ã—ょã†ã‹ã€‚


åå‰ : ynakata(2004/06/04 01:27)
RagMap.iniã®å¤‰æ›´ã§æ¸ˆã‚€ãªã‚‰ãã‚Œã§æ¸ˆã¾ã›ã‚‹ã®ãŒãƒ™ã‚¿ãƒ¼ã‹ãªã‚。
ã¨ã‚Šã‚ãˆãšã€POINT.INIを見ã¦ã¿ã‚‹ã“ã¨ã«ã—ã¾ã™ã€‚


åå‰ : nomonomo(2004/06/04 00:07)
原因判明ã—ã¾ã—ãŸã€‚
ROGISã§ä½¿ã‚ã‚Œã¦ã„るマップåã¯ã€ROGIS付属ã®POINT.INIを読んã§ã„るよã†ã§ã™ã€‚
ã§ã€ãã‚Œã®æ—¥æœ¬èªžãŒRotoold付属ã®etc/RagMap.iniã¨ç›¸é•ã—ã¦ã„ã‚‹ã‚ã‘ã§â€¦

ROGPSプロトコルã¯ã€æ—¥æœ¬èªžåã‚’é€ã£ã¦ã„ã‚‹ã®ã§ã€ã“ã®æ‰‹ã®å•é¡ŒãŒç™ºç”Ÿã—ã¾ã™ã€‚
対処方法ã¯â€¦ã©ãƒ¼ã—よ(æ±—)

1.日本語->内部マップå変æ›ãƒ†ãƒ¼ãƒ–ルを追加ã™ã‚‹ã€‚
2.ROGIS使ã£ã¦ã„る人ã®POINT.INIã‚’Rotoold鯖ã¨ä¸€ç·’ã«ã™ã‚‹ï¼ˆé€†ã§ã‚‚å¯ï¼‰
3.ROGPSプロトコルを使ã‚ãªã„ï¼

MapNameConverter?.pmã®æ”¹è‰¯ã§ã™ã‹ã­â€¦


åå‰ : 瀧(2004/06/04 00:00)
> æ­£è¦è¡¨ç¾ã‚’駆使ã—ã¦å¯¾å¿œã™ã‚‹ã®ã¯hackerçš„ã«ã¯ã‚¢ãƒªã§ã™ã‘ã©ã€é…布パッケージã¨ã—ã¦ã¯æœ›ã¾ã—ããªã„ã‹ãªãƒ¼ã€‚

ãã†ã§ã™ã‚ˆã­ã‡ã€‚
ã›ã„ãœã„〠「å«ã¾ã‚Œã‚‹ã€ç¨‹åº¦ã®å½“ãŸã‚Šéšœã‚Šã®ãªã„æ­£è¦è¡¨ç¾ãらã„ã—ã‹ã§ããªã„ã‹ãªã€‚


åå‰ : ynakata(2004/06/03 17:29)
ROTool/MapNameConverter.pm を改良 & etc/RagMap.iniを変更ã™ã‚Œã°ã€
「マップå→マップコードã€å¤‰æ›ã¯ãªã‚“ã¨ã‹ãªã‚‹ã¨æ€ã„ã¾ã™ã€‚

iniファイルを書ãæ›ãˆã‚‹äººå¯¾ç­–ã¯ã€ã©ã†ã—ã¾ã—ょã†ã‹ã­ã€‚
æ­£è¦è¡¨ç¾ã‚’駆使ã—ã¦å¯¾å¿œã™ã‚‹ã®ã¯hackerçš„ã«ã¯ã‚¢ãƒªã§ã™ã‘ã©ã€é…布パッケージã¨ã—ã¦ã¯æœ›ã¾ã—ããªã„ã‹ãªãƒ¼ã€‚


åå‰ : 瀧(2004/06/02 14:45)
ãŠã‚„・・・勘é•ã„ã‹ãªã€‚

ã†ã¡ã¯ROGISを使ã†äººãŒå¤šãã¦ã€ç¾åœ¨ã¯ROGPSV2プロトコルãŒå¤šã„ã®ã ã‘ã©ã€
らãã½ã˜ã§ROGISã®äººã®MAPåã¯è¡¨ç¤ºå‡ºæ¥ãªã„ã‘ã‚Œã©ã€
ROGISã§ã‚‰ãã½ã˜ã®äººã®MAPåãŒè¡¨ç¤ºå‡ºæ¥ãŸã®ã§ã€
「マップコード→マップåã€å¤‰æ›ã¯å¯èƒ½ã§ã‚‚
「マップå→マップコードã€å¤‰æ›ã¯ã§ããªã„ã®ã ã¨æ€ã„ã“ã‚“ã§ã„ã¾ã—ãŸã€‚

ãŸã—ã‹ã«ã€ãƒžãƒƒãƒ—åé€ã‚Šåˆã†ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®äººã¯ã€ãƒžãƒƒãƒ—åを時々変ãˆã‚‹äººãŒã„ã‚‹ã®ã§ã€
100ï¼…ã¯ã†ã¾ãã„ã‹ãªã„ã ã‚ã†ã‘ã‚Œã©ã€æ­£è¦è¡¨ç¾ã‚’駆使ã™ã‚Œã°ã€ã‚ˆã»ã©å¤‰ãªåå‰ã«ã•ã‚Œãªã„é™ã‚Šã¯ãªã‚“ã¨ã‹ãªã‚‹ã®ã‹ãªãã¨ã€
考ãˆã¦ã„ãŸã‚Šãƒ»ãƒ»ãƒ»ãƒ»ã€‚


åå‰ : nomonomo(2004/06/02 01:57)
ROGPS→らãã½ã˜ã¯ãƒ€ãƒ¡ã§ã™ã‹ï¼Ÿ
試験ã—ã¦ã¯ãšãªã‚“ã§ã™ã‘ã©â€¦ã€‚é©å½“ã«ï¼ˆã‰

両者ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯ä½•ã‚’使ã£ã¦ã¾ã™ã‹ï¼Ÿ


åå‰ : 瀧(2004/06/02 00:10)
ãŠæ‰‹æ•°ãŠã‹ã‘ã—ã¾ã—ãŸã€‚
ã”苦労様ã§ã—ãŸã€‚

ç¾çŠ¶ã€ã‚‰ãã½ã˜â†’ROGPSã¯OKã«ãªã£ãŸã®ã ã‘ã©ã‚‚ã€ROGPS→らãã½ã˜ã¯NGãªã‚“ã§ã™ã‚ˆã­ã‡ã€‚
æ­£è¦è¡¨ç¾åˆ—ã¨ã‹ä¸Žãˆãªã„ã¨ã‚€ã‚Šã£ã½ãã†ã§ã™ã­ã‡ã€‚


åå‰ : ynakata(2004/06/01 12:39)
インストールメモã¨ã‚¹ã‚¿ãƒ¼ãƒˆã‚¹ã‚¯ãƒªãƒ—トをé…布物ツリーã«å–ã‚Šè¾¼ã¿ã¾ã—ãŸã€‚


åå‰ : 瀧(2004/06/01 01:42)
ã©ã†ãžã€‚

何ã®å•é¡Œã‚‚ã‚ã‚Šã¾ã›ã‚“。よã‚ã—ã。


åå‰ : ynakata(2004/05/31 14:27)
スタートスクリプトã¯ã€è¨±å¯ãŒå¾—られれã°é…布物ã«åŒæ¢±ã—ã¦ã—ã¾ã„ãŸã„ã¨æ€ã„ã¾ã™ãŒã„ã‹ãŒã§ã—ょã†ï¼Ÿï¼žç€§ã•ã‚“
ãã‚Œã‹ã‚‰ã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãƒ¡ãƒ¢ã«ã¤ã„ã¦ã‚‚è¦ç‚¹ã‚’抜ã出ã—ãŸã‚‚ã®ã‚’é©å½“ã«åŒæ¢±ã•ã›ãŸã„ã§ã™ã€‚


åå‰ : 瀧(2004/05/29 19:18)
FreeBSDã§å‹•ä½œå ±å‘Šã—ã¦ä»¥æ¥ã§ã™ãŒã€ãŠä¹…ã—ã¶ã‚Šã§ã™ã€‚

らãã½ã˜å¯¾å¿œã®æ–°ã—ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³è²°ã£ã¦è¡Œãã¾ã—ãŸã€‚

ã¤ã„ã§ã«ã€FreeBSDã®ã‚¹ã‚¿ãƒ¼ãƒˆã‚¹ã‚¯ãƒªãƒ—トã¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«æ‰‹é †ãƒ¡ãƒ¢ã‹ã„ãŸã®ã§ã€ç½®ã„ã¦ãŠã“ã†ã¨æ€ã£ãŸã®ã§ã™ãŒã€ãƒ•ã‚¡ã‚¤ãƒ«ä¸Šã’られãªã‹ã£ãŸã®ã§ã€è‡ªåˆ†ã®webpageã«ä¸Šã’ã¦ãŠãã¾ã—ãŸã€‚http://www.justplayer.com/~kohju/diary/showpages.php?TIME=20040529190821

ã£ã¦ã„ã†ã“ã¨ã§ã€5.2.1ç³»ã§å‹•ä½œãƒã‚§ãƒƒã‚¯ã—ã¾ã—ãŸã€‚


åå‰ : somebody(2004/05/22 18:34)
ãµãƒ¼ã‚€ã€‚
> &printlog("Caught SIGPIPE. But continue..
");
をコメントアウトã—ã¡ã¾ãˆã°ã„ã„ã®ã‹ãªã€‚

ã¤ã„ã§ã«server_ip.txt追加分
Idun=211.13.232.35
Heimdal=211.13.232.67
Eir=211.13.232.99
Tyr=211.13.232.131
Lisa=211.13.232.163
Ses=211.13.232.195
Tiamet=211.13.232.227


åå‰ : ynakata(2004/05/22 02:39)
ãˆãƒ¼ã¨ã€ã‚½ãƒ¼ã‚¹æ”¹é€ ã—ã¦ãã ã•ã„(ã‰

ã™ã„ã¾ã›ã‚“。昔ã®å残ã§ã¡ã‚ƒã‚“ã¨ã‚¨ãƒ©ãƒ¼ãƒ­ã‚°ã¨ã—ã¦åã„ã¦ã„ãªã„ã‚“ã ã¨æ€ã„ã¾ã™ã€‚
è¿‘ã„ã†ã¡ã«ä¿®æ­£ç‰ˆã‚ã’ã¾ã™ã€‚


åå‰ : somebody(2004/05/21 23:48)
ログã«Caught SIGPIPE. But continue..ãŒå¤§é‡ã«å‡ºã¦HDDを圧迫ã—ã¦ã—ã¾ã†ã“ã¨ãŒã‚ã‚‹ã‚“ã§ã™ãŒã€
エラーログを抑制ã™ã‚‹ã«ã¯ã©ã†ã—ãŸã‚‰ã„ã„ã§ã—ょã†ã‹ï¼Ÿ
ログレベルを低ãã—ã¦ã„ã¦ã‚‚出ã¦ã—ã¾ã„ã¾ã™ã€‚
nullã«é€ã‚‹ã¨ã„ã†æ‰‹ã‚‚ã‚ã‚Šã¾ã™ãŒä»–ã®ãƒ­ã‚°ã¯æ¬²ã—ã„ã®ã§â€¦


åå‰ : somebody(2004/05/07 01:10)
UN*Xç³»ã§ä½¿ãˆã‚‹â€¦ã£ã¦è¨€ã†ã‹Perlã§ä½œã‚‰ã‚Œã¦ã„ã‚‹ã®ã§ã€å¤§å¤‰é‡å®ã—ã¦ã„ã¾ã™ã€‚
開発大変ã§ã—ょã†ãŒé ‘å¼µã£ã¦ãã ã•ã„><b
æ¿æ±šã—ã§ã™ãŒã€ï¼‘å¿œæ´è€…ã¨ã—ã¦è¶³è·¡ã‚’ã°â€¦ãºãŸãºãŸã€‚


åå‰ : ynakata(2004/04/26 13:54)
ログ出力をã¡ã‚‡ã£ã¨ã„ã˜ã£ã¦ã¿ãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’作りã¾ã—ãŸ(tar.gz / zip)。
元々ファイルã®æ–¹ã«ã¯UNIX時刻を出力ã—ã¦ã„ãŸã®ã§ã™ãŒã€--verboseオプションã®æ–¹ã«ã‚‚出力ã™ã‚‹ã‚ˆã†ã«ã—ã¾ã—ãŸã€‚ã¡ãªã¿ã«ã€rotoold本体ã®ä¸€ç•ªæœ€å¾Œã€printlog関数ã®ä¸­ã‚’ã„ã˜ã‚‹ã¨æ™‚刻出力フォーマットã¯å¤‰æ›´ã§ãã¾ã™ã€‚(サンプルã®ã‚³ãƒ¼ãƒ‰ã‚’コメントアウトã—ã¦ã‚ã‚Šã¾ã™)。


åå‰ : somebody(2004/04/25 01:50)
ã„ã¤ã‚‚使ã‚ã›ã¦ã‚‚らã£ã¦ã„ã‚‹ã®ã§ã™ãŒãƒ­ã‚°å‡ºåŠ›ã®ã•ã„ã«IPや時間も残ã›ãªã„ã‚‚ã®ã§ã—ょã†ã‹


åå‰ : ynakata(2004/04/05 02:23)
trial20040405_0版ã§ã€nomonomoã•ã‚“æä¾›ã®æ–°Ragposモジュールをå–ã‚Šè¾¼ã¿ã¾ã—ãŸã€‚
一応らãã½ã˜ã¨ã®äº’æ›æ€§ã‚‚確ä¿ã•ã‚ŒãŸãƒãƒ¼ã‚¸ãƒ§ãƒ³ã ã¨ã„ã†ã“ã¨ã§ã™ã€‚ãŠè©¦ã—ãã ã•ã„。


åå‰ : somebody(2004/03/10 10:16)
ã†ã¡ã§ã„ã˜ã£ã¦ã„ãŸã¨ãã¯ã€ç¢ºã‹R=0ã¨R=1ã®åˆ¤åˆ¥åŠ ãˆãŸãらã„
ã§2.91ã§ã®ã‚¨ãƒ©ãƒ¼ã¯ãªããªã£ãŸã¨è¨˜æ†¶ã—ã¦ã¾ã™ã‘ã©ãƒ»ãƒ»ãƒ»
ã¾ã‚表示ã¯ã‚¢ãƒ¬ã§ã—ãŸãŒã€‚(æ±—)
# é©å½“ã«æ‰‹ã‚’加ãˆã¦ãŸã‹ã‚‰ã‹ãªã‚Šæ›–昧ã§ã™ã‘ã©ã€‚


åå‰ : ynakata(2004/03/10 02:08)
ã¤ãƒ¼ã‹ã€ãã‚ãã‚ãƒãƒ£ãƒƒãƒˆã‹ãƒ¡ãƒƒã‚»ãƒ³ã‚¸ãƒ£ãƒ¼ã‚’使ã†ã¹ããªã®ã‹ã€‚


åå‰ : ynakata(2004/03/10 02:04)
ROTool::UA_list()ã§å–り出ã—ãŸ$clientã®ç¨®åˆ¥ã‚’知りãŸã„ã€ã¨ã„ã†ã“ã¨ã§ã—ょã†ã‹ã€‚
ãã‚Œãªã‚‰ã°ã€(perlã®æ¨™æº–機構ã®) isaメソッドを使ãˆã°æœ›ã¿ã®ã“ã¨ãŒã§ãã‚‹ã¨æ€ã„ã¾ã™ã€‚

if($client->isa('ROTool::AcoNavi::Client')){
     print "client is AcoNavi\n";
}

ã‚ã‚‹ã„ã¯$self(ã®æŽ¥ç¶šå…ˆ)ãŒ2.91β以é™/以å‰ã‹ã‚’知りãŸã„ã£ã¦ã“ã¨ã§ã—ょã†ã‹ã€‚
ã ã¨ã™ã‚Œã°ã€æœ€åˆã®recv時以é™ã«ãƒãƒ¼ã‚¸ãƒ§ãƒ³åˆ¤å®šã—ã¦$selfã®é©å½“ãªãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã«ä¿æŒã—ã¦ãŠãã¹ãã§ã—ょã†ã€‚
# 「正ã—ã„ã€ã®ã¯2.91β以é™/以å‰ã§åˆ¥ã€…ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã«ã™ã‚‹ã“ã¨ã‹ã‚‚。


åå‰ : nomonomo(2004/03/10 01:40)
>ynakataã•ã‚“
ã™ã„ã¾ã›ã‚“。質å•ã§ã™ã€‚
個々モジュール上ã®send内ã§ã€ç¾åœ¨ã©ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚’判断ã™ã‚‹æ–¹æ³•ã¯ç„¡ã„ã§ã—ょã†ã‹ï¼Ÿ
らãã½ã˜ã®Ver2.91βã«å¯¾å¿œã™ã‚‹ãŸã‚ã«ã€æŒ¯ã‚Šåˆ†ã‘ãŒã—ãŸã„ã®ã§ã™ãŒâ€¦


åå‰ : nomonomo(2004/03/10 01:10)
らãã½ã˜ Ver2.91βを試ã—ã¦ã¿ãŸã¨ã“ã‚ã€ãƒ—ロトコルãŒã¡ã‚‡ã£ã¨å¤‰ã‚ã£ã¦ã¾ã™ã­ã€‚
一応ã€æŽ¥ç¶šãŒå‡ºæ¥ã‚‹ã‚ˆã†ã«ã¯ã—ã¦ã¿ã¾ã—ãŸã€‚
Ver2.91βãŒæŽ¥ç¶šã§ããªã‹ã£ãŸç†ç”±ã¯ã€R=0ã®å¯¾å¿œæ¼ã‚ŒãŒåŽŸå› ã‹ã¨ã€‚
ã‚ã¨ã€Ver2.91βã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒè½ã¡ã‚‹ç†ç”±ã¯ã€è¦å®šå¤–ã®ãƒ‡ãƒ¼ã‚¿ãŒæ¥ã‚‹ã¨è½ã¡ã‚‹ã‚ˆã†ã§ã™ã€‚
(今ã¾ã§ã€ãƒžãƒƒãƒ—åãŒå…¥ã£ã¦ã„ãŸã¨ã“ã‚ã«ã€åº§æ¨™æƒ…å ±ãŒå…¥ã£ã¦ã„ã¦
ãã®æ¬¡ã®ã‚¨ãƒªã‚¢ã®ãƒžãƒƒãƒ—å+.pswをらãã½ã˜å´ã¯ä½¿ã£ã¦ã„ã¦ã€
ã‚ã»ãªã³å´ã¯ã€å‰è€…を使ã£ã¦ã„るよã†ãªã®ã§â€¦)


åå‰ : ynakata(2004/03/09 10:16)
nomonomoã•ã‚“ã®rotoold-t-0309.lzhã‚’å–り込んã trial20040309_0版(tar.gz / zip)を作りã¾ã—ãŸã€‚
ã¨ã‚Šã‚ãˆãšã“ã£ã¡(BBS)ã‹ã‚‰ã ã‘リンクã—ã¦ãŠãã¾ã™ã€‚


åå‰ : somebody(2004/03/09 08:40)
>ã®ã‚ˆã†ã§ã™ã€‚ãã“ã®éƒ¨åˆ†ã€å®Ÿè£…ã‚’ã•ã¼ã£ã¦ã¾ã™ã€‚

改造ã—ã¦ãŸã¨ãã¯å¼·å¼•ã«ã„ãã¤ã‹ã®ãƒ‘ラメータセットã—ãŸã‚ã¨ã€
if ($param{"baselv"} eq "--" || $param{"baselv"} eq 0) {
push(@msg_s,"R=0","I=" . $param{"id"},"M=" . $param{"message"});
}
else {
ã“ã‚“ãªã“ã¨ã—ã¦ã¾ã—ãŸã‘ã©ãƒ»ãƒ»ãƒ»
今考ãˆã‚‹ã¨ãƒ­ã‚°ã‚¤ãƒ³ä¸­ã¨ã‹ã¾ãšã„ã®ã‹ãªãƒ»ãƒ»ãƒ»(æ±—)


åå‰ : nomonomo(2004/03/09 07:55)
>らãã½ã˜ã¸ã®é€ä¿¡éƒ¨åˆ†ã§ã™ãŒã€ãƒ­ã‚°ã‚¤ãƒ³ã—ã¦ã„ãªã„ã¨ãã¯
>R=0ã«ãªã‚‹ã‚“ã˜ã‚ƒãªã„ã§ã—ょã†ã‹ï¼Ÿ(仕様ã‚ã‹ã‚‰ãªã„・・・)
ã®ã‚ˆã†ã§ã™ã€‚ãã“ã®éƒ¨åˆ†ã€å®Ÿè£…ã‚’ã•ã¼ã£ã¦ã¾ã™ã€‚
RO-GPSã¨ã‚ã“ãªã³ã¯ã€ãƒ­ã‚°ã‚¤ãƒ³ã—ã¦ã„ãªã„時ã®åˆ¤æ–­ãŒã‚ã‹ã‚‰ãªã„ã®ã§ã™ã‚ˆã€‚
らãã½ã˜åŒå£«ã¯ãã¡ã‚“ã¨ã™ã‚‹ã‹â€¦


åå‰ : somebody(2004/03/09 02:27)
らãã½ã˜ã¸ã®é€ä¿¡éƒ¨åˆ†ã§ã™ãŒã€ãƒ­ã‚°ã‚¤ãƒ³ã—ã¦ã„ãªã„ã¨ãã¯
R=0ã«ãªã‚‹ã‚“ã˜ã‚ƒãªã„ã§ã—ょã†ã‹ï¼Ÿ(仕様ã‚ã‹ã‚‰ãªã„・・・)
2.91ã§ã¯ã‚‰ãã½ã˜ãŒã‚¨ãƒ©ãƒ¼ã§è½ã¡ã¡ã‚ƒã„ã¾ã—ãŸã€‚


åå‰ : nomonomo(2004/03/09 00:55)
trial20040308_0版を元ã«ä¿®æ­£ã—ã¦ã¿ã¾ã—ãŸã€‚
変更点ã ã‘を固ã‚ã¦ã¿ã¾ã—ãŸã€‚Win版ã®diffãŒè¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸã®ã§ã€‚

ã¨ã‚Šã‚ãˆãšã€ã‚¨ãƒ©ãƒ¼ã¯å‡ºãªã„ã¯ãšã§ã™ã€‚

ç¾çŠ¶ã®å•é¡Œç‚¹
・らãã½ã˜ãƒ—ロトコルã®ã‚µãƒ¼ãƒãƒ¼ãŒã‚ã‹ã‚‰ãªã„(サーãƒãƒ¼ä¸€è¦§ã‚‚æŒãŸãªã„ã¨ã„ã‘ãªã„?)
・らãã½ã˜ï¼’.9系ã¯æœªç¢ºèª(後日確èªã—ã¦ã¿ã¾ã™)

http://www5.airnet.ne.jp/nomonomo/rotoold/rotoold-t-0309.lzh
以上ã€ã‚ˆã‚ã—ããŠé¡˜ã„ã—ã¾ã™ã€‚


åå‰ : ynakata(2004/03/08 23:22)
trial20040308_0版ã§ã€AcoNaviモジュールã‹ã‚‰ãƒžãƒƒãƒ—å変æ›æ©Ÿæ§‹ã‚’切り離ã—ã¦ã€å…±é€šãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«åŒ–ã—ã¦ã¿ã¾ã—ãŸã€‚


åå‰ : ynakata(2004/03/08 22:38)
ã¨ã‚Šã‚ãˆãšã€AcoNavi?モジュールã®å¥´ã‚’外部化ã—ã¦ã¿ã¾ã™ã€‚


åå‰ : nomonomo(2004/03/08 22:01)
下ã®å ±å‘Šã«ã‚ã£ãŸrogpsモジュール内ã§ã®ã‚¨ãƒ©ãƒ¼åŽŸå› ã¯ã€ã‚‰ãã½ã˜å´ã§"area"を指定ã—ã¦ã„ãªã„ã‹ã‚‰ã§ã™ã€‚

ãã“ã§ç›¸è«‡ãªã®ã§ã™ãŒã€ã‚¢ã‚³ãƒŠãƒ“モジュール内ã§ãƒžãƒƒãƒ—変æ›ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’使用ã—ã¦ã„ã¾ã™ãŒã€
らãã½ã˜ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ã§ã‚‚使用ã—ãŸã„ã§ã™ã€‚
らãã½ã˜ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«å†…ã§åŒã˜ãƒ­ã‚¸ãƒƒã‚¯ã‚’入れã¦ã‚‚良ã„ã¨æ€ã„ã¾ã™ãŒã€
ã©ã†ã›ãªã‚‰å…±é€šãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®æ–¹ãŒã‚ˆã„ã‹ãªã?ã¨ã‹æ€ã£ãŸã®ã§ã™ãŒã€ã©ã†ã—ã¾ã—ょã†ï¼Ÿ


åå‰ : nomonomo(2004/03/08 20:31)
ã“ã£ã¡ã§å‹•ã‹ã—ã¦ãƒ‡ãƒãƒƒã‚°ã—ã¦ã¿ã¾ã™ã€‚
ã§ã€ãµã¨æ°—ãŒã¤ã„ãŸç‚¹ãŒã€‚
・MRGPSVã®ï¼ªï¼¯ï¼¢ãƒ†ãƒ¼ãƒ–ルãŒï¼’−2ã«å¯¾å¿œã—ã¦ã„ãªã„。

ã‚ã¨ã€ã•ã¼ã£ã¦ã„ãŸç‚¹ãŒå•é¡Œã«ãªã£ã¦ã„ã‚‹ã®ã§ã€ãã“ら辺を実装ã—ã¦ã¿ã¾ã™ã€‚
# classãŒ"--"ãŒãƒ†ãƒ¼ãƒ–ル変æ›ã§ãªã‚“ã‹ã‚¨ãƒ©ãƒ¼ã‚’出ã—ã¦ã¾ã™ã€‚

ã‚ã¨ã€ã‚‰ãã½ã˜2.9ç³»ã¯ã€å‡ºã‚‹é …目等ãŒå¢—ãˆã¦ã„ã‚‹ã®ã§ã€
ã‚‚ã—ã‹ã™ã‚‹ã¨ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆãŒå¤‰ã‚ã£ã¦ã„ã‚‹ã®ã‹ã‚‚?
ã“ã£ã¡ã‚‚調ã¹ã¦ã¿ã¾ã™ã€‚


åå‰ : ynakata(2004/03/08 12:05)
ã‚„ã£ã±çœŸé¢ç›®ã«ã‚„らんã¨é§„ç›®ã£ã½ã„ã§ã™ã­ã€‚むむむ。
#テストã§ãる環境ãŒãªã„ã®ãŒåŽ³ã—ã„。


åå‰ : somebody(2004/03/08 11:50)
自分もらãã½ã˜ã®ã¨ã“ã‚å‹•ã‹ãã†ã¨ã„ã‚ã„ã‚改造ã—ã¦ã¿ãŸã‚“ã§ã™ãŒã€ã“ã‚Œã£ã¦
ã‹ãªã‚Šé›£ã—ããªã„ã§ã™ã‹ã­ãƒ»ãƒ»ãƒ»
・らãã½ã˜ã¯ãƒžãƒƒãƒ—ã®ã‚³ãƒ¼ãƒ‰ã‹ã‚‰ãƒžãƒƒãƒ—åを出ã—ã¦ã„ã‚‹
 アコナビ等ã¯ãƒžãƒƒãƒ—åã‚’ã‚„ã‚Šã¨ã‚Šã—ã¦ã„ã‚‹ã®ã§ã€å¤‰æ›ç­‰ãŒå¿…è¦ã«ãªã‚‹ã€‚
 マップåã¯ä»–ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã§ã„ã‚ã„ã‚é•ã†ã®ã§ã€å¤‰æ›ã™ã‚‹ã®ãŒå¤§å¤‰ãƒ»ãƒ»ãƒ»
・らãã½ã˜ã¯ã‚µãƒ¼ãƒãƒ¼ã¯IPã§ã‚„ã‚Šã¨ã‚Šã—ã¦ã„ã‚‹
 アコナビ等ã¯å称ã§ã‚„ã‚Šã¨ã‚Šã—ã¦ã„ã‚‹ã®ã§ã€å¤‰æ›ãŒå¿…è¦ã«ãªã‚‹ã€‚
 ã“ã¡ã‚‰ã¯é ‘張れã°ãªã‚“ã¨ã‹ãªã‚‹ã‹ãªãƒ»ãƒ»ãƒ»
ã„ã‚ã„ã‚手を入れã¦ã¿ãŸã‚“ã§ã™ãŒã€ã ã‚“ã ã‚“é¢å€’ã«ãªã£ã¦æŠ•ã’ã¡ã‚ƒã„ã¾ã—ãŸã€‚
ã‚ã¨ã‚‰ãã½ã˜å´ã«ãªã‚“ã‹ä¸æŒ¯ãªå‹•ããŒã‚ã£ãŸã‚Šã—ã¦ã€ãŸã¾ã«è¡¨ç¤ºãŒå¤‰ã«ãªã£ã¦
ãŸã‚“ã§ã™ãŒã€ã“れもç†ç”±ãŒã‚ã‹ã‚‰ãšãƒ»ãƒ»ãƒ»

ã§ã€ä¸‹ã®ã‚¨ãƒ©ãƒ¼ã§ã™ãŒã€å…¨éƒ¨ã“ã®ä»•æ§˜ã®é•ã„ã¨ã„ã†ã‹ã‚’å¸åŽã™ã‚Œã°ã§ãªããªã‚‹
ã®ã§ã¯ãªã„ã‹ã¨æ€ã„ã¾ã™ã€‚(ã©ã“ã„ã˜ã£ãŸã‹ã‚ã‹ã‚‰ãªããªã£ãŸãƒ»ãƒ»ãƒ»(æ±—))


åå‰ : somebody(2004/03/06 09:09)
trial20040303_0版をFedoraCore?1上ã§è©¦ç”¨ã—ã¦ã¿ã¾ã—ãŸã€‚
らãã½ã˜2.64ã§æŽ¥ç¶šã™ã‚‹ã¨ã€(1)ã®ã‚¨ãƒ©ãƒ¼ãŒå‡ºã¾ã™ã€‚(接続ã¯ã§ãã¾ã™)
らãã½ã˜2.94betaã§æŽ¥ç¶šã™ã‚‹ã¨ã€ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¯å‡ºåŠ›ã•ã‚Œã¾ã›ã‚“ãŒã€æŽ¥ç¶šã§ãã¾ã›ã‚“。

RO-GPSプロトコルã§æŽ¥ç¶šã—ã¦ã„るクライアントãŒã„ã‚‹ã¨ã“ã‚ã«ã€ã‚‰ãã½ã˜ãƒ—ロトコルを用ã„ã¦æŽ¥ç¶šã™ã‚‹ã¨(1)(2)(3)ã®ã‚¨ãƒ©ãƒ¼ãŒå‡ºã¾ã™ã€‚(接続ã¯ã§ãã¾ã™)
ãªãŠã€RO-GPSプロトコルã®ã¿ã‚’使用ã™ã‚‹å ´åˆã¯ä¸Šè¨˜ã®å•é¡Œã¯ç™ºç”Ÿã—ã¾ã›ã‚“。
ã¨ã‚Šã‚ãˆãšã”報告ã¾ã§ã€‚
---
(1)Use of uninitialized value in hash element at ROTool/Ragpos/Client.pm line 120, <TABLE> line 16.
(2)Use of uninitialized value in substitution (s///) at ROTool/RO_GPS/Client.pm line 78, <TABLE> line 16.
(3)Use of uninitialized value in concatenation (.) or string at ROTool/RO_GPS/Client.pm line 80, <TABLE> line 16.


åå‰ : ynakata(2004/03/03 16:44)
らãã½ã˜ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’å–り込んã trial20040303_0版を出ã—ã¾ã—ãŸã€‚è·æ¥­å¯¾å¿œã‚‚一応実装ã—ã¦ã¿ã¾ã—ãŸãŒã€ä¾‹ã«ã‚ˆã£ã¦ãƒŽãƒ¼ãƒ†ã‚¹ãƒˆãªã®ã§ã‚ˆã‚ã—ããŠé¡˜ã„ã—ã¾ã™ã€‚
ã¨ã‚Šã‚ãˆãšã€MRGPSV.iniã®ä¸€éƒ¨åˆ†ã®æƒ…報を切り出ã—ãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’設定ファイルã¨ã—ã¦è©¦ã—ã¦ã¾ã™ã€‚
最終的ã«ã¯MRGPSV.iniã‚’ãã®ã¾ã¾æµç”¨ã§ãるよã†ã«ã™ã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。


åå‰ : somebody(2004/03/03 13:14)
解説ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™ï¼Žãã†è¨€ãˆã°ï¼Œæƒ…å ±ç†è«–ã‹äººå·¥çŸ¥èƒ½è«–ã‚ãŸã‚Šã§ãƒãƒƒã‚·ãƒ¥ã£ã¦ç¿’ã£ãŸã‚ˆã†ãªæ°—ãŒã—ã¾ã™ï¼ˆâ†è¦šãˆã¦ãªã„)
精進ã—ã¾ã™ï¼Ž


åå‰ : ynakata(2004/03/03 01:55)
map使ã£ã¦ã‚‹éƒ¨åˆ†ã¯é…列ã‹ã‚‰ãƒãƒƒã‚·ãƒ¥ã«å¤‰æ›ã™ã‚‹ãŸã‚ã®ãƒ†ã‚¯ãƒ‹ãƒƒã‚¯ã§ã™ã€‚foreachã§ç·šå½¢æ¤œç´¢(=O(n))ã™ã‚‹ã‚ˆã‚Šã¯ãƒãƒƒã‚·ãƒ¥ã§æ¤œç´¢(=O(1))ã™ã‚‹æ–¹ãŒã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ çš„ã«é€Ÿã„ã®ã§ã€‚rotooldã®è¦æ¨¡ã ã¨ã©ã¡ã‚‰ã‚’使ã£ã¦ã‚‚大ã—ã¦å¤‰ã‚ã‚Šã¾ã›ã‚“ã‘ã©ã€ã‚‚ã†ã¡ã‚‡ã£ã¨è¦æ¨¡ãŒå¤§ãããªã‚‹ã¨æœ‰åŠ¹ãªè€ƒãˆæ–¹ã§ã™ã­ã€‚


åå‰ : somebody(2004/03/03 00:52)
ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™ï¼Žè¨±å¯ã™ã‚‹IDを羅列ã—ãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿è¾¼ã‚“ã§ï¼Œ@ID_ACCEPT_LISTを作æˆã—,$ï½²dã¨ãƒžãƒƒãƒãƒ³ã‚°ã‚’è¡Œã†ã“ã¨ã§æ‰€æœ›ã®å‹•ä½œãŒå¾—られã¾ã—ãŸï¼Ž
示ã—ã¦é ‚ã„ãŸã‚½ãƒ¼ã‚¹ã¯ï¼Œmap関数ãŒç†è§£ã§ããªã‹ã£ãŸã®ã§ï¼Œè‡ªå·±æµã§æ›¸ã„ã¦ã¿ã¾ã—ãŸï¼Žperlæ­´ã¯çŸ­ã,多分ã«å†—é•·ãªã‚½ãƒ¼ã‚¹ã§ã™ãŒæ™’ã—ã¦ãŠãã¾ã™ï¼Ž
http://www.mbspro6uic.com/mbsplink

åå‰ : ynakata(2004/03/02 13:04)
ROTool.pm中ã®ã€UA_regist関数ãŒè‚ã«ãªã‚‹ã¨æ€ã„ã¾ã™ï¼žç™»éŒ²idã®ã¿è¨±å¯

rotoold本体ã®accept_new_client()ã¯ã€TCP/IPレベルã§ã®acceptã‚’è¡Œã†ã ã‘ã§ã™ã€‚
ã“ã®æ™‚点ã§ã¯ã€ã¾ã ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‹ã‚‰ã®é€šä¿¡ã‚’å—ã‘ã¦ã„ãªã„ã®ã§ã€æŽ¥ç¶šå…ˆã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®ç¨®åˆ¥ã™ã‚‰åˆ†ã‹ã£ã¦ã„ã¾ã›ã‚“。当然idã‚‚ã‚ã‹ã£ã¦ã„ã¾ã›ã‚“。ã§ã™ã®ã§ã€accept_new_clientã®æ™‚点ã§ã¯idã«ã‚ˆã‚‹åˆ¤åˆ¥ã¯ä¸å¯èƒ½ã§ã™ã€‚

クライアントã®ç¨®åˆ¥ãŒåˆ¤æ˜Žã—ã¦å„種情報も解æžã•ã‚Œã‚‹ã¨ã€ROTool.pmã®UA_regist()関数ãŒå‘¼ã°ã‚Œã¾ã™ã€‚
標準ã®UA_regist()ã§ã¯idã®é‡è¤‡æ‹’å¦åˆ¤å®šã‚’è¡Œã£ã¦ã„ã¾ã™ã®ã§ã€ç™»éŒ²idã®ã¿è¨±å¯ã—ãŸã„å ´åˆã«ã¯ã€ã“ã®éƒ¨åˆ†ã«æ‰‹ã‚’加ãˆã‚‹ã¨ã‚ˆã„ã¨æ€ã„ã¾ã™ã€‚

具体的ã«ã¯ã€ä»¥ä¸‹ã®patchã®ã‚ˆã†ã«ãªã‚‹ã¨æ€ã„ã¾ã™(例ã«ã‚ˆã£ã¦ã€ãƒŽãƒ¼ãƒ†ã‚¹ãƒˆã§æ›¸ã„ãŸã‚·ãƒ­ãƒ¢ãƒŽã§ã™ã€‚é©ç”¨ã¯è‡ªå·±è²¬ä»»ã§ã©ã†ãž)。

diff -u -r1.15 ROTool.pm
--- ROTool.pm   6 Nov 2003 02:42:15 -0000       1.15
+++ ROTool.pm   2 Mar 2004 04:02:58 -0000
@@ -27,8 +27,15 @@
 my %clients;
 my %sock_to_client;
 
+my(@ACCEPT_ID_LIST) = qw( me friend friend2 friendx );
+my(%ACCEPT_ID_LIST) = map { ($_,1) } @ACCEPT_ID_LIST;
+
 sub UA_regist{
     my($id,$client) = @_; 
+    if(not defined $ACCEPT_ID_LIST{$id}){
+       &ROTool::printlog(1," reject not accept UA[id = $id]\n");
+       return 0;
+    }
     if(not exists $UA{$id}){
        $UA{$id} = $client;
        $client->{UA_registed} = 1;


åå‰ : somebody(2004/03/02 10:52)
FedoraCore?1上ã§rotoold-20031110_0安定動作ã—ã¦ã„ã¾ã™ï¼Ž
ã‚らã‹ã˜ã‚登録ã•ã‚Œã¦ã„ã‚‹IDã§ã®æŽ¥ç¶šã®ã¿å—ã‘入れるよã†ã«ã—ãŸã„ã®ã§ã™ãŒï¼Œãã®æ–¹æ³•ã«ã¤ã„ã¦ã”教授下ã•ã„.

â—ソース中ã«ï¼Œ$dummy{"id"}="rotoold";ãªã‚‹è¡ŒãŒè¦‹ã‚ãŸã‚Šã¾ã™ãŒï¼Œdummy以外ã®idã¯ã©ã®å¤‰æ•°ã«å…¥ã£ã¦ã„ã‚‹ã®ã§ã—ょã†ã‹ï¼Ž
â—実装ã«ã‚ãŸã£ã¦ã¯ï¼Œaccept_new_client関数内ã§IDã®ãƒžãƒƒãƒãƒ³ã‚°ã‚’è¡Œã„,
&ROTool::client_regist($client);
ã®è¡Œã‚’スキップã—ã¦ã‚„ã‚‹ã ã‘ã§è‰¯ã„ã®ã§ã—ょã†ã‹ï¼Ž


åå‰ : somebody(2004/02/20 19:08)
ynakataã•ã‚“ã¸
ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚無事ã«æŽ¥ç¶šç¢ºèªã§ãã¾ã—ãŸã€‚
原因ã¯5963 -> anyãŒã†ã¾ãã§ã¦ã„ã¾ã›ã‚“ã§ã—ãŸ(><;æ±—)
無事起動中ã§ã™ï¼ˆå¬‰ï¼‰ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã€‚


åå‰ : ynakata(2004/02/20 17:35)
念ã®ãŸã‚ã€ãƒ•ã‚¡ã‚¤ã‚¢ã‚¦ã‚©ãƒ¼ãƒ«ã§5963 -> anyãŒé€šã‚‹ã‚ˆã†ã«ãªã£ã¦ã‚‹ã‹ã‚’確ã‹ã‚ã¦ã‹ã‚‰ã€ä»¥ä¸‹ã®æ‰‹é †ã‚’試ã—ã¦ã¿ã¦ãã ã•ã„。

ã“ã‚ŒãŒå…¨éƒ¨é€šã£ãŸã‚‰æ™®é€šã¯ã¤ãªãŒã‚‹ã¯ãšã€‚
ダメã ã£ãŸã‚‰ã€ãƒ€ãƒ¡ã ã£ãŸã¨ãã®ãƒ­ã‚°ã‚’é€ã£ã¦ãã ã•ã„ã€å®›å…ˆã¯white@niu.ne.jpã§ã€‚


åå‰ : somebody(2004/02/20 17:03)
早速ã€è¨­å®šã¿ã¦ã¿ã¾ã—ãŸã€‚
PORTã‚‚ã¡ã‚ƒã‚“ã¨LISTENã«ã¯ãªã£ã¦ã‚‹ã‚“ã§ã™ã‘ã©ã­^^
tcp 0 0 0.0.0.0:5963 0.0.0.0:* LISTEN
ipchainã‚‚
ACCEPT tcp -y---- anywhere anywhere any -> 5963
ã¨ãªã£ã¦ã¾ã™ã€‚ã§ã‚‚ã€ã‚„ã£ã±ã‚Šã¤ãªãŒã‚‰ãªã„。
何ãŒå¤‰ãªã®ã§ã—ょã†ã‹ã€‚。(><;æ±—) 入れ直ã™ã‹ãªã€œ


åå‰ : somebody(2004/02/20 16:19)
早速ã®ãŠè¿”事ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚
ファイアーウォールã®è¨­å®šã§ã—ょã†ã‹ãƒ»ãƒ»ã†ã¾ãã¤ãªãŒã‚Šã¾ã›ã‚“。。
ãã®ã‚ãŸã‚Šã®è¨­å®šã‚’ã¿ã¦ã¿ã¾ã™ã€‚


åå‰ : ynakata(2004/02/20 16:17)
rotooldã¯ã€inetdã‚„xinetdã¨ã¯é–¢ä¿‚ã‚ã‚Šã¾ã›ã‚“。
å˜ç´”ã«èµ·å‹•ã•ã›ã‚Œã°ã€httpdやらsshdやらã¨åŒæ§˜ã®ç‹¬ç«‹ã—ãŸã‚µãƒ¼ãƒãƒ—ロセスã¨ã—ã¦å‹•ä½œã—ã¾ã™ã€‚

ãªãŠã€ipchainsã‚„iptablesç­‰ã®ãƒ•ã‚¡ã‚¤ã‚¢ã‚¦ã‚©ãƒ¼ãƒ«è¨­å®šã«ã¯æ³¨æ„ã—ã¦ãã ã•ã„。Never make any mistaeks.
-- Anonymous, in a mail discussion about to a kernel bug report
http://www.dogomania.com/forum/showthread.php?p=279776 buy cialis canada
http://www.kaboodle.com/buyviagra2 viagra online
http://buycialis.reciter.com/
http://community.tasteofhome.com/members/BuyViagra/default.aspx
http://buycialis.cc/en/item/levitra.html cheap levitra
http://community.icontact.com/users/buy-tramadol tramadol online pharmacy
MupQkJg?
http://www.kaneva.com/channel/Buy_Viagra.people
http://www.xomreviews.com/relievepain.org
http://buycialisonline.tv/product.php?prod=butalbital fioricet consultation
http://compracialis.it/it/item/viagra.html viagra originale prezzi
http://buycialisonline.tv/product.php?prod=butalbital
http://buycialis.cc/it/item/viagra.html