同じ様な文字のやまから、ある文字を探しだす(例えば「人口」という文字の中から「入口」を探すとか)ゲームって結構よくありますね。それをホームページ上で簡単にやってしまうのがこのCGIです。
文字を探しだすまでの所要時間の表示(大変いいかげん)や、当たり文字を探し出すと秘密のページへの入口にリンクする機能もあります。
新しく制限時間機能がつきました!
バージョン3.0から大幅に機能が増えました!!
・ステージ制でよりスリリング(?)に
・ランキング登録が可能になりました
○バックカラーの設定が無効になっていたのを修正(v3.1)
○ランキングCGI v1.2 ファイルロック機構つき。(2/23)
ランキングの記録で順番がめちゃくちゃになるのを修正。
○ランキングCGI v1.3 ランキングする際に秘密の入口へのリンクが現れなかったのを修正。1〜3位を心持ちゴージャスに。(3/4)
3/16 [sagase31c.lzh]
○ランキングで0秒以下をいれると表示がおかしくなるのを修正
○同一名を複数ランキングできないようにすることが可能に
3/17 [sagase31d.lzh]
○ranking.cgi v1.4の修正→v1.41
サンプルはこちら
利用規約を確認の上、下の圧縮ファイルをダウンロードします。
sagase31d.lzh
1解凍
sagase31b.lzh を展開すると次のファイルが出来ます。
sagase.cgi …本体CGI v3.11
ranking.cgi …ランキング登録CGI v1.41
config.cgi …設定ファイル
tmp.dat …テンポラリファイル
rk.dat …ランキングデータ
jcode.pl は入っていません。各自で別途ご用意下さい。
2設定の変更
config.cgi を開き、設定部分をご自分の好みに変更します。tmp.dat、rk.dat のファイル名を変更した場合は、設定ファイル内も同じようになおします。
WindowsやMacを使用している方は改行の形式をUNIX形式(LF)になおします。
3設置
次にFTPを使ってご自分のwebサーバに送ります。転送はアスキー形式です。同じフォルダに上記のファイルを全て置き、パーミッションをsagase.cgi、ranking.cgi は755 に、tmp.dat、rk.dat、は666 に、config.cgi は644 にします。
4ファイルロック用ディレクトリ
設定用ファイルに$lock という項目がありますが、これはファイルロックのためのディレクトリです。サンプルの設定の場合、CGIを置いたディレクトリに"lock"というサブディレクトリをつくりパーミッションを777(できれば755などの方が安全です)にします。
(注)探せ!3.0 はPerlバージョン5以降が必要です。
以前の ○○を探せver2.0 はsagase20.lzh
|