劇ぱわ 設置方法
設定(編集)
アップロードする前に「gekipawa.cgiファイルのPerlのパス」の変更と「gekipawa.iniファイルの編集」を行います。
設定(編集)には、テキストエディタを使用します。
Windowsに標準で付属している「メモ帳」や「ワードパッド」でも可能です。
しかし、作業効率を考えるとフリーソフトで良いから、機能の充実したテキストエディタを使用したいですね。
・『Perlを始めよう!』……Perlの編集専用ソフトです。
・『TeraPad』……かなりメジャーなテキストエディタです。
・『ez-HTLM』……リンクウェアなので使用される場合は、ご自分のWebサイトにリンクを貼って下さい。
gekipawa.cgiのPerlのパス
テキストエディタで「gekipawa.cgi」を開きます。
1行目に
#! /usr/local/bin/perl
がありますので、ご自分のサーバーが指定する「Perlのパス」に書き換えて下さい。
注意事項として、先頭の「#!」を消さないで下さい。
主なサーバーが指定するPerlのパス
さくらインターネット | #! /usr/bin/perl または #! /usr/local/bin/perl |
ABCオロチ | #! /usr/bin/perl または #! /usr/local/bin/perl |
Infoseek | #! /usr/local/bin/perl |
@pages | #! /usr/local/bin/perl |
AAA!CAFE | #! /usr/bin/perl |
サーバーの仕様が変更となる場合もありますので、必ず各サーバーで確認して下さい。
gekipawa.iniの編集
下記の状況での設定として説明します。
あなたのWEBサイトのTOP/ホームページ | |
・http://○○.com/index.html ・http://○○.com/(index.htmlは省略可能) |
|
劇ぱわCGI設置(劇ぱわ本体) | |
・http://○○.com/cgi-bin/gekipawa/gekipawa.cgi | |
画像場所(画像フォルダ) | |
・http://○○.com/cgi-bin/gekipawa/geki_img ※最後に「/」を入れないで下さい。 |
|
掲示板場所(掲示板本体) | |
・http://○○.com/cgi-bin/bbs/bbs.cgi ※掲示板を設置しない場合は、不要です。 |
http://○○.com/ | |||
index.html(TOPページ(ホームページ)のファイル) | |||
cgi-bin | gekipawa | gekipawa.cgi 他の「劇ぱわ」関係のファイル geki_img(フォルダ) league_data(フォルダ) |
|
bbs | bbs.cgi |
※「cgi-bin」フォルダが不要なサーバーでは「cgi-bin」フォルダは必要ありません。
gekipawa.ini | |
$mente = 0; # メンテナンスモード(設定変更中は'1')
"1"にしてアップロードすると「メンテナンス中です」となり、一般のアクセスができなくなります。 |
|
##### 基本設定 | |
$cgifile = './gekipawa.cgi'; # このファイル名 $past_rankfile = './past_rank.dat'; # 歴代ランキングファイル $commentfile = './comment.dat'; # コメントファイル $leaguefold = './league_data'; # リーグデータ用フォルダ $userfile = 'user.dat'; # ユーザーファイル $userbackfile = 'userback.dat'; # ユーザーバックアップファイル $winfile = 'winner.dat'; # 現在の勝利者ファイル $logfile = 'gamelog.dat'; # 試合の記録ファイル $yasyufile = 'yasyu.dat'; # 野手データファイル $pitchfile = 'pitch.dat'; # 投手データファイル $last_teamfile = 'last_team.dat'; # 前回のチームランキングファイル $last_yasyufile = 'last_yasyu.dat'; # 前回の野手ランキングファイル $last_pitchfile = 'last_pitch.dat'; # 前回の投手ランキングファイル $recordfile = 'record.dat'; # 記録室ファイル $lockfile = 'gamelock.dat'; # ロックファイル $method = 'POST'; # GET or POSTを指定 とりあえず、ここは変更しません。 |
|
# タイトル | |
$title = '劇空間ぱわふるリーグ2!'; # タイトル
TOPページに表示されるタイトル。 |
|
$title2 = '劇空間ぱわふるリーグ2!'; # ブラウザに表示されるタイトル
ブラウザに表示されるタイトル。 |
|
$tcolor = '#3366FF'; # タイトルの色(default:3366FF)
$titleで指定したタイトルの色指定。 |
|
$tsize = '10'; # タイトルサイズ(default:10)
$titleで指定したタイトルの文字サイズ。 |
|
$url = 'http://○○.com/'; # 戻り先URL
ホームページで戻る場所を指定します。 |
|
$imgurl = './geki_img'; # 画像フォルダのURL(最後の「/」はいりません)
画像フォルダの場所を指定します。 |
|
$bbs_mode = '0'; # 掲示板を設置するか(する:1, しない:0)
掲示板を設置する場合は"1"とする。 |
|
$bbs_name = '劇ぱわの掲示板'; # 掲示板の名前
$bbs_modeが'0'の時は関係ありません。 |
|
$bbs_url = 'http://○○.com/cgi-bin/bbs/bbs.cgi'; # 掲示板のURL
$bbs_modeが'0'の時は関係ありません。 |
|
# ページ全体(変数の名前はbodyタグそのままです。) | |
$bgcolor = 'FFFFFF'; # default:FFFFFF $text = '000000'; # default:000000 $link = '0000CD'; # default:0000CD $vlink = '6699FF'; # default:6699FF $alink = '303030'; # default:303030 $background = ''; # 背景画像(.gifも記入) $iroformwaku = '#009900'; # フォームボタン周りの色 (default:#009900) $ysize = '90%'; # 横幅 とりあえず、ここは変更しません。 |
|
# ゲームバランス諸設定 | |
$kanri_pass = 'pass'; # 管理用パスワード(必ず変更してください)
管理者用のパスワードです。任意のパスワードで必ず変更して下さい。 |
|
$nameleng = '9'; # 名前の長さを全角何文字までにするか。
参加者(監督)の名前の制限文字数 |
|
$passleng = '8'; # パスワードの長さ
参加者のパスワードの長さ |
|
$userlimit = '15'; # ユーザーデータ保持期限
参加者データの保持期限日数 |
|
$nogamelimit = '5'; # 無試合チームデータの保持期限
無試合チームの保持期限日数 |
|
$league_limit = '20'; # リーグ戦の期間(日)
1回のリーグの開催日数 |
|
$league_game = '160'; # リーグ最大試合数
1回のリーグの1チーム最大試合数 |
|
$delete_win = '5'; # リーグ期間終了後、何勝以上のチームを残留にするか
リーグ終了時に勝利数がこれ以下のチームは削除 |
|
$camp_limit = '3'; # シーズンに何回キャンプインするか
1回のリーグのキャンプイン可能回数 |
|
$league_time = '12'; # 日付が変わる時間(0〜23)(なるべくアクセスの少ない時間帯がいいです)
1日に基準となる時間(24時間表示) |
|
$between = '30'; # 試合の間隔(分)
次の試合ができるまでの待ち時間(30で30分)。 |
|
$team_max = '200'; # 登録チームの最大数
多くしすぎるとサーバーに負荷が掛かりすぎます |
|
$para_max = '28'; # 選手パラメータの最大値
一選手のパラメータの最大値 |
|
$para_min = '10'; # 選手パラメータの最小値
一選手のパラメータの最小値 |
|
$ten_max = '1'; # パラメータ10の数
選手パラメータ10の最大値 |
|
$eight_max = '3'; # パラメータ8〜9の数
選手パラメータ8〜9の最大値 |
|
$comleng = '25'; # コメントの長さ
試合後の監督コメントの文字数。 |
|
$com_max = '20'; # コメントの最大登録数
TOPページに表示されるコメントの数。 |
|
$double_check = '1'; # 重複登録チェック(する:1, しない:0)
IPアドレスによる重複登録による不正防止。 |
|
$geki_news = '1'; # 劇ぱわニュース(ON:1, OFF:0)
コメント欄に劇ぱわニュースを表示する。 |
|
# 表示部分 | |
$mestop = 'トップページ'; $mesrank = 'リーグランキング'; $mespoint_rank = 'ポイントランキング'; $meskiroku = '過去の記録'; $mesrule = 'あそびかた'; $meshome = 'ホームページ'; $mesteam_rank = 'チームランキング'; $mesplay_rank = '選手ランキング'; $meslast_kekka = '前回リーグ結果'; $meslast_team = '前回チーム成績'; $meslast_play = '前回選手成績'; $mespast_rank = '歴代ランキング'; $meseach_reco = '記 録 室'; とりあえず、ここは変更しません。 |
|
$cond_cha_use = '1'; # 調子の文字を表示するか(する:1, しない:0)
調子の文字表示。 |
|
$cond_img_use = '1'; # 調子の画像を使用するか(する:1, しない:0)
調子の画像表示。 |
|
@cond_bar = ('cond_bar1','cond_bar2','cond_bar3','cond_bar4','cond_bar5'); # 調子の画像ファイル名(最悪→絶好)
調子の画像表示をしない場合は関係ありません。 |
|
### アイコン | |
$icon_use = '0'; # アイコンを使用するか(する:1, しない:0)
チームアイコンを使用する場合は、1に設定して下さい。 |
|
# アイコンのファイル名を「'giants','dragons'」のように並べていってください | |
@icon1 = ('kao001','kao002','kao003','kao004','kao005');
取り合えずアイコンを使用しない場合は、ここの記述は必要ありません。 |
|
# 表示させたい名前を「'ジャイアンツ','ドラゴンズ'」のように並べていってください | |
@icon2 = ('顔@','顔A','顔B','顔C','顔D');
取り合えずアイコンを使用しない場合は、ここの記述は必要ありません。 |
設定終了後、上書き保存して下さい。
前後の内容
劇ぱわ | ||||
講座内容← | 設置方法 | →セキュリティ対策 | ||
圧縮ファイルの解凍← | 設定(編集) | →画像設定 |
【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents
『野良猫のCGI講座』は、
【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents のコンテンツとして、虎猫が公開しています。
「劇空間ぱわふるリーグ2 ver 3.00b(劇ぱわ)」は、
『きままなまま』で管理人にーやん様が作成・無料配布されているCGI/Perlによる野球ゲームです。
『旧:野良猫のCGI講座』
以前の『野良猫のCGI講座』をご覧になりたい方は、『旧:野良猫のCGI講座』からアクセスして下さい。
但し、更新は一切していません。