BR/BRUの設置方法
Battle Royale Ultimate
(以下BR/BRU)の配布データを入手する!(これが無いと始まりませんw)
それとWeb Spaceを手に入れる。候補としては、
Inforseek(基本的に重いCGIは禁止でBRはギリギリってとこですが…)
AAACAFE!(ここではOKです。僕はここの使ってます。)
ZIP、またはLZHで圧縮されているため、解凍ソフトが必要ですが、以下のどれでも好きなのをDLしてください
+Lhacaから+LhacaをDLする。(基本的に一番単純明快、超初心者向け)
Susieの部屋からLhasaをDLする。(機能が基本的に備わってる。初心者でもOK!)
hoehoe.comからLhaplusをDLする。(何から何まで解凍・圧縮・ZIPはパスワード解析もできる。中級者以上向け)
ちなみに僕はLhaplusを使っています。
まずCGIの下準備として、br.cgiをメモ帳などで開く
おっとぉ〜読めませんねぇ〜。だけどよく読むと日本語だと思われる部分だけが読めずに英語は読めますね。
そうです。文字コードが違うんです。普段我々が使うのはShift-Jisというものですが、BRのセキュリティー上(なのか?)
文字コードがECUになってます。だからInternet Explorer(以下IE)のソースを見ても日本語がグチャグチャなんです。
そこでちゃんとECUも読めるメモ帳を手に入れましょう。
ToClip for WindowsにてTeraPadをDLするか、
その他のECUの文字コードに対応したテキストエディタをVectorなどからDLしてください。
※僕はTeraPadを使用してます。軽くてとても便利です。沢山機能の備わった奴もあるけど、こっちの方がCGI覚えます。(苦笑
TeraPadの環境設定の詳細を以下に記します。
設定の表示の仕方、ツール→ツールの設定から設定画面を開く
基本タブ の 編集 で タブの文字数 - 4, 元に戻す回数 - 多い方が良いのでは?(僕は128回)
ウィンド/漢字コード の 漢字コード で 漢字/改行コードを自動認識する(NKF32.DLL)をONにし、
保存時の漢字コードと改行コードは読み込み字の漢字/改行コードと同じを選択する。
これでTeraPadの設定は多分OKです。(他にも変えたいところがあったら各自好きにやってくださいw
次にpref.cgiにて、Battle Royaleの基本設定をします。
● 内部設定
pref.cgiをテキストエディタで開きます。
WINDOWSの場合、メモ帳、ワードパッドなどが標準でありますが、専用のエディタを使うことをお薦めします。(EUCコードの為)
それぞれ1行目に
#!/usr/local/bin/perl
と書かれています。これをご自分がお使いのプロバイダに合わせて変更して下さい。
時々、『/usr/local/bin/perlとしてください』と記載されている場合もありますが、同じ意味です。#!を取らないで下さい。
大方、変更不要です。
まずこの1行だけ変えてサーバーに転送してみてください。これで動作するか確認してから、他の部分の設定を変更しましょう。
管理者パスワードを設定する箇所があります
#------- 管理人設定 ---------
#■ 管理者ID&パスワード
# ユーザログ崩れの原因になるので、「,」(コンマ)は使用しないで下さい。
$a_id = "*";# NPC使用時のIDとなりま;す。
$a_pass = "*";
$a_pass_npc = "*";#兵士のパスワード
$a_group_id = "*";#兵士のグループ名
$a_group_pass = "*";#兵士のグループパスワード
次にディレクトリの変更をすることをお勧めします
#------- ファイル設定 ---------
#■ ディレクトリ(最後は/で閉じません)
# データ覗き見防止のため必ず変更して下さい。
$LOG_DIR = "./log";
$DAT_DIR = "./dat";
$LIB_DIR = "./lib";
パスワードの*の部分は必ず変更してください
また、ディレクトリは『./』の後を変更することをお勧めします
ディレクトリは変更したら、ちゃんとフォルダ名も変更しましょう(あたりまえですが;汗
それで僕は一時期はまってました。(なんで動かねぇ〜〜んだって…動くわけありません…
他は別に変えなくていいです。(変えたかったら変えてもいいですが)
SotaさんのページからFFFTPをDLしてインストールする。
起動すると、ホスト一覧ってのが出てくるので、新規ホストから新しいホストを作成する。
ホストの設定名 - 自分がわかりやすい名前
ホスト名(アドレス) - FTPのアドレス(どうやらFTP://はいらないみたいです)
ユーザー名・パスワード - そのままです
ローカルの初期フォルダ - わからなければそのままでも構いませんが、接続した後に一つずつフォルダ開いてくのがだるい人は
(僕もなんですが…)パスをそこに打っちゃいましょう。〔例:C:\Inetpub\wwwroot\
ホストの初期フォルダ - infoseekは空のままでいいですが、AAACAFE!は『/public_html』にしてやると直でいけます。
転送の際のパーミッションについては設置に関してを参照してください。