【ニコニコ動画】Niconicome v3【コンテンツDL】 (697レス)
【ニコニコ動画】Niconicome v3【コンテンツDL】 http://egg.5ch.net/test/read.cgi/software/1700738168/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
20: 名無しさん@お腹いっぱい。 [sage] 2024/01/24(水) 16:05:30.11 ID:4+1EW26l0 Niconicomeの作者さん、いつも使わせてもらってます それでコメントだけダウンロードしているんだけど、ダウンロード中は「コメントを再取得中(xx件目・yyyコメ取得済み)」と表示される この時にyyyが変わらなくなってxxだけどんどん増えていく現象があるんだけど… で、対処法としてはいつも「コメント取得数を制限」でyyy-1を指定している ここで俺なりに原因を調べたんだけど ニコニコサーバ上のコメントとNiconicomeで取れたコメント(制限して取得)を比較して見つかったのが ゆびさきと恋々 Sign.2「恋々へ」って動画の場合(https://www.nicovideo.jp/watch/so43262833) 2024-01-18 00:07:11=\u003c\u003c撃て!臆病者!\u003e\u003e 2024-01-20 01:15:16=\"ハウスっ!\" 2024-01-23 11:29:40=\u003c脳\u003eと\u003c破壊\u003eの手話練習しとけ 2024-01-23 14:09:27=負ける〜負けちゃう〜あ\"あ\"あ\"あ\"あ\" とこんな感じで\でエスケープされているっぽいんだよね もしかしたらそこの解析に失敗してループになっちゃっているんじゃないかと思うんだけど 見当違いだったらすみませんが作者さん、ちょっと調べてもらえませんでしょうか http://egg.5ch.net/test/read.cgi/software/1700738168/20
51: 名無しさん@お腹いっぱい。 [sage] 2024/02/27(火) 16:48:58.43 ID:tT2vaYAT0 >>20ですが、原因分かりました settings.json に "Download.Comment.CommentFetchWaitSpan": 2000 というデータが残っていてこれが原因だったみたいです 0 にしたところどんどん増えていく現象は無くなりました お騒がせしました http://egg.5ch.net/test/read.cgi/software/1700738168/51
65: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 14:25:41.96 ID:6rGVsAGH0 >>20はなんか違うッぽい 以前て削除されたコメントはdeletedとかになってたっけ? なんかコメントナンバー(数字が大きい方から降順)に抜けがあるとそこから取得する仕様っぽいんだけど 取得後も結局抜けてるからそこでループに陥っているっぽい http://egg.5ch.net/test/read.cgi/software/1700738168/65
66: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 14:43:14.98 ID:6rGVsAGH0 https://github.com/Hayao-H/Niconicome/releases/tag/v0.13.3 Niconicome\Models\Domain\Niconico\Download\Comment\V2\Fetch\V3\CommentClient.cs 275行目のはあとあと使うつもりでそのままになっちゃんだろうなと思う Comment\V2\Fetchにも似たコードあるけどさっぱり分からん 275 -| var t = collection.GetUnFilledRange(target.Id, target.Fork, this._lastFetchedInfo[target.Id][target.Fork].Item1); 283 +| fetchedCount = collection.Count; Niconicome\Models\Domain\Niconico\Download\Comment\V2\Core\V3\ChildCommentCollection.cs 158 -| if (lastStartComment is not null) 158 +| if (lastStartComment is not null && (originationNo == 0 || lastStartComment.No < originationNo)) 重要なのはChildCommentCollection.csのほうで、これで>>20の問題は(おそらく)解決できた アップデートされるまでこれで耐える http://egg.5ch.net/test/read.cgi/software/1700738168/66
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s