| BACK |
CGI/Perl

たたいてかぶってじゃんけんぽん

ご存じと思いますが、じゃんけんをして、勝ったが方が相手をたたき、負けた方はたたかれないよう防ぐゲームです。

このスクリプトは、MyTools.NET さんの T-Note 4 をベースに作成しました。

ご利用の前に「利用規定」を必ず読んでおいてください。
スクリプトを利用した場合、無条件に同意したものとみなします。



機能
  • 相手はプログラム(乱数)です。
  • プレイヤーはコメントを書き残すことができます。
  • コメントは誰でも閲覧できます。
  • コメント書き込みフォームは、ゲームをした後、表示されます。
  • コメントの保存件数を指定できます。(無制限も可能)
  • コメントの二重記録(二重投稿)の防止機能付き。
  • 名前、メール、URL、をクッキーに保存できます。(保存日数も設定可)
  • 管理者はコメントの削除ができます。
  • 表示色・画像設定を、環境設定ファイル(tatajan.env)にまとめてあるので変更が簡単です。



更新履歴
2002.05.17Ver.0.03 外部からの投稿チェック処理の修正。tatajan.cgi のみ変更。
2002.04.07Ver.0.02 IPアドレスを拾えてませんでした。修正しました。
2002.03.14配布ファイルの修正。
2月20日頃以降にDLされた方は、たぶん画面上部に表示されない画像が
あったと思います。バナー広告挿入テストの消し忘れです、すみません。
修正したファイルは tatajan.cgi のみです。設定箇所が分かる方は、
直接 tatajan.cgi 内のバナー広告挿入設定を削除しても直せます。
2001.06.23素材や ぽんぽん」さんにて「猫VSヒヨコのダサ字ば〜じょん」の
画像セットを提供開始
2001.03.17Ver.0.01 配布開始



ダウンロード

【プログラム】

以下のファイルをダウンロードします。

LHA圧縮ファイルになっていますので、解凍してお使いください。
圧縮ファイル内には次のファイルが入っています。

tatajan.cgiゲームcgi
tatajan.env表示色・画像設定ファイル
jcode.pl日本語処理用ライブラリ (Copyright©1992,1993,1994 Kazumasa Utashiro)
data.txtデータファイル (0とTABコードが既に入っています。このまま使用)
31個の画像数が多いのでファイル名の列挙は省略します。

【着せ替え画像セット】



設置方法
  1. tjan003.lzh をダウンロードし、解凍する。

  2. tatajan.cgi の、最上部のPerlのパス (#!/usr/local/bin/perl など)を正しく設定する。
    (サーバによって異なりますので確認の上、設定してください。

  3. tatajan.cgi の、プログラム内上部の「変数の設定」を編集します。
    編集の仕方はプログラム内のコメントを参考にしてください。

  4. 以下のファイル(画像以外)をFTPでサーバに転送します。(すべて同じディレクトリに)

    ファイル名 転送モード パーミッション
    tatajan.cgiアスキーモード705
    tatajan.envアスキーモード604
    jcode.plアスキーモード604
    data.txtアスキーモード606


  5. CGI本体と同じディレクトリに、imagesというディレクトリを作る。パーミッションは604にする。
    別のディレクトリ名にする場合は、tatajan.env内に記述してある「画像ディレクトリ名」も変更すること。

  6. 画像ファイル(31個すべて)をFTPでサーバに転送します。(上で作成したディレクトリ「images」に)

    ファイル 転送モード パーミッション
    31個の画像ファイルバイナリモード604

  7. CGI本体と同じディレクトリに、lockdirというディレクトリを作る。パーミッションは707にする。

    (例) … cgi-bin/tatajan/ 配下に設置した例。
            lockdir と images はディレクトリです。
    
    cgi-bin/tatajan/tatajan.cgi
                    tatajan.env
                    jcode.pl
                    data.txt
                    images/logo.gif
                           home.gif
                             :
                           他画像(省略)
                    lockdir/
    

  8. ブラウザからtatajan.cgiにアクセスする。

  9. ゲーム画面が表示されたらOKです。


操作方法

■ ユーザ側

省略 (ゲーム実行画面の説明をご覧ください)

■ 管理側

実行画面の最下部にて、管理用パスワードを入力し、「管理MODE」ボタンをクリックします。
管理用画面では、データの削除のみ可能です。
削除したいデータ行にある「削除」ボタンをクリックすれば、そのデータは削除されます。





Copyright(c)2001-2002 Masa, All Rights, Reserved.