データ取得できなかった時のerror_mes
新規仕官者と初期化時のテストができていない(書く?)
更新氷自動更新メソッドまとめる
結果表示、エラー表示をもう少しおしゃれに?
テスト書く
コード纏める(Mojo::に統一したりとかも)
戦闘ログ解析にスキル解析機能追加
やる気あったらシュミレータ作ってもいいかもね
ツールをWEB上から利用できるアプリ
CGI以外で起動させた場合は起動と同時にmaplogを監視し、新規登録者がいれば自動でデータを追加するデーモンを起動します。
※管理パスワード、セッションパスワード,ftp host,user,passはherokuの環境変数で設定する
heroku config
環境変数一覧
heroku config:add
環境変数追加
heroku config:remove
環境変数削除
ADMIN_PASSWORD
SESSION_PASSWORD
FTP_HOST
FTP_PASSWORD
FTP_USER
過去ログから対戦相手の情報を引っ張り出してきて表示
my $parse = Densetu::Tools::ParseBattleLog->new(
id => 'ID',
pass => 'パスワード',
);
$parse->output;
# or
my $log;
while ( chomp(my $line = <STDIN>) ) {
last if $line eq '';
$log .= "\n$line";
}
$log = Encode::decode('utf8', $log);
Densetu::Tools::ParseBattleLog->output($log);