【ニコニコ】自動ローカル保存プロクシ NicoCache22

■ このスレッドは過去ログ倉庫に格納されています
2018/01/27(土) 11:31:17.16ID:tBASqTJv0
!extend:default:vvvvv
!extend:default:vvvvv
スレ立て時に↑をコピペして3行で書き込んでください

ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。

一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することがる。

またオミトロンと併用することも可能。

Java ソフトウェアの無料ダウンロード
ttp://java.com/ja/
Java Runtime Environment (JRE) 5.0以上が必要。

■関連サイト
NicoCache_nl wiki
ttp://www58.atwiki.jp/nicocache/
NicoCache_p - パンヤポータル
ttp://homepage2.nifty.com/wanko/pangya/nicocache.htm
NicoCache_u
ttp://www28.atwiki.jp/nicocacheu/
NicoCacheGUI - HB Software Factory の跡地に出来た何か。
ttp://hbsoft.s10.xrea.com/
ASR's Room NicoCache (本家様。公開停止中)
ttp://homepage1.nifty.com/asr/index.html

【ニコニコ】自動ローカル保存プロクシ NicoCache21
https://egg.5ch.net/test/read.cgi/software/1495681255/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2018/09/02(日) 11:13:50.93ID:ddgXElrv0
>>549-551
文字化けは今月末リリースのJava 11で直してもらえたのでもう少しお待ちを.
https://bugs.openjdk.java.net/browse/JDK-8200243
半年かかった
2018/09/02(日) 12:21:25.63ID:dbW+sW2Q0
>>551
バグレポート送って直してもらったとか素晴らしすぎるね
開発者の方々には頭が下がるおもいだ
2018/09/02(日) 15:07:00.43ID:comvAvVH0
そもそも日本がShift-JIS(sjis)とかいう独自仕様使ってるのがいけないんだ…
2018/09/02(日) 19:25:53.53ID:oFSK4OjU0
チャンネル動画がfailedするなあ
うーん・・・
2018/09/02(日) 19:34:00.22ID:oFSK4OjU0
チャンネル動画だけじゃなくて普通の動画もダメだったわ
2018/09/03(月) 07:38:35.35ID:3r4ozX4I0
9月になってからキャッシュ保存が全て失敗するようになった
ここ見る感じだとニコ動全体の変更っぽいなあ
2018/09/03(月) 11:50:52.99ID:FY7nYvvN0
無反応の動画が出始めて困ってたが
MitM有効にしたら今の所キャッシュ出来てるよ
2018/09/03(月) 12:25:57.97ID:2zfKlYCxd
「フィルタまとめ」入れてる人は最新版の#74に更新してみて
107_広告削除CSS.txtが悪さしてる場合がある…
2018/09/03(月) 22:20:47.91ID:TSyg/XyW0
Mitm有効でフィルタも入れてないけど確認した範囲では全部failedだ
561名無しさん@お腹いっぱい。 (ワッチョイ 1587-tpL7)
垢版 |
2018/09/04(火) 00:33:09.20ID:L99xnOXJ0
うちもMitM有効と74に更新やってみたけどfetchできない
2018/09/04(火) 00:43:48.03ID:biX5UQk10
>>560-561
問題の動画を自分は見たことがないだけかもしれないけど、そのようになる動画を今のところ未確認。

「動画のアドレス」と「すぐに見つかるタグ検索のアドレス」があれば、他の人が同じ症状になるか確認できるかも?

