BR/BRUの設置方法
Battle Royale Ultimate
(以下BR/BRU)の配布データを入手する!(これが無いと始まりませんw)
それとWeb Spaceを手に入れる。
入手に関してはを参照してください。
※ PHPが使えるところ(PHPの欄が○になってるやつ)を選ぶ事
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も読めるメモ帳を手に入れましょう。
秀まるおのホームページから秀丸エディタをDLするか、
その他のECUの文字コードに対応したテキストエディタをVectorなどからDLしてください。
※僕はToClip for WindowsのTeraPadを使用してます。軽くてとても便利です。
又HTMLソース参照には秀丸エディターを使ってます。これだとインストールするだけでIEのソース表示が秀丸になるので…
次にPHPエディタをDLします。
PHPエディタとは簡単にまとめると『プロジェクト管理機能などの機能がついたPHP統合開発環境』だそうです。
まぁとりあえずPHP開発援助してくれるソフトです他にもPHP ECLIPSとかもあるみたいだけど設定がだるいのでとりあえずBRUだったら
PHPエディタで十分だと思います。特に便利だと思うのがphp.exeさえあれば構文のエラーチェックができるという点です。
これさえあればもうCGI/Perl時代にいやだった、InternalServerErrorからおさらば!
次にpref.phpにて、Battle Royaleの基本設定をします。
● 内部設定
pref.phpをテキストエディタで開きます。
管理者パスワードを設定する箇所があります
この際、"_"(アンダーバー)を使用しないで下さい。
#------- 管理人設定 ---------
#■ 管理者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\〕
転送の際のパーミッションについては設置に関してを参照してください。
CGI/Perlについての旧設定講座はココを参照してください。
PHPのお勧め本↓ | Perlのお勧め本↓ | ||
因みに私はPerlからの 切り替えの一覧っぽい表を見ながら Perl→PHPへ翻訳しました。 |
因みに私はBRのスクリプトを 一通りに独学で見て覚えた後に読んだら すらすら読めました。 |