PSO2チャットログビューアを作る(構想編)

●前置き

日本国内でサービスされている、PC版を対象にしています。
それ以外のプラットフォーム及びグローバル版は確認してません。

Twitterの発信が楽すぎてこっちの更新がサボり気味ですが、過去ログ見返すのはブログのほうが勝手が良いので、ちゃんと棲み分けをしていきたいところです。

きっかけ

そもそもチャットログを見返すことがあるのかというところですが、色々あって見ることもあるのです。

NGS始まるまでは、比較的使いやすいツールが存在していました。

みりんは犠牲になったのだ ~PSO2支援ツール~ (fc2.com)

ただ2020年1月以降更新されておらず、「NGS」側にいるときのログは従来の「PSO2」とは別のディレクトリに格納されている関係から情報を拾ってきません。
※工夫すれば見られなくもない・・・

ログのフォーマットは同じですので、ちょっとしたコマンドとExcel使うと代用できるのですが、Excelの仕様上、約100万行が上限になるため長らくは使えません。

Excelで表示させたイメージ↓

軽くググった感じ既製品なさそうなので作るしかない!!
(Accessとか各種SQLの使い方工夫すればなんとかできますが一旦それは置いといて・・・)

機能とか仕様とか

開発環境はいつもどおり、C#の.NET Framework 4.8かなぁ。。。

参考にするのは上記のソフトウェア。その中で私が使っていた機能を最低限付けます。
・絞り込み(日付、発言先、アカウントID、キャラクタ名)
・色分け(発言先)

 

以下できれば(できたら)やる
・64bit環境専用ターゲットにしてビルド
・読み込んだログはDB(SQLite)に突っ込む(ログの読み込みに時間がかかるようなら)

 

土日祝の気が向いたときにやりますが、教習所行ってるからいつになることやら。
短いですが今回は以上です。

コメント