Racer Totalizer

レーサー集計

Ragnarok Onlineの攻城戦ログから集計・計算を行うプログラムをまとめています。

目次

最初に

  1. 目的
  2. 特徴
  3. ソースコードについて
  4. 前提条件
  5. 動作検証

歴史

  1. きっかけ
  2. 集計の自動化
  3. 問題点
  4. 新規作成
  5. 違い
  6. 変更履歴

使い方

  1. 最初に
  2. 注意
  3. 設定変更
  4. 特殊設定
  5. nkfdate - 攻城戦ログの文字コード変換
  6. logconvert - 攻城戦ログ形式変換
  7. racer_log - レーサー集計
  8. racer - レーサー集計(一括実行)
  9. makelink - ファイル一覧表作成
  10. history - 砦別取得履歴
  11. getlog - 攻城戦ログ取得
  12. putlog - 攻城戦結果更新
  13. logmakeall - 攻城戦過去ログ一括処理
  14. today - 今週処理
  15. 自動処理
  16. 砦取得現況表

レーサー集計

  1. 最優秀レーサー
  2. 注目レーサー
  3. その他
  4. 占領回数ランキング

SERA集計

  1. ルール
  2. 砦攻略難易度
  3. オッズ
  4. RoWiki Ranking

文書

  1. 構成
  2. 攻城戦ライブラリ
  3. 設定

攻城戦ログ

  1. 仕様
  2. 場所
  3. 名前
  4. 形式
    1. ropp
    2. chatpon
    3. rofx
    4. rocha
    5. bracket
    6. perl
    7. TSV
    8. CSV
    9. lydia
    10. ses
    11. sara
    12. timetable
    13. ajito
    14. savechat
  5. 独自形式
    1. fortlist
    2. others
    3. union
    4. transfer
  6. 日付
  7. 拡張子

引数

  1. LOGFILE
  2. WORLD
  3. PREFIX
  4. FORMAT
  5. BREAKFORT
  6. FIGURE
  7. START
  8. END
  9. OPTION

攻城戦ライブラリ

  1. 生成ファイル
  2. 定数
  3. 関数
    1. gvglib.rb(一般)
    2. config.rb(設定)
    3. fortlist.rb
    4. guildlist.rb
    5. log.rb
    6. html.rb
    7. text.rb
    8. list.rb
    9. date.rb

入手について

  1. ライセンス
  2. ダウンロード
  3. 連絡先
  4. 予定
  5. 謝辞
Ruby
80x15