時系列表を作ろう時系列表を作ろうGvでどこの砦がレース中なのかわかると便利ですよね。Totalizerの時系列表です。Gv中にほぼリアルタイムで全砦の落城情報を把握することが出来ます。この時系列表を使ってGvをもっと楽しみましょう!必要な物。Totalizerを『idunの人』が公開してくれたらしいです。どこにracerフォルダを置いても問題ないですがわかりやすくDドライブのトップへ。world.batとworld.rbはsampleフォルダに入っているのでracerフォルダへ移動させる。この時点では正常稼働しないが、timetable.batをダブルクリックすることでtimetable.cgiが起動しgvgf.htmlが作成されることになる。gvgf.htmlが時系列表になる。timetable.cgiの設定。編集はメモ帳でもかまわないが、できれば行番号が表示されるものが好ましい。参考資料としてver1.15のtimetable.cgiをカスタマイズしたものを置いておく。18行目、自分の鯖名に書き換える。Freyaなど)34行目、攻城戦のログが保存されているフォルダに書き換える。ディレクトリ例↓2つの例を挙げたがどちらか1つを指定する。rochaディレクトリ36行目、攻城戦ログのファイル名を指定する。RoCha!!形式45行目、攻城戦ログのファイル形式を指定する。ろ++形式ログ例↓RoCha!!形式にする場合はろ++形式ログのコメントアウト処理を忘れずに。RoCha!!形式ログ85行目からのHTML出力部分はGv中に必要ではない部分もあるので適時コメントアウトして不要なところは消すのもあり。timetable.batの設定。ファイルの中身を下記7行のコードに書き換える。時系列表HTMLファイルを作成します。このファイルをダブルクリックしてください。loop↑何をしているのかといいますと、10×1000ミリ秒=10秒間隔でtimetable.cgiを実行しgvgf.htmlというファイルを出力し続けるという意味です。timetable.batを押すと黒い画面のコマンドプロンプトが起動しますが、その窓を閉じるまでは延々と同じ処理を続けます。Gvが終わったら手動で窓を閉じてください。world.rbの設定。参考資料としてver1.15のworld.rbをカスタマイズしたものを置いておく。6行目、攻城戦のログが保存されているフォルダに書き換える。rochaディレクトリ7行目、攻城戦ログのファイル形式を指定する。デフォではrochaに設定されている。...9行目、自分の鯖名に書き換える。ワールド名(鯖名)25行目のバグは2007/08/21に再修正ファイルがでましたのでZIPを再DLしてください。world.rbと見比べて再DLが必要か判断。world.batで実行する前にフォルダを作っておく必要がある。ワールド名のフォルダ、例えばBaldurフォルダ。その中にlogフォルダとtmpフォルダを作っておく。その他のフォルダは自動的に作られる。上の方の画像にフォルダが写っているので参照。してからworld.batをダブルクリックで実行するとlogフォルダにfortlist_年月日.txtが出来る。fortlistにはGv終了後の城主ギルドが一覧される。このfortlistはtimetable.cgiからも参照される重要なファイルです。gvglib/log.rbの設定。これはRCXのログを使うときだけ設定を変えます。いうのも、rochaが過去の物になりrcxに代替わりしたときにログ形式が少し変わったからです。ギルドが占領しました#rcxこの変更に伴いgvglib/log.rbの318行目を書き換えます。ruby-1.8.6-i386-mswin32.zip。ruby-1.9系ではなぜか動かなかったので1.8系推奨。解凍し上記画像のようにフォルダの階層とフォルダの名称を調節する。同じようにしたほうが無難。Rubyが実行されるように環境変数を手動で入力する。WindowsでのPATHの通し方に書かれているとおりにすればおk。字が見えにくいので大きく書くと、入力するのは;C:¥Ruby¥binコピペ推奨。攻城戦ログ取りツールログ取りではろ++とRoCha!!(RCX)が有名です。ろ++は公式HPが閉鎖されて数年経ちますが未だに動作しています。公式HPが無いのでとりあえず私が奇跡的に保管していたZIPファイルを置いておきます。中身は当時のままです。ファイルの信頼性が疑わしいとお思いの方はまだ見ぬ別ルートから入手してください。消えた公式HPを強引に見たい人はこちら。RoCha!!は現在進行形の数少ない支援ツールです。デフォルトではログを保存しないようになっているので設定を変えます。RoCha.iniの337行目AutoLogSave=0を1に変更。359行目からいっぱい。デフォでは年月.txtだけど、これを年月日.txtというふうに日にち分けするってこと。ちなみに年月日.txt設定は推奨ではなく必須の設定です。Gv中にROとブラウザをalt+tabで切り替えてると動作がもっさりするが、これをONにすれば切り替えが軽くなる。RO中のRoCha!!ウィンドウの呼び出しは119行目にあるとおりCTRL+1。ろ++もRoCha!!もインストールするときはtimetable.cgiやworld.rb等との兼ね合いの元に場所を決めて下さい。ここまで設定が完了すればもう時系列表が作成できます。Gvログファイルがまだ存在しないという人は実験用にろ++とRoChaのファイルをどうぞ。ファイル名の日付は変更の必要があって、直近の過去の日曜日の日付にしておくこと。fortlistの日付はlogファイルよりも一週間過去の日付に修正。してからtimetable.batをダブルクリックするとgvgf.htmlが作成されます。world.batはGv後にでも起動させればおk。world.batは設定に失敗してると目にもとまらぬ速さでコマンドプロンプトが終了してしまい何がエラーなのかわからないことがあります。いう時はwindowsのスタート→プログラム→アクセサリ→コマンドプロンプトから起動し、以下の画像のように手動で入力してみてください。cdってのはディレクトリを移動するって意味です。timetable.batも何かエラーが出るようならこのやり方を試して下さい。上記以外のログ取りツールを2つご紹介。Supporter」と「ろ。ギルドが占領しました「ろ。banana」は略さずに言えば「ろ。マーケットリサーチングファウンデーション」の価格調査ツールのことです。これもチャットログを取ってくれます。」は会員制なので有志巡回員に応募が必要です。ギルドが占領しましたこれらを使うに当たりtimetable.cgiとworld.rbの設定が必要になります。