※注意
現在開発が停止されているため、そのまま使用するといくつかの不具合を生じますが
>>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
2021/06/04(金) 16:12:23.35ID:OlVvBXnW0
■起動時の更新チェック機能の半永久的な無効化
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
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
2021/06/04(金) 16:16:02.89ID:tIpDCGmW0
■投稿者コメントの取得(最新/旧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 にチェックがされていれば成功
プロキシソフトを利用する方法
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 にチェックがされていれば成功
2021/06/04(金) 16:18:17.03ID:tIpDCGmW0
よく訓練されたニコ厨によるニコ動の仕様変更対応
https://qiita.com/ysktn/items/5db244eb4d8e73380a77
TokenIDが取得できない対策
https://writening.net/page?mPk5EH
rudy周りの修正
https://writening.net/page?fudKyX
カテゴリの追加
https://writening.net/page?pnbYaZ
ランキング周り修正
https://writening.net/page?Ax73iZ
D&D対応
https://writening.net/page?eBbcAy
DL周り修正
https://writening.net/page?25g5uz
3月15日新鯖変更対応
https://writening.net/page?hXnpTn
6月1日getflvのエラー対応
https://writening.net/page?FGk3Lk
https://qiita.com/ysktn/items/5db244eb4d8e73380a77
TokenIDが取得できない対策
https://writening.net/page?mPk5EH
rudy周りの修正
https://writening.net/page?fudKyX
カテゴリの追加
https://writening.net/page?pnbYaZ
ランキング周り修正
https://writening.net/page?Ax73iZ
D&D対応
https://writening.net/page?eBbcAy
DL周り修正
https://writening.net/page?25g5uz
3月15日新鯖変更対応
https://writening.net/page?hXnpTn
6月1日getflvのエラー対応
https://writening.net/page?FGk3Lk
2021/06/04(金) 16:25:45.02ID:tIpDCGmW0
■検索の仕様変更へ対応(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");」って行が増えててほかがそのままなら成功
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");」って行が増えててほかがそのままなら成功
2021/06/04(金) 16:26:24.98ID:tIpDCGmW0
■その他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)版を切り替えることができます
・コメントを投稿できない
コメントできる動画とできない動画があるようです
(投稿されたばかりの動画だと不可能? 数か月経ったら可能になったという報告あり)
コメントしたい場合、外部ブラウザや外部プレイヤーを利用しましょう
・動画がカクつく
セキュリティーソフトのMSE(Microsoft Security Essentials)を使用している場合
「除外されたプロセス」に nFinder.exe を登録する
・@Viewの動作がおかしい
AtViewList.txtを削除
・動画が緑色になる
他のPCで同じ現象が起らなければ、環境固有の問題
・動画の読み込みが途中で止まる or 始まらない
サーバーの混雑が原因である事がほとんど
DL済みのキャッシュが破損して再生が途中で止まる場合はキャッシュの削除
・動画説明欄のフォントを変えたい
インストールフォルダの"Resources"フォルダ内にある"videoinfo.css"を編集することで変更可能
編集後は読み取り専用にしておく。CSSについての関連情報は講座サイトなどでどうぞ
・ソフトを64bit版に変えたい
インストールフォルダ内にある"x64x86Conv.exe"を実行することにより
x86(32bit)版とx64(64bit)版を切り替えることができます
2021/06/04(金) 16:26:39.98ID:tIpDCGmW0
■その他FAQ2
※以下は旧版(-v2.1.0.1)でのみ起こる不具合
・検索できない
アプリケーション設定>ファインダー>基本設定の「公式web用検索エンジンを使用」にチェック入ってると検索できないようです
ひとまずチェックを外した運用で対処
・大百科で死ぬ、どうにかしろ
作者「大百科とWebbrowser(MS謹製のWebブラウザコンポーネント)の仲が悪いので僕にはどうしようもありません。」
・nFinderから卒業する人はこっち
nFinderの代替ソフトを探すスレ
http://potato.2ch.net/test/read.cgi/software/1473435310/
※以下は旧版(-v2.1.0.1)でのみ起こる不具合
・検索できない
アプリケーション設定>ファインダー>基本設定の「公式web用検索エンジンを使用」にチェック入ってると検索できないようです
ひとまずチェックを外した運用で対処
・大百科で死ぬ、どうにかしろ
作者「大百科とWebbrowser(MS謹製のWebブラウザコンポーネント)の仲が悪いので僕にはどうしようもありません。」
・nFinderから卒業する人はこっち
nFinderの代替ソフトを探すスレ
http://potato.2ch.net/test/read.cgi/software/1473435310/
2021/06/04(金) 16:31:16.24ID:tIpDCGmW0
通常使用する為にはテンプレだけでも十分ですが
こちらで最低限必要な改造手順等をまとめてくれています
nFinder編集手順まとめ
ttps://writening.net/page?A2FhNU
こちらで最低限必要な改造手順等をまとめてくれています
nFinder編集手順まとめ
ttps://writening.net/page?A2FhNU
2021/06/04(金) 17:49:55.17ID:+1FhmObw0
立て乙
2021/06/04(金) 19:00:47.31ID:+d6fo5ya0
ファインダー側だけでも何とか使えはするけどやっぱりプレイヤーも使えないと不便だった
今回もおかげでなんとなったよハゲありがとう
今回もおかげでなんとなったよハゲありがとう
2021/06/04(金) 19:26:57.16ID:2l2Zd3Qr0
有能な薄らハゲに感謝感激雨霰立て乙
2021/06/04(金) 20:45:09.32ID:VFWSJg380
getflvエラー対策11番目やろうとするとLine40と42で
The type 'HttpUtility' exsits in both 'System.Web.HttpUtility< Version=5.0.0.0, Culture=neutral…が出てなにもできん
The type 'HttpUtility' exsits in both 'System.Web.HttpUtility< Version=5.0.0.0, Culture=neutral…が出てなにもできん
2021/06/04(金) 21:37:52.89ID:6N+Ii6DE0
ttps://writening.net/ が重すぎるのか全然繋がらん
2021/06/04(金) 21:48:03.43ID:i21ttbZV0
だめだ、まっさらから最小構成やってもやっぱりログインできないっす
成功してる人で自分のとファイルの中身が違うってところがあったら教えてほしいです
nico.rbとsession.rb
ttps://writening.net/page?yw6yFQ
dLogin
ttps://writening.net/page?bnvNGT
成功してる人で自分のとファイルの中身が違うってところがあったら教えてほしいです
nico.rbとsession.rb
ttps://writening.net/page?yw6yFQ
dLogin
ttps://writening.net/page?bnvNGT
2021/06/04(金) 22:17:49.98ID:ZudE1IW20
nico.rbとsession.rbは合ってるがdLoginが所々違う
2021/06/04(金) 22:37:19.68ID:OlVvBXnW0
error.txtになんか出力されてない?
2021/06/04(金) 22:59:07.55ID:i21ttbZV0
>>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バイトです
そこが原因みたいな感じですね
いじった手順は
テンプレの『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バイトです
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★11 [ぐれ★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 日本損失1.7兆円に修正 中国渡航自粛の影響試算 [蚤の市★]
- 「どうしようもない」 ため息つくアジアの玄関口 中国の訪日自粛で−福岡市 [蚤の市★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 「アベノミクス」で投資対象と化したマンション ローンの低金利続き「年収の12倍」借りる20代出現 [蚤の市★]
- 【実況】博衣こよりのえちえち朝こよ🧪
- (´・ω・`)おはよ
- 中国「高市が頭を下げて謝罪しない限り、絶対に許さない」 [329329848]
- ほかほかご飯にかけるとうまいもの一覧
- 女さん「お金を稼げない男に魅力を感じない。イケメン高身長でも底辺なら、チビハゲデブ等生きるに値しない命の仲間に感じる」2042万いい [257926174]
- 🏡