これ( >>530,534 )を確認してダメなら、コンパイルか証明書のインストールに問題があるかも?
2018/09/04(火) 00:53:09.64ID:ybVAUe2y0
キャッシュはされてるけどなぁ
fetchできないだけではないの?
2018/09/04(火) 01:18:20.26ID:rXUxHBiU0
ツール総合スレの情報と手元の挙動を合わせて考えると
dmcで接続中の通信がぶちぶち切れる障害発生中ってところだと思いますよ
>>549もそう
2018/09/04(火) 02:42:22.19ID:DFN/w9+r0
うーん?
自分は問題なく動いてるなあ
2018/09/04(火) 02:49:11.57ID:BViK65oT0
nlMovieFetcher 180903 いれたら行けた
2018/09/04(火) 06:33:16.63ID:biX5UQk10
nc0214.txt  103-3_watchページ整形フィルタの再生リストのスクロール量を調整.txt スクリプトのスクロール処理が変わったので、マージン分のずれに対してCSSで対応するように変更
2018/09/04(火) 12:54:46.41ID:4/wPumih0
キャッシュ自体ではなくfetchが失敗する事を前提として月間総合ランキングのアニメ・ゲームの上から10件やったけど全てfailed
Fetcherの更新入れたら連続してリトライしてくれるようになったけどfailedから抜け出せず
chromeの拡張全てオフ、NicoCacheの拡張フィルタ共に最小構成+Fetcher、コンフィグをenableMitm=trueだけにしても変わらず
NicoCacheは最新180728、Javaは1.8.0_181(amd64)
ページ入って再生開始すれば普通にキャッシュはされる
2018/09/04(火) 14:00:03.85ID:aL2mslL00
うちは問題なく公式もユーザーもfetchできてるな
nc0212入れたらfailedも出なくなった
入れる前からfailed出ても放っておくとログにcompleted出ずにcache完了していたけど
2018/09/04(火) 15:17:55.35ID:FBh7xfHWd
>>568
一応聞くけどfetcherのコンパイルは忘れてないよな?
2018/09/04(火) 15:19:53.60ID:WvlETuID0
あれコレ弄った挙げ句に結局最初から設定し直してなんとかキャッシュは出来るようになったけど
2018/09/04(火) 15:21:44.83ID:WvlETuID0
途中で書き込んでしまった…
このレスも含めて見なかった事にしてやってください
2018/09/04(火) 15:35:50.58ID:4/wPumih0
>>570
コンパイルできてるよ
できてなきゃno methodって出るし
2018/09/04(火) 18:56:14.25ID:biX5UQk10
nc0215.7z  個人的に弄ったheader_light:jQueryまわりを修正

ページのソースにjQueryが有る場合に目印としてコメントを入れるフィルターが有るのですが、「Chromeとかを弾く条件付きコメント」の中にあるjQueryにマッチしていたので、「Chromeとかでも読み込む条件付きコメント」に先にマッチするように変更。

jQuery関連のアドレスを変更。



nc0216.txt  個人的なキャッシュアイコン調整:マイページのキャッシュアイコンを小さいアイコンに変更

マイページにおいて長時間の動画でキャッシュアイコンと再生時間の表示が窮屈なので、小さいアイコンを表示するように変更。
2018/09/04(火) 20:57:12.74ID:aL2mslL00
>>573
上でも書いている人いるけどNGCommentExtension(up353)入れてない?
これ入れるとずっとretry出てログもfailedで埋まるけど
2018/09/04(火) 21:04:09.49ID:4/wPumih0
>>575
今extensionsフォルダ内にはfetcherとextutilの.javaと.classしか入ってないんだけどこれでも駄目
おま環要素極力排除したつもりなんだけどね
2018/09/04(火) 21:30:54.69ID:RH8cd2fq0
何をしても結局>>544のようにhttps://abch.nimg.jp/から始まるヤツを探しに行ってタイムアウトするの繰り返しですわ。
2018/09/04(火) 21:44:21.89ID:4/wPumih0
>>577
俺の環境ではそのエラーはランキングの読み込み終わったタイミングで出るけどfetchとは関係なさそうなんだよな
マイページや検索結果ページ見てても出ないしそこでfetchしても出ない
2018/09/04(火) 21:45:16.43ID:zv1u8ngA0
ログ見ると、サムネ取りに行ってコケてるっぽい気がする。
2018/09/05(水) 07:36:24.42ID:utmuW+2+d
>>568
今朝こちらの環境でもfetcher更新してみたが同じ症状だわ…
おま環ではないな…
2018/09/05(水) 08:30:53.64ID:FxbeYhYy0
>>568,580
コンソールの表示こんな流れになってるでしょ
failedになる直前の Partial download from ~ byte の値ちゃんと増えていってる?
あとnimg.jpは関係ないと思うけど他のエラーは出てない?

