6 / 28

Bard's Tail - sagelo -

ずっと以前に紹介したことがある sagelo の perl source code と、表示用の CSS file です。酔狂にも使ってみたいと思われる方は、以下の点にご注意の上、 自己責任でひとつ。

  • perl 5.8.1 以上で Compress::Zlib が必要です。 utf-8 以外の locale での動作は不明です。
  • データファイルのパスは script の最初のほうを見て適当に変更してください。
  • 定期的に magelo から全登録キャラのデータを取ってくるには、 cron なりなんなりで script を -a option つきで実行してください。
  • 多数のキャラを登録して一気に magelo にデータを取りに行くと、 IP address が magelo の blacklist に載る可能性があります。
  • emacs の info と web で適当に調べたぐらいの perl の知識で書いているので、 安全な script である保証はありません。security hole を見つけたら、 こっそり教えてください。

7月1日追記 どうも httpd によって perl に渡る ARGV の内容が違うらしく、危険な感じに誤動作する場合があったのを修正。CGI の INTERNET DRAFT 読む限り、?x=a みたいに '=' を含む形の QUERY_STRING が来たときは argv には何も入らないのが正しいと思うのだけど、そうでもないのかなあ。

Posted by Quese, June 28, 2004
Comments

ウェーイ
これで夢のLocal Sagelo環境ゲッツ!
Loot合議のときにびしばし反応するSageloがとても嬉しい

Posted by: Takayuki at July 2, 2004 06:32 AM

むふ、動作報告です
FreeBSD 4.10-Stable
Perl 5.8.7
Apache 2.0.49(CAN-2004-0493パッチ適用済み)
portsから
 devel/p5-POE-Component-Client-UserAgent
 archivers/p5-Compress-Zlib
をインストールした環境でさっくり動作しました!

で、一点お願いが...
登録したキャラクターの削除機能も是非ご提供ねがいたく
よろしこ

Posted by: Takayuki at July 2, 2004 07:23 AM

いい加減に作った無保証スクリプトで良ければ、
http://eternity.hotmint.com/hagelo.txt
でdelete&undeleteをば。

Posted by: Q at July 2, 2004 01:12 PM

Thaaaaaaaaaanks!

Posted by: Takayuki at July 2, 2004 03:08 PM
Post a comment









Remember personal info?