nFinder Part23【ワッチョイ無し】

■ このスレッドは過去ログ倉庫に格納されています
2021/06/04(金) 16:11:54.67ID:tIpDCGmW0
※注意
現在開発が停止されているため、そのまま使用するといくつかの不具合を生じますが
>>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/
2022/12/22(木) 01:29:58.21ID:PYie9KWo0
うちでは出来るようになった、ありがてぇありがてぇ……
2022/12/22(木) 03:04:35.01ID:AtHzH+Js0
ちゃんと解決してたぜ ありがてぇ
2022/12/28(水) 21:19:52.03ID:fuoR8uHm0
見たくないやつにNGID適用しようとしたらNGリストの内訳が投稿ID-完全一致で非表示:ncvだけになって消えねえ
コメントのUIDみたらncv:184特有のランダム英数字になってた
2022/12/29(木) 12:17:05.21ID:iggzz1ti0
6月頃からその仕様だったと思うけどWordだけでNGID使ってないから気付かなかったな
2022/12/29(木) 14:02:21.20ID:iggzz1ti0
これ修正するとしたらFlashの方じゃねーかな…
2022/12/30(金) 19:28:26.67ID:6Qw5cs2x0
>>323
やっぱりFlashの方をいじる必要があったのでちょっと面倒かも知れないけどとりあえずこれで
https://writening.net/page?ncPesH
dnSpyが使えないので面倒臭かったけど手順通りやる分には簡単なはず
2022/12/30(金) 21:25:50.45ID:rHgWOuSH0
検索結果にセンシティブな動画が出てこないのもなんとかならないものか……
2022/12/31(土) 02:02:05.09ID:HS7s1Ao20
API検索はセンシティブフィルタ無いからそっち復活させれば良いと思うんだけど難しそうだし時間掛かりそう
2023/01/02(月) 05:14:31.03ID:WpNjlgru0
あけましておめでとう
>>327
3日位悩んだ末に絶対バグの温床になりそうな方法で良ければ出来た
https://writening.net/page?wkJnYg
自信無いし不具合多発しそうなので絶対バックアップ取ってね?
なんかもっと上手い方法ありそうな気がするんだけどね…
2023/01/02(月) 08:14:52.40ID:WpNjlgru0
あーSJIS変換する時に一部記号が文字化けしてるなあ
Rubyから戻す時にUTF8だと文字化けしちゃうのなんとかならないかな…
2023/01/02(月) 12:57:33.15ID:buQjhRPe0
>>329
まだ試してないけどあざっす!
バックアップは毎回個人的にバージョンナンバーつけて残してるので無問題(マイペンライ)
2023/01/02(月) 14:09:09.42ID:buQjhRPe0
>>329
誠に申し訳無い……
「126行目を置き換える」、「68~73行目を削除」ってのは具体的にどういう中身なのか補足してもらえるだろうか
多分今までの更新で改行の入れ方とかでそちらと微妙に行がずれてるのか特に後者は上手く行かないようです
2023/01/02(月) 15:23:41.96ID:WpNjlgru0
>>332
ごめんよー向こうで補足しました
2023/01/02(月) 15:36:35.97ID:buQjhRPe0
>>333
バグの有無は分からないけどとりあえず検索は出来るようになりました!
本当にありがとう……
2023/01/02(月) 15:48:22.62ID:WpNjlgru0
>>334
良かった良かった
検索画面で見た目だけタイトルの一部の文字が消えちゃってる問題は何か良い方法無いか探してみるけど期待しないで
2023/01/03(火) 04:23:46.57ID:wCb7XbwU0
文字化け問題が一応解決したので追記しておいた
nico.rbはsearch = NKF~の行に変更がある
dnSpyの方はtext2 = ~以下が追加で行う部分