fetch: ~
no cache found: ~.mp4
suspended: ~.mp4
fetch: (re) ~
no cache found: ~.mp4
Partial download from ~ byte
suspended: ~.mp4
fetch: (re) ~
no cache found: ~.mp4
Partial download from ~ byte
suspended: ~.mp4
2018/09/05(水) 09:15:14.62ID:q+48I7010
>>581
そもそもこんな感じでfailedエラーだけで他のエラー出ないんだ
昨日試したランキング上位10件のエラーログ
cookieエラーも出てたけど有料動画のエラーだし文字数制限掛かるんで割愛
fetch: sm33664256 failed, waiting 10 seconds for next retry...
fetch: sm33729620 failed, waiting 10 seconds for next retry...
fetch: sm33599327 failed, waiting 10 seconds for next retry...
fetch: sm33664256 failed, waiting 20 seconds for next retry...
fetch: sm33729620 failed, waiting 20 seconds for next retry...
fetch: sm33599327 failed, waiting 20 seconds for next retry...
fetch: so30413239 failed, waiting 10 seconds for next retry...
fetch: sm33664256 failed, waiting 30 seconds for next retry...
fetch: sm8134546 failed, waiting 10 seconds for next retry...
fetch: sm33729620 failed, waiting 30 seconds for next retry...
fetch: sm33599327 failed, waiting 30 seconds for next retry...
fetch: so30413239 failed, waiting 20 seconds for next retry...
fetch: so32516766 failed, waiting 10 seconds for next retry...
fetch: sm33664256 failed, waiting 40 seconds for next retry...
fetch: sm8134546 failed, waiting 20 seconds for next retry...
fetch: sm33729620 failed, waiting 40 seconds for next retry...
fetch: sm33599327 failed, waiting 40 seconds for next retry...
fetch: so30413239 failed, waiting 30 seconds for next retry...
fetch: so32516766 failed, waiting 20 seconds for next retry...
fetch: sm8134546 failed, waiting 30 seconds for next retry...
fetch: sm33664256 failed, waiting 50 seconds for next retry...
2018/09/05(水) 09:27:32.77ID:q+48I7010
>>581
ちなみに動画開いて再生開始すればその通りのログが出て普通にキャッシュ開始されるしPartial download fromの値も増えていく
2018/09/05(水) 10:20:59.11ID:O9dMdCal0
>>582
なるほどこれは重症だ。180903で修正されたところと別のところっぽいね
movieFetchDebug=true
movieFetchDebug2=true
すればもう少しログが出るけど

あとwatchページでF12押して開発ツールからコンソール開いて
NicoCache_nl.watch.apiData.video.smileInfo
を実行したらurlとか出てくる?
fetcherのソースを眺めてて気になったんだけど
もしかしたら一部のユーザにsmileInfoが提供されなくなったんじゃないかなと
2018/09/05(水) 14:57:36.80ID:MlJ/QmW60
私も最新版(180903)で>>582と同じメッセージがでてキャッシュできません。
前のバージョン(180324)ならキャッシュできるのですが。
nlMovieFetcherのデバッグログを見て見たのですが「DEBUG: postJson: statusCode=400」と出てきます。
2018/09/05(水) 15:05:06.92ID:utmuW+2+d
400ってことはリクエストの形式が不正ってことだな。
2018/09/05(水) 20:27:32.19ID:1CWbh39R0
>>584
ログ
https://nicocache.jpn.org/src/nc0219.txt
2018/09/05(水) 20:32:34.50ID:1CWbh39R0
>>584
間違えた、こっち
https://nicocache.jpn.org/src/nc0220.txt
2018/09/05(水) 22:19:14.99ID:q+48I7010
出遅れた
NicoCache_nl.watch.apiData.video.smileInfoの実行結果は>>588と同じ
ログもplayer_id他ランダム?な値文字列以外は同じでした
2018/09/05(水) 23:01:28.06ID:mJ4v1mBM0
このアドレスでエラー出てるっぽいけど関係あるかしら
ht tp s://swch.nimg.jp/img/blog/default_article
2018/09/05(水) 23:21:26.48ID:8inxJXtb0
>>588
> ,"transfer_preset":null
ここじゃないかな

