※注意
現在開発が停止されているため、そのまま使用するといくつかの不具合を生じますが
>>2以降のテンプレを実行することにより解決できます
最新版は v2.1.0.2
■ハゲソフト - nFinderプロダクトページ (跡地)
http://sputnik.fuyu.gs/TOP.cgi
・必須環境
・Adobe Flash Player
http://get.adobe.com/jp/flashplayer/
・Microsoft .NET Framework 4
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992
・前スレ
nFinder Part22【ワッチョイ無し】
https://egg.5ch.net/test/read.cgi/software/1567857537/
nFinder Part23【ワッチョイ無し】
■ このスレッドは過去ログ倉庫に格納されています
2021/06/04(金) 16:11:54.67ID:tIpDCGmW0
2023/01/03(火) 06:08:50.03ID:wCb7XbwU0
何度も悪いけど再度修正して追記しておきました
変更した箇所は殆ど同じ
変更した箇所は殆ど同じ
2023/01/03(火) 16:35:26.22ID:AQV/61FS0
流れぶったぎってすいません、PC壊れて買い換えるんだけどWindows10とか11で使えてる方っています?プレイヤーだけはやっぱり外部になるのかな?
2023/01/03(火) 17:10:10.53ID:YXpI0fd40
Win11だけど使えてるよ
2023/01/03(火) 17:50:12.50ID:yg+Bg0Lk0
win10で使ってる
2023/01/04(水) 06:22:07.82ID:2YyiPsBl0
2023/01/04(水) 06:29:27.85ID:2YyiPsBl0
試しにedit classの方でやってみたらよく分からないけど上手くいった
2023/01/04(水) 10:42:17.04ID:GBT2NzlX0
345名無しさん@お腹いっぱい。
2023/01/04(水) 12:49:15.08ID:2WY5xD8Q0 >>340-341
ありがとうございます
ありがとうございます
2023/01/10(火) 03:39:45.07ID:ewnd4MJ20
>>326+329の改造やってないのにsm41630418でNGスコア50万というふざけた数値が観測できたんだがおま環かな?
ttps://i.gyazo.com/67d107327ac8dd89afdc8b75b557ed31.png
ttps://i.gyazo.com/67d107327ac8dd89afdc8b75b557ed31.png
2023/01/10(火) 04:11:46.02ID:sf6B5cIj0
NGに使われてるIDが変化しなくなったので複数の動画でNGされてるマイナスが無限に積み重なるので多分仕様
Chromeで開いて共有NG設定弱にしても消えるでしょその人達
Chromeで開いて共有NG設定弱にしても消えるでしょその人達
2023/01/14(土) 16:20:34.54ID:+HrvTKr00
不具合修正ではないけど個人的に気になってたので
ユーザーの投稿動画が30件までしか閲覧出来ないのをすべて取得する
動画検索で12ページまでしか検索できないのを最大の52ページまで拡張
https://writening.net/page?ahTbLZ
投稿動画取得にRuby使うから前者は>>329をやってる事が前提
後者はやってなくても出来る
適当なサンプルが無くてマイビデオの新着チェックがちゃんと出来るかテスト出来てないので注意(マイリストは出来る
ユーザーの投稿動画が30件までしか閲覧出来ないのをすべて取得する
動画検索で12ページまでしか検索できないのを最大の52ページまで拡張
https://writening.net/page?ahTbLZ
投稿動画取得にRuby使うから前者は>>329をやってる事が前提
後者はやってなくても出来る
適当なサンプルが無くてマイビデオの新着チェックがちゃんと出来るかテスト出来てないので注意(マイリストは出来る
2023/01/15(日) 09:05:36.58ID:lWTFeTKM0
規制された?
2023/01/15(日) 21:24:27.39ID:1AR+cH760
シリーズって対応できないんだっけ?
2023/01/15(日) 22:24:38.29ID:wy2Kaiag0
2023/01/16(月) 16:18:55.01ID:M0XkjV2U0
また@viewが壊れたんだけどなんかあった?
2023/01/16(月) 19:05:33.07ID:hwdbsI/L0
理論上は可能だと言ったな…あれは半分本当だ
https://i.imgur.com/mjsSCk6.jpg
というわけで一応シリーズ無理矢理取得できたけど問題が無くもない
1万回以上再生されると再生数が1.1万とかになる→漢字読めない
左上の奴ではソート出来ない→シリーズにそんな仕様無い
ソースが汚い→ハゲ助けて
https://i.imgur.com/mjsSCk6.jpg
というわけで一応シリーズ無理矢理取得できたけど問題が無くもない
1万回以上再生されると再生数が1.1万とかになる→漢字読めない
左上の奴ではソート出来ない→シリーズにそんな仕様無い
ソースが汚い→ハゲ助けて
2023/01/16(月) 20:02:39.81ID:hwdbsI/L0
シリーズ仮対応
https://writening.net/page?4pm7h5
Rubyを使用しているので先に>>329と>>348をやる必要あり
一応>>348修正後に投稿動画の新着はちゃんと受け取れたし検索の方も不具合は無さそう
もっとシンプルに実装出来そうだけど私の頭じゃ毛根が死ぬので修正してくれたりとか大歓迎
https://writening.net/page?4pm7h5
Rubyを使用しているので先に>>329と>>348をやる必要あり
一応>>348修正後に投稿動画の新着はちゃんと受け取れたし検索の方も不具合は無さそう
もっとシンプルに実装出来そうだけど私の頭じゃ毛根が死ぬので修正してくれたりとか大歓迎
2023/01/16(月) 21:21:02.65ID:qpyk5GDa0
てすと
2023/01/16(月) 21:28:15.17ID:4qYyRig/0
>>352
@Viewがバグる時はマイリストの仕様変更があった時…だと思ってる
@Viewがバグる時はマイリストの仕様変更があった時…だと思ってる
2023/01/16(月) 22:07:36.08ID:4qYyRig/0
>>354
お気に入りに入れられないってことは@viewできないってこと?
お気に入りに入れられないってことは@viewできないってこと?
2023/01/16(月) 22:21:58.33ID:LctsUtZc0
2023/01/16(月) 22:35:45.14ID:hwdbsI/L0
2023/01/16(月) 22:58:31.00ID:4qYyRig/0
2023/01/17(火) 07:19:22.75ID:HX6z8YMn0
ヤダ…誤字ってた…恥ずかしいので修正しました
ついでにシリーズタイトルと投稿者名の取得方法がおかしかったのと動画タイトルの取得位置を変更して再生数を雑に修正しといた
>>360
お気に入り登録はかなり手を加えないと無理そうなので諦めた投稿動画をお気に入りに入れるのが良いと思う
ついでにシリーズタイトルと投稿者名の取得方法がおかしかったのと動画タイトルの取得位置を変更して再生数を雑に修正しといた
>>360
お気に入り登録はかなり手を加えないと無理そうなので諦めた投稿動画をお気に入りに入れるのが良いと思う
2023/01/17(火) 11:12:12.59ID:GSnzVt++0
てすと
2023/01/17(火) 22:32:00.33ID:HX6z8YMn0
>>354の修正でrubyの先頭にrequire追加する説明を書き忘れてたのに今気付いた
出来なくて試行錯誤した人がいたらすまない
出来なくて試行錯誤した人がいたらすまない
2023/01/18(水) 19:17:58.15ID:waazP3BT0
そもそもユーザー名をクリックするとマイリスト画面じゃなくてブラウザで開いちゃうんだけど、これは何か修正しわすれてるかな……
ユーザーの投稿動画のアドレスを直接マイリスト画面にコピペすると開けるんだけど
ユーザーの投稿動画のアドレスを直接マイリスト画面にコピペすると開けるんだけど
2023/01/18(水) 19:33:41.60ID:7HOsBrJ60
>>352 の報告があった日は、過去に見た動画が10本程度@Viewに登録されただけで済んだが、
先程起動したら、@Viewに大量追加されたわwww
(もう一度巡回させたら、正常に動作している様だが)
またニコ動側で何か変更されたっぽいが、だんだん慣れてきたわw
まだ使えるな。
先程起動したら、@Viewに大量追加されたわwww
(もう一度巡回させたら、正常に動作している様だが)
またニコ動側で何か変更されたっぽいが、だんだん慣れてきたわw
まだ使えるな。
2023/01/18(水) 20:07:13.75ID:waazP3BT0
>>348
それと実用上困ってないので別に放置してくれて構わないんだけど、一応報告を
たとえば以下の人の投稿動画を表示すると同じ動画が複数回引っ掛かって総数がすごいことになってます
http://www.nicovideo.jp/user/94701442
それと実用上困ってないので別に放置してくれて構わないんだけど、一応報告を
たとえば以下の人の投稿動画を表示すると同じ動画が複数回引っ掛かって総数がすごいことになってます
http://www.nicovideo.jp/user/94701442
2023/01/18(水) 20:09:58.41ID:IyYuZ+Ua0
>>366
すいませんちょっと前に変なところ直した時にテスト用コードで上書きしちゃったみたいで今修正中です…orz
すいませんちょっと前に変なところ直した時にテスト用コードで上書きしちゃったみたいで今修正中です…orz
2023/01/18(水) 22:02:24.32ID:IyYuZ+Ua0
いやごめんちょっとまって
そもそも昨日とRSSの仕様が変わってる気がする
そもそも昨日とRSSの仕様が変わってる気がする
2023/01/18(水) 22:14:04.17ID:IyYuZ+Ua0
昨日まではpage=1から順に指定すると30件ずつ渡してくれてたんだけど
page=3を指定すると急に90件とか同時に渡してきた上にpage=3とpage=4で内容が一部被ってる
ちょっと意味が分からないのでひとまず修正は様子見しておきます
シリーズ仮対応は挿入位置の問題だけでこれやってなくても出来るので
page=3を指定すると急に90件とか同時に渡してきた上にpage=3とpage=4で内容が一部被ってる
ちょっと意味が分からないのでひとまず修正は様子見しておきます
シリーズ仮対応は挿入位置の問題だけでこれやってなくても出来るので
2023/01/19(木) 00:11:24.40ID:/D4onXqo0
色々試してみたところ投稿動画をRSSで取得する場合pageを1+倍数で取得する必要があるみたいで
2の倍数は60個ずつ、3の倍数は90個ずつ送ってくれる
2,4,8ページとか3,6,9ページといった感じで要求するとそれぞれ
31~90、91~270、271~450、31~120、121~300、301~570(多分)の動画を渡してくれる
いやその渡し方はおかしい
更に3は動画数が足りないと最悪1個も取得できない上に2と3を合わせて使うと動画が被るので使う意味がない
(´Д`)…一応この仕様に合わせて修正しましたがこれバグでは?
>>364
ブラウザで開くのは仕様だけど投稿動画のURLが欲しいなら
編集→この人の他の動画を見る で見れる
もしくは雑な修正方法を>>348の方に書いておいた
2の倍数は60個ずつ、3の倍数は90個ずつ送ってくれる
2,4,8ページとか3,6,9ページといった感じで要求するとそれぞれ
31~90、91~270、271~450、31~120、121~300、301~570(多分)の動画を渡してくれる
いやその渡し方はおかしい
更に3は動画数が足りないと最悪1個も取得できない上に2と3を合わせて使うと動画が被るので使う意味がない
(´Д`)…一応この仕様に合わせて修正しましたがこれバグでは?
>>364
ブラウザで開くのは仕様だけど投稿動画のURLが欲しいなら
編集→この人の他の動画を見る で見れる
もしくは雑な修正方法を>>348の方に書いておいた
2023/01/19(木) 15:41:01.62ID:EViDfx9Q0
>>354
これをやるとログインできなくなってしまう……
これをやるとログインできなくなってしまう……
2023/01/19(木) 16:50:04.22ID:vxwu1/YR0
検索しようとすると
「検索結果が見つかりませんでした。何らかの不明なネットワークエラーの可能性もあります。」
とメッセージが出るようになった
また何か仕様変わった?
「検索結果が見つかりませんでした。何らかの不明なネットワークエラーの可能性もあります。」
とメッセージが出るようになった
また何か仕様変わった?
2023/01/19(木) 17:20:05.30ID:/D4onXqo0
2023/01/19(木) 17:22:31.31ID:EViDfx9Q0
2023/01/19(木) 17:29:30.23ID:/D4onXqo0
2023/01/19(木) 17:42:27.99ID:/D4onXqo0
とりあえず検索できない奴の修正
https://writening.net/page?uYpfQA
https://writening.net/page?uYpfQA
2023/01/19(木) 17:59:00.78ID:EViDfx9Q0
2023/01/19(木) 17:59:43.34ID:EViDfx9Q0
そもそも他の人はシリーズへの対応は上手くいってるんだろうか?
2023/01/19(木) 18:01:24.95ID:/D4onXqo0
あー検索になんかニコ生の動画が表示されるようになってるな
それ再生しようとするとログインエラー出るけどこれじゃないよね
それ再生しようとするとログインエラー出るけどこれじゃないよね
2023/01/19(木) 18:08:58.52ID:/D4onXqo0
>>377
ちょっと試してほしいのだけど
nfinderのフォルダでシフト押しながら右クリックしてPowerShell ウィンドウをここで開くってやって
ruby nico.rb
って入力してエンター押してみて?
errorも何も出なかったら正常
ちょっと試してほしいのだけど
nfinderのフォルダでシフト押しながら右クリックしてPowerShell ウィンドウをここで開くってやって
ruby nico.rb
って入力してエンター押してみて?
errorも何も出なかったら正常
2023/01/19(木) 18:26:11.65ID:EViDfx9Q0
>>380
エラーなのか分からないけど「invalid multibyte char (Windows-31J)」というのが4行ほど出てる。
当該行は年月日だの万だのってのが使われてる部分っすね
それと>>376だけど、こちらだと682行目に該当するものがなくて、代わりに771行目に
「htmlNodeCollection = htmlDocument.DocumentNode.SelectNodes("//div[@class=\"contentBody video uad videoList videoList01\"]//div[@class=\"itemThumb\"]//a//img[@class=\"jsLazyImage thumb\"]");」
ってのならある
779行目の内容に該当するものならあったけど、これもそちらより88行ほどあとにあったから大分中身が違うっぽい
ただこちらが修正漏れなんかがあるだけかもしれないので他の人の報告も待ってみた方がよさそう
エラーなのか分からないけど「invalid multibyte char (Windows-31J)」というのが4行ほど出てる。
当該行は年月日だの万だのってのが使われてる部分っすね
それと>>376だけど、こちらだと682行目に該当するものがなくて、代わりに771行目に
「htmlNodeCollection = htmlDocument.DocumentNode.SelectNodes("//div[@class=\"contentBody video uad videoList videoList01\"]//div[@class=\"itemThumb\"]//a//img[@class=\"jsLazyImage thumb\"]");」
ってのならある
779行目の内容に該当するものならあったけど、これもそちらより88行ほどあとにあったから大分中身が違うっぽい
ただこちらが修正漏れなんかがあるだけかもしれないので他の人の報告も待ってみた方がよさそう
2023/01/19(木) 18:33:31.27ID:/D4onXqo0
2023/01/19(木) 18:39:35.81ID:EViDfx9Q0
>>382
あります
あります
2023/01/19(木) 18:54:39.25ID:/D4onXqo0
2023/01/19(木) 19:06:49.12ID:/D4onXqo0
あ、やっぱ消すのはダメかも
中身そのままでShiftJISで保存し直してみてください
中身そのままでShiftJISで保存し直してみてください
2023/01/19(木) 19:10:48.77ID:EViDfx9Q0
>>385
encodeは消さずにsjisで保存したけど駄目っすね……。error.txtには
「undefined method `sub' for nil:NilClass
nico.rb:16:in `<main>'
undefined method `sub' for nil:NilClass
nico.rb:16:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:120:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:120:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:120:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'」
と出ました。
検索の方は上で書いた通り若干文面に違いがあったままだけどとりあえず修正したら上手くいきました。
ちなみにこっちのdnspyも同じバージョンです。
encodeは消さずにsjisで保存したけど駄目っすね……。error.txtには
「undefined method `sub' for nil:NilClass
nico.rb:16:in `<main>'
undefined method `sub' for nil:NilClass
nico.rb:16:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:120:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:120:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:120:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'
undefined method `attribute' for nil:NilClass
./nico.rb:78:in `<main>'」
と出ました。
検索の方は上で書いた通り若干文面に違いがあったままだけどとりあえず修正したら上手くいきました。
ちなみにこっちのdnspyも同じバージョンです。
2023/01/19(木) 19:28:49.64ID:/D4onXqo0
2023/01/19(木) 19:29:09.98ID:deDYEiFU0
>>385
申し訳ない、上手くいきました。
何故か分からないけど、nico.rbの最初に配布された時のものと俺が今使ってるのとでUAが違うのが原因なのかな。
エラー出るものと上手くいくもので文面の差がそこしかないっす。
この最近ずっと使ってて今回もうまく行ったのは、以前誰かが修整全部した版を再配布したのを流用させてもらってたような記憶が……。
申し訳ない、上手くいきました。
何故か分からないけど、nico.rbの最初に配布された時のものと俺が今使ってるのとでUAが違うのが原因なのかな。
エラー出るものと上手くいくもので文面の差がそこしかないっす。
この最近ずっと使ってて今回もうまく行ったのは、以前誰かが修整全部した版を再配布したのを流用させてもらってたような記憶が……。
2023/01/19(木) 19:31:28.03ID:deDYEiFU0
あ、chmateがエラーになったんで他から書き込んでID変わってるけど386です。
理由はわからないけどお手数をかけました、そしていつもありがとうございます……。
理由はわからないけどお手数をかけました、そしていつもありがとうございます……。
2023/01/19(木) 19:42:42.67ID:/D4onXqo0
2023/01/19(木) 20:13:35.41ID:X9aDL4Wh0
>>370
今日修正した動画の取得やるとマイリストのチェック中の數字が偶2,3個滑るんだけどおま環?今までもスベってた?
今日修正した動画の取得やるとマイリストのチェック中の數字が偶2,3個滑るんだけどおま環?今までもスベってた?
2023/01/19(木) 20:20:55.74ID:/D4onXqo0
2023/01/19(木) 20:24:57.19ID:/D4onXqo0
と思ったけど今見たらマイリスチェックの方は別の関数からやってるからこの修正は関係なさそう
今ニコニコが全体的に仕様変えてる臭いからそのせいかも
今ニコニコが全体的に仕様変えてる臭いからそのせいかも
2023/01/19(木) 20:28:57.11ID:X9aDL4Wh0
2023/01/19(木) 20:40:55.65ID:/D4onXqo0
2023/01/20(金) 00:37:01.60ID:Dyi7NJm20
仕事しなくても収入があってプログラムに打ち込める環境なら誰かが新たに後継機を出してくれそうなものだが…
ホントにここで改修をしてくれている貴方さまには感謝ですよ
ホントにここで改修をしてくれている貴方さまには感謝ですよ
2023/01/20(金) 08:05:49.37ID:K2IH3x8e0
うちがやってるのは殆ど簡単な奴だけで重要な改修は別のおハゲ様なのだ
匿名だからわからんけど2,3人位居そう
匿名だからわからんけど2,3人位居そう
2023/01/22(日) 16:14:45.59ID:+QalYgwh0
あなたはこのスレッドにはもう書けません?
2023/01/23(月) 06:27:15.58ID:zjPAJDZd0
test
2023/01/23(月) 22:28:52.68ID:lXO6C0hO0
昔左のメニューから自分のマイリストが見れた頃って非公開のマイリスも開けたっけ?
2023/01/24(火) 01:52:02.39ID:y8U0K11r0
dnSpy(v6.1.8)でTrinityCS>Scrape>GetKeywordSearchの113行目見てみたんだけど
htmlNodeCollection = htmlDocument.DocumentNode.SelectNodes("//div[contains(@class, 'contentBody video uad videoList videoList')]
//div[@class=\"itemThumb\"]//a//img[@class=\"jsLazyImage thumb\"]");じゃなくて
htmlNodeCollection = htmlDocument.DocumentNode.SelectNodes("//div[@class=\"contentBody video uad videoList videoList01\"]
//div[@class=\"itemThumb\"]//a//img[@class=\"jsLazyImage thumb\"]");になってた
210行目は内容通りだったんだけど何が原因なんだろ
>>329+348+354 はやってない
htmlNodeCollection = htmlDocument.DocumentNode.SelectNodes("//div[contains(@class, 'contentBody video uad videoList videoList')]
//div[@class=\"itemThumb\"]//a//img[@class=\"jsLazyImage thumb\"]");じゃなくて
htmlNodeCollection = htmlDocument.DocumentNode.SelectNodes("//div[@class=\"contentBody video uad videoList videoList01\"]
//div[@class=\"itemThumb\"]//a//img[@class=\"jsLazyImage thumb\"]");になってた
210行目は内容通りだったんだけど何が原因なんだろ
>>329+348+354 はやってない
2023/01/24(火) 06:57:15.60ID:Us782jTA0
一番最初に検索できなくなった時に修正した箇所だったと思うから多少食い違ってても不思議はないかな
2023/01/24(火) 18:25:17.10ID:Us782jTA0
シリーズのお気に入り登録+新着チェックに対応(仮
https://writening.net/page?XCsKEa
ちょっといじる範囲が広くて説明抜けてる可能性有りなので人柱募集
データを弄っての確認はしたものの実際に新着があった時の確認ができてない
https://writening.net/page?XCsKEa
ちょっといじる範囲が広くて説明抜けてる可能性有りなので人柱募集
データを弄っての確認はしたものの実際に新着があった時の確認ができてない
2023/01/24(火) 19:03:20.29ID:Us782jTA0
あばばばば
nico.rbの修正漏れがあったのでそこだけ修正しました
logフォルダの中のCheck_NewMylistの中にml*(数字)?というのがあれば導入は成功してると思われる
nico.rbの修正漏れがあったのでそこだけ修正しました
logフォルダの中のCheck_NewMylistの中にml*(数字)?というのがあれば導入は成功してると思われる
2023/01/26(木) 20:24:30.25ID:sTGqAHjp0
自身のマイリストの不具合修正
https://writening.net/page?RyvbKU
自分の公開マイリスの閲覧と新規作成と編集と動画追加だけ復活させた。他は技術と情報不足…
修正箇所めっちゃ多いけど自分で手順通りにやって動作確認はしたから大丈夫だとは思う
https://writening.net/page?RyvbKU
自分の公開マイリスの閲覧と新規作成と編集と動画追加だけ復活させた。他は技術と情報不足…
修正箇所めっちゃ多いけど自分で手順通りにやって動作確認はしたから大丈夫だとは思う
2023/01/26(木) 22:57:37.00ID:8JqKW5fB0
2023/01/26(木) 23:04:29.27ID:sTGqAHjp0
>>406
nFinder本体しか弄ってないのでやってなくても多分大丈夫
nFinder本体しか弄ってないのでやってなくても多分大丈夫
2023/01/27(金) 06:53:33.82ID:lkRCrVsT0
>>403
『httpWebRequest.Referer = "http://www.nicovideo.jp/";からtry』
とのことですがうちだと『try』が二つあるんすよね……
あと間ってのはhttp~とかtryを含めるのか含めないのかどっちでしょうか
『httpWebRequest.Referer = "http://www.nicovideo.jp/";からtry』
とのことですがうちだと『try』が二つあるんすよね……
あと間ってのはhttp~とかtryを含めるのか含めないのかどっちでしょうか
2023/01/27(金) 08:08:39.73ID:vmDBsqoc0
2023/01/27(金) 14:51:09.42ID:lkRCrVsT0
>>409
ありがとう、log見る限りチェックはされてるみたいなので上手くいきました!
それとこれも実用上問題ないけど一応報告しときます。
↓のシリーズが投稿者名とか取得できないし動画自体も全部は取得できてなかったりしますね。
http://www.nicovideo.jp/series/115280
ありがとう、log見る限りチェックはされてるみたいなので上手くいきました!
それとこれも実用上問題ないけど一応報告しときます。
↓のシリーズが投稿者名とか取得できないし動画自体も全部は取得できてなかったりしますね。
http://www.nicovideo.jp/series/115280
2023/01/27(金) 17:09:48.25ID:vmDBsqoc0
>>410
動画やシリーズタイトルに一部の文字が含まれていると読み込めなかったり中断しちゃうみたいで実用上問題大アリだったので修正しました
ついでに数分~数時間前に投稿された動画が含まれてると時間を取得できず読み込めないのもとりあえず現在時刻を表示するように修正した
報告ありがとう
https://writening.net/page?XCsKEa
動画やシリーズタイトルに一部の文字が含まれていると読み込めなかったり中断しちゃうみたいで実用上問題大アリだったので修正しました
ついでに数分~数時間前に投稿された動画が含まれてると時間を取得できず読み込めないのもとりあえず現在時刻を表示するように修正した
報告ありがとう
https://writening.net/page?XCsKEa
2023/01/27(金) 20:11:48.04ID:KFhKYch50
シリーズ仮対応でnico.rbいじるとログインできなくなるんだけど
2023/01/27(金) 20:35:09.58ID:vmDBsqoc0
2023/01/27(金) 21:40:44.27ID:vmDBsqoc0
あ、一応テキストファイル自体がUTF8のままでの解決策としてnico.rbの先頭にある# encoding: CP932を# encoding: utf-8にするという手もあった
ただわざわざ当時のハゲ神が指定されてるのを変更するのは怖い
ただわざわざ当時のハゲ神が指定されてるのを変更するのは怖い
2023/01/27(金) 22:02:35.18ID:adEJ8yxp0
2023/01/27(金) 22:27:10.21ID:adEJ8yxp0
2023/01/27(金) 22:29:33.08ID:adEJ8yxp0
エラーの中身は以下のとおりです。
no time information in "\n 4\u6642\u9593\u524D "
C:/Ruby26-x64/lib/ruby/2.6.0/time.rb:194:in `make_time'
C:/Ruby26-x64/lib/ruby/2.6.0/time.rb:375:in `parse'
./nico.rb:55:in `block (2 levels) in <main>'
C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nokogiri-1.10.7-x64-mingw32/lib/nokogiri/xml/node_set.rb:238:in `block in each'
C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nokogiri-1.10.7-x64-mingw32/lib/nokogiri/xml/node_set.rb:237:in `upto'
C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nokogiri-1.10.7-x64-mingw32/lib/nokogiri/xml/node_set.rb:237:in `each'
./nico.rb:49:in `block in <main>'
C:/Ruby26-x64/lib/ruby/2.6.0/rss/maker/base.rb:439:in `make'
C:/Ruby26-x64/lib/ruby/2.6.0/rss/maker/base.rb:403:in `make'
C:/Ruby26-x64/lib/ruby/2.6.0/rss/maker.rb:29:in `make'
./nico.rb:43:in `<main>'
no time information in "\n 4\u6642\u9593\u524D "
C:/Ruby26-x64/lib/ruby/2.6.0/time.rb:194:in `make_time'
C:/Ruby26-x64/lib/ruby/2.6.0/time.rb:375:in `parse'
./nico.rb:55:in `block (2 levels) in <main>'
C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nokogiri-1.10.7-x64-mingw32/lib/nokogiri/xml/node_set.rb:238:in `block in each'
C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nokogiri-1.10.7-x64-mingw32/lib/nokogiri/xml/node_set.rb:237:in `upto'
C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/nokogiri-1.10.7-x64-mingw32/lib/nokogiri/xml/node_set.rb:237:in `each'
./nico.rb:49:in `block in <main>'
C:/Ruby26-x64/lib/ruby/2.6.0/rss/maker/base.rb:439:in `make'
C:/Ruby26-x64/lib/ruby/2.6.0/rss/maker/base.rb:403:in `make'
C:/Ruby26-x64/lib/ruby/2.6.0/rss/maker.rb:29:in `make'
./nico.rb:43:in `<main>'
2023/01/27(金) 22:35:09.64ID:KFhKYch50
2023/01/27(金) 22:51:39.09ID:vmDBsqoc0
2023/01/27(金) 23:11:31.92ID:vmDBsqoc0
2023/01/27(金) 23:14:15.45ID:vmDBsqoc0
あっ ごめんミスった今のナシで
2023/01/27(金) 23:20:35.94ID:KFhKYch50
2023/01/27(金) 23:46:01.00ID:vmDBsqoc0
2023/01/28(土) 02:00:39.28ID:TNYL8UnC0
2023/01/28(土) 21:31:20.77ID:hnLh3Bnv0
マイリス関係の不具合修正で自分の非公開マイリストの閲覧に対応しました
https://writening.net/page?RyvbKU
なんかもうあの辺長過ぎて意味分からなくて死ぬほど疲れたのでやや説明省いてるけど大体伝わるはず
ちなみに自分の公開マイリスもAPIの方から取得するようになる
あと関係無いけどシリーズの新着チェックが無事確認出来た
https://writening.net/page?RyvbKU
なんかもうあの辺長過ぎて意味分からなくて死ぬほど疲れたのでやや説明省いてるけど大体伝わるはず
ちなみに自分の公開マイリスもAPIの方から取得するようになる
あと関係無いけどシリーズの新着チェックが無事確認出来た
2023/01/28(土) 22:45:01.39ID:TAahOUDx0
シリーズの新着確認ちゃんと動かん…
なんでじゃー
なんでじゃー
2023/01/28(土) 22:45:18.09ID:TAahOUDx0
シリーズの新着確認ちゃんと動かん…
なんでじゃー
なんでじゃー
2023/01/28(土) 22:45:44.36ID:TAahOUDx0
だれかシリーズ新着確認できたシリーズのURL張ってクレイ
2023/01/28(土) 23:04:01.15ID:hnLh3Bnv0
>>426
修正が上手くいってない可能性もあるけど
nFinder自体の仕様として一度チェックを行ってからじゃないと新着が来ても反応しないというのはある
確認方法は修正完了後に手動でマイリスト更新チェックをしてみてlogフォルダの中のCheck_NewMylistにml*(数字)?というのが追加されているかどうか見てみるのが手っ取り早い
修正が上手くいってない可能性もあるけど
nFinder自体の仕様として一度チェックを行ってからじゃないと新着が来ても反応しないというのはある
確認方法は修正完了後に手動でマイリスト更新チェックをしてみてlogフォルダの中のCheck_NewMylistにml*(数字)?というのが追加されているかどうか見てみるのが手っ取り早い
2023/01/28(土) 23:15:24.95ID:TAahOUDx0
>>429
log確認したらml*いくつかあった
お気に入れてるシリーズに問題ありってこと?
確認のために試しに更新頻度頭おかしい人のやつお気に入りに入れたんだけんど
した3つ
http://www.nicovideo.jp/series/303851
http://www.nicovideo.jp/series/350443
http://www.nicovideo.jp/series/281277
log確認したらml*いくつかあった
お気に入れてるシリーズに問題ありってこと?
確認のために試しに更新頻度頭おかしい人のやつお気に入りに入れたんだけんど
した3つ
http://www.nicovideo.jp/series/303851
http://www.nicovideo.jp/series/350443
http://www.nicovideo.jp/series/281277
2023/01/28(土) 23:27:27.24ID:hnLh3Bnv0
2023/01/28(土) 23:43:08.04ID:TAahOUDx0
>20行目辺りの
>nico_url = target if target.end_with?("numbers=1")
>の下に
>if target.include?("??")#シリーズ用の印があれば
>seriesid = target.sub("http://www.nicovideo.jp/mylist/", "").sub(/\?.+/, "")
>nico_url = "https://www.nicovideo.jp/series/" + seriesid
>end
やってなかった恥ずかしい
また更新があるまで様子見
>nico_url = target if target.end_with?("numbers=1")
>の下に
>if target.include?("??")#シリーズ用の印があれば
>seriesid = target.sub("http://www.nicovideo.jp/mylist/", "").sub(/\?.+/, "")
>nico_url = "https://www.nicovideo.jp/series/" + seriesid
>end
やってなかった恥ずかしい
また更新があるまで様子見
2023/01/28(土) 23:50:31.46ID:hnLh3Bnv0
>>432
一応もうちょっと下まで修正内容続いてるからね念の為
一応もうちょっと下まで修正内容続いてるからね念の為
2023/01/29(日) 00:51:51.83ID:urMXaHm/0
検索表示とセンシティブな動画も表示とマイリストがIEに飛んじゃうのと投稿者の動画沢山見れるようにするのとシリーズを表示出来るようにする修正上手くいきましたありがとうハゲの方々
ただシリーズをマイリストに登録しようとする修正はobj_CtxtMain_AddFindstr_ClickやMLV_DoubleClickがコンパイルすると
CS0592 attribute 'global::Microsoft.VisualBasic.CompilerServices.OptionText' is not valid on this declaration .It is only valid on class declarations.
みたいなエラー出まくるから諦めた
ただシリーズをマイリストに登録しようとする修正はobj_CtxtMain_AddFindstr_ClickやMLV_DoubleClickがコンパイルすると
CS0592 attribute 'global::Microsoft.VisualBasic.CompilerServices.OptionText' is not valid on this declaration .It is only valid on class declarations.
みたいなエラー出まくるから諦めた
2023/01/29(日) 06:38:29.45ID:1uqbXeb70
余所でやってください
2023/01/29(日) 09:53:03.08ID:R/a1kiaQ0
2023/01/29(日) 09:54:06.31ID:PAlyjT/L0
>>425
閲覧と作成と削除、動画の登録、グループリストの再取得はできました。
ただし、マイリストのタイトル、説明、公開設定編集はできません。
内容を変更しようがしまいが、OKを押すと、下記メッセージでて失敗します。
---------------------------
nFinderメッセージ
---------------------------
何らかの原因で作成または編集に失敗しました。ログイン状況、通信状況を確認してください。
error:NotFound
---------------------------
なお、マイリスト一覧を読み込む部分の修正ですが、
> nFinder>mFinder_Main
> ・1534行目
> string htm = NetUtil.GetSmilevideoHTMLText
> の行でEditIL
> "http://www.nicovideo.jp/mylist_add/video/sm9"
> を
> "https://nvapi.nicovideo.jp/v1/users/me/mylists?sampleItemCount=0"
> に変更
上記の部分は、 https://writening.net/page?mPk5EH
の修正を適用してる場合、
"http://www.nicovideo.jp/mylist_add/video/sm9"
が
"https://www.nicovideo.jp/api/mylistgroup/list"
になってるけど、構わず"https://nvapi.nicovideo.jp/v1/users/me/mylists?sampleItemCount=0"に変更しました。
閲覧と作成と削除、動画の登録、グループリストの再取得はできました。
ただし、マイリストのタイトル、説明、公開設定編集はできません。
内容を変更しようがしまいが、OKを押すと、下記メッセージでて失敗します。
---------------------------
nFinderメッセージ
---------------------------
何らかの原因で作成または編集に失敗しました。ログイン状況、通信状況を確認してください。
error:NotFound
---------------------------
なお、マイリスト一覧を読み込む部分の修正ですが、
> nFinder>mFinder_Main
> ・1534行目
> string htm = NetUtil.GetSmilevideoHTMLText
> の行でEditIL
> "http://www.nicovideo.jp/mylist_add/video/sm9"
> を
> "https://nvapi.nicovideo.jp/v1/users/me/mylists?sampleItemCount=0"
> に変更
上記の部分は、 https://writening.net/page?mPk5EH
の修正を適用してる場合、
"http://www.nicovideo.jp/mylist_add/video/sm9"
が
"https://www.nicovideo.jp/api/mylistgroup/list"
になってるけど、構わず"https://nvapi.nicovideo.jp/v1/users/me/mylists?sampleItemCount=0"に変更しました。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★10 [ぐれ★]
- 【日本大使館】中国在留邦人は安全確保を [ぐれ★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 中国で「クレしん」公開延期 対日報復、エンタメに波及 [蚤の市★]
- おで、反日分子。日中対立を利用して日本政府を苦しめることに成功。かかったなネトウヨ!! [805596214]
- ニートしかいない時間ってマジでつまんないよな
- 小池百合子「キィィ…!なんでアタシより先に総理になってンのよ…あの女狐ッ!」
- メスイキして快感が身体の内側に残ってる間に寝るのが気持ちいい
- 中国人「昔の仇を取る」「高市は狂ってる。制裁すればいい」「高市はことの重大さを認識してない」 [931948549]
- ストレス解消に犯させろや
