ダイスログ集計 Linux版|チャットログのダイス結果を集計するオフラインツール
- Digital300 JPY

TRPGのチャットログから、ダイスの結果を取り出して、発言者ごと・ダイス式ごとに集計するツールです。元のファイルは変更しません。 ■できること ・ログファイル(.txt、書き出しの .html。UTF-8)をドロップ(または選択)するか、テキストを貼り付けて集計します。 ・発言者ごとに、回数・クリティカル・成功・失敗・ファンブル・成功率を表示します。 ・ダイス式ごとに、回数・平均・最小・最大と、出目の分布を表示します。 ・認識できなかった行は、一覧で確認できます。 ・集計はMarkdownでコピーできます。発言者別CSVと、全ダイスCSVを保存できます。 ■使い方 1. zipを展開します。 2. app フォルダの dicelog を実行します(実行権限は付けてあります)。実行に必要なパッケージが無い場合は、次を入れてください: sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0(Debian/Ubuntu 系。Fedora・Arch のパッケージ名は未確認です)。 3. ログファイルを置くか、テキストを貼り付けると、集計が表示されます。 ■動作環境と確認状況 ・動作環境: Linux(x86_64)。WebKitGTK 4.1 と GTK3 が必要です。AppImage ではなく、実行ファイルをそのまま入れています。 ・確認状況: ビルドしただけで、実機では動かしていません(未確認)。問題があれば、BOOTHのメッセージで教えてください。 ・自作のサンプルログだけで試しました。ココフォリアなどの実際の書き出しは、認識できない場合があります。文字コードはUTF-8のみです。 ・確認できていない環境で問題があれば、BOOTHのメッセージで教えてください。 ■通信について ・このアプリ自体は通信しません。通信の権限を持たない設定にしています。 ・OS側の部品(Windows の WebView2、macOS の WebKit、Linux の WebKitGTK など)が行う通信は、このアプリの管理外です。 ・確認方法は、同梱のREADMEに書いています(ファイアウォールで遮断して使う、設定ファイルを読む、など)。 ■ソースコード同梱とライセンス ・zipに、アプリ本体と、ソースコード一式を入れています。 ・利用は購入者本人のみです。再配布・転売は禁止です。改変は私的利用に限ります。詳しくは同梱の LICENSE を読んでください。 ・使っているオープンソースのライブラリの表記は、同梱の THIRD_PARTY_NOTICES.txt にあります。 ■注意 ・認識するのは、「(1D100<=50) > 23 > 成功」のような結果行と、その前に発言者名が付く行です。他の形式の行は認識されません。 ■同梱物 ・app: アプリ本体 ・source: ソースコード ・README.md、LICENSE、THIRD_PARTY_NOTICES.txt 販売元: アプリ開発のお店
