FF14 チャットログコンバータ FF14丸太昆布

・はじめのはじめ 
FF14のチャットログコンバータを作りました。 ダウンロードは一番下にあります。 まどろっこしい前置きや、解説なんかが要らない人はぱぱっとどうぞです。 

・なんでこんなものを作ったのか
  皆さんはFF14のチャットログを保存したいと思ったことはないでしょうか? 
 通常のチャットを保存しておきたいともうことはあまりないかもしれませんが、FF14の中でTRPGをやったり、人狼ゲームをやったり、怪談話をしたり。

 そんなチャットのログは後で見返したいと思うかもしれません。
しかし保存しようにもチャット欄からコピーするのは大変です(全選択とかが出来ないので)。
 ログの保存はされているものの、通常の方法では見ることが出来ません。 
テキスト自体は入っているのですが、色々な情報が付与されていてとても見づらいのです。 

そこで、テキストだけを抽出して保存するのが、FF14チャットログコンバータ。 FF14丸太昆布です。 名前の由来はConverterのConvから昆布。 ログのLogから丸太。 

 これは僕のPSOだかPSUだかから続く伝統ある名前なのであります。 もしかしたら、使ったことがある方もいるかも知れませんね。 あの小夜と同じ人物です。 

・ログは何処にあるの?
FF14のログは、スクリーンショットと同じ階層のフォルダにあります。
デフォルトだと、「ドキュメント\My Games\FINAL FANTASY XIV - A Realm Reborn」でしょうか。

FFXIX_CHRxxxxxxxというようなフォルダがあると思います。
これは、FF14のキャラごとにフォルダが作成されています。
どのキャラがどのフォルダのかってのは分からないので、頑張って調べて下さい。

その下に、logフォルダがあると思いますが、これがFF14のログになります。
ここにはチャットをはじめ、戦闘のログなんかも入っていて、*計算機*を使わないダメージ計算ツールなんかはこのログを参照しているのだと思います。

・ログを取る際の注意点
FF14のログを取る際、とても大事なことがあります。
それは、FF14のログはある一定以上のログが蓄積されたらファイルに保存される点です。
どういうことかと云うと、たくさんたくさんおしゃべりしてもそれがファイルに保存されるとは限らないのです。
ですので、会話を保存しようと思ったら、ログアウトする前に何らかの方法でログを蓄積させ、ファイルに吐き出させるという行為が必要になります。
オススメはサスタシャに解除で突入することです。
一度も攻撃せず、第一の中ボスであるチョッパーの手前あたりに移動すると、大量のファイアが飛んできて一瞬にしてログが蓄積されます。
2,3分放置して、ログフォルダを見て、現在時刻のログファイルが保存されていることを確認したら、ログオフしても大丈夫です。

・ツールに必要なもの
.Net Core 6.0が必要です。
ここからダウンロードして下さい。
中央のデスクトップアプリを実行するというやつです。
お使いのPCのCPUに合わせて選択して下さい。

・使い方
一番下にあるリンクからファイルをダウンロードして下さい。
どれも皆一緒で、一応ウィルススキャン(eset)をしていますが、得体のしれない人間が作ったexeファイルを実行するのですから、相応のリスクを承知して実行して下さい。

覚悟を決めたら、FF14LogConv.exeというファイルがありますので、それを実行して下さい。

するとこんなウィンドウが現れます。



まず、変換する「ログファイルをログライル一覧追加」ボタンを押します。
日本語変だな!まぁいいか。
すると、ダイアログが表示されますので、ログファイルを選択します。
どのログファイルを選ぶかですが、日付で選ぶと良いでしょう。
更新日時でソートして、その日のファイルを選ぶのが良いと思います。
複数選択可能です。


開くと、ログファイル一覧に選んだファイルが表示されます。
ここで変換してファイルに保存をすると、すべてのログからテキストを抽出してファイルに保存されます。

しかし、これは例えばsayでおしゃべりしあってても、FCやCWLS等のチャット等、余計な(といってはなんですが)チャットまで保存されてしまいます。

そこで、参加者一覧に、対象となる参加者の名前を記述することで、フィルターを掛けることが出来ます。
ただし、一字一句合っていないといけないので結構大変。

そこで、プリビューのログを開くボタンをクリックします。
適当なログファイルを選んで、クリックすると、プリビューが表示されます。

そして、プリビューに表示されている名前のリストを取得ボタンを押すと、そのログに表示されているプレイヤーの名前のリストが、参加者一覧に表示されます。

これで、変換してファイルに保存をすると、指定した参加者のみのログファイルが保存されます。

参加者一覧のところを以下のように記述することで、名前の置換と、色の設定が可能です。
プレイヤー名,置換名,色

例えば、僕の名前を可愛いララフェルで赤く表示したい場合は以下のようになります。
Sayo Tsukuyomi,可愛いララフェル,red

ただし、色はhtml形式で出力するのチェックボックスにチェックした場合のみ有効です。

前後しましたが、html形式で出力するチェックボックスにチェックすると、htmlで出力します。
これはブログ等に埋め込むのを想定しているので、bodyタグ等は付与していませんので、必要に応じて手動で追加して下さい。

発言の位置を揃えるチェックボックスにチェックを入れると、一番長い名前の人に調整されます。
例えばデフォルトだと以下のようになりますが……
aaa:発言
bbbb:発言
cccccc:発言

こうなります。
aaa    :発言
bbbb  :発言
cccccc:発言

しかしあれだな……僕って本当に人に説明するのに向いていない人間だな!
よくわからないと思うので、適当にやって見てくださいです!

・免責とか?
このツールを使ったことに対するあらゆる事象に対し、僕は責任を負いません。
すべて自己のリスクでお使い下さい。
例えば、このツールを使ったことで、ティンダロスの猟犬に追われることになったら諦めてください。
また、逆に、100兆円儲けたとしても、僕は1円たりとも受け取りません。

そうそう、自分用に作ったツールなので、僕達の遊び方でのTRPG用に特化しています。
ですので、うまく変換できないものがある可能性もあります。
例えばエモートとか。
その辺をご留意いただきお使いくださいませ。


・ダウンロード
 ダウンロードはこちら 僕はアップローダーとかに詳しくないのでもっと良いところがあったら教えて下さいです。 
 ・google driveから

・h3zjp Media Uploaderから
※このアップローダーはzipに対応していないのでrarになっています。
rarを解凍するツールをご用意下さい。

・anonfilesから 

コメント

このブログの人気の投稿

FF14 TRPG in FF14 故郷の味はりんご味?