過去ログ表示させるちょろめ拡張を作った話

NO IMAGE

はいヒツジです
今回はタイトルにある通り拡張を作ってみました。
9割くらいAI君が作って所々内容を見て修正案とここどうなん?みたいなやりとりして
複数のAI君にレビューして貰う感じな進行をやり完成してくれました
AI君便利すぎて確かにこれなら指示の出し方さえ気を付ければ誰でもアプリ作れるわなと思いました(出来は別です)

今回作ったものがこちら
過去ログ取得
です
文字通りの機能です。指定した日時から過去1000件分のコメントを取得します。(一応投コメは別でカウントします)

実際の画面がこちら

コメントリスト内に[過去ログ]とかいうやつが追加されます
コメントリストを閉じた状態から開くと追加されないがあるので、その場合はコメントリストを開いてからブラウザ更新をしたら追加されると思います

 

これを押下するとメニューが開きます

下の[読み込み開始!]を押下すると過去ログが読み込まれます

メニュー内容を教えます
始点
初期値として現在時刻が入力された状態となっています
これは弄れるので確認したい日時を入力してください

描画設定
基本的には初期値のままでいいと思いますが、好みに合わせて変更してください。尚縁取りの濃さは弄らん方が無難です
「CAが崩れないようにする」はxpaさんのコメントライブラリの機能です。神はここにいた
「描画数を制限する」は同時コメント表示数が事実上ないため、こちらから制限するための機能です
過去ログ1000件を取得するためそこまで長くない動画だとコメントが出過ぎて動画が見えなくなる可能性があるため。まぁコメントの大きさを変えればなんとかなるけど

NGリスト
文字通りです。読み込み時に適応します。該当するコメントがあった場合それを描画しなくなります
コマンドNGも対応するコマンドが入力されていたコメントを描画しなくなります
bigをNGに登録して[big mincho]→[mincho]というわけじゃないので注意
「簡単コメントを読み込まない」は文字通りです
「NG共有レベル[無~最強]」までを設定できます

絞り込み
ニコられたコメントだけを表示できます
プレ垢の人だけを表示できます

その他
「ログ表示」は取得したコメント件数をNG設定と絞り込みを適用した件数とか表示されます

読み込んだら[読み込み中]に遷移して新規で[リロード][コメントリストを開く][コメント一覧を開く]が生えてきます
[リロード]は描画設定やらNGリストを弄ったら押すと再読み込みします
[コメントリストを開く]は投稿されたコメントを一覧見れます
[コメント一覧を開く]はより詳しく各コメントの情報を見れるようにします

自前のコマテだとわかりにくいので組曲で読み込んでみました
これが[コメントリストを開く]押下後の画面です

自動スクロールは動画時間に対応したコメントに追従してスクロールします
リストのカラム的にはこうなります。
|時間|種別|NGスコア|コメント|ニコる数|
投コメがあったら「投」を付けます(赤矢印)
時間のタイムスタンプを押すとコメントが投稿された箇所に動画を飛ばします

 

これが[コメント一覧を開く]押下後の画面です

こんな感じでより詳しく内容を確認できます
カラム的にはこうなります
|時間|種別|ユーザーID|NGスコア|コマンド|コメント|ニコる数|
また改行コメントがあった場合、該当するコメントをクリックすることでコメントが展開されます
もう一度クリックすることで折りたたみされます

また画面左上の[視聴者コメント]をクリックしますとタブとなっていて[投稿者コメント][すべて(視コメ+投コメ)]を選択できます

これが過去ログ取得の全機能になります

配布について
とりあえずCAクラスタのDiscordにでもぶん投げる予定です
連絡くれたら個別でも配布します

–SpecialThanks–
UIと一部機能は丹波津さん(コメント増量)のを拝借
描画ライブラリはxpaさん(niconicomments)のを拝借
コメント関係はなぜか生きてるニコ動API(NicoNico NVComment API)を使用

これをほぼ全部作ってくれたAI[MiMo-V2.5]

CAコラムカテゴリの最新記事

%d人のブロガーが「いいね」をつけました。