NKFって便利なオプションがあるんだなあ
2023/01/03(火) 04:51:57.75ID:wCb7XbwU0
あーごめんなんか特定文字で例外発生したわ戻しとく
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
>>336
すまない、「the name 'regex' does not exist in the current context」ってエラーが出てコンパイルできない……
なにか間違えてるかな
2023/01/04(水) 06:29:27.85ID:2YyiPsBl0
試しにedit classの方でやってみたらよく分からないけど上手くいった
2023/01/04(水) 10:42:17.04ID:GBT2NzlX0
>>342
一応追記したけどごめんよー
弄ってると何回もコンパイル繰り返すもんだから完全にど忘れしてた
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
2023/01/10(火) 04:11:46.02ID:sf6B5cIj0
NGに使われてるIDが変化しなくなったので複数の動画でNGされてるマイナスが無限に積み重なるので多分仕様
Chromeで開いて共有NG設定弱にしても消えるでしょその人達
2023/01/14(土) 16:20:34.54ID:+HrvTKr00
不具合修正ではないけど個人的に気になってたので
ユーザーの投稿動画が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
>>350
理論上はRubyでRSS形式に整形してやれば読み込めるとは思う
シリーズのURLをnFinderに認識させたりとか色々問題もあるのでぱぱっと対応って訳にはいかない
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万とかになる→漢字読めない
左上の奴ではソート出来ない→シリーズにそんな仕様無い
ソースが汚い→ハゲ助けて
2023/01/16(月) 20:02:39.81ID:hwdbsI/L0
シリーズ仮対応
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がバグる時はマイリストの仕様変更があった時…だと思ってる
2023/01/16(月) 22:07:36.08ID:4qYyRig/0
>>354
お気に入りに入れられないってことは@viewできないってこと?
2023/01/16(月) 22:21:58.33ID:LctsUtZc0
>>354
先の修正も含めてありがたい
更新して頂けるだけで感謝ですわ…
2023/01/16(月) 22:35:45.14ID:hwdbsI/L0
>>357
そうなる
まあお気に入り関係はあんまりソース読んでないので分からないけどマイリスだと騙して取得させることは出来るかもしれないのでまた今度見てみる
2023/01/16(月) 22:58:31.00ID:4qYyRig/0
>>359
思いつきで聞いてみた事をわざわざ対応してもらってありがとう

何か暇で暇でしょうが無い時にでもお願いしますん
2023/01/17(火) 07:19:22.75ID:HX6z8YMn0
ヤダ…誤字ってた…恥ずかしいので修正しました
ついでにシリーズタイトルと投稿者名の取得方法がおかしかったのと動画タイトルの取得位置を変更して再生数を雑に修正しといた

>>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
まだ使えるな。
2023/01/18(水) 20:07:13.75ID:waazP3BT0
>>348
それと実用上困ってないので別に放置してくれて構わないんだけど、一応報告を
たとえば以下の人の投稿動画を表示すると同じ動画が複数回引っ掛かって総数がすごいことになってます
http://www.nicovideo.jp/user/94701442
2023/01/18(水) 20:09:58.41ID:IyYuZ+Ua0
>>366
すいませんちょっと前に変なところ直した時にテスト用コードで上書きしちゃったみたいで今修正中です…orz
2023/01/18(水) 22:02:24.32ID:IyYuZ+Ua0
いやごめんちょっとまって
そもそも昨日とRSSの仕様が変わってる気がする
2023/01/18(水) 22:14:04.17ID:IyYuZ+Ua0
昨日まではpage=1から順に指定すると30件ずつ渡してくれてたんだけど
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の方に書いておいた
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
なんかニコニコ全体的に変更加えてる時期なのかもね
>>371
Rubyがエラー吐いてるっぽいけど9行目位に入れる奴入れた?
2023/01/19(木) 17:22:31.31ID:EViDfx9Q0
検索できないのおま環じゃなくてよかったわ

>>373
最新の手順通りにやってるっす……
2023/01/19(木) 17:29:30.23ID:/D4onXqo0
>>374
error.txtになにか出力されてないかな?
今までに成功報告がないし結構弄った箇所が多いのでこっちのミスの可能性も高いなあ
2023/01/19(木) 17:42:27.99ID:/D4onXqo0
とりあえず検索できない奴の修正
https://writening.net/page?uYpfQA
2023/01/19(木) 17:59:00.78ID:EViDfx9Q0
>>375
error.txtには何もないですね
おま環の可能性もあるのでnico.rbへの修正を最初のものから全部やり直したけどやはり変わらず……
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も何も出なかったら正常
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行ほどあとにあったから大分中身が違うっぽい
ただこちらが修正漏れなんかがあるだけかもしれないので他の人の報告も待ってみた方がよさそう
2023/01/19(木) 18:33:31.27ID:/D4onXqo0
>>381
前者は完全にエラーだけどもおかしいなあ
nico.rbの先頭に# encoding: CP932って書いてある?
2023/01/19(木) 18:39:35.81ID:EViDfx9Q0
>>382
あります
2023/01/19(木) 18:54:39.25ID:/D4onXqo0
>>381
後者もなんかおかしいですね…もうちょっと詳しく書くと
TrinityCS>Scrape>GetKeywordSearchの113行目が相当するのでこちらに書き換えておきますありがとう
dnSpyのバージョンのせいかなあうちは一応6.1.8なんだけども
>>383
完全に理解した
うちのnico.rbはどうもShiftJISで保存していたようでEncodeかける必要があったみたい
各所にある.encode("UTF-8")を消してみて下しあ…
2023/01/19(木) 19:06:49.12ID:/D4onXqo0
あ、やっぱ消すのはダメかも
中身そのままで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も同じバージョンです。
2023/01/19(木) 19:28:49.64ID:/D4onXqo0
>>386
ううん…文字コードの問題であるのは間違いないと思うのだけど
SJISで新規作成して全文コピペして保存とかWindows標準のメモ帳で開いてANSIで保存したら駄目かな
2023/01/19(木) 19:29:09.98ID:deDYEiFU0
>>385
申し訳ない、上手くいきました。
何故か分からないけど、nico.rbの最初に配布された時のものと俺が今使ってるのとでUAが違うのが原因なのかな。
エラー出るものと上手くいくもので文面の差がそこしかないっす。
この最近ずっと使ってて今回もうまく行ったのは、以前誰かが修整全部した版を再配布したのを流用させてもらってたような記憶が……。
2023/01/19(木) 19:31:28.03ID:deDYEiFU0
あ、chmateがエラーになったんで他から書き込んでID変わってるけど386です。
理由はわからないけどお手数をかけました、そしていつもありがとうございます……。
2023/01/19(木) 19:42:42.67ID:/D4onXqo0
>>388
おー良かったUAはちょっと前に古いのだと弾かれるようになったから変更したかな>>260
正直ちゃんと動いてるかどうか不安だったので安心出来たこちらもありがとう
2023/01/19(木) 20:13:35.41ID:X9aDL4Wh0
>>370
今日修正した動画の取得やるとマイリストのチェック中の數字が偶2,3個滑るんだけどおま環?今までもスベってた?
2023/01/19(木) 20:20:55.74ID:/D4onXqo0
>>391
滑るってどういう状況なのか分からないけど投稿動画の登録数が多いとアクセス過多になってる可能性あるかも
ちょっと修正したほうが良さそうね
2023/01/19(木) 20:24:57.19ID:/D4onXqo0
と思ったけど今見たらマイリスチェックの方は別の関数からやってるからこの修正は関係なさそう
今ニコニコが全体的に仕様変えてる臭いからそのせいかも
2023/01/19(木) 20:28:57.11ID:X9aDL4Wh0
>>392
普段は同じ間隔で数字が一個っつ増えていくけどたまーににギュンッで3個ぐらい増える感じ

普段見ないところだもんでなんとなく気になっただけだけどね
2023/01/19(木) 20:40:55.65ID:/D4onXqo0
>>394
ソースを軽く読んだ限りでアレだけどチェックした中身が取得できた場合1秒の間隔を空けて次を取得して
何らかの原因で何も取得できなかった場合即座に次を取得しようとする感じになってた
2023/01/20(金) 00:37:01.60ID:Dyi7NJm20
仕事しなくても収入があってプログラムに打ち込める環境なら誰かが新たに後継機を出してくれそうなものだが…

ホントにここで改修をしてくれている貴方さまには感謝ですよ
2023/01/20(金) 08:05:49.37ID:K2IH3x8e0
うちがやってるのは殆ど簡単な奴だけで重要な改修は別のおハゲ様なのだ
匿名だからわからんけど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 はやってない
2023/01/24(火) 06:57:15.60ID:Us782jTA0
一番最初に検索できなくなった時に修正した箇所だったと思うから多少食い違ってても不思議はないかな
2023/01/24(火) 18:25:17.10ID:Us782jTA0
シリーズのお気に入り登録+新着チェックに対応(仮
https://writening.net/page?XCsKEa
ちょっといじる範囲が広くて説明抜けてる可能性有りなので人柱募集
データを弄っての確認はしたものの実際に新着があった時の確認ができてない
2023/01/24(火) 19:03:20.29ID:Us782jTA0
あばばばば
nico.rbの修正漏れがあったのでそこだけ修正しました
logフォルダの中のCheck_NewMylistの中にml*(数字)?というのがあれば導入は成功してると思われる
2023/01/26(木) 20:24:30.25ID:sTGqAHjp0
自身のマイリストの不具合修正
https://writening.net/page?RyvbKU
自分の公開マイリスの閲覧と新規作成と編集と動画追加だけ復活させた。他は技術と情報不足…
修正箇所めっちゃ多いけど自分で手順通りにやって動作確認はしたから大丈夫だとは思う
2023/01/26(木) 22:57:37.00ID:8JqKW5fB0
>>405
これ>>403やっててもやってなくても大丈夫?やってある前提?
2023/01/26(木) 23:04:29.27ID:sTGqAHjp0
>>406
nFinder本体しか弄ってないのでやってなくても多分大丈夫
2023/01/27(金) 06:53:33.82ID:lkRCrVsT0
>>403
『httpWebRequest.Referer = "http://www.nicovideo.jp/";;からtry』
とのことですがうちだと『try』が二つあるんすよね……
あと間ってのはhttp~とかtryを含めるのか含めないのかどっちでしょうか
2023/01/27(金) 08:08:39.73ID:vmDBsqoc0
>>408
EditMethodの画面と行数をごっちゃにして書いてたみたいで分かりづらいね…
EditMethodの画面で言う32~39行目を削除、つまり含めない
2023/01/27(金) 14:51:09.42ID:lkRCrVsT0
>>409
ありがとう、log見る限りチェックはされてるみたいなので上手くいきました!
それとこれも実用上問題ないけど一応報告しときます。
↓のシリーズが投稿者名とか取得できないし動画自体も全部は取得できてなかったりしますね。
http://www.nicovideo.jp/series/115280
2023/01/27(金) 17:09:48.25ID:vmDBsqoc0
>>410
動画やシリーズタイトルに一部の文字が含まれていると読み込めなかったり中断しちゃうみたいで実用上問題大アリだったので修正しました
ついでに数分~数時間前に投稿された動画が含まれてると時間を取得できず読み込めないのもとりあえず現在時刻を表示するように修正した
報告ありがとう
https://writening.net/page?XCsKEa
2023/01/27(金) 20:11:48.04ID:KFhKYch50
シリーズ仮対応でnico.rbいじるとログインできなくなるんだけど
2023/01/27(金) 20:35:09.58ID:vmDBsqoc0
>>412
文字コードの原因の可能性が高いので>>380以降を参考にして確認とnico.rbをSJISにしてみて

バックアップしてある当時のnico.rbもSJISなんだけど何で食い違ってるのかはよくわからん
2023/01/27(金) 21:40:44.27ID:vmDBsqoc0
あ、一応テキストファイル自体がUTF8のままでの解決策としてnico.rbの先頭にある# encoding: CP932を# encoding: utf-8にするという手もあった
ただわざわざ当時のハゲ神が指定されてるのを変更するのは怖い
2023/01/27(金) 22:02:35.18ID:adEJ8yxp0
>>413
普通にテキストとしてはUnicodeのほうが便利なんでエディタのデフォをそっちにしてたんすよね……
まあ今回のことでsjisにしとけばいいのがわかったんでとりあえずそうしときますよ
2023/01/27(金) 22:27:10.21ID:adEJ8yxp0
>>411
あー、修正版を試したら今度はhttp://www.nicovideo.jp/series/115280
このシリーズが全く読み込めなくなったようです。
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>'
2023/01/27(金) 22:35:09.64ID:KFhKYch50
>>413
色々やって仮対応できたー疲れた
風呂入ったら続きやるべ

あとマイリスト対応は非公開のマイリスは見れないのね
2023/01/27(金) 22:51:39.09ID:vmDBsqoc0
>>416
うちでは読み込めてますね
投稿時間が数分~数時間以内の奴が含まれてるのが原因だけどそこさっき修正したはず…
>>418
おつおつ無い機能を実装しようと思うとどうしても修正方法が複雑になる
非公開のはねー見る為のAPIは分かってるし取得も出来るんだけどnFinderにどうやって読み込ませるかがネックになってて実装出来てない
2023/01/27(金) 23:11:31.92ID:vmDBsqoc0
>>416
原因がよくわからないので正規表現に頼って修正しました。多分修正出来たと思う
なんで時間の所がエスケープされてたんだろ?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況