私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

スレッド

└◇25:
Colosseum System Ver. 1.0 [moon] 09/07 18:18

 ├◇26:使用いたします! [紫猿] 09/07 22:15
 │└◇27:たぶん [moon] 09/07 22:47
 │ └◇28:setup.txtへ説明追加 [moon] 09/07 23:04
 │  └◇29:できました! [紫猿] 09/08 00:13
 │   └◇30:Re:できました! [moon] 09/08 00:36
 │    └◇35:Re[2]:できました! [紫猿] 09/08 21:06
 ├◇31:使わせてもらいます♪ [ケンケン] 09/08 16:20
 │└◇32:Re:使わせてもらいます♪ [moon] 09/08 18:14
 │ └◇33:URLっス(;´∇`Aアセ [ケンケン] 09/08 18:57
 │  └◇34:Re:URLっス(;´∇`Aアセ [moon] 09/08 19:12
 ├◇36:使わせていただきます [Koh] 09/09 15:06
 │└◇37:Re:使わせていただきます [moon] 09/09 18:59
 └◇38:CGIとHTMLの格納場所が別の場合・・ [たけぽん] 09/14 12:44
  └◇39:Re:CGIとHTMLの格納場所が別の場合・・ [moon] 09/14 13:56
   └◇41:Re[2]:CGIとHTMLの格納場所が別の場合・・ [たけぽん] 09/14 19:07
    └◇42:動作致しました、素早い対応とご指導ありがとうございました。 [たけぽん] 09/14 20:04
     └◇43:Re:動作致しました、素早い対応とご指導ありがとうございました。 [moon] 09/14 20:31
      └◇44:修正 [moon] 09/15 12:26<-last


25● Colosseum System Ver. 1.0[ moon ] 2002 09/07 18:18
SoS2用賭博型簡易トーナメントバトルシステムです。

ダウンロードだけでは掲示板へ書き込む必要はありませんが、実際に御利用になる際は書き込みをお願いします。
その他は、解凍後に出来るreadme.txtをお読みください。
スレッド一覧


26● 使用いたします![ 紫猿 ] 2002 09/07 22:15
お世話になっております。
トーナメントバトルシステム、とてもおもしろそうなので使用したいと思っています。

本格的に設置する前にテストをしてみたのですが
同封されている colo.dat そのままUPして参加登録をすると
参加者の表示が

番号 ID 名前 体力 攻撃力 防御力
1
2 0001 太郎 20 5 1

となって番号 1 は必ず空欄になってしまいます。

colo.dat の中身は
0<>0<>270<>0<><>0<><>

0001<>太郎<>pass<>20<>5<>1<>270<>

こんな感じになっています。
トーナメント第1回が終了して、第2回目の受付からは、番号 1は空欄にならずにキチンと表示されます。

それから、時間を進めてテストしてみたのですが
トーナメント結果の表示、トーナメント処理エラーとなって
処理ができていません。colo.plは何も変更はしていないです。
状況が上手く説明できないのですが、
トーナメント処理エラーになる原因は何が考えられるのでしょうか?
お忙しいところ申しわけありません。よろしくお願いいたします。
スレッド一覧


27● たぶん[ moon ] 2002 09/07 22:47
たぶん、全ての原因はdatファイルをサーバにUPするときにバイナリモードで送っているからのような気がします。(一般的によく使われるであろうFFFTPでは初期設定だとアスキーモードではなかったはず・・・)
もし、ちゃんとアスキーモードで送っているのであれば、原因を究明しますのでまた連絡をお願いします。

ちなみに、colo.datの内容は、
各種データ<>・・・<>\n
参加者データ\n
\n
投票者データ\n
\n
払い戻しデータ\n
となっています。
間の\nで分けているので転送モードの違いで\nが間違って解釈されたと思われます。

# ローカルでのテストは行われていますか?
スレッド一覧


28● setup.txtへ説明追加[ moon ] 2002 09/07 23:04
以下の文を追加しました。

9. 各種ファイルをサーバに転送します。
  colo.pl : アスキーモード(パーミッションは600,604,640,644)
  colo.dat : アスキーモード(600,606,660,666)
  colo.htm : アスキーモード(600,606,660,666)
スレッド一覧


29● できました![ 紫猿 ] 2002 09/08 00:13
> 9. 各種ファイルをサーバに転送します。
>   colo.pl : アスキーモード(パーミッションは600,604,640,644)
>   colo.dat : アスキーモード(600,606,660,666)
>   colo.htm : アスキーモード(600,606,660,666)

転送モードを、ファイルの種類で自動的に切り変えるにしていました。
アスキーモードで転送したら問題ありませんでした。
お手数をおかけしました。ありがとうございます。ぺこり♪
スレッド一覧


30● Re:できました![ moon ] 2002 09/08 00:36
> アスキーモードで転送したら問題ありませんでした。
> お手数をおかけしました。ありがとうございます。ぺこり♪

いえいえ、一発で解決して良かったです。
(自分は自動設定の項目でdatをアスキーで転送するように設定しているので、他の人の環境を考えていませんでした・・・)
スレッド一覧


35● Re[2]:できました![ 紫猿 ] 2002 09/08 21:06
> (自分は自動設定の項目でdatをアスキーで転送するように設定しているので、他の人の環境を考えていませんでした・・・)

転送モードの違いで\nが違って解釈されことがあるという勉強になりました。
本当にありがとうございます。
URL書いていませんでしたので、遅くなりましたがご報告にまいりました。

http://purple.cside5.com/sos2/index.html
スレッド一覧


31● 使わせてもらいます♪[ ケンケン ] 2002 09/08 16:20
自分で作ろうと思っていたとこなので
ナイスタイミングでした(^^
怠け者&時間の無いオイラにはとっても有難いタイミングでした
さっそく導入させてもらいます(感謝! m(__)m
スレッド一覧


32● Re:使わせてもらいます♪[ moon ] 2002 09/08 18:14
> 自分で作ろうと思っていたとこなので
> ナイスタイミングでした(^^
> 怠け者&時間の無いオイラにはとっても有難いタイミングでした
> さっそく導入させてもらいます(感謝! m(__)m

ありがとうございます。
readmeの利用規約にもありますが、URLの書き込みをお願いします。(利用者把握のため)
スレッド一覧


33● URLっス(;´∇`Aアセ[ ケンケン ] 2002 09/08 18:57
書き忘れてましたね(;´∇`Aアセ
http://hinoki.sakura.ne.jp/~uma-yume/index.htm
になりまっす。
しっかりカジノも使わせてもらってま〜ス(´∇`)ノ
スレッド一覧


34● Re:URLっス(;´∇`Aアセ[ moon ] 2002 09/08 19:12
> しっかりカジノも使わせてもらってま〜ス(´∇`)ノ

重ねて、ありがとうございます。
URLも確認しました。
スレッド一覧


36● 使わせていただきます[ Koh ] 2002 09/09 15:06
はじめまして!
本家BBSから流れてまいりました(笑)

コロシアムシステム、なかなか楽しそうなので使わせていただきます。

ローカルテスト中、初回設置時に投票締め切り1970年1月1日とか出たときには焦りましたが、適当にキャラログから時間部分をコピーして貼り付けて誤魔化しました(笑)

URLは↓です。
http://www6.plala.or.jp/kohmic/index.html
スレッド一覧


37● Re:使わせていただきます[ moon ] 2002 09/09 18:59
> コロシアムシステム、なかなか楽しそうなので使わせていただきます。
ありがとうございます。

> ローカルテスト中、初回設置時に投票締め切り1970年1月1日とか出たときには焦りましたが、適当にキャラログから時間部分をコピーして貼り付けて誤魔化しました(笑)
状況がわかりませんが、参加締め切り時に時間を設定するので普通は初回でも大丈夫だと思います。(って本当に大丈夫なのか不安に・・・)

> URLは↓です。
> http://www6.plala.or.jp/kohmic/index.html
了解しました。
スレッド一覧


38● CGIとHTMLの格納場所が別の場合・・[ たけぽん ] 2002 09/14 12:44
ダウンロードさせて頂き、現在テスト中の者ですが、当方はCGIと、HTMLの格納場所が別でないと設置できないプロバイダなのですが、この場合、HTMLのアドレスを絶対パスで設定しても動作しないのでしょうか?

cant'open (colo.htmlのアドレス)と表示されて、どうやら、HTMLの書き換えに失敗しているようなのですが、CGIの部分は正常動作・終了しているように見えます。トーナメント結果が表示されません。

この場合、設置は難しいのでしょうか?
スレッド一覧


39● Re:CGIとHTMLの格納場所が別の場合・・[ moon ] 2002 09/14 13:56
> ダウンロードさせて頂き、現在テスト中の者ですが、当方はCGIと、HTMLの格納場所が別でないと設置できないプロバイダなのですが、この場合、HTMLのアドレスを絶対パスで設定しても動作しないのでしょうか?
>
> cant'open (colo.htmlのアドレス)と表示されて、どうやら、HTMLの書き換えに失敗しているようなのですが、CGIの部分は正常動作・終了しているように見えます。トーナメント結果が表示されません。
>
> この場合、設置は難しいのでしょうか?

HTMLといってもsos2.datのようにデータファイルとしての扱いです。
なので、HTMLをCGIのディレクトリに置いても外部からHTMLとしてアクセスできるならそうしたほうが良いと思います。
CGIのディレクトリにあるHTMLに他の人がアクセスできなくて外部に置いた場合でも、普通は絶対指定での書き換えが可能だと思います。(パーミッションは666など)

最終手段として、HTMLではなくCGIにしてしまうという方法があります。
サンプルCGIを載せますので、どうにもならない場合はHTMLと置き換えてCGIのディレクトリに置いてください。
・CGI内のcolo.htmをcolo_html.cgiに置換。
・パーミッションは、777など。
・先頭のPerlへのパスを適切なものに変更。

# たぶんHTMLのパーミッションが違うのだと思うけどな〜。
スレッド一覧


41● Re[2]:CGIとHTMLの格納場所が別の場合・・[ たけぽん ] 2002 09/14 19:07
> > ダウンロードさせて頂き、現在テスト中の者ですが、当方はCGIと、HTMLの格納場所が別でないと設置できないプロバイダなのですが、この場合、HTMLのアドレスを絶対パスで設定しても動作しないのでしょうか?
> >
> > cant'open (colo.htmlのアドレス)と表示されて、どうやら、HTMLの書き換えに失敗しているようなのですが、CGIの部分は正常動作・終了しているように見えます。トーナメント結果が表示されません。
> >
> > この場合、設置は難しいのでしょうか?
>
> HTMLといってもsos2.datのようにデータファイルとしての扱いです。
> なので、HTMLをCGIのディレクトリに置いても外部からHTMLとしてアクセスできるならそうしたほうが良いと思います。
> CGIのディレクトリにあるHTMLに他の人がアクセスできなくて外部に置いた場合でも、普通は絶対指定での書き換えが可能だと思います。(パーミッションは666など)
>
> 最終手段として、HTMLではなくCGIにしてしまうという方法があります。
> <a href="./sample/colo_html.lzh">サンプルCGI</a>を載せますので、どうにもならない場合はHTMLと置き換えてCGIのディレクトリに置いてください。
> ・CGI内のcolo.htmをcolo_html.cgiに置換。
> ・パーミッションは、777など。
> ・先頭のPerlへのパスを適切なものに変更。
>
> # たぶんHTMLのパーミッションが違うのだと思うけどな〜。

HTMLをちょっと怖かったんですが、一時的に colo.htm(777) にしてみたんですが、同様にアクセスに失敗しました、で、colo.htmをCGI内に置いた場合は、colo.htmに書き込む事ができました。
ただ、この状態で、CGI内部にはリンクできない(弾かれる)ので、一度抜き出して、HTMLへアップすれば表示されました。

なので、HTMLへの書き込みが制限されているのでしょうか・・
(基本的な部分で間違えてる可能性もあると思います)

サンプルCGIを試してみます。 素早いご回答ありがとうございます。
スレッド一覧


42● 動作致しました、素早い対応とご指導ありがとうございました。[ たけぽん ] 2002 09/14 20:04
CGIでの形式での動作を確認致しました。
素早い対応と対応サンプルCGIを作成頂きありがとうございました。

SOS2としての公開というより、TRPGをSOSに無理矢理導入するというちょっと変った事をしております。
その為、長々と設定やオープニングなどをお見せすることになり大変心苦しいのですが、下記がリンク先となります。

http://www.bf.wakwak.com/~alfred/hphd/game8/

わざとウェイトをかける事で来訪者制限をしています。
ご必要であれば、直アドレスをお伝えしますが、ここへの掲載はご勘弁ください。
スレッド一覧


43● Re:動作致しました、素早い対応とご指導ありがとうございました。[ moon ] 2002 09/14 20:31
CGIディレクトリ以下が実行のみで読み取りできないようになっているのかもしれませんね。

> ご必要であれば、直アドレスをお伝えしますが、ここへの掲載はご勘弁ください。
いえいえ、利用者把握のためなのであれで良いです。
スレッド一覧


44● 修正[ moon ] 2002 09/15 12:26
すみません。
サンプルCGIは多くの環境でセキュリティの甘さに繋がるような気がします。

問題がある環境:CGI自体に所有者以外の書き込み権が必要な場合
問題点:CGI自体を書き換えられる可能性がある

修正版を用意したのでそれを御利用ください。
スレッド一覧

CGIROOM