nFinder Part23【ワッチョイ無し】
■ このスレッドは過去ログ倉庫に格納されています
■起動時の更新チェック機能の半永久的な無効化 nFinder.iniを書き換える UPDATECHECK_INTERVAL=30 UPDATECHECK_LASTDATE=3015/10/24 02:21:45 UPDATEECOFILE=1 ※内訳 UPDATECHECK_INTERVAL=30 →これは本体の設定で書き換わるので本体側で気にしないでおk一応30日 UPDATECHECK_LASTDATE=3015/10/24 02:21:45 →適当に未来の日付を入力する(例だと3015年10月24日から30日後にチェック) UPDATEECOFILE=1 →0にしたら更新日関係なく更新チェックした為に1 ■投稿者コメントの取得(最新/旧ver)、および一般コメントの取得(旧ver) プロキシソフトを利用する方法 1.プロキシを使う準備をする Internet Explorerを開いて インターネットオプション(internet explorerの歯車)>接続>LANの設定> 「LANにプロキシサーバーを利用する」にチェックして詳細設定へ 使用するプロキシのアドレスの上2つ(HTTP、Secure)の欄に「localhost」 ポートの上2つの欄に「8118」を入力>OK>OK>OK ・Privoxyを使う場合 1. Options→Edit User Actions→user.actionのテキストが開いたら、以下を最後に追加し保存 {+client-header-filter{nic}} nmsg.にこヴぃでお.jp/api/ 2. Options→Edit User Filter→user.filterのテキストが開いたら、以下を最後に追加し保存 CLIENT-HEADER-FILTER: nic Nic s@^(Content-Type:\s*)application/x-www-form-urlencoded@$1text/xml@i ・Fiddlerを使う場合 1. Rules -> Custmize Rules 2. 「 static function OnBeforeRequest (oSession: Session) 」ってのを探す 3. 2の{ }の中に ttps://gist.github.com/magni1200s/1855330b4566c7dc4c663406be1d34f4 の内容をコピペ (この内容には後述のniconico仕様変更に対する内容も含まれています) 4. File -> Save ・Proxomitronを使う場合 1. ttps://pastebin.com/raw/7Jm5GUYw の内容をコピーしておく 2. Header(ヘッダー)を開く、一覧を一度クリック 3. 右クリックして「フィルタをクリップボードからインポートする 」を選択 4。 一覧に「 Content-Type: Nicovideo add txt/sml (out) 」が追加、Out にチェックがされていれば成功 ■検索の仕様変更へ対応(17年12月〜検索できない問題) dnSpy 1.nFinder2 → nFinder2.exe → TrinityCS → Scrape を開く 2.「contentBody video uad videoList01」を探す 3.右クリック メニューからEdit IL Instructions…を選択 4.「contentBody video uad videoList videoList01」に書き換える 計8か所すべてに行いsave moduleで保存する Proxomitron HTMLWebページフィルタ NGワード対策のためURLのo(おー)を○に変換 URLのマッチ www.nic○vide○.jp/search|www.nic○vide○.jp/tag マッチさせる語句 contentBody video uad videoList videoList01 置換するテキスト contentBody video uad videoList01 Fiddler 1. Rules → Custmize Rules 2. 「 static function OnBeforeResponse(oSession: Session) 」を探す 3. 2の{ }の中に ttps://gist.github.com/magni1200s/77e35dfd7c94216c1882ec5b8b52b351 の内容をコピペ 4. File → Save ■マイリストがIEで開く問題に対応 dnSpy 1.nFinder2 → nFinder2.exe → nFinder → mPlayer_Sputnik を開く 2.「this._now_videoInfo1 = this._now_videoInfo1.Replace("_blank", "");」を探す 3.「this._now_videoInfo1 = this._now_videoInfo1.Replace("target=\"_blank\"", "");」に書き換える 4. すぐ次の行(Regex.Replaceがある行)を右クリック → Edit IL Instructions 5. 色薄いけど右クリックした行が選択状態になってるので、Ctrl+C → Ctrl+V 6. 一個目の「"([^=\"]|^)(http\\:[\\w\\.\\~\\-\\/\\?\\&\\=\\@\\;\\#\\:\\%]+)"」を「"([=\"]http)s(\\://[^/\"><]*nicovideo.jp)"」に変更 7. 一個目の「"$1<a href=\"$2\" >$2</a>"」を「"$1$2"」に変更 8. OKで保存 「this._now_videoInfo1 = Regex.Replace(this._now_videoInfo1, "([=\"]http)s(\\://[^/\"><]*nicovideo.jp)", "$1$2");」って行が増えててほかがそのままなら成功 ■その他FAQ 1 ・コメントを投稿できない コメントできる動画とできない動画があるようです (投稿されたばかりの動画だと不可能? 数か月経ったら可能になったという報告あり) コメントしたい場合、外部ブラウザや外部プレイヤーを利用しましょう ・動画がカクつく セキュリティーソフトのMSE(Microsoft Security Essentials)を使用している場合 「除外されたプロセス」に nFinder.exe を登録する ・@Viewの動作がおかしい AtViewList.txtを削除 ・動画が緑色になる 他のPCで同じ現象が起らなければ、環境固有の問題 ・動画の読み込みが途中で止まる or 始まらない サーバーの混雑が原因である事がほとんど DL済みのキャッシュが破損して再生が途中で止まる場合はキャッシュの削除 ・動画説明欄のフォントを変えたい インストールフォルダの"Resources"フォルダ内にある"videoinfo.css"を編集することで変更可能 編集後は読み取り専用にしておく。CSSについての関連情報は講座サイトなどでどうぞ ・ソフトを64bit版に変えたい インストールフォルダ内にある"x64x86Conv.exe"を実行することにより x86(32bit)版とx64(64bit)版を切り替えることができます ■その他FAQ2 ※以下は旧版(-v2.1.0.1)でのみ起こる不具合 ・検索できない アプリケーション設定>ファインダー>基本設定の「公式web用検索エンジンを使用」にチェック入ってると検索できないようです ひとまずチェックを外した運用で対処 ・大百科で死ぬ、どうにかしろ 作者「大百科とWebbrowser(MS謹製のWebブラウザコンポーネント)の仲が悪いので僕にはどうしようもありません。」 ・nFinderから卒業する人はこっち nFinderの代替ソフトを探すスレ http://potato.2ch.net/test/read.cgi/software/1473435310/ 通常使用する為にはテンプレだけでも十分ですが こちらで最低限必要な改造手順等をまとめてくれています nFinder編集手順まとめ ttps://writening.net/page?A2FhNU ファインダー側だけでも何とか使えはするけどやっぱりプレイヤーも使えないと不便だった 今回もおかげでなんとなったよハゲありがとう getflvエラー対策11番目やろうとするとLine40と42で The type 'HttpUtility' exsits in both 'System.Web.HttpUtility< Version=5.0.0.0, Culture=neutral…が出てなにもできん ttps://writening.net/ が重すぎるのか全然繋がらん だめだ、まっさらから最小構成やってもやっぱりログインできないっす 成功してる人で自分のとファイルの中身が違うってところがあったら教えてほしいです nico.rbとsession.rb ttps://writening.net/page?yw6yFQ dLogin ttps://writening.net/page?bnvNGT nico.rbとsession.rbは合ってるがdLoginが所々違う >>15 そこが原因みたいな感じですね いじった手順は テンプレの『7. 「is_premium=0」を検索』を実施すると806行のflag = (Microsoft.VisualBasic.Strings.InStr(text, "is_premium=0&", CompareMethod.Text) > 0);がヒットするので 『8. Edit Method (C#)...』やると出てくる画面で121行目のflag = (Microsoft.VisualBasic.Strings.InStr(text, "is_premium=0&", CompareMethod.Text) > 0);の前の行に一行開けて(その前の行の{の直後で改行) 『9. 「is_premium=0」のある行の直前に下記を追加』の下の『text = nFinder.My.MyProject.Forms.mEntryPointClass.LoginCheck("", this.obj_TextBoxId.Text, this.obj_TextBoxPwd.Text, true);』をコピペ 上を探すと99行目にIEnumerator enumerator;があったので『10. 10行くらい上に「IEnumerator enumerator;」とあるので、それを「IEnumerator enumerator = null;」に変更』を実施 その後『11. Compileを押す』『12. Save AllでnFinder.exeを保存』 です 手順間違ってる部分あるでしょうか? >>16 ログイン試したり動画再生試したあとも0バイトです >>17 nico.rbのコンパイルエラーだな 126行目 puts URI.encode_www_form(flv_form) puts video_id ここの改行が消えてる puts URI.encode_www_form(flv_form) puts video_id こう >>18 行けましたありがとうございます! すごい単純で恥ずかしいミスで申し訳ない・・・ >>12 これはPCにインストールされてるNET Frameworkのバージョンが原因のような気がする・・・知らんけど 何故かNGワードに引っかかって投稿できないのですが 前スレにあったサムネの修正方法もテンプレかどこかに入れておいてほしいです > 2. 「/getflv/」を検索 そもそも /getflv/ で検索かけても何もひっかからん・・・ >>18 それ自分も同じミスしてました…間違えやすい箇所なのかもですね >>23 前スレで同じ質問をした者ですが 1からやり直すとちゃんと出てきたので面倒ですけど一旦全部やり直すといいと思います >>22 サムネの修正とかは>>8 に格納されてるよ 前スレであの部分いらなくね?って話が出た時に消したんじゃないか そこの工程飛ばして再生できるなら別に問題ないよ >>25 あ〜本当だすみません…先程何故かwritening.netが激重だったので確認してませんでした 確かに激重だな 検索でも引っ掛かるようにサムネの手順をスレにも貼っとくかって思ったが NGワードに引っ掛かって無理だったわ 2,3個動画開くとすぐ連続アクセスで弾かれてログイン失敗のダイアログ出るようになったの鬱陶しいねえ 鯖負荷気にするならAPI消すなよ運営さん レジストリ覗いたらインスコされてるの.NET Framework 4.8だった >>30 複数の場所に同じ関数が存在するからどっちを参照していいかわからんってエラーっぽいが 普通はそんなの起こらないしなんか変な事してない? File→Close Allしてからnfinder読み込み直したら直るかもしれない 言うとおりにしたら無事動きましたありがとうございます すみませんハゲ様 お気に入りフォルダにシリーズを登録できるようにできないでしょうか?時々シリーズしか公開されてない方がいらっしゃるようですので… 最近増えたよなシリーズだけの人 昔からやってる人はまだマイリスとか次動画のリンク貼ってる人も居るけど >>38 ダウンロード改造済みで21時に投稿された動画ダウンロードしたけどリトライ無しで終わった あとお昼頃にアニメのダウンロードも出来てたからおま環の可能性 一応試すから頻発した動画のIDおせーて 愚痴ってたヤツです(m_m 先日Windowsのアップデートで再起動来てたんで なんか初期化されたんかなと思って Ruby入れた後の「.Winのコマンドプロントで「gem install nokogiri」を入力する」 ってのをやり直して再起動したら治ったっぽい。 おさがわせスマソ 正常に動作してたらError.txtになんか出てると思うから落ち着いてまずそっちから確認すると解決も早い シリーズがマイリストタブに表示出来たら一番いいんだけど労力半端なさそうね なんかの間違いで最新版のソースがハゲから流出したりしないかな うーん Ruby入れた後の「.Winのコマンドプロントで「gem install nokogiri」を入力する」 これ以前は一回やったらOKだったのに PC立ち上げる度にやらないとダウンロードしなくなったな… 動画プレイヤーでの視聴は可能なんだが… SSL_connect returned=1 errno=0 state=error: certificate verify failed (certificate is not yet valid) C:/Ruby27-x64/lib/ruby/2.7.0/net/protocol.rb:44:in `connect_nonblock' ~同じようなのが13行 ./nico.rb:23:in `<main>' ってのが頭の方に3つほどあって 400 Bad Request C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:387:in `open_http' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:764:in `buffer_open' 〜同じようなのが7行 ./nico.rb:23:in `<main>' あとはこんなのとびとびに交互にある感じ いつのエラーかわからんからError.txt一回削除してからもっかいエラー出た時に見たほうがいいかも Ruby本体のバージョンを2.7.2-1にすると治るかもしれない rubyinstaller-devkit-2.7.2-1-x64.exe で入れたんですがね… 入れなおしてみるか win11がでるらしいがnFinderはどうなるかね @viewに追加されてやつを見ようとするとログインに失敗しましたになるからブラウザで見ようとすると"この動画視聴出来ません"になるんだけどこれって投稿の予約とかそういうやつ? マイリス見ると投稿時間が未来になってるから多分そう 最近予約投稿分が登録されてる事何回かあったからマイリストか何かの仕様変更で情報取得できるようになっちゃったんじゃないか? 予約投稿がnFinder側だとばっちり見えるけどブラウザ側だと見えてないし本来取れちゃいけない物が取れちゃってるなこれ ニコニコ側のバグなんじゃね? 普通の仕様変更だと思う nFinder2使ってる側は使いにくくなったけど、本来こっちの方がイレギュラーなんだから ユーザーページとかが地味に弄られてるみたいだけどnfinderではアクセスしないから今の所影響無さそうね コメントサーバーの移行が始まった頃だから心配してたんだがそっちも大丈夫っぽい? すみませんnfinderでwebmファイルをサーチできるようにできないでしょうか 時々YouTubeで高画質版が上がっているものをDLしてリネームしてニコのものと 差し替えたかったのですがファイル形式が違うためにサーチ出来なかったので… 見つけられてもそもそもnfinderじゃ再生出来ないんじゃない? 動画再生は外部ソフト連携でCommeonを使っておりました Common自体はwebmも読み込んでくれるので恐らくは大丈夫じゃないかな…と 現状でnFinderの改造は動作しなくなった機能の修復が主だからそういうのは自分でやるしかないんじゃないかなぁ… そうだったんですね…すみません どなたかもしお気が向かれましたらで結構ですので何卒宜しくお願いいたします だれか完全動作するnFinder.exeあげてくれない? もうパッチ作業は手に負えん・・・ 今までずっとやってきたんだからできねぇわけねぇだろ 薄らハゲが書いてくれたプログラムを切り貼りするだけなんだから簡単だろ こんがらがったら最初からやるとええで 一つ修正する度に複製をとっておく 最初からのパッチの当て方を解説してくれてるサイトってある? マジな話こんな化石みたいなツールずっと使い続けてて移行出来ないとか移行する気がないとかじゃない限り新たに使うほどの価値は無いと思うぞ もしくはどこまで修正入れたのかわからないとかだと数年放置してたってことだから使えなくても困らんってことだし いや同じこと出来るソフトが無いんだから、価値ならめちゃくちゃあるぞ 機能自体は他が劣ってるって事は無いけどUIが全体的に秀逸過ぎる この辺は作者のセンスが出るから真似できないよね 2021年の1月1日を永遠に繰り返すnFinderくん つい最新のWindowsアップデートかけたらまたflashが削除されちゃったけど当時のハゲツールもっかい動かしたら戻せた良かった ユーザーNGの方式が変わってIDNG効かなくなりそう? ランキング出なくなった対応 https://writening.net/page?Ax73iZ ↑やってもランキング開こうとすると「検索結果が見つかりませんでした」と出るだけで 何も表示されないんだけど何か間違えたかな… 新着・ホットリストも同様に真っ白なまま ランキング修整はもう一個あってそっちやればちゃんと動くとかだったような…気がする… 最近nFinderでランキング開いてないから仕様変更とかで動かなくなってるとかだったらわかんね こっちも見れてないけどランキングは別に見ないしいいか…で放置しちゃってる よく見たらリンク先の対応>>870 入ってるな… よく分からん 何か会ったのかと思ったが、ランキングは普通に見れてるな 米鯖変更の影響だろうねそういう動画まだ見てないから分かんないけど sm29209847 参考までに自分の環境で見つけたおかしくなってる動画 他のブラウザでは問題なくて、おかしい状態で自分がしたコメントも正常 ttp://jump.5ch.net/?https://writening.net/page?FGk3Lk さっそく更新ありがとうございますハゲ様 なんかもう修正が手に負えなくなってしまったから ダウンロード機能ある代替ソフト探してるんだけどオススメある? 登録したユーザーの新着通知機能と動画のダウンロード機能があればいいんだけど... Flashプレイヤーの削除を止めてたのにWindowsアップデートのせいか?プレイヤーが消えた 代替ソフト使って分かったけど、nFinder一択だわ マジでオンリーワンにしてナンバーワン過ぎる うぉぉ見れないけどダウンロードは出来る状態に戻せた! ホント最高のソフトとハゲの皆様だよ... >>98 フラッシュがどうのって出るから多分詰みだ! FLASHスレ別にあるしそっちで聞けばいいんじゃねえの? これであってたっけ? 作ってくれたハゲに感謝しつつ貼る 427 名無しさん@お腹いっぱい。 sage 2021/01/15(金) 01:40:52.99 ID:a7wjr4so0 Flash.ocxをダウングレードして再生までできるようになったので一応やり方とか書いておくね どうしても試してみたい人は自己責任でどうぞ https://www.axfc.net/u/4031533 パスはHAGEHAGE 昨日あたりから再生は問題ないんだけどマイリス登録ができなくなったんだけど仕様変更あった? Tokenの取得に使ってたページが削除されたっぽい 検索からまとめてマイリス入れるの出来なくなったの困ったな ざっくり直してみた ttps://writening.net/page?mPk5EH >>108 薄らハゲ乙!助かったよ dnSpyのバージョンによるのかoption valueとか1箇所しか引っかからなかったけど直せたわ あとhtmlDecodeとかもReplaceの下に配置しないと駄目だったよくわからんが不具合はなさそうなのでヨシ! 修正乙! option valueが1箇所のみだった以外は記載通りでした。 ごめんできたできた dMylistGroupは"http://www.nicovideo.jp/my/mylist/#/home" ;を"https://www.nicovideo.jp/my/mylist/#/" ;に 手順21は"Add New Instruction Before Selection"じゃなくて"Add New Instruction After Selection"のほう mFinder_Mainは手順11-27やったあとに赤丸でてエラーみたいになるけどたぶん大丈夫だと思う、たぶん 手順21.はAdd New Instruction 「After」 Selectionで上手くいきました それ以外は記載通り いつもありがとう あーほんとだBeforeって書いてる... 修正しといた >>108 >>114 素早く素晴らしい修正、深謝しますウスラハッゲ! ところで、最初に何らかの原因でページ取得に失敗しましたってログイン画面が出るのと、nico.rb にエラーが出るんだけども原因何か分かるおハゲ方いらっしゃいませんか? error.txt にはこんなん出てる。 no implicit conversion of Hash into String ./nico.rb:23:in `initialize'、`open'、`<main>' また、追加ローミングサーチ監視対象フォルダを追加したんだけれどもそのフォルダを左メニューに追加は出来ませんかね…… mklink で Download フォルダにリンクを結ぶのは、追加に指定した外付け HDD を何を思ったか FAT32 で初期化しちまってて、しかもかなりの量のファイルがあるから今更無理になっちゃって…… >>115 Link shell extension使えば大量のファイルを纏めてリンク出来るけど駄目なのか >>116 Link shell extension で作るシンボリックリンク、ジャンクションは Windows では NTFS ファイルシステムで初期化してないと作れないからダメですね…… ハードリンクに至ってはドライブを跨いでのリンクが出来ません。 どうして FAT32 で初期化してしまったのやら…… 重ね重ねちくせう >>115 このエラー自分も出てログインできない 解決法知ってる人求む たまに連続アクセス規制に引っ掛かってエラー出るからたまになら正常 全くログインできないならどこか修正ミスってる >>120 まっさらな状態から>>4 の修正やって駄目だった。もう一度一からやっても駄目。 二回繰り返してるからどこか勘違いしているんだろけど、途中で確認できないのがキツイなあ >>121 情報不足でなんとも言えないけどnico.rbとsession.rbは何度も更新あったから修正見落としてる可能性ありそう error.txt吐いてくれてる時点で本体側は問題なさそうに思える あとは起動時に大量のお気に入り巡回発生してそれが原因でアクセス制限かかるとかも一応考えられるかなあ? マメな人ならパッチ毎にバックアップするからそうはならない JSONの読み込み失敗してるっぽいけどnico.rbを修正しきれてないのか ユーザー名とかその辺の環境のせいなのかは本人にしか分からんな これは、何か影響がありそう (非公開APIだが利用の形跡があるので告知) 古い mylist とmylistgroup API が2021/12/6に廃止予定 reading 【告知】一部非公開APIを停止いたします【ニコニコ動画】|ニコニコインフォ https://blog.nicovideo.jp/niconews/160760.html >>125 思いっきり使ってそうな気がするな nFinder使い続けてる理由なのに、やだなー Win11 に移行してこのソフト試した人居ますか? >>115 なんですが、ホントにもう原因が分からないので nico.rb と session.rb を公開します。 何か原因の分かるおハゲ様がいらっしゃったらすごく有難いのですが…… https://writening.net/page?jWSfKS ハゲじゃないが自分のnico.rbと比較したら↓が余分だった dmc_info = json["video"]["dmcInfo"]["session_api"] >>131 ありがとうウスラハッゲ! だけど、問題は何一つ解決出来なかったよ…… まあ、該当箇所から dmc_info を使わずにすぐ 3 行目には dmc_info には別のを代入されているから当然っちゃ当然だけども。 取り敢えず、nico.rb には問題は無さそうと分かっただけでも助かりました。 マイリス死亡俺だけのおま環じゃなかったのか >>125 の影響なんだろうか 一切無改造の2.1.0.2使ってるが、マイリス取得できるぞ @Viewも正常に機能した マイリスごとに挙動が違うとかあるのかねぇ? サムネは死んでるが取得はできてる 修正は全部当ててる マイリスって自分のマイリストの方で他人のマイリストじゃないぞ nFinderでマイリス登録ができなくなってしばらく経ったけど、薄らハゲこないってことはこの先も来てくれない可能性があるかなぁ… マイリス関係のAPIが使えなくなったから情報不足でなんとも nFinderマジで便利すぎて代替ソフトないのが惜しまれる... 雑にマイリスをお気に入りに突っ込んでおけば新着報告してくれて しかもダウンロードまでできるって神過ぎん? @viewと独自マイリストのためだけに使ってる ログインしないから起動時のログイン窓が邪魔 タグ検索できなくなって終わりかってなったけど単にニコ動自体が503状態になってたでござる シークバーが右端まで貫通して画像が再生されず音だけ出る状態になってしまった おれもなった ttps://i.gyazo.com/8e133192e139170528051df698f1481c.png でもプレビュー再生のやつだけは無事だった ttps://i.gyazo.com/dd0a9206850bc0163ff1d1b58ae7826f.png コメントも取得できないしプレイヤー自体がなんかおかしくなってるし何だこれは とりあえず動画再生時の挙動を「外部プレイヤーで開く」にしてcommeonを外部プレイヤーにして凌いだ お 治ったわ logフォルダの中にあるCookie.bin削除してみ >>149 久々に問題が起きたと思ったらもう解決までしてた ありハゲ コメントも一緒にダウンロードする設定にしてると、so〜ってアドレスの動画だとエラーになるのはなんとかなりませんかね? マイリスが見れない... ダウンロードがメンドイ... 今のマイリスってもう見れないんですかね? 昨日というか今朝からログインできないんだけどおまかん? 良く分からんけど取り敢えず現状マイリスもログインも生きてるな 起動時にログインが必要ですみたいなウィンドウ出てOKしても進めないけど キャンセルで普通にログインした状態で起動できてるわ nfinderのログインなんてここ何年も機能してないわ みんな普通にログイン出来てたの? 俺も改修を何処かでトチったのか前々からログインできないまま使ってる 動画再生はcommeonに投げてるから特に問題なかった 多分ログインできてると思ってる人も実は出来てないと思う 適当な動画再生しても履歴に入らんし 動画ダウンロードしすると履歴に入るからログインできてると勝手に思ってる >>158 と同じくらいの時期からログインできない 同時にコメント書き込みとダウンロードもできなくなった ダウンロードはインデックスが境界の配列外ですってエラーが出てる error.txtは以下のエラー吐いてる undefined method `attribute' for nil:NilClass ./nico.rb:38:in `<main>' 見た感じCookieの期限が切れると新しいのを取得出来なくてログインできなくなるっぽい ハゲ神はもう来ないんだろうか… 普通のブラウザからログインして そのcookieをnfinderに移植すればログインできるようになる? なんか動画のダウンロード容量少ないなと思ってたらログインできなくなってた 昨日はログインできてたんだがなぁ… >>169 今試しにuser_sessionとnicosidの値を移植したら視聴履歴に乗ったから視聴とDLだけならその手法でもいいのかもしれない ははーん完全に理解したぞ…Rubyからなら旧式でCookie取得出来たからおかしいなと思ったらCookieの取得じゃなくて読み込みに問題があったぽい TrinityCS>NetUtil>GetSmilevideoHTMLText93行目辺り http://www.nocovide.jp ってなってる所をhttps://www.nicovideo.jp に書き換え 多分他にもどっか修正の必要ありそうだけどとりあえず非プレ環境だがDL出来るようにはなった 172氏の処置をしてもコメントのダウンロードは 無効にしないとダウンロード出来ない… もうコメントは諦めるしかないのか… コメントありで落とせないのって公式チャンネル系でしょ? プレアカだけどログインできたしダウンロードも無事できた ありがとうハゲ >178 いや、公式関係なく少なくとも8日までは 落とせてたが今はどこも落とせなくなってる Cookie.binが視聴開始のタイミングでバグってたので nfinder>mPlayer_Sputnik1069行目辺りのhttp://www.nico (略もhttpsに変えた方が良さげかも >>180 何本か試してみたところsm〜系はコメント付きでDL出来た 非プレだからかも知れない >>181 恐らく他にもhttpsに変更しないといけない場所が多々あるんだと思う… ただあとで見るはどっちにしろ>>154 だから修正入れないと無理っぽいけども >>167 です >>172 で無事ログインできてダウンロードもコメント書き込みも復活しました 本当にありがとうございます >182 そっか、残念。 うちは非プレだし諦めるしかないのね… >>185 こっちも非プレだよ8日までDL出来てたって事は問題ないはずなんだけどなあ Logフォルダの中のCookie.bin消してみたりログインし直したりしても無理かな DL時のエラー内容も気になる 色々やってみたけど余計な所までhttpsに修正すると逆にDLや視聴等が正常に動作しなくなるようだから気をつけて 状況が判ったのでご報告を そも自分は時間もどすパッチでPCの時計を弄ってからnFinderを立ち上げ要求されるログイン画面をキャンセル(しないと進まないので) nFinderが立ち上がってから、時計を戻して 使っていた。 つまりnFinderはログインしてなかった? でも8日以前はそれでコメントまで落とせていたんで気付かなかった。 今時計戻した後にnFinderのメニューから ログインしたら出来て、コメもダウンロード 出来ました。おさがわせしました。 あ、一応Cookie.binは消してから試したのを 付け加えておきます。 >>172 >>182 を試してみてもnfinderからログインできないわ nfinderのファイルメニューからログインしようとしても 「何らかの原因でログインできませんでした」 になるし ログアウトを試してみても 「ログアウトに失敗したかもしれません」 ってエラーが出る >>190 ログイン出来てない状態で視聴も出来ないならnico.rbがエラーとかで読めてない 視聴だけは出来るなら今回の修正が上手くいってない ログアウトの方は出来てても諸事情で必ず失敗って出る >>188 良かった良かった 考えられるのは間違えて近くのhttp://flapi.nicovideo.jp …の方をhttpsに書き換えてるとかかね httpsにするのはGetCookiesとか書いてある行ね PC規制されてなきゃ指定行コピペするんだけどスマホだから面倒なんだ >>182 を試したらまたログインできませんでしたってなるわ >>172 と>>182 を書き換えた後のスクショだけど https://i.imgur.com/W4lIKh1.png https://i.imgur.com/VcNxeH5.png ちゃんとhttpsになってるみたい error.txtを見てみたら以下のエラーをずっと吐き続けてたわ >>115 にも出てるけどこっちが原因かな no implicit conversion of Hash into String ./nico.rb:23:in `initialize' ./nico.rb:23:in `open' ./nico.rb:23:in `<main>' >>193 そこを弄るとログイン出来なくなるのは謎だなあ まあ問題なさそうならそこはスルーでも良いかも >>194 そこでエラーが出るならURLがおかしいっぽいかなあ ちょっと試しに nico_url = "https://www.nicovideo.jp/my" ; if target.end_with?("getflv/sm9") の下に File.open("./error.txt", "a") do |f| f.puts(target) end を挿入して保存してから再生とログイン試してみてerror.txt確認してみて >>195 nico.rbに追記してみたけど nfinderからは変わらずログイン出来ない error.txtはエラーの内容が↓に変わった http://flapi.nicovideo.jp/api/getflv/sm9 no implicit conversion of Hash into String ./nico.rb:25:in `initialize' ./nico.rb:25:in `open' ./nico.rb:25:in `<main>' >>196 URLに問題はなさそうだなじゃあ次はさっきの f.puts(target)の所を f.puts(nico_url)に変えてもっかいerror確認お願い >>197 nico_url = "https://www.nicovideo.jp/my" ; if target.end_with?("getflv/sm9") File.open("./error.txt", "a") do |f| f.puts(nico_url) end ↑であってるかな? 変更してもnfinderからログイン不可 error.txtのログは↓に変化した https://www.nicovideo.jp/my no implicit conversion of Hash into String ./nico.rb:25:in `initialize' ./nico.rb:25:in `open' ./nico.rb:25:in `<main>' >>198 それで大丈夫ありがとう。言い忘れたが挿入してもらったのは原因特定用で解決策ではないんだ済まない 挿入してもらったやつは消してもらっていい ちょっと35行目?辺りにある html = openを html = URI.openに変えてみたらどうだろうか >>199 html = URI.open(nico_url, { ↑に変更したら nfinder起動時に必ず出て来てたログインウィンドウが出てこなくなった ファイルメニュー→ログインからログインウィンドウ開いてログインを試してみてもエラーメッセージが出なくなったわ error.txtにも新規エラーログは出てない >>201 お、じゃあ多分ログイン成功してるなそれなら動画をダウンロード出来るはず Rubyのバージョン3.0から仕様変わってopenの利用が禁止されたからそれが原因っぽい >>202 無事動画もダウンロード出来たわ ありがとう うちがバイナリの書き換えだけでログインできてたのはrubyのバージョンが古かったからか…… DMC対応当時は1.3で更に数年前まで2.5か2.7が最新だったからまあ Win11のPC買っちゃったんで試してみたけど一応動作してるわ ただインストールするFlash Playerのバージョンが新しすぎるとエラーで起動しないみたい Flash 20.0.0.228で動作確認 ついでにRuby3入れてみたらerror.txtには出ないんだけどsession.rbが動かないや…構文エラーかなあ 2.7にしてみたら問題なかったんでDL失敗したり途中で動画が切れるって人は2.7安定かも知れない win11でもいけるならとりあえず安心だな まだ11にするつもり無いけど マイリスチェックからの@view自動追加が便利だったのに効かなくなったのが地味に辛い……。 なんとかなりませんかねおハゲ様。 >>209 ? 昨日時点ではいけたけど、なんか改修入ったのか? ちなみに無改造のnFinder 今日の18時頃に投稿された動画も普通に@vieに登録されてるからおま環だろ 今ドゲンジャーズの3話が自動登録されたからおま環で なんか改造してないんじゃ? 直近は>>172 だが 非公開にしてる自分のマイリスが読めないって話かな多分 公開設定にしておけば読めるんだけど いや他人のマイリスの新着だけどおま環ってことなら色々見直してみるわ、すまん。 >>212 公式チャンネルの動画ってどうやって@viewに登録するの? nFinderに登録したマイリストは全動画拾ってくれるけど 投稿動画は上から30件までしか拾ってくれないのが辛いっす…どなたか薄らハゲ様対策をお願いしたいです あれってRSSから取得してるんだよね 一応&page=2ってしてやると次のページが取得出来るっぽいけど何処をどう弄ればいいのやら 以前は見れてたのにPCごとバックアップ含めてぶっこわれたから再度修正したけど上手くいかなくなっちまったい あとなんか試してるうちにニコニコで第三者がログインした云々で一時停止されまくって困る >>220 自己レス 原因分らんかったけどやっと治った 外部のバックアップは大事だね~ 後ハゲた人達改めてありがとう やっぱこれ動くと便利だわ ブラウザの方が使えなくて、ログインも出来てないみたいでマイリス登録とかも出来ないんだけど、IE終了のせいじゃなくおま環だったか ログインに使用されてるCookieが修正のせいでごちゃごちゃしてるからそのせいだのう とりあえずCookie.bin削除したりログインし直してみるといいよ ブラウズはEDGEでIE互換モードにしてもバグるからニコニコ側でIEを排除してるのかもね nfinderは古いWebView使ってるからむりぽかも マイリス修正は難しそうだから諦めてるわ あれ、マイページ開けるようになってる、なんやったんや ブラウズの修正って程じゃないしまた弾かれたらどうなるか分からんけど一応利点はあるので載せとく レジストリエディタでHKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION を開いて 右クリック→新規→DWARD(32bit)値作成、nFinder.exeという名前に変更、値を16進数で2ee1 10進数なら12001に変更 こうなってればOK ttps://i.imgur.com/gJE1DI4.jpg 効果:WebViewのUAがEDGEやChrome互換になる。 とりあえずニコニコ上部のうっとうしい非対応ですバナーは消える レジストリの意味がワカンネって人はレジストリエディタ弄らないでくれ責任取れん ログインに失敗しました、が出て見れない動画がたまにあるんだけどおま環? sm31139445 いくつかあった気がするけどとりあえず見つけたやつを参考に、error.txtもなんかすごいことになってる 俺は見れないしたまに同じような動画あるなぁほんとたまにだけど なんか修正間違ってるのかな error.txtの内容分からないので全部 https://writening.net/page?WFuhuW あと、同じシリーズで探したらsm31732254もダメだった 修正関係は一応全部やって、さっき改めて確認はしたはずですね 全部終わってたらLogフォルダの中のCookie.binが1.58kbになってると思うんだけど一応確認してみて ごめ1.53kbだったわ Tokenが見つからない的なエラーなんだけどそもそもこれ何処読み込んでるんだろう 1.53でした、一応一度消してみたりも試しましたがダメみたいです あー読み込んでる所はわかった nico.rbの55行目以下をちょっと見せてほしいな 俺は今>>234 再生できたからプレミア公開のせいかもね .rb側に特におかしな所はないというかあったら他の動画も全部見れないはずだ あと今こっちの環境確認したら勝手にプレミア会員にされてたんで非プレの検証が出来ないわ 確かにニコ生プレイヤーも同じようなダイアログですね、捨て垢でよければ作ります >>234 と>>237 、あと自分が見れなかった動画をブラウザで開いてみたら どれも動画説明文に""が使われてて、もしかしてと思って""で検索してみたら掛かった動画全部開けない 原因これだったりする?>>234 の人はどう? 特定の動画だけapi_dataの読み込みに失敗してるっぽいのが意味不だね 今日はもう無理だけど今度また見てみるよ >>248 ""で検索して出た動画は特に問題なさそうです >>249 ありがとうございます あ>>248 だけど自分のは自己解決した ※nico.rbの「CGI.unescapeHTML(api_data)」を「api_data」に書き換える これが抜けてた 原因違うっぽいしややこしくしてすまん >>237 のjsonをチェックしてみたけど>>248 の言う通り””で囲まれた部分のせいでエラー起きてるね 原因同じなんじゃない? >>251 >>4 の方で確認してたので>>8 の方を見落としてたみたいで修正したら解決しました、お騒がせしました ありがとうございました サイト上では検索して出てくるのにnFinderで検索した時だけ出てこない動画があるんですがなんとかなりませんかね。 アレなジャンルで申し訳ないですが具体的には「project_zomboid 淫夢」で検索すると総数18のはずなのにnFinder上だと14本しかリストに出ないです。NGのせいでもありません。 >>254 確認してみたが、結論としては ・広告枠は出ない ・センシティブな内容にひっかかる動画が、無条件で出てこない だと思われ。 >>255 例のアレ系でばかり起こる現象だったんでそうかなぁとは思ってましたがやっぱりセンシティブ関係でしたか……。 再生等はできるので適宜ブラウザと併用する手もありますが。 >>259 UAが古いままなので弾かれてる模様 とりあえずnico.rbの28行目くらいにあるUAの行をこれに差し替え "User-Agent" => "Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36", やっと帰ってきて試せた ログイン直ったし、動画も落とせた ありがとう! 一応>>254 の方も調べては見たもののどうにも生理的に苦手なジャンルなので検証が出来ないのだけど ユーザー情報の中にisOver18: trueというのがあるのでその辺で判別されてるのかな ただこっちでブラウザとnFinderでR18タグで検索したところ検索数に差異はなかった 非ログイン状態だと必ずfalseになるっぽいのでそれが原因かも? エラーログとかダウンロード失敗時のエラーの内容とかあればある程度原因絞れる エラーログの味方解らん... ダウンロードの失敗理由は試行回数オーバーって事なんだけど 何時からこうなったのかはわからない...最後に落としたのは恐らく先月の28日 見方わかんないなら一番新しいログ貼ってくれればいいよ >>270 そもそものログの見方が判らないって話っす... エラー.txtの一番上か下ですかね? >>271 まあそうね一番上が一番新しい 区切りがわからなければ一回消せば次にエラーが起きた時に再生成されるよ >>272 thx。多分これで合ってるかな? 400 Bad Request C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:387:in `open_http' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:764:in `buffer_open' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:235:in `block in open_loop' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:233:in `catch' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:233:in `open_loop' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:174:in `open_uri' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:744:in `open' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:50:in `open' C:/Ruby27-x64/lib/ruby/2.7.0/open-uri.rb:19:in `open' ./nico.rb:23:in `<main>' >>267 このツールとNNDDはUAが古くて動画ページがアクセスできなくなったらしいので、 まずは >>260 を試す。これやってもダメなようならまた別の原因じゃないの? >>273 おkおk にしても400エラーかログインエラーじゃそうはならないんだけど何処がおかしいのやら 先月迄落とせてたという事は今回の修正で余計な部分を消したりいじったりしちゃった可能性くらい >>274 thx.無事DLできましたー!ありがたい。感謝。ありがとう >>275 多分なんですけど自分の環境だと ログインできない、サムネ取れない、動画をnFInderのブラウザで見れない マイリス取得・表示できない他多数の問題が山積みだからだと思うっす 何でか解らず過去スレの書き込みとか試して上手く行かず放置してこんなことになってるんじゃねーかと >>278 修正点膨大になりすぎて何処修正したか分からなくなってるパターンはありそうだ まあ解決したならいいさ いまだにこれだけ使ってるなら、もう誰かがgithubにソース公開するかexe公開したらええやん? 原作者の意図はともかく、これだけ修正して使ってるユーザーいるなら原作者も本望だろ。 自分が楽したいがために他人に手を汚させようとするバカ 書かれた通りに修正したつもりがどこか間違えたのかログインできずそのまま使ってるけど 検索でセンシティブ系動画が弾かれるのはログインできてれば防げる? 色々見てみたけどそもそも今使える検索にはログイン情報が使用されてないっぽかった(nFinder自体の仕様 センシティブな動画が含まれてると検索数自体は合うけど実際には非表示だったよ ハゲ神の降臨を待とう… ニコニコ緊急メンテだってよ また見れなくなるかもな OSクリーンインストールしたらログインできなくなったんだけどおま環? おま環 Rubyのインストールかパス通してないんじゃね? rubyはOS入れ直すまえのバージョンを入れた パスってなんだっけ? 下手に弄ると面倒くさいからここじゃ説明できない とりあえず>>8 を見るといいと思う 改造済みのヤツでログインできなかったからまたまっさらなヤツを一から改造し直したんだけどなぁ もう一回最初っからやってみるべ ありがとう マイリス読み込めなくなったし@Viewが7000近く登録されるしなんなん 久々に起動したからだろ マイリス使えないのはもう数ヶ月前からだし 昨日はマイリス読めてたけど今日また使えなくなったぞ >>298 俺の所は6558動画新規登録されてたw そういやずいぶん前にも同じ現象があった気がするわ。 結局変な追加分消してから、再スキャンさせたらそれ以降大丈夫だった。 今回もそれで復帰したっぽい。 >>302 俺のマイリストは、かなり昔から見れなかった覚えがあるわ。 今も見てみたがダメだわ。 マイリス使えないのは痛いわ RSSも正常だし同じRSSで取得してる投稿動画の方はちゃんと見れるのにどこで詰まってるんだ マイリスのRSS取得時にURLがリダイレクトされる時に&numbers=1が消されてるのが原因っぽいな なのでリダイレクトされないようにアクセス時のURLを今までのmylist/*からuser/*(ユーザーID)/mylist/*(マイリスID)にすると正常に読み込めるのは確認した 自分も@Viewが急に7000近く増えてた 追加分を削除して更新ボタンをクリックしても押し出されて消えたものは元には戻らなかったよ しかしなぜこんなことが同時に起こったんだろう マイリスの仕様が変わって@view大量追加は過去にも何回かあった気がする 今まではマイリスト取得は https://www.nicovideo.jp/mylist/4270153 こんな感じのアドレスでも良かったのが https://www.nicovideo.jp/user/514612/mylist/4270153 こういうアドレスじゃないと上手く読み込めなくなった 原因はRSS取得する時にリダイレクトされる時にオプションが全部消えちゃう事なんだけど 上手くリダイレクト後のアドレスに&numbers=1って付ける方法が思い浮かばないのでおハゲ様助けて 手動でマイリスのアドレスをいじれば一応読み込めるけどソート順が機能しないのでそこの応急処置だけ https://writening.net/page?wWYVpj こんな感じかな? ttps://writening.net/page?PLBX4K >>311 神キタ━━━━━━(゚∀゚)━━━━━━!!!! ありがとうございます貴方のおかげで生きていける 毎回修正方法がスタイリッシュで凄いわ >>309 はやらなくても良さそうなので消しておきます 修正してないのにマイリス読み込めるようになってる…? 仕様変更じゃなくてニコニコ側の不具合だったのかな いずれ使えなくなりそうだから修正ありがたいのは変わらないけど >>311 の修正したexeでも マイリストの更新って取得出来てる? うちでは出来るようになった、ありがてぇありがてぇ…… 見たくないやつにNGID適用しようとしたらNGリストの内訳が投稿ID-完全一致で非表示:ncvだけになって消えねえ コメントのUIDみたらncv:184特有のランダム英数字になってた 6月頃からその仕様だったと思うけどWordだけでNGID使ってないから気付かなかったな >>323 やっぱりFlashの方をいじる必要があったのでちょっと面倒かも知れないけどとりあえずこれで https://writening.net/page?ncPesH dnSpyが使えないので面倒臭かったけど手順通りやる分には簡単なはず 検索結果にセンシティブな動画が出てこないのもなんとかならないものか…… API検索はセンシティブフィルタ無いからそっち復活させれば良いと思うんだけど難しそうだし時間掛かりそう あけましておめでとう >>327 3日位悩んだ末に絶対バグの温床になりそうな方法で良ければ出来た https://writening.net/page?wkJnYg 自信無いし不具合多発しそうなので絶対バックアップ取ってね? なんかもっと上手い方法ありそうな気がするんだけどね… あーSJIS変換する時に一部記号が文字化けしてるなあ Rubyから戻す時にUTF8だと文字化けしちゃうのなんとかならないかな… >>329 まだ試してないけどあざっす! バックアップは毎回個人的にバージョンナンバーつけて残してるので無問題(マイペンライ) >>329 誠に申し訳無い…… 「126行目を置き換える」、「68~73行目を削除」ってのは具体的にどういう中身なのか補足してもらえるだろうか 多分今までの更新で改行の入れ方とかでそちらと微妙に行がずれてるのか特に後者は上手く行かないようです >>333 バグの有無は分からないけどとりあえず検索は出来るようになりました! 本当にありがとう…… >>334 良かった良かった 検索画面で見た目だけタイトルの一部の文字が消えちゃってる問題は何か良い方法無いか探してみるけど期待しないで 文字化け問題が一応解決したので追記しておいた nico.rbはsearch = NKF~の行に変更がある dnSpyの方はtext2 = ~以下が追加で行う部分 NKFって便利なオプションがあるんだなあ 何度も悪いけど再度修正して追記しておきました 変更した箇所は殆ど同じ 流れぶったぎってすいません、PC壊れて買い換えるんだけどWindows10とか11で使えてる方っています?プレイヤーだけはやっぱり外部になるのかな? >>336 すまない、「the name 'regex' does not exist in the current context」ってエラーが出てコンパイルできない…… なにか間違えてるかな 試しにedit classの方でやってみたらよく分からないけど上手くいった >>342 一応追記したけどごめんよー 弄ってると何回もコンパイル繰り返すもんだから完全にど忘れしてた >>326 +329の改造やってないのにsm41630418でNGスコア50万というふざけた数値が観測できたんだがおま環かな? ttps://i.gyazo.com/67d107327ac8dd89afdc8b75b557ed31.png NGに使われてるIDが変化しなくなったので複数の動画でNGされてるマイナスが無限に積み重なるので多分仕様 Chromeで開いて共有NG設定弱にしても消えるでしょその人達 不具合修正ではないけど個人的に気になってたので ユーザーの投稿動画が30件までしか閲覧出来ないのをすべて取得する 動画検索で12ページまでしか検索できないのを最大の52ページまで拡張 https://writening.net/page?ahTbLZ 投稿動画取得にRuby使うから前者は>>329 をやってる事が前提 後者はやってなくても出来る 適当なサンプルが無くてマイビデオの新着チェックがちゃんと出来るかテスト出来てないので注意(マイリストは出来る >>350 理論上はRubyでRSS形式に整形してやれば読み込めるとは思う シリーズのURLをnFinderに認識させたりとか色々問題もあるのでぱぱっと対応って訳にはいかない 理論上は可能だと言ったな…あれは半分本当だ https://i.imgur.com/mjsSCk6.jpg というわけで一応シリーズ無理矢理取得できたけど問題が無くもない 1万回以上再生されると再生数が1.1万とかになる→漢字読めない 左上の奴ではソート出来ない→シリーズにそんな仕様無い ソースが汚い→ハゲ助けて シリーズ仮対応 https://writening.net/page?4pm7h5 Rubyを使用しているので先に>>329 と>>348 をやる必要あり 一応>>348 修正後に投稿動画の新着はちゃんと受け取れたし検索の方も不具合は無さそう もっとシンプルに実装出来そうだけど私の頭じゃ毛根が死ぬので修正してくれたりとか大歓迎 >>352 @Viewがバグる時はマイリストの仕様変更があった時…だと思ってる >>354 お気に入りに入れられないってことは@viewできないってこと? >>354 先の修正も含めてありがたい 更新して頂けるだけで感謝ですわ… >>357 そうなる まあお気に入り関係はあんまりソース読んでないので分からないけどマイリスだと騙して取得させることは出来るかもしれないのでまた今度見てみる >>359 思いつきで聞いてみた事をわざわざ対応してもらってありがとう 何か暇で暇でしょうが無い時にでもお願いしますん ヤダ…誤字ってた…恥ずかしいので修正しました ついでにシリーズタイトルと投稿者名の取得方法がおかしかったのと動画タイトルの取得位置を変更して再生数を雑に修正しといた >>360 お気に入り登録はかなり手を加えないと無理そうなので諦めた投稿動画をお気に入りに入れるのが良いと思う >>354 の修正でrubyの先頭にrequire追加する説明を書き忘れてたのに今気付いた 出来なくて試行錯誤した人がいたらすまない そもそもユーザー名をクリックするとマイリスト画面じゃなくてブラウザで開いちゃうんだけど、これは何か修正しわすれてるかな…… ユーザーの投稿動画のアドレスを直接マイリスト画面にコピペすると開けるんだけど >>352 の報告があった日は、過去に見た動画が10本程度@Viewに登録されただけで済んだが、 先程起動したら、@Viewに大量追加されたわwww (もう一度巡回させたら、正常に動作している様だが) またニコ動側で何か変更されたっぽいが、だんだん慣れてきたわw まだ使えるな。 >>348 それと実用上困ってないので別に放置してくれて構わないんだけど、一応報告を たとえば以下の人の投稿動画を表示すると同じ動画が複数回引っ掛かって総数がすごいことになってます http://www.nicovideo.jp/user/94701442 >>366 すいませんちょっと前に変なところ直した時にテスト用コードで上書きしちゃったみたいで今修正中です…orz いやごめんちょっとまって そもそも昨日とRSSの仕様が変わってる気がする 昨日まではpage=1から順に指定すると30件ずつ渡してくれてたんだけど page=3を指定すると急に90件とか同時に渡してきた上にpage=3とpage=4で内容が一部被ってる ちょっと意味が分からないのでひとまず修正は様子見しておきます シリーズ仮対応は挿入位置の問題だけでこれやってなくても出来るので 色々試してみたところ投稿動画を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 の方に書いておいた >>354 これをやるとログインできなくなってしまう…… 検索しようとすると 「検索結果が見つかりませんでした。何らかの不明なネットワークエラーの可能性もあります。」 とメッセージが出るようになった また何か仕様変わった? なんかニコニコ全体的に変更加えてる時期なのかもね >>371 Rubyがエラー吐いてるっぽいけど9行目位に入れる奴入れた? 検索できないのおま環じゃなくてよかったわ >>373 最新の手順通りにやってるっす…… >>374 error.txtになにか出力されてないかな? 今までに成功報告がないし結構弄った箇所が多いのでこっちのミスの可能性も高いなあ >>375 error.txtには何もないですね おま環の可能性もあるのでnico.rbへの修正を最初のものから全部やり直したけどやはり変わらず…… そもそも他の人はシリーズへの対応は上手くいってるんだろうか? あー検索になんかニコ生の動画が表示されるようになってるな それ再生しようとするとログインエラー出るけどこれじゃないよね >>377 ちょっと試してほしいのだけど nfinderのフォルダでシフト押しながら右クリックしてPowerShell ウィンドウをここで開くってやって ruby nico.rb って入力してエンター押してみて? errorも何も出なかったら正常 >>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行ほどあとにあったから大分中身が違うっぽい ただこちらが修正漏れなんかがあるだけかもしれないので他の人の報告も待ってみた方がよさそう >>381 前者は完全にエラーだけどもおかしいなあ nico.rbの先頭に# encoding: CP932って書いてある? >>381 後者もなんかおかしいですね…もうちょっと詳しく書くと TrinityCS>Scrape>GetKeywordSearchの113行目が相当するのでこちらに書き換えておきますありがとう dnSpyのバージョンのせいかなあうちは一応6.1.8なんだけども >>383 完全に理解した うちのnico.rbはどうもShiftJISで保存していたようでEncodeかける必要があったみたい 各所にある.encode("UTF-8")を消してみて下しあ… あ、やっぱ消すのはダメかも 中身そのままでShiftJISで保存し直してみてください >>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も同じバージョンです。 >>386 ううん…文字コードの問題であるのは間違いないと思うのだけど SJISで新規作成して全文コピペして保存とかWindows標準のメモ帳で開いてANSIで保存したら駄目かな >>385 申し訳ない、上手くいきました。 何故か分からないけど、nico.rbの最初に配布された時のものと俺が今使ってるのとでUAが違うのが原因なのかな。 エラー出るものと上手くいくもので文面の差がそこしかないっす。 この最近ずっと使ってて今回もうまく行ったのは、以前誰かが修整全部した版を再配布したのを流用させてもらってたような記憶が……。 あ、chmateがエラーになったんで他から書き込んでID変わってるけど386です。 理由はわからないけどお手数をかけました、そしていつもありがとうございます……。 >>388 おー良かったUAはちょっと前に古いのだと弾かれるようになったから変更したかな>>260 正直ちゃんと動いてるかどうか不安だったので安心出来たこちらもありがとう >>370 今日修正した動画の取得やるとマイリストのチェック中の數字が偶2,3個滑るんだけどおま環?今までもスベってた? >>391 滑るってどういう状況なのか分からないけど投稿動画の登録数が多いとアクセス過多になってる可能性あるかも ちょっと修正したほうが良さそうね と思ったけど今見たらマイリスチェックの方は別の関数からやってるからこの修正は関係なさそう 今ニコニコが全体的に仕様変えてる臭いからそのせいかも >>392 普段は同じ間隔で数字が一個っつ増えていくけどたまーににギュンッで3個ぐらい増える感じ 普段見ないところだもんでなんとなく気になっただけだけどね >>394 ソースを軽く読んだ限りでアレだけどチェックした中身が取得できた場合1秒の間隔を空けて次を取得して 何らかの原因で何も取得できなかった場合即座に次を取得しようとする感じになってた 仕事しなくても収入があってプログラムに打ち込める環境なら誰かが新たに後継機を出してくれそうなものだが… ホントにここで改修をしてくれている貴方さまには感謝ですよ うちがやってるのは殆ど簡単な奴だけで重要な改修は別のおハゲ様なのだ 匿名だからわからんけど2,3人位居そう 昔左のメニューから自分のマイリストが見れた頃って非公開のマイリスも開けたっけ? 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 はやってない 一番最初に検索できなくなった時に修正した箇所だったと思うから多少食い違ってても不思議はないかな シリーズのお気に入り登録+新着チェックに対応(仮 https://writening.net/page?XCsKEa ちょっといじる範囲が広くて説明抜けてる可能性有りなので人柱募集 データを弄っての確認はしたものの実際に新着があった時の確認ができてない あばばばば nico.rbの修正漏れがあったのでそこだけ修正しました logフォルダの中のCheck_NewMylistの中にml*(数字)?というのがあれば導入は成功してると思われる 自身のマイリストの不具合修正 https://writening.net/page?RyvbKU 自分の公開マイリスの閲覧と新規作成と編集と動画追加だけ復活させた。他は技術と情報不足… 修正箇所めっちゃ多いけど自分で手順通りにやって動作確認はしたから大丈夫だとは思う >>405 これ>>403 やっててもやってなくても大丈夫?やってある前提? >>406 nFinder本体しか弄ってないのでやってなくても多分大丈夫 >>403 『httpWebRequest.Referer = "http://www.nicovideo.jp/" ;;からtry』 とのことですがうちだと『try』が二つあるんすよね…… あと間ってのはhttp~とかtryを含めるのか含めないのかどっちでしょうか >>408 EditMethodの画面と行数をごっちゃにして書いてたみたいで分かりづらいね… EditMethodの画面で言う32~39行目を削除、つまり含めない >>409 ありがとう、log見る限りチェックはされてるみたいなので上手くいきました! それとこれも実用上問題ないけど一応報告しときます。 ↓のシリーズが投稿者名とか取得できないし動画自体も全部は取得できてなかったりしますね。 http://www.nicovideo.jp/series/115280 >>410 動画やシリーズタイトルに一部の文字が含まれていると読み込めなかったり中断しちゃうみたいで実用上問題大アリだったので修正しました ついでに数分~数時間前に投稿された動画が含まれてると時間を取得できず読み込めないのもとりあえず現在時刻を表示するように修正した 報告ありがとう https://writening.net/page?XCsKEa シリーズ仮対応でnico.rbいじるとログインできなくなるんだけど >>412 文字コードの原因の可能性が高いので>>380 以降を参考にして確認とnico.rbをSJISにしてみて バックアップしてある当時のnico.rbもSJISなんだけど何で食い違ってるのかはよくわからん あ、一応テキストファイル自体がUTF8のままでの解決策としてnico.rbの先頭にある# encoding: CP932を# encoding: utf-8にするという手もあった ただわざわざ当時のハゲ神が指定されてるのを変更するのは怖い >>413 普通にテキストとしてはUnicodeのほうが便利なんでエディタのデフォをそっちにしてたんすよね…… まあ今回のことでsjisにしとけばいいのがわかったんでとりあえずそうしときますよ エラーの中身は以下のとおりです。 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>' >>413 色々やって仮対応できたー疲れた 風呂入ったら続きやるべ あとマイリスト対応は非公開のマイリスは見れないのね >>416 うちでは読み込めてますね 投稿時間が数分~数時間以内の奴が含まれてるのが原因だけどそこさっき修正したはず… >>418 おつおつ無い機能を実装しようと思うとどうしても修正方法が複雑になる 非公開のはねー見る為のAPIは分かってるし取得も出来るんだけどnFinderにどうやって読み込ませるかがネックになってて実装出来てない >>416 原因がよくわからないので正規表現に頼って修正しました。多分修正出来たと思う なんで時間の所がエスケープされてたんだろ? 風呂上がってシリーズお気に入りもできたよかったやー >>419 マイリストもシリーズファンも完全に諦めてたから実装してくれただけでも感謝だがら無理なくゆっくりやっておくんなまし >>416 駄目だそもそもエラーが再現出来ないわ 一回nico.rbのシリーズ対応の部分全部消してからコピペし直してみて >>423 過去の修正もやり直したらできました! 以前の内容も色々変わってたんですね、すみません…… マイリス関係の不具合修正で自分の非公開マイリストの閲覧に対応しました https://writening.net/page?RyvbKU なんかもうあの辺長過ぎて意味分からなくて死ぬほど疲れたのでやや説明省いてるけど大体伝わるはず ちなみに自分の公開マイリスもAPIの方から取得するようになる あと関係無いけどシリーズの新着チェックが無事確認出来た だれかシリーズ新着確認できたシリーズのURL張ってクレイ >>426 修正が上手くいってない可能性もあるけど nFinder自体の仕様として一度チェックを行ってからじゃないと新着が来ても反応しないというのはある 確認方法は修正完了後に手動でマイリスト更新チェックをしてみてlogフォルダの中のCheck_NewMylistにml*(数字)?というのが追加されているかどうか見てみるのが手っ取り早い >>430 数字の後に「?」がついてる奴がチェックされてるシリーズね nico.rbの方の修正をしてないのでは? >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 やってなかった恥ずかしい また更新があるまで様子見 >>432 一応もうちょっと下まで修正内容続いてるからね念の為 検索表示とセンシティブな動画も表示とマイリストが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. みたいなエラー出まくるから諦めた >>434 そのエラー実はこちらでもまっさらな未改造のnFinderでコンパイルしようとすると発生するのを確認してるんだけど ある程度改造済みの奴だと発生しないので正直なんで?としか言えない… >>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" ;に変更しました。 >>434 あーちょっと自信ないけど、エラー発生した時に下のエラー内容ダブルクリックして飛んでから Ctrl+F押してEditMethod画面にある[global::略OptionText]を左上のにコピペして(規制の関係でスマホなので手動入力無理) テキスト入力するところの左にある下向きの˘ボタン押して 右上の右下にあるカーソル乗せるとReplaceALLして全部消してからcompileしたらどうなるかな nFinderの挙動がおかしくなる可能性も無くはないけど あれデバッガ用のはずだから消しても問題ないと思うんだよね 正常に動かなかったら戻して… >>437 マイリスト一覧の変更部分了解ー追記しておいた そしてエラー内容だけど、マイリスト作成部分の解説のところでhttp’s’が抜けているという間抜けなミスを発見したのでそこだけ修正してみてください ヒューマンミスはこれだから >>437 ってあれ…ごめんそもそも内容がおかしかった 修正したのでそこだけ全コピペし直してみてください >>438 エラー先から [global::Microsoft.VisualBasic.CompilerServices.OptionText] をReplaceALLで削除でobj_CtxtMain_AddFindstr_ClickやMLV_DoubleClickもコンパイル通るようになり修整を入れられ 新着だけはすぐ確認できてないけどシリーズのマイリス登録動画再生等問題無さそうでした マジありがとうございますハゲ >>440 ・マイリスト作成部分の nFinder>dMylistGrourp>MakeMylistGroup1 ・マイリストのタイトル、説明、公開設定編集部分の nFinder>dMylistGrourp>EditGroup 上記2箇所のコピペをやり直した結果、マイリストのタイトル、説明、公開設定編集ができました。 ありがとうございます。 >>441 ,442 報告ありがとう動いて良かったー 一応OPTIONTEXTのも備忘録として書いておいた >>433 シリーズの新着更新確認できた よかったー マイリス関係の修正で出来てなかったマイリスト内の動画の削除に対応 https://writening.net/page?RyvbKU ニコニコにパラメータを渡す部分を修正したので、ページ最下部に以前に修正した方向けに追記があります EditILオンリーでちょっと強引な修正なのでバックアップはお忘れなく >>446 "何らかの原因で削除な失敗しました。ログイン状況、通信状況を確認してください。"って出て失敗した 最下部の修整はやった 確認出来て良かったわ 毎回解説を文字に起こすのに苦戦の末失敗しててすまねえ… >>264 ユーチューバーでも許されない時間なんだもん >>60 未だ自分らが難癖付けモンスターの基地外を誘発的にちんシュさせるためには何をやってもいいと思うけど >>81 内容に問題があったが反自民じゃなくて50% >>125 名前晒しててそんな発言するのは絵ですら許されないだろうけど悲しいね >>177 全体に多いんだろうしその言葉に対して >>206 戦犯とか原作レイプもアウトってことでも外見がどうたらってツイッターに書かれても見えないww >>294 自分を貫いて望み通りクビになったということ選挙の後から風当たりが強いのは意図がもりもりなんじゃねーの? >>85 捏造文書を公開しなかったことを認めても >>319 なんJより年上とか聞いてたけど今は性欲の衰えと共に興味を無くしてしまう現象に近いわ >>20 ガールズちゃんねるもツイッターも全部男がやってる事が出来なく人のせいにするには時間がかかるだけなんだって >>133 反骨精神強く頑張ってきた最悪の世代だな >>405 メンタル強すぎて逆に尊敬してきた男が全面的に悪いまんさんは志村のおばさんを用心棒で連れて行けばいいんだを昔のフェミが勝ち取ったミニスカートを全国フェミニスト議連は性的搾取だから買うなよ? >>154 そもそも議論なんかする気がないとにかく相手に反論してみwなんJもニュースついてるんだな >>379 ありゃ屑どもが屑ども相手にしてるホストや陽キャには立ち向かわないヘタレw >>40 もうそれももーちでいいんだがなんJになんJで泉叩きまくってたVIPPERおったよな… >>166 つまり更に高齢化してる連中ばっかだから >>217 誰がこんな用法始めたんだから患者が病気になろうとした団体の結局は差別とか誹謗中傷を減らすことを目的としたというなら分かるけど >>30 なんもしらないんだろ?しょうがないやん >>72 相手にされたとしても頭がいいと思うがな 昨日は気のせいだと持ってたけどシリーズ開けなくなった マイリスト内の動画を消せるようにするまでは見れてたのは覚えてる 改造前の.exe消すんじゃなかったぁ… >>482 ニコニコの仕様変更っぽい ちょっと時間かかるかも知れないけど一応修正は出来そうな範囲 >>483 なんかすでに着手してる感じで嬉しい反面最近改善が多いから申し訳なくなる(´・ω・`) またよろしくお願いします(´・ω・`) >>484 おすそ分けしてるだけで修正自体は完全に自分用だからそこは気にしなくてOK! ついにAPIからシリーズが取得できるようになってたわ APIがv2になってたけどまさか今後一斉変更ある…? >>485 このご時世ニコニコ動画を専ブラ使って見てて尚且つプログラムまでできるのはマジで助かるからこれからもよろしくお願いします(´・ω・`) シリーズ対応修正版 https://writening.net/page?sNWHd2 折角なのでAPIから取得してみたけどマイリスと仕様が違うので結局無理矢理合わせる事に 速度的にはちょっと効率悪いけど今後修正されても対応が楽だと思う 仮対応は短い命だったな… シリーズのURLが変わってた事でシリーズのお気に入り登録と新着チェックに問題が出てたのでその対策を追記しといた 久しぶりに起動したらダウンロードできないわ色々見れないわでもうスレを見返してもどこから手を付けたらいいか解らなくて辛いわ... どこまでやったか覚えてないならnFinder.exeのプロパティ開いて更新日時見てみれば? 視聴やDL関係の修正はこの辺 >>376 ,318,260,172,149 他はシリーズとかログインしての検索とかマイリスとかの修正 寝る前に見てたらなんか投稿動画のRSSが元の仕様に戻ってたから一応修正しといた シリーズとほぼ同じだから最悪APIから取ってもいいんだけどちょっと様子見 投稿動画を全て取得 https://writening.net/page?ahTbLZ >>493 これ修正前から変わってるのはRubyファイルの中身だけ? いつからかわからないけどダウンロードしたタイトルに「%」が入ってると再生できなくなってますね 書き込んだそばから申し訳ない、おま環というか共有してる別のマシンから再生しようとするとなるだけだから多分Windowsの問題です……。 nFinderは動画ファイルのsm以下の数字だけ見ててタイトルとか見てないんでファイル名編集すれば大丈夫かと %はWindows的に使わない方がいいのは確か >>494 はい投稿動画だけだからね マイリスト関係の修正で自分のマイリス閲覧時25個までしか取れてなかった不具合を修正 https://writening.net/page?RyvbKU#i7 pageSizeを300とかにすればプレミアで101件以上登録した場合も全部取れると思うけど一般なので確認出来ない 2/12の変更部分だけでそっから下はやらなくてもいい感じ? うん + "?pageSize=100"; のとこだけ いろいろ修正加えたnFInder2.exeがWindowsDefenderにBehavior:Win32/DefenseEvasion.A!ml判定されて除去されてたでござるの巻 ※シリーズ対応・センシティブ検索・投稿動画全部取得やってない 試しにWindowsDefenderでnFinderフォルダを手動スキャンしてみたけど何もなかったぞ ノートン先生使ってるけど入れ直す度に危ない判定食らうってはいるね とりあえずマイリスト(あとで見る)の閲覧と動画追加と削除 https://writening.net/page?fXYxFY 自分のマイリスってあれ一般だと全体で100個までなんだね あれじゃ流石に不便過ぎたのでこっちも利用しよう お、来たか でもパソコン落としちゃったからまた明日帰ってきてからだなー 今気付いたけどとりあえずマイリストの1個目の動画だけ取得出来てないや 正規表現弄るの面倒だから悪いけどちょっと後回しで… あーしょうもないミスをしてただけだった >>504 に修正方法を追記しといた センシティブな動画を検索 Ruby不使用バージョン https://writening.net/page?MGmrTc 不具合というかCookie取得失敗してた原因が特定できたので一応 メリットは検索結果表示速度の向上とnico.rbを弄らないトコ ただ他のシリーズ対応とかのRuby修正が必要な奴入れる時は結局元の修正も多少必要なのでツギハギ修正感 あーよく考えたらこの修正だとセキュリティ的にヤバそうだなちょっと別の方法考えよう >>508 修正しました 結局https化の問題だったんだけどいい加減if多過ぎて見栄えがアレね なんかAPIが使えなくなるらしいけどnfinderは大丈夫かね あ4月から停止って記事かな flapi鯖なら大分前から使わなくなったから影響ないと思う なんかログインに失敗するようになってしまったけど自分だけかな ソフトを立ち上げたときは特に何も言われないかな 手動でログインし直そうとするとエラー吐く 多分これかな? nFinder>dLogin 728行目 "&next_url=http://flapi.nicovideo.jp/api/getflv/sm9" ; を "" >>517 おおその部分直したらログイン出来ました 毎度毎度ありがとうハゲ サブ機のwin7の古い環境だと大丈夫なのにメインの現行機だとリモートが云々出てダウンロードがうまくいかない……。 7の方から全部コピーしても治らないならFlashとRubyのバージョンとNokogiriのどれかが原因じゃない? 少なくともうちのWin11は問題無く動作してる rubyが3系列だと駄目だったんすね、古いのを探してきて入れ直したらいけました。 Rubyの新しいので駄目なのは多分>>199 の問題かな >>522 それは普通に当時やったんですよね、今見ても修正してありました。 傍から見ると凄い下らない事なんだが、 リストにあるタイトルをリネームするとき、全角スペースを半角に直しても全角で表示される事があるな 編集しようとすると半角になってるのだが編集終わると全角(の間隔)に戻ってしまう 一回どこかにコピーしてプレーンテキストにしても駄目 書式統一してズラリと並べるのが好きなのでズレてると何となく気になる 昨日までは普通に見れたのに今日になって開く動画すべての読み込みが1分半から2分くらいで止まるんだが 同じこと起きてるやついる? ハートビート送れなくなってんのかね 忙しくてpcで動画見る暇がねえ 適当な動画で試してみたけど止まらずに読み込めたよ 他に駄目そうな人がいたら原因探ってみる 昨日の>>526 です。 nico.rbだけ書き直したら治りました。 ただ特に触った覚えがないので、原因はわからないままです。 昨日は途中で読み込みしなくなったけど、今試したら普通に読み込んだわ 何もしてないからニコニコ側で何か変更があったのかな sm42399778この動画nFinderでみるとアス比壊れるんだけど俺だけかな ttps://i.gyazo.com/5d3d9b04a60328d2f5a35346da229b73.png 原因はしらんけどアス比をウィンドウに合わせる設定使えばいいんじゃね 10分くらい前に動画見ようとしたらログインエラー出てログ見たらundefined method `sub' for nil:NilClass ./nico.rb:103:in `<main>'って出たんだけど今試したらエラーなく動画再生できた なんだったんだろう 今日仕様変更があるらしいからひょっとしたら死ぬかも知れない またログインエラー出たしログ見ても>>535 と内容同じだった でもすでに開いてた動画のコメントの更新はできるんだよね謎 んー多分これかね?>>517 とは別の場所 nFinder>mEntryPointClass>GetLoginCheck2 3557行目(&は文字化け対策で大文字にした) "&next_url=http://flapi.nicovideo.jp/api/getflv/" ; をEditILで "" 他の人が出てないならわかんない あと再生しようとした動画が削除されてるとログインエラー出るのは仕様 うちの環境だと普通に動画見れてますね、確かに稀にログインエラーが出ることは最近増えてるけど それと先述のコメントできなくなってるのが直ると有り難い…… コメント投稿はSWFの方の修正になるから難しいかも 利用する鯖がflapiからnvapiに変わってて内容もちょっと変わったというのは分かったけど… なんか新着動画、通知くる奴とこないヤツあるんだけど何が違うんだ... 投稿者が動画をマイリストorシリーズに登録したか否かとか? マイリスは知らんけどシリーズの方は結構無理矢理な実装だから不具合あってもおかしくない ファインダーからダブルクリックでプレイヤーが開くが、 プレイヤー中央のサムネが表示されずロードされなくなった ファインダーからダブルクリックでプレイヤーが開くが、 プレイヤー中央のサムネが表示されずロードされなくなった 【告知:動画投稿者向け】11月より動画配信サーバーの移行作業を開始します【ニコニコ動画】 https://blog.nicovideo.jp/niconews/205042.html 久々に来るか 最近時間も無いし大掛かりな修正必要だったらキツいな ハゲ神様戻ってきて 何もしてないけど読み込めるようになりました。 再起動とかしても解決しなかったからニコニコ側みたい ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる