nFinder Part22【ワッチョイ無し】

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
2019/09/07(土) 20:58:57.85ID:HbgQB9ad0
※注意
現在開発が停止されているため、そのまま使用するといくつかの不具合を生じますが
>>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 Part21
https://egg.5ch.net/test/read.cgi/software/1536146206/
2021/03/16(火) 17:29:10.10ID:GZnU449D0
>>625
そのnico.rbファイルをいただけないだろうか
2021/03/16(火) 17:32:05.30ID:GZnU449D0
お、ずっと規制されてたのに書き込めたわ
こっちのnico.rbには>>625にあるどちらも記述がなくて
2021/03/16(火) 18:05:08.12ID:DecghNGJ0
検索って使えなくなってんの?
俺は使えるけど
2021/03/16(火) 18:18:44.56ID:GZnU449D0
たまにエラーが出るようになったけどうちでは使えてるな
あとプレイリストで何十個も再生したりすると、10個目辺り以降の動画情報を取得できなくなったりはしてる
2021/03/16(火) 18:59:20.40ID:BtN4wqx00
>>611
サンキューウスラハッゲ
色々書き込んでたnico.rb書き換えだと動かんかったから、nf_rb.zipに入ってるオリジナルを書き換えたら動いたわ
633名無しさん@お腹いっぱい。
垢版 |
2021/03/16(火) 19:25:53.26ID:7eqcyWZA0
どうしても再生できない
最早、これまで。
2021/03/16(火) 19:29:29.39ID:1JooyVEk0
DMCサーバーに対応させるためのアレコレやってないとかじゃね?
2021/03/16(火) 19:49:46.38ID:GZnU449D0
色々試したけど
DMC対応動画もDMC再生されなくなった対策(10/16〜)

ってのを元に戻してなかったせいっぽい
2021/03/16(火) 20:02:31.07ID:+hDIksSi0
>>611
ありがとう薄らハゲ
殆どのは見れるんだけど稀に動画再生出来なくてError.txtにめっちゃ長いエラー吐き出される事があるのは何だろう
2021/03/16(火) 20:13:16.71ID:GZnU449D0
たとえばどの動画が再生できないんだ?
2021/03/16(火) 20:16:05.22ID:+hDIksSi0
ちょっと他に再生できないの無いか探してみたんだけどあんまり無かった
この動画と同じ投稿者さんのマイリスの前半部分が何故か再生できないsm34674363
2021/03/16(火) 20:40:53.78ID:MMyYc6iN0
最初最後の手順のoriginalTitleをTitleにしてしまってて駄目だったが小文字のtitleにしたらちゃんと見れたわハゲサンキュ
2021/03/16(火) 20:50:20.35ID:cYvQs4qe0
>>611
これやるとどういう御利益があるのか教えてくれ

今んところ>>611やらなくても普通に再生できてるんだが・・・
2021/03/16(火) 21:06:40.38ID:yXWihFiz0
DMC対応してなくてそこから始めて全部やったはずが再生できなかったんだけど
Rubyを適当に最新版っぽいの入れてたのを1回消してRuby+Devkit 2.7.2-1 (x64) を入れたら再生できるようになった
2021/03/16(火) 21:34:51.77ID:HYB51urm0
>>638
nico.rbの「CGI.unescapeHTML(api_data)」を「api_data」に変えるといけるかも
2021/03/16(火) 21:36:10.24ID:viNHP6lS0
>>641
あれこれ試してもload止まりで半ば諦めてたけどコレで見れるようになった
RubyInstaller-3.0.0-1だとダメっぽい
情報に厚く感謝
2021/03/16(火) 21:49:04.14ID:+hDIksSi0
>>642
うおお再生出来たわありがとう!
2021/03/16(火) 22:16:29.56ID:BtN4wqx00
うーん、sm38439689とかsm38440860とか途中で止まる動画がある
error.txtには

"\x93" on UTF-8
./session.rb:13:in `encode'
./session.rb:13:in `<main>'

って出力されてる
2021/03/16(火) 22:17:59.93ID:GaAFbc810
dnSpyのcompileを押してもちゃんと保存されてくれない
2021/03/16(火) 22:34:01.16ID:1JooyVEk0
エラーの対処法はちゃんと書いてあるんだよなぁ
2021/03/16(火) 22:44:59.04ID:P2O4MwGU0
>>612
もう落とせんかったわ
2021/03/16(火) 22:47:59.01ID:MMyYc6iN0
>>648
鯖の調子が悪いだけでしょ今落とせたよ
2021/03/16(火) 22:49:43.64ID:1JooyVEk0
>>648
何十回もリロードすれば落とせる
651名無しさん@お腹いっぱい。
垢版 |
2021/03/16(火) 23:18:41.18ID:QirheJTe0
最早、これまで。とあきらめたが、
nFinderとrubyを64bitでそろえたらロードできるようになった
だが、14.3MBまでしかロードできない…
2021/03/16(火) 23:24:53.17ID:BtN4wqx00
すまない、session.rbにいつのタイミングかでexit(0) if ARGV.length < 3を追加してたのが原因みたいだからそれ消したら大丈夫だった
オリジナル使えば大丈夫

あとsm38442107を再生しようとしたらerror.txtに
U+3099 from UTF-8 to Windows-31J
./nico.rb:91:in `encode'
./nico.rb:91:in `<main>'
って出て再生できないんだが、これはRuby側の制約なのかな?
2021/03/16(火) 23:44:24.69ID:HYB51urm0
>>652
たぶんこれ
ttps://writening.net/page?fudKyX#i4
2021/03/17(水) 00:05:53.42ID:vtTwPQSS0
>>653
読み込めたわサンクス!
2021/03/17(水) 00:07:02.51ID:+qFBpz5R0
>>653
この追記気付かなかった……
ずっと「’」が入る動画が開けなかったんだよ
2021/03/17(水) 00:27:40.90ID:XIlWUO4G0
DMC対応してなかったからそこからやろうと思ったら
無改造のnFinder.exeをバックアップしてなかった
もはやこれまで潔く諦めよう
2021/03/17(水) 00:32:04.41ID:+qFBpz5R0
>>656
多分これが無改造だったと思う
https://dotup.org/uploda/dotup.org2416314.zip.html
hage
658名無しさん@お腹いっぱい。
垢版 |
2021/03/17(水) 03:31:18.01ID:yIeQuLUJ0
sm38440565が2:40までしか見られない
2021/03/17(水) 04:09:40.75ID:iSIt4o0x0
653のやつもやったけどerror.txtに
undefined method `+' for nil:NilClass
./nico.rb:90:in `<main>'
でるな
2021/03/17(水) 04:29:26.37ID:CYWW/SaR0
error.txtが出てこないのになぜかloadで止まったままになる
ruby.exeがタスクマネージャに出てくるから多分動いてるとは思うんだが…
Win10でRubyは2.7.2-1x64つかってるんだけども
2021/03/17(水) 04:40:54.51ID:DCGSG/ug0
>>660
そういう時は>>5をダウンロードし直して全部やってみるんだ
関係ないかも知れんがその状態は最後のoriginalTitleの手順が小文字のtitleになってない時にも起きたな
>>658
こっちはちゃんと全部見れたから>>642もやってみたら?
2021/03/17(水) 04:54:43.68ID:+qFBpz5R0
>>659
これはoriginalTitleの直し忘れでなるぞ
663名無しさん@お腹いっぱい。
垢版 |
2021/03/17(水) 14:00:27.52ID:yIeQuLUJ0
「nFinder.exeをデコンパイルする方法
 ・よく訓練されたニコ厨による、ニコ動の仕様変更対応(nFinder編) - Qiita」
「■DMCサーバー対応(高画質エンコード版を視聴できるように)」
「■検索の仕様変更へ対応(17年12月〜検索できない問題)」
>>611
>>642
「Ruby+Devkit 2.7.2-1 (x64) 」
「RunAsDate」
全部やっても、立ち上がり30Mbpsから30秒くらいで2Mbpsに下がって
1〜2分で途切れて完走できない。
2021/03/17(水) 14:42:09.46ID:iSIt4o0x0
originalTitleをtitleにnico.rbの39行目をjson = JSON.parse api_dataしたら読み込み再生できたわ
2021/03/17(水) 18:03:13.82ID:CpzfVFaC0
やっと再生できた
>>657のnfinder.exeと>>5https://www.axfc.net/u/3830811)のnico.rbとsession.rbを用意する
nico.rbに付いてきた使い方.txtの通り作業する
次に>>611の通り作業する
rubyはrubyinstaller-devkit-2.7.2-1-x64
2021/03/17(水) 19:51:29.52ID:5EWmooBs0
やっといけた
弄ってるうちにログイン状態がおかしくなってたみたいで
一回ログアウトしてログインし直すのを何度か繰り返したら見れた
2021/03/17(水) 20:05:25.60ID:ebXFDuBF0
検索も出来るし再生も出来るしコメントも取得出来てるけどどの動画も途中までしか読み込まれないや
短い動画なら最後まで見れるけど途中で止まる動画は何度やっても同じところで止まるあたり一定サイズで読み込みが止まる?
でも普通に見れる人もいるそうだしこりゃあもう一般だからかな…
2021/03/17(水) 20:09:44.26ID:CpzfVFaC0
と思ったらダウンローダーが14.5MBまで落とした所で止まるな
2021/03/17(水) 20:11:36.09ID:B19BZhnC0
同じく一般だが途中までしか見れないな
とりあえずプレイヤーが起動できるようになっただけでも十分だな
2021/03/17(水) 20:12:27.44ID:DCGSG/ug0
俺も一般だけど今のところは30分くらいの動画でも大丈夫だな
session.rbの方の修正してないんじゃないかな
>>668
前スレのダウンロードが途中で止まる対策をしてないんだろ
2021/03/17(水) 21:05:47.63ID:DCGSG/ug0
前スレのやつ貼っとくわ薄らハゲへの感謝を忘れずに
[nFinder] DL周り修正
https://writening.net/page?25g5uz
[nFinder] ruby周り修正
https://writening.net/page?fudKyX
672名無しさん@お腹いっぱい。
垢版 |
2021/03/17(水) 21:06:39.86ID:yIeQuLUJ0
>>663 だけど、
キャッシュが残るんで削除されても後で見えるから使ってたが、
プレ垢でも>>667氏と同じ状態で変わらず…安西先生、試合終了します。
2021/03/17(水) 21:10:50.77ID:ebXFDuBF0
今の所関係なさそうだからと後回しにしてた>>653やったら完走するようになった
どうせダメなら後回しにせずやれそうなこと全部やっとくべきだったな…申し訳ない
2021/03/17(水) 21:13:57.42ID:CpzfVFaC0
>>671
ありがとう
[nFinder] DL周り修正  をやるとCS0592と一緒にCS0246・CS0400エラーが1個ずつ出てCompileできない
前回は何とかしたような気がするんだけどどうやったかな〜
2021/03/17(水) 21:21:36.37ID:CpzfVFaC0
自分nicoidに避難いいすか?
2021/03/17(水) 22:11:36.78ID:5458PxCy0
過去ログのCS1674エラーを画像通り修正しようとしてもなんかうまくcompileしてくれない
試しにNetUtilをEdit Classしてみて問題の個所だけコピペ修正してcompileすると別の個所でCS1674が出るからこれが原因なのかな
2021/03/17(水) 22:25:12.00ID:7iZ6NOBv0
やるのはEditMethodの方な
最近やったけど指示通りやれば問題なかったけどなあ
2021/03/17(水) 22:28:13.31ID:RthAbPug0
Complete云々の対処法はちゃんと書いてあるって再三耳にタコを作らせるぐらい言ってきたんだけどちゃんと読んでるか?

ちゃんとやってるなら一からやり直すしかないな
2021/03/17(水) 22:46:34.37ID:j4NEieB00
入れたり入れなかったりしてるからどれ入れてるかわからんくなってきた
2021/03/17(水) 23:50:42.01ID:8klV4xq00
dnSpy-x86 3.0.2からx64 v6.1.8に変えたらcompileのエラーが出なくなってうまくいった
2021/03/18(木) 00:05:09.14ID:vyzmtA0H0
nFinder編集手順まとめ
ttps://writening.net/page?A2FhNU
2021/03/18(木) 00:31:38.99ID:2JgPU2DC0
通りすがりだけど、そこまでするんならパッチ造るなりgithubにソースをあげてしまった方が早いんじゃね?
2021/03/18(木) 01:03:16.53ID:PXmZBIx+0
>>682
自分が面倒だからーってか
2021/03/18(木) 01:05:10.83ID:ToeNXlnL0
そもそも得体のしれんパッチとか当てられんわ
2021/03/18(木) 01:09:44.73ID:h209wdIv0
一度リコンパイルすると別物だから理論上パッチは作れんしソースは権利関係で無理と何年前か知らんが既に結論出てる
2021/03/18(木) 01:41:36.19ID:V6TFleSe0
DMC対応せず使ってたけど一応取っておいた未改造exeからなんとか復旧できた
またDLクッソ遅くなったけど非プレでも大丈夫だったよ
>>611
いつもありがとうハゲの人
2021/03/18(木) 01:47:55.92ID:oo/9zf0Q0
俺もDMCとかランキングとかすっ飛ばして使ってたからまっさらからの組み直しは骨が折れた
薄らハゲたちに感謝だな
2021/03/18(木) 01:56:22.18ID:ZIcHW8+U0
他は回復したのにload(動画時間)のまま読み込まないっていう一番致命的なのが残った
だいたい>>615の人と同じ

再生だけ外部に投げようかな
本家に勝るものはないとしても
2021/03/18(木) 02:05:06.90ID:a4e3ZCFp0
loadのまま止まるのは
ttps://writening.net/page?fudKyX#i1
まで当てちまってるんじゃないの?
一般はスルーしておk
2021/03/18(木) 02:08:29.53ID:WKa32FbN0
このhttpsの追っかけ修正とかはいらんの?
あとunicodeの修正とか
2021/03/18(木) 02:17:07.77ID:hbTa17uO0
一般なら↓の2つだけやればいいよ
https://writening.net/page?fudKyX#i2
https://writening.net/page?fudKyX#i4
2021/03/18(木) 02:43:13.18ID:ZIcHW8+U0
ちなみにプレ垢
ttps://writening.net/page?fudKyX#i1に該当する部分は削除して
そのページの2と4は適用済

知識ない自分にはもう何が引っかかってるのかわかんないんだよね
色々ありがとう
2021/03/18(木) 02:55:55.13ID:hbTa17uO0
自分は非プレだからわからんけど
とりあえず2と4だけ当てて動くか試してダメなら1も当てればいいんじゃないかな?
最低限DMC、DL周り修正、ruby周り修正、data-api-dataの形式変更対応はやらんと見れないと思う
まあ頑張ってみてくれ
2021/03/18(木) 02:58:02.82ID:hbTa17uO0
ああそうだ、各ページの修正やったら区切りとして個別にnFinderをバックアップしとくことをお勧めするよ
手違いがあったときの手間が省ける
2021/03/18(木) 05:39:49.17ID:h209wdIv0
1は当てたらいかんw分からなくなったら>>5を落とし直してから修正しよう
一応エラーとerror.txt見ればある程度わかるハズ
エラー溜まってると分かりにくいんで一度error.txt削除しておこう
・動画再生時nfinderからエラー→DMC対応してない Or data-api未修正
・エラーが出ない→data-api修正済み。以下へ
・動画情報等は見れるがloadから進まずerror.txtに〜nico.rbというエラー→data-apiの手順ミス
 特に手順12を飛ばしたり誤字脱字させる人が多い
 Rubyのバージョンも確認。推奨 rubyinstaller-devkit-2.7.2-1-x64
・再生中に止まる→[ruby周り]未修正 または回線落ち
 前者はerror.txtに〜session.dbというエラー
 後者はhttpなんたらというエラーが出る
・再生は出来るがダウンロード中に止まる→[DL周り]未修正
・error.txtに長いエラー→>>642
>>690
やってないと非プレでも一部の動画が途中で止まるので両方必要
696名無しさん@お腹いっぱい。
垢版 |
2021/03/18(木) 08:33:33.47ID:4SWEtiPA0
プレ垢でloadしないがerror.txtを吐かないのでわからん
2021/03/18(木) 08:50:40.30ID:qYzA8EBh0
>>681
Rubyの導入でオワタwww オワタ.....
txtの手順が理解できなくて発狂しそう
これもしや0からやらんと発狂する奴?
2021/03/18(木) 08:59:35.65ID:t6So5QEP0
正常に再生できる環境でも古い動画はエラー出ないのに再生できないことあるな
2021/03/18(木) 09:04:25.77ID:qYzA8EBh0
Ruby導入手順の2-1,2-2で詰んだんだけど
using (IEnumerator enumerator = httpWebRequest.CookieContainer.GetCookies(httpWebRequest.RequestUri).GetEnumerator())
てところで'IEnumerator'type used in a using startment must be implicitly convertible to 'System.IDispsable'
て出てくる...これどううことなんじゃ...'
2021/03/18(木) 09:39:08.99ID:t6So5QEP0
ああ古いのはこれSmile鯖が403返してくるやつか・・・
最近の動画でエラー吐かないのはわかんねえや
2021/03/18(木) 11:18:04.22ID:WKa32FbN0
>>699
dnSpyが古いんじゃない?
Win10で古い奴でやろうとするとなんか挙動がおかしかった記憶がある
2021/03/18(木) 11:39:59.17ID:2kCa6db/0
>>699
ruby導入に際して特にエラーはでなかったけどな
その時に使ってたdnSpyは3.0.0だった
流石に古かったから6.1.8に更新したが
因みに俺もwin10だ
2021/03/18(木) 12:27:34.12ID:h209wdIv0
古い動画はsmile鯖に読みに行ってそもそもnico.rbに渡されてないっぽいけどDMC鯖に存在してないからって事なんだろうか
ブラウザで再生するとDMC鯖に読みに行ってるっぽいんだけど…なんか無駄に複雑だな
2021/03/18(木) 12:47:38.11ID:y/u5vDzN0
>>699
それ原因わかったわ
CS1674ってエラー出てるだろ?
よく訓練されたニコ厨によるニコ動の仕様変更対応(nFinder編)で一旦Compileしたあとに追加でDMCサーバー対応(高画質エンコード版を視聴できるように)の修正を当てようとするとそのエラーが出る
個別にやらずに2つの修正を追加したあとでCompileすればエラーは出ない
705名無しさん@お腹いっぱい。
垢版 |
2021/03/18(木) 12:55:03.61ID:4SWEtiPA0
改悪前は例えば10Mbpsでロード始めたら最後まで10Mbpsでロードしてたが
今は10Mbpsから数秒で2Mbpsまで落ちて20MB前後までロードして止まるか
シークバーの最後までロードしてないのに飛ぶが、エラーは吐かない
2021/03/18(木) 15:15:05.33ID:qYzA8EBh0
>>701-702
新しいのにしてみるわ...
>>704
マジか、ダメなのかこれ...
1からやるのすっげぇ怖いんだけど....
ありがとう。試してみるね
2021/03/18(木) 15:46:19.85ID:NDTLr14x0
>>623
ありがとう
初めからやってようやく見れるようになった
2021/03/18(木) 15:46:46.17ID:o4SFOtqw0
>>681
最小構成で動作したから追記
再生もDLも問題なし
2021/03/18(木) 17:20:25.34ID:ldTvyPZY0
>>704
もうほんとカオスやなw
710名無しさん@お腹いっぱい。
垢版 |
2021/03/18(木) 18:04:33.44ID:4SWEtiPA0
検索ができない
videoList書き込む以外に何かある?
711名無しさん@お腹いっぱい。
垢版 |
2021/03/18(木) 18:06:55.38ID:4SWEtiPA0
>>710
すまん、自己解決した
712名無しさん@お腹いっぱい。
垢版 |
2021/03/18(木) 18:57:48.31ID:4SWEtiPA0
昨日、安西先生に試合終了したんだけど
nFinder、Ruby、RunAsDateを64bitでそろえたら
ロードしなくなるところから敗者復活できた
昨日失った毛根以上の喜びを実感中!
2021/03/18(木) 19:01:14.54ID:NDTLr14x0
nFinderの64bitってx64x86Conv.exe使うんだっけ?
2021/03/18(木) 19:06:16.20ID:qI4xg4ts0
RunAsDate x64 + nFinder x32の組み合わせで立ち上がらず固まったままとかあるからその辺は揃えるのが基本だね

>>713
そう
2021/03/18(木) 19:12:29.87ID:XsVzKN+o0
RunAsDateは>>407参照
2021/03/18(木) 19:39:40.35ID:9mDAgibK0
>>681見ながらいろいろやってるんだけど
dnSpyで「Ctrl+Hで置換boxを出す」って書いてあるところ置換box出てこなくて置換できない…
2021/03/18(木) 19:44:20.37ID:qI4xg4ts0
多分dnSpyのバージョンが古いと思われ
更新しる
2021/03/18(木) 20:17:15.61ID:9mDAgibK0
>>717
6.1.8なんだよなあ…
2021/03/18(木) 20:19:54.59ID:t6So5QEP0
右上にひょっと出るだけだから気付いてないだけのオチだろ
2021/03/18(木) 20:37:42.73ID:9mDAgibK0
Ctrl+Hではやっぱり何も出なかったけど
右上にひょっとっていうの見て
Ctrl+Fの検索から弄ってなんとか置換できたよありがと
2021/03/18(木) 20:49:19.87ID:QH7G9QIw0
常駐アプリでCtrl+Hをショトカに設定してるとか多分そんなオチだと思う
なんにしても解決して良かった
2021/03/18(木) 21:17:09.25ID:ceq+NAvF0
他のスレは割と静かだけどココは大盛況
2021/03/18(木) 22:06:22.48ID:bGE/PiXY0
nFinderで何気なくニコニコニュースの米見てたら日付が3か月後になっててワロタ
2021/03/18(木) 22:23:45.53ID:UnubUsYK0
nFinderは一生1/1をループし続けるループ物主人公だから…
2021/03/18(木) 23:01:29.44ID:T3s1zli00
フラッシュ消されたし流石にプレイヤーくらいは諦める事も考えたけど結局戻してしまった
戻してるくれるツールのハゲも色んな修正のハゲもありがとう…
2021/03/18(木) 23:07:46.39ID:uAmL0hRm0
長年使ってきたからそう簡単に乗り換えられんのよな...
2021/03/18(木) 23:12:56.54ID:t6So5QEP0
NGとかこれから引き継げたらいいんだけどな
大量に登録してあるから億劫
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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