LeTSさんの日記 「ココフォリアのログをオンセンSNSのMDリプレイにする為の走り書き。」

LeTS
LeTS日記

2022/09/20 23:19

[web全体で公開]
😶 ココフォリアのログをオンセンSNSのMDリプレイにする為の走り書き。
・ログ取得
・取得したログはhtml形式なので、ブラウザで開く。
・テキストが出てくるので全選択してコピー
・スプレッドシートに形式を選択して貼り付け。セルの区切りはコロンにする。
・1行ごとに空白のセルが入るので、空白以外でフィルタしてコピー、別のシートに貼り付け。詰めたシート。
・[メイン]キャラ名 と 発言orロール前半 と ロールの後半 の3セルになるので、[メイン]を空白に置換
・キャラ名と発言の間に列を挿入し、挿入した列全てにコロンを入力

これで3列コピーしてオンセンに貼り付ければok

さらにやるなら、
・発言の列に条件付きフィルタで > と ] 行を表示
・キャラ名の左に列を挿入して、system:[ と入れる
・その行は先に入れたコロンの場所に ] を入れる
・キャラ名の列を選択して、範囲内を置換で半角スペースを消しておく
・右側の方のロール値もコロンで別セルとなってるので、気になるなら間にコロン列を入れておく

この状態で表計算ツール上では完成。
      キャラ名 : 発言
system:[ キャラ名 ] ロール値 : ロール値
こんな感じでずれてるけど、空白セルはTAB扱いで勝手に消去される為気にしない。
・全てを選択してオンセンSNSのリプレイテキストエリアに貼り付け。
一度保存してリロードすると、TABが消えて
 キャラ名:発言
 system:[キャラ名]ロール値:ロール値
こんな感じで揃うので完成。ヘッダとしてキャラ名のアイコン情報を作って入れたら、キャラは吹き出し発言、ステータス変更とダイスロールはシステム発言の書式になる。

キャラ発言は !{キャラ名:ID:吹き出し色:文字色}
system:は !{system:NULL:eeeeee}
とかで、先頭がずれて見易くなる。


またどっかで暇を見つけて整形するようにしよう。

追記
あ、コロン区切りを採用してるので、キャラ発言にコロンがあると当然区切れてる。キャラ名と発言だけの時は見落としがちなので、選択範囲に注意する。

追記
半角スペースが入ってる場所は
・最初のコロンの前後。[メイン]キャラ名 : 発言  こんな感じ
・ダイスロールとシステムの区切り
キャラ名の後の半角スペースは置換でいっぺんに消しても問題ないけど、発言の前についている半角スペースを消そうとするとダイスロールの区切り半角スペースも消えるので、めんどう。
1.気にしない。詰めていけ
2.気にしない。開けていけ。吹き出し発言になった場合、見かけ上見えない。

追記
システム発言、ココフォリアはsystemになってるから、そっちで合わせた方が早いや。全部修正。

追記
最初のメインを削除せずにメイン・雑談を入れた上でヘッダで色変えしたらいいのでは?
[メイン]は置換で削っていい。[雑談]は残して[雑談]キャラ名:のまま、微妙に色変え(RGB値+2とか)をしてみるのはどうだろうかね?
いいね! いいね!9

レスポンス

レスポンスはありません。

コメントを書く

コメント欄:(最大1000文字)

※投稿するにはログインが必要です。