2224行目
.put("transfer_preset", session_api.get("transfer_presets", 0)))))));

)))));
にしておけばとりあえず良さそう
2018/09/05(水) 23:41:55.76ID:8inxJXtb0
nc0218を見たら591より正しい修正が入ってたのでnc0218を使えば良さそう
2018/09/06(木) 12:30:13.38ID:z5jFSsUW0
最近のnlMovieFetcherの更新を入れるとマイリストの一番上にあるfetchAllMoviesがきかなくなるんだけど俺だけ?
各動画のfetchはきくんだけどこれが無いと不便だからいまだに古いの使ってる
2018/09/06(木) 14:17:50.47ID:imvtafn1d
>>593
コンソール開いてなんかメッセージ出てない?
595名無しさん@お腹いっぱい。 (ワッチョイ aea5-iKvp)
垢版 |
2018/09/06(木) 14:59:02.79ID:FYeMUB8k0
nc0222のおかげでfetchなおったありがとう
ただfetchの表示がダブってる
Cのところのfetch listもダブってる
2018/09/06(木) 18:11:12.94ID:z5jFSsUW0
>>594
押してもログには特に何も出力されない
fetchAllMoviesにカーソル合わせるとステータスバーに「javascript:void(0);」って表示されてるけど押しても無反応なんだよね
なんでなんだろ
2018/09/06(木) 20:48:24.11ID:imvtafn1d
>>596
movieFetcherfilterの改造が必要なんだが忘れていないか?
2018/09/06(木) 21:04:30.64ID:A93amWxI0
nc0223.txt  サムネイル付きのリンクにtarget="_blank"を指定するフィルター

niconicoトップ、動画トップ、ニコレポにあるサムネイルが付いたリンクにtarget="_blank"が指定されていないので指定するフィルター。

※サムネイルをクリックして「同じウィンドウまたはタブでページ移動するページ」と「新しいウィンドウまたはタブでページを開くページ」が混在するので、前者を後者に合わせる。

※niconicoトップはサムネイルとタイトルが同じリンク要素の中にあるので、タイトル部分のクリックでも新しいウィンドウまたはタブでページを開きます。
2018/09/06(木) 21:33:06.88ID:z5jFSsUW0
>>597
ああ、これか! >>21
半年前にやってるはずなのにすっかり忘れてた
教えてくれてありがとうございます
2018/09/06(木) 21:55:05.67ID:1zB6L3wE0
>>595
もしかして:fetcherのフィルタがフォルダ内に2個ある
601名無しさん@お腹いっぱい。 (ワッチョイ 1387-7GfT)
垢版 |
2018/09/06(木) 22:19:58.23ID:C8OAd67E0
>>600
エスパーすごい!ありがとう
今回movieFetcherFilter.txtを上書きしたつもりが簡易セットアップパッケージだと思うけど15_02_movieFetcherFilterになってました
またやりかねないので15_02の方を消しました
2018/09/07(金) 00:37:05.84ID:I5CLVUf2d
>>599
一応言っておきたいのだがコンソールってのはブラウザのF12キーで出てくるやつだぜ。
2018/09/07(金) 01:46:25.93ID:DYQvXTwp0
>>602
movieFetcherFilter.txtの改変を戻してウェブコンソール見てみたらしっかりエラーメッセージが出てました・・・
NicoCache関連のエラーは全て実行画面の方に出力されると思っていたのでウェブコンソールの存在を知りませんでした
今度からトラブルが起きたらこっちも確認するようにします
重ねてありがとうございます
604名無しさん@お腹いっぱい。 (ワッチョイ 1387-iKvp)
垢版 |
2018/09/07(金) 04:27:13.10ID:yI/+AM9m0
106_コメントのコマンドを削除
これで文字の色なくなってたのか
必要な機能だけに絞れるまで一時退避
2018/09/07(金) 19:22:17.58ID:tX4P/IgM0
nc0225.txt  個人的に弄ったmovieFetcherFilter:全てのfetchリンクに「data-nl_fetch_link="filter"」を追加

「document.querySelectorAll("[data-nl_fetch_link]");」とかでfetchリンクの要素を取得できます。


フィルタまとめの作者様、fetchAll.jsの3行目を次のようにしてください。

var link = document.querySelectorAll("[data-nl_fetch_link]") || document.getElementsByClassName("fetch_link");

※classはスタイルシートで使うため、誤爆の可能性がある(たとえば >>21 を見落として fetchAll.js に影響する変更が行われる)のでカスタムdataを優先にしています。
606名無しさん@お腹いっぱい。 (ワッチョイ 43e9-+Xm/)
垢版 |
2018/09/07(金) 21:22:20.25ID:8GQqsnUy0
フィルタまとめ最新版(#75)導入してるのに広告出るんだけどこれって導入ミスってる?
2018/09/08(土) 02:08:11.90ID:sP+3O+3i0
>>606
最近不具合に対する調整のためいろいろ無効化したものがあります
そういうときは107の「LetUsRefuseAds!」を有効化してください
2018/09/08(土) 17:50:29.07ID:ot1lopVG0
最近急にキャッシュ出来なくなったの俺だけ?
2018/09/09(日) 06:35:09.85ID:v2P1zh2w0
同じく最近アップされたものが全滅
一方でまったく同じ設定だけど過去にアップされたものは普通にキャッシュされてる
2018/09/09(日) 07:39:53.89ID:O2r7kWVQ0
>>608-609 あと>>538も同じ件かな
NicoCacheのログには何も出てないんですね?

まず環境情報>>4を貼った上で2点

次のURLでキャッシュ管理画面は出ますか?
https://hoge.nic●ovideo.jp/cache/

プレイヤーで右クリックから「システムメッセージを開く」で
「動画視聴セッションの作成に成功しました」の行と
「動画の読み込みを開始しました」の行を>>157の要領で適当に隠して
(特にht2_nicovideo=の後を隠して)頂けますか
2018/09/09(日) 17:15:01.09ID:CXSi8JBR00909
>>610
≪動作環境≫
 【OS・Java・本体】
NicoCache_nl+150304mod+180715mod (く) (based on NicoCache v0.45)
Running with Java 10.0.2(amd64) on Windows 7

 【ブラウザとバージョン】
Google Chrome 69.0.3497.81(Official Build) (64 ビット)

 【使用プレイヤー】
公式HTML5

≪NicoCache環境≫
 【拡張の状態】なし
 【プロキシ】デフォルト設定のproxy.pac
 【その他】
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  最近の動画がキャッシュされない。

> NicoCacheのログには何も出てないんですね?
何もでないです。

> 次のURLでキャッシュ管理画面は出ますか?
出ました。

> 「動画の読み込みを開始しました」の行を>>157の要領で適当に隠して
> (特にht2_nicovideo=の後を隠して)頂けますか
この部分ですね?
動画の読み込みを開始しました。(https://xxxxxxxxxxx.dmc.nico/vod/ht2_nico●video/nico●video-so88888888_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?ht2_nicovideo=8888888.xxxxxx_xxxxxx_xxxxxxxxxxxxx)

隠し方が分からないです。見よう見まねで>>157を改変する程度のことはやってみたんですが。。。
2018/09/09(日) 17:15:48.97ID:CXSi8JBR00909
>>610
≪動作環境≫
 【OS・Java・本体】
NicoCache_nl+150304mod+180715mod (く) (based on NicoCache v0.45)
Running with Java 10.0.2(amd64) on Windows 7

 【ブラウザとバージョン】
Google Chrome 69.0.3497.81(Official Build) (64 ビット)

 【使用プレイヤー】
公式HTML5

≪NicoCache環境≫
 【拡張の状態】なし
 【プロキシ】デフォルト設定のproxy.pac
 【その他】
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  最近の動画がキャッシュされない。

> NicoCacheのログには何も出てないんですね?
何もでないです。

> 次のURLでキャッシュ管理画面は出ますか?
出ました。

> 「動画の読み込みを開始しました」の行を>>157の要領で適当に隠して
> (特にht2_nicovideo=の後を隠して)頂けますか
この部分ですね?
動画の読み込みを開始しました。(https://xxxxxxxxxxx.dmc.nico/vod/ht2_nico●video/nico●video-so88888888_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?ht2_nicovideo=8888888.xxxxxx_xxxxxx_xxxxxxxxxxxxx)

隠し方が分からないです。見よう見まねで>>157を改変する程度のことはやってみたんですが。。。
2018/09/09(日) 17:31:14.28ID:iKfNrtkk00909
watch_page_reconstruct.css に関連する要望。

839行目にある「z-index: 18 !important;」を「z-index: 19 !important;」にして、「pointer-events: none;」を追加してください。
※「pointer-events:」のIEでの対応がIE11からであるため、必要ならIEかつIE11未満の場合に「z-index: 18 !important;」にする仕組を用意しておくと良いかも?

あわせて「.VideoMenuContainer-areaLeft > div」を用意して、「pointer-events: auto;」を指定してください。


以上を行うことで、「現在の個数:」にマウス操作が干渉できる状態で、なおかつマイリストなどのツールチップが「現在の個数:」に隠れないようになります。
2018/09/09(日) 17:47:43.70ID:dKreW1aC00909
>>611-612
ありがとうございます.URLはそれで大丈夫です.

そして現在対応しているURL形式そのままなので
「なんで動かないのか分からない」ということがわかりましたorz
もはや思い当たることがない.お手上げです.

後はブラウザの問題を疑いますが
pacファイルを使うのをやめて通信全部NicoCache経由にしてみてください.
2018/09/09(日) 21:23:16.59ID:iKfNrtkk00909
nc0226.txt チャンネルとかで有料動画とキャッシュ済み動画の枠内に色をつけて判別しやすくする

キャッシュ済みの動画の枠内にも色をつけるようにしたので、ついでにファイル名も変更しています。

 動画の一覧(有料動画)を見やすくする.txt → 動画の一覧を見やすくする.txt
2018/09/09(日) 22:45:05.61ID:/HEJvc+gp
>>615
ありがとうございます。
質問ですが、背景の色が見えづらい場合、濃淡はどこでかえればよいですか?
色指定だろうと思われる8桁の数字の変更でよろしいのでしょうか。
2018/09/09(日) 22:46:26.78ID:iKfNrtkk0
>>616
それでokです
2018/09/09(日) 22:54:40.25ID:/HEJvc+gp
>>615
ありがとうございます。
質問ですが、背景の色が見えづらい場合、濃淡はどこでかえればよいですか?
色指定だろうと思われる8桁の数字の変更でよろしいのでしょうか。
2018/09/09(日) 22:55:48.85ID:/HEJvc+gp
すいません。
rgbaの値だということがわかりました。

スレ汚し申し訳ありませんでした
2018/09/10(月) 00:07:06.02ID:FLhI0SMZ0
≪動作環境≫
 【OS・Java・本体】
NicoCache_nl+150304mod+180728mod (く) (based on NicoCache v0.45)
Running with Java 10.0.2(amd64) on Windows 7
 【ブラウザとバージョン】
Google Chrome バージョン: 68.0.3440.106(Official Build) (64 ビット)
 【使用プレイヤー】公式HTML5
≪NicoCache環境≫
 【拡張の状態】未使用
 【プロキシ】全て通過
 【その他】オミトロン使用・バイパス両方試したけど変化なし
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  一般・公式投稿問わず9月頃アップされた動画からほぼキャッシュできない
  それ以前にアップされたものはまったく同じ設定でキャッシュされる
  なお再生自体はできます
  バックログには次の表記が出ます
failed to process: ads.nico●video.jp:443
java.net.ConnectException: Connection refused: connect
  またプレーヤーのログは>>611 とほぼ同じです
2018/09/10(月) 01:06:32.61ID:ehUiKPiZ0
>>611,620
あとはそうですね
ブラウザを再起動した直後だったらキャッシュできたりしませんか?

コネクションが使い回されたときのバグのような気がしてきました
2018/09/10(月) 03:32:49.91ID:yPxkQTim0
自分も同じ状況だけど、再起動直後でもキャッシュできないね
niconicoMode=trueでも再生できてnicocache落とすと止まるから、通ってない訳ではなさそうなんだけど
2018/09/10(月) 06:21:20.40ID:z+6q6tKi0
>>614
レス感謝です。
なんかIE使ったら普通にキャッシュ出来ました。
2018/09/10(月) 07:06:58.25ID:rK/5EC+Od
>>611,>>620
フィルタ(nlFilters)もデフォルトで同梱されてるもの以外は全部外してるんだよね?
2018/09/11(火) 09:18:08.93ID:M9nHNTbe0
>>624
wikiにある設定だけを行った直後でも同じでした

そしてその設定したnicocacheを別のWin10機に持っていってIEで動かしてみたところ
何事もなくキャッシュされました
ということで環境の問題だった(のか?)
とりあえず問題のあったほう初期化しときます
2018/09/11(火) 09:41:21.43ID:uLStkp1pd
htpps通信上だとnlFiltersとextensionが効かない問題って解決済み?
2018/09/11(火) 16:39:25.69ID:GVwLZdnp0
Ironの64.0.3350.0使っててキャッシュ効かなかったけど、UserAgentをIE11の物にしたら効くようになった……なんだこれ?
2018/09/11(火) 17:00:57.70ID:GVwLZdnp0
使用するブラウザはそのままでUserAgentだけ変えてみたところ、Trident/7が含まれているかどうかで変わるという結果に

キャッシュ有効
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Trident/7

キャッシュ無効
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3350.0 Iron Safari/537.36
rident/7
Trident/
Trident/6
Trident/8
2018/09/11(火) 17:09:02.34ID:d1a66aNhd
>>628
通信方法変えてる可能性大?
通信ログがあるとよいかも(もちろん個人情報は伏せて)
2018/09/11(火) 17:16:04.20ID:GVwLZdnp0
システムメッセージ見たら、Trident/7だとhttpでdmcに繋ぐみたい これが理由かな?
2018/09/11(火) 17:20:55.78ID:GVwLZdnp0
あ、httpsじゃなく、ってことね
enableMitM=true だしgenCertsも改めてやってるんだけどな……
2018/09/11(火) 17:57:43.04ID:GVwLZdnp0
あ、あー 解決した、enableMit「m」ね ChangeLogの
・enableMitM=true時にMitM機能の有効化に失敗すると起動しないようにした
の行からコピペしててMが大文字だったからダメだったらしい
2018/09/11(火) 20:00:53.80ID:D/febAUE0
nc0227.txt  サムネイル付きのリンクにtarget="_blank"を指定するフィルター:検索の広告に対応
2018/09/11(火) 23:39:17.46ID:LXGkGd080
>>632
ぬわーごめんなさい

でも>>610でキャッシュ管理画面が出た人は別の原因だなぁ……


>>626
再現しないのでなんとも
・そもそもhttps通信がNicoCacheを通ってない(ブラウザの問題)
・enableMitm=trueになっていない
・mitmHostPortの設定がおかしい
・最近起きている原因不明のトラブルと同じ原因
のいずれかだと思いますが
2018/09/12(水) 02:26:38.66ID:yJDcmIBm0
watch_page_reconstruct.css への要望。

症状 >>25 が再発しています。
>>33 のスタイルシートが指定されていません。

また、「div class="MainContainer-commentPanel"」の横幅が384px → 348pxとなることで、「置換の入力」と「エディター表示」のレイアウトが崩れて、「エディター表示」が「div class="OwnerEditPanelContent"」に隠れています。
これは「.OwnerEditPanelHeader-right」に「width: 233px;」を指定することで回避可能です。
※nlを通さないで表示したときの横幅が自然に233pxとなっていた。
※「div class="MainContainer-commentPanel"」が348pxだと↑を回避したときに「リストモード xxxx/1000」が2行になってしまいますが、これはどこにも隠れていないようなのでとりあえず問題なしです。

以上を踏まえて、次のスタイルを間違えて消すことがないよう、watch_page_reconstruct.css の最後に指定してください。

/*-------------------------
投稿者コメント編集モード
--------------------------*/
.is-ownerEdit .MainContainer-commentPanel {
top: 48px !important;
}
.OwnerEditPanelHeader-right {
width: 233px !important;
}
2018/09/12(水) 05:54:05.07ID:N/4fu5z40
>>634
・全通信NicoCacheを通すモードにしても再現する
・enableMitM=trueは設定済み(ブラウザでの表示も確認済み)
・mitmHostPortは未設定(デフォルトのまま)
・最近起きている原因不明のトラブルと同じ原因 - これについては不明
2018/09/12(水) 06:00:40.60ID:N/4fu5z40
>>634
今確認したらnlFiltersは効いてるみたいですね
https→httpで影響を受けるのはNGCommentExtensionだけみたいです
う〜む…
2018/09/12(水) 22:31:29.19ID:Ip7GlYtn0
>>637
拡張はそれぞれhttpに決め打ちしているところを直して対応させないと駄目なので
本体側ではどうにも……
2018/09/12(水) 22:52:32.70ID:l0A9gt6P0
>>620と同じ症状がでてるのでスレ見てみたら未解決っぽい

環境はブラウザがFirefox以外同じ(一応Ironでも試したが同様だった)
IEで試したらうまくいくのも同じ

ブラウザ側になんかあったかとも思ったけど
Ironは先月以降updateしてないし……
2018/09/13(木) 00:09:22.33ID:wALkLejq0
>>639
手元では発生しないし,もうデバッグ出力を増やしたバージョンを作って
誰かにデバッグモードで起動したときのログを送ってもらうくらいしか手がなくなりつつあります

自分の環境で再現性がある状態で発生してくれれば何とかするんですが……
2018/09/13(木) 02:29:27.70ID:NIGmPr940
動画ホスト:pow○○の動画がキャッシュされない
2018/09/13(木) 22:27:16.28ID:Ggh6q7Px0
nc0232.7z  107_広告削除CSS.txtの各フィルターを他のフィルター個別Offにするサンプル


「107_広告削除CSS.txt」に含まれる各フィルターは、人によって個別に無効にしているものが違うかもしれません。

更新時に毎回個別に無効にするのが面倒なので、設定ファイルとなる別のフィルターでHTMLにコメントを挿入できるようにして、そのコメントがある場合は該当するフィルターが有効にならないようにしてみました。

コメントにはとりあえず各フィルター個別の数字を入れているけど、短い名前の方がわかりやすいかも?
2018/09/14(金) 01:19:49.95ID:nrbUGOKo0
>>641
ホスト名の完全な例を頂けますか
いくつか試しましたがその例を引けない
2018/09/14(金) 02:20:46.13ID:PAEBQGme0
powは遭遇したことないなぁ
2018/09/14(金) 18:09:26.10ID:wdoSvR3h0
ttp://site.ni covideo.jp/search-api-docs/snapshot
何かに使えるかわからんけど
2018/09/15(土) 14:54:20.04ID:uieVwH/T0
Blinkエンジンのブラウザだとうまく動作しなくてIE11だと動作する状態で、
IE11のUserAgentをBlinkの方にコピペしたら動作した
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; Tablet PC 2.0; Creative AutoUpdate v1.41.08)

細かい流れでは、パケットキャプチャしてもBlinkだと一部のhttpリクエストが取得できない、動画ファイルとかその辺
当然nl側でも動画へのリクエストヘッダが取得できなくて動作しない
代わりに以下のようなアドレスにアクセスしてる
GET http://pc081c0fc8b.dmc.nico/vod/ht2_nicovideo/nicovideo-sm32944378_7b5ff59e5274a0321c6ece40362316850fdcb1c623d23bfca1164dc558461017?ht2_nicovideo=

恐らくUAから http/2 に対応してるブラウザを判別して新サーバではhttp/2でアクセス、
ヘッダー圧縮とかでnlが動画のリクエストヘッダなどを取得できてない状態とかなのかな
2018/09/16(日) 14:34:36.19ID:4j6LELTM0
【復旧】PC版ニコニコ動画:コンテンツツリーが表示されない不具合
これが7日の昼に適応されてるからこれが原因かな

とはいえ対策が思いつかんが
648名無しさん@お腹いっぱい。 (ワッチョイ b76e-TNGn)
垢版 |
2018/09/16(日) 17:41:15.72ID:QFDw3eDE0
帯域や視聴環境がプアなので360p動画をfetchしてから視聴したいんですが、
なにかいい方法は無いでしょうか?
NicoCache_nlやnlMovieFetcherの設定には画質を選択できるようなものはなさそうだし、
試しに視聴ページで360pを設定してもfetchされるのは最高画質になってしまいます。
(多くの環境ではこれがベストなのでしょうけれど)
2018/09/17(月) 00:25:22.80ID:u3Dr3Pmj0
本日も再現できず

>>646
http/2はUpgradeヘッダを削除しているしTLSは一旦終端しているしで考えにくいかなあ
解釈できないデータが流れたらそこで通信失敗するはずですし

IE11だとキャッシュできるというのは
>>630の言っているhttpでdmcに通信するようになる
というのが有力な原因説明だと思います


>>643の件
キャッシュできない他の方も,参考になるかもしれませんので
キャッシュ出来ないときのホスト名をdmc.nicoまで書いて例を上げて頂けると
2018/09/17(月) 12:30:53.34ID:IrmSM+mE0
[Style]
Name = ZenzaWatch+popThumb_FAでポップアップが消えない問題の修正
URL = (?!ads|.*api)[^/]+\.nicovideo\.jp/
MatchLocal = TRUE
ContentType = text/html
Append<
#nico_popThumb_container { pointer-events: auto; }
>
2018/09/17(月) 17:53:56.16ID:LMA5uBfd0
更新はされていないようだけどフィルターや設定を弄る時に使えそうなので、スレッドを立てる時に↓もテンプレに入れておくと良いかも?

ニコニコAPIリストwiki
ttps://www59.atwiki.jp/nicoapi/
2018/09/18(火) 07:04:22.05ID:XnVOW3AUd
>>648
nlMovieFetcher.javaを改造するのが一番手っ取り早いと思ふ
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面