2ch勢いランキング アーカイブ

【ニコニコ】自動ローカル保存プロクシ NicoCache21 [無断転載禁止]©2ch.net


[sage] 2017/05/25(木) 12:00:55.78:Xck+Fh++0
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
スレ立て時に↑をコピペして3行で書き込んでください

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

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

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

Java で作られており Windows / MacOSX / Linux で動作する。
ttp://java.com/ja/

■関連サイト
NicoCache_nl wiki
ttp://www58.atwiki.jp/nicocache/
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

【ニコニコ】自動ローカル保存プロクシ NicoCache20
ttp://egg.2ch.net/test/read.cgi/software/1482763300/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
[sage] 2017/05/25(木) 12:03:13.18:Xck+Fh++0
■NicoCache関連ファイル置き場 避難所
ttp://jump.5ch.net/?http://www.hofu.mydns.jp/nicocache/upload.php

《NicoCache_nl+mod+mod》
■NicoCache_nlのトラブルシューティング
NicoCache_nlについて質問する前に確認すべき事項のまとめ
ttp://jump.5ch.net/?https://www58.atwiki.jp/nicocache/pages/25.html

■GUI起動について
Readme.txtの「GUI起動対応」参照
ショートカットなどでコンソールに接続せずにNicoCache_nl.jarを起動

《NicoCache全般》

■繋がらない時は
ブラウザのキャッシュ削除、ブラウザ再起動、NicoCache再起動、PC再起動
アンチウイルスソフト一時無効

NicoCacheGUI.bat起動してもNicoCacheが起動しない場合はNicoCacheGUI.property削除と
繋がりにくい、挙動がおかしい場合のthcache.bin削除を試してみること。

特にノートンはファイアウォール等の設定を見直す必要があるらしい

■Wrapperでローカルキャッシュが読み込まれない
ローカルサーバーの設定を以下のようにするのを忘れていないか確認
一個目の枠:ttp://jump.5ch.net/?http://www.nico●video.jp/cache/
二個目の枠:ttp://jump.5ch.net/?http://www.nico●video.jp/cache/flvlist
[sage] 2017/05/25(木) 12:03:47.60:Xck+Fh++0
■質問する場合は
今使っているものが最新の物かどうか確認してください。
また、過去ログを検索してみてください。同様の問題が報告されているかもしれません。

それでも解決しない場合は、フィルタ・拡張を一つずつ外してみて原因となっているモノの特定をお願いします。
また、最低限動作環境は書いてください。特にJavaScript系の不具合はブラウザ依存の事も多いので、再現確認すらできない事もあります。
開発者はすべてのフィルタ・拡張を入れているわけではありません。開発者ほど他の人が作ったものをあまり使っていない事が多いものです。

あと、nl582.zip等あぷろだのアーカイブ番号のみで報告すると内容が分からないのでスルーする可能性が高いです。
元の書き込みに安価を貼っていただくのが確実です。

質問した後で自己解決した場合、自己解決した内容を責任をもって書き込んでください。
「どう解決したのか?」を書くことで、同様の問題で困っている人の参考になります。
[sage] 2017/05/25(木) 12:04:23.97:Xck+Fh++0
■質問用テンプレ
≪動作環境≫
 【OS・Java・本体】(ログウインドウの最初の二行をコピペ)
 【ブラウザとバージョン】Google Chrome 00/Mozilla Firefox 00/Opera 00/Safari 00 etc...
 【使用プレイヤー】GINZA / 公式HTML5 / ZenzaWatch
 【FlashPlayerのバージョン】(GINZAの場合)Adobe Flash 00.0.0.000
≪NicoCache環境≫
 【拡張の状態】すべて外した、もしくはコレコレを利用している等
 【プロキシ】全て通過、デフォルト設定のproxy.pacを利用している、もしくはカスタム設定のpac
 【その他】(wrapperやオミトロンを使用しているなら特に)
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  (具体的に、詳細に。ログウィンドウの表示も含めて)
 【検証済の内容】
  ・他のブラウザでの動作状況
  ・NicoCacheを使わない場合の動作状況
  ・wrapper、オミトロンを利用している場合、停止した時の動作状況
  ・利用ソフトのデフォルト状態(拡張を一切外した場合)の動作状況

注意:
・本体やJava、FlashPlayerなどアップデート可能なものは、質問の前にまずアップデートしてみてください
・NicoCache_nlについてのトラブルはのトラブルシューティングを試してみてください
・一般的でない環境での質問の場合、検証出来る環境を持っている人がいるとは限りません。
[sage] 2017/05/25(木) 15:13:10.99:AeiVIOxe0
                          刀、           , ヘ
                  /#65507;`ヽ /: : : \_____/: : : : ヽ、
              ,. -‐┴─‐- <^ヽ、: : : : : : : : : : : : : : : : : : : : : : }
               /: : : : : : : : : : : : : :`.ヽl____: : : : : : : : : : : : : : : : : : /
     ,. -──「`: : : : : : : : : :ヽ: : : : : : : : :\ `ヽ ̄ ̄ ̄ フ: : : : :/
    /: :.,.-ァ: : : |: : : : : : : : :    :\: : : : :: : : :ヽ  \   /: : : :/
    ̄ ̄/: : : : ヽ: : : . . . . . . . . . . .、 \=--: : : :.i  / /: : : : :/
     /: :     ∧: \: : : : : : : : : : ヽ: :\: : : 〃}/  /: : : : :/         、
.    /: : /  . : : :! ヽ: : l\_\/: : : : :\: ヽ彡: : |  /: : : : :/            |\
   /: : ィ: : : : :.i: : |   \!___/ ヽ:: : : : : : :\|:.:.:.:/:!  ,': : : : /              |: : \
   / / !: : : : :.ト‐|-    ヽ    \: : : : : l::::__:' :/  i: : : : :{              |: : : :.ヽ
   l/   |: : :!: : .l: :|            \: : : lエr. Y   {: : : : :丶_______.ノ: : : : : :}
      l: : :l: : :ト、|         、___,ィ ヽ: :| ゝ ノ    '.: : : : : : : : : : : : : : : : : : : : : : /
      |: : :ト、: |: :ヽ ___,彡     エ ̄エ   ヽl-‐'     \: : : : : : : : : : : : : : : : : : イ
        !: :从ヽ!ヽ.ハ=≠' , ///// ///u /           ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      V  ヽ|    }///  r‐'⌒ヽ  イ〉、
              ヽ、______ー‐‐' ィエ /:/:7rt‐---、       こ、これは乙じゃなくて
                  ィ幵ノ ./:/:./:.! !: : : : :!`ヽ     ポニーテールなんだから
              r‐'Tィ「 |: | !:.∨:/:./: :| |: : : : .l: : : :\   変な勘違いしないでよね!
               /: : .|: :| !:.!ィィィヾ、:.:/ !: : : : l: : : : : :.\
[] 2017/05/28(日) 09:10:33.77:9pvSx6xK0
up426のnl_cacheIconのキャッシュアイコンをSVGに置き換えるnlFilterで
小アイコンの右枠線が表示されないことがあったので更新しました。(up473)

#枠線を共有しないシステムにしていただけると,
#他の人もデザインのカスタマイズしやすそう |ω・`)チラ
[sage] 2017/05/28(日) 09:53:07.01:mjK2C4190
up408のfetched.html、Firefoxだとfetchできたファイルが表示されない。
ほかの表示は大丈夫だし、jsonに履歴は残ってるから俺環ぽいけど久々更新して驚いた

少し前からfirefoxでの利用にあまりいいコメないし、ブラウザの乗り換え考えるべきか
[sage] 2017/05/28(日) 10:29:40.64:kdD2axe70
前スレ
すでにdmcキャッシュについては.flvと.mp4を異なるキャッシュとして認識できるので
対応形式を増やすのは難しくありません.まあその時でいいんじゃないかね.


Ctrl-Kでコンソールを開いてnlMovieFetcherList.js内のエラーメッセージが出てないか確認

特にpopThumb_FAのキャッシュが壊れてませんかね.コンソールで
localStorage["popThumb.data"]={}
を実行するとキャッシュがクリアされます.
[sage] 2017/05/28(日) 10:33:17.28:kdD2axe70

間違えた.文字列なのでこれで
localStorage["popThumb.data"]='{}'
[sage] 2017/05/28(日) 11:24:23.92:V5lhIzJ70
今朝からnlとzenzaで再生すると動画が途中でとまる・・・
ログをみたら
failed to extract information from API: 要素タイプ"LINK"は、対応する終了タグ"</LINK>"で終了する必要があります。
failed to extract information from API: empty key
と出てくるけど何したらいいのやら
[sage] 2017/05/28(日) 12:04:27.45:kdD2axe70

dmc APIサーバから何故かXMLではなくHTMLが返ってきていると思われます.
何かエラーページが返ってきていると考えられますがサーバ障害の疑いがあるのでしばらく様子見で.
[] 2017/05/28(日) 15:04:37.81:9pvSx6xK0

私の環境では逆で,Firefoxなら動くけどChromeでは真っ白です。
あまり使っていないのでちゃんと調べていないのですが。
[sage] 2017/05/28(日) 17:31:22.22:tQzpS0YK0
お久しゅう前スレの何もあててないけど問題なく動いてるな
環境変えなければずっと使えるんだな
最近随分スレに勢いあるね
[sage] 2017/05/28(日) 17:52:27.93:9pvSx6xK0
Chromeのコンソールで出ていたエラーです。(ドメインは一部置換)
お力になれば。

fetched.html:79 GET ttp://jump.5ch.net/?http://www.nicovideo.jp/local/_ExtensionsScript/nlMovieFetcherList_.css
nlMovieFetcherList.js:54 Uncaught SyntaxError: Unexpected token for
[sage] 2017/05/28(日) 18:02:09.53:kdD2axe70
,14
nlMovieFetcherList.jsをup380に入ってるChrome用書き換えの処理対象にしないとChromeでは動かんですよ
[sage] 2017/05/28(日) 18:26:35.26:9pvSx6xK0

書き換えないといけないのですね。
ということは、Fx用との共存は端から無理と。
[sage] 2017/05/28(日) 18:31:55.06:kdD2axe70

Chrome用書き換えは標準的なJavaScriptに変換するものなので変換後もFirefoxで動きます


不具合修正に加えてニコニコ動画の仕様変更への対応もいくらか入ってるので
細かいところで動きが変になってると思います.
できるだけ最新版の利用推奨です.
[sage] 2017/05/28(日) 18:35:10.51:kdD2axe70
って読み間違えた.そもそも+mod+mod使ってないという話か.
[sage] 2017/05/28(日) 21:03:22.12:/w2RQVA40
nlFilterと拡張外した状態でこんなメッセージがずらーっと出るんですが、ご確認頂けますか。
ttp://jump.5ch.net/?http://www.geocities.jp/the_qu4k3/kudan.txt
[sage] 2017/05/28(日) 21:38:47.43:kdD2axe70

NicoCacheがサーバに接続しようとしたときに応答が返ってこないとそうなります.
ネットワークトラブルとかファイアウォールが怪しいです.
ルータのNATテーブルが溢れてる場合にそんな感じになるかも.

パケットロストが発生していないかの確認(ping -n 20 google.com 等)とか,
セキュリティソフトを止めてみるとか,ルータを再起動してみるとかご確認ください.
[sage] 2017/05/28(日) 22:49:59.42:/w2RQVA40

ありがとうございます。
ファイアウォールやNATテーブルは使っていないですね…
パケットロスも発生していません(例として上げられたコマンドを実行)
セキュリティソフトも使ってないです
[sage] 2017/05/29(月) 01:25:06.31:n0pnZ9ir0
うpろだに上がっていたup474.txtは犯行声明か何かですかね?
改ざんされている可能性がないか一応気をつけた方がいいかも
[sage] 2017/05/29(月) 14:03:16.70:qL41M/+y0NIKU
ここのところ
failed to process: ttp://jump.5ch.net/?http://api.dmc.nico/api/sessions/(cookieっぽい文字列)?_format=json&_method=POST

が頻発して、そのあとで dmc へのアクセスが403返してキャッシングが止まるようになったんだけど、何だろうこれ
[sage] 2017/05/29(月) 14:35:21.62:4f9PywYa0NIKU
自分も昨日ぐらいから 再生途中で「動画の再生に失敗しました」とか出るようになったな
他の素のブラウザやキャッシュが終わった動画だと起こらないから、鯖の仕様の問題?
failed to access to api: ttp://jump.5ch.net/?http://api.dmc.nico:2805/api/sessions/略_format=json&_method=PUT (no responseHeader)
[sage] 2017/05/29(月) 17:10:26.36:j/dwtVDI0NIKU
土日からこっち,なにか障害が起きてるようでニコ動本スレは怨嗟の嵐だしそれの影響じゃないかなあ
今日になって障害情報も一応出てる.調査中だけど.
[sage] 2017/05/30(火) 01:19:07.91:DHUmBv6F0
core i3でタスクマネージャーを見たらニコキャッシュが10%程度占有していたんですが
キャッシュし終わった動画をブラウザで開いておくだけでもCPUを結構使うものなんでしょうか?
実用には何の問題もないので別にどうということでもないのですが気になったので
[sage] 2017/05/30(火) 03:14:26.25:TSa3ZjcS0

常時10%程度,ですか?ちょっと使い過ぎな感じですね.

watchページ(HTML5)をブラウザで開きっぱなしにすると
20秒に1回dmcのAPIへアクセスが行われるほか
広告とか状態通知とかが1分に1回程度の頻度で行われるとは思いますが
それ一つで常時10%使うほどとは考えられません.
PassMarkが1400弱の非力CPUで動いているやつはwatchページ開きっぱなしで
CPU使用率0%から0.7%程度をふらふらとしてますね.

暴走してたら100%近くに貼り付くはずだし,なんか予想外の通信を中継してるとか?
[sage] 2017/05/30(火) 11:24:45.85:J9pPedKdH

こちらatom z26なんとかとかいう化石pcだがそこまでcpu使うことはないかなあ
設定関連でなんかありそう
[sage] 2017/05/30(火) 23:55:53.48:aN1k3UFX0
すみません、ここで聞くのは少し違うことなのかもしれませんが、質問があります

NicoCache_nlを利用中にPCがブルスクで落ちてしまったのですが、それからPCを何度再起動してもNicoCacheが起動しなくなってしまいました
起動しなくなったのはブルスクになった時に使っていたバージョンだけで、古いものなどは普通に起動します
これは何らかの理由でPC側に起動しないようにされているのでしょうか?
情報が少なすぎて判断できないかもしれませんが、よろしければどなたかお教えください
お願いします

NicoCache_nl.batでは以下の様なログが出ました

NicoCache_nl+150304mod+170525mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_131(amd64) on Windows 7
port=8080
proxy host=localhost
proxy port=8081
=> Only localhost Allowed
title=true
Resume suspended download: On
Touch Cache File: On
Script replace: On
LocalFlv Server: On
Local File Server: On
Local Rewriter: On
exit status is 0
続行するには何かキーを押してください . . .
[sage] 2017/05/31(水) 00:23:38.35:U5dkciHh0
up477
いつのまにかHTML5版watchページ用メニューの更新が死んでいて
別の動画のキャッシュを消して悲しい思いをしたのでまたフィルタだけ簡易リリース


NicoCache_nl.bat debug
で起動すると Local Rewriter: On の後にエラーが表示されると思うのでその情報を頂けますか
[sage] 2017/05/31(水) 00:52:37.11:nz5AX5G10

スレに書き込もうとしたら改行が多すぎると言われたので、txtファイルでうpしました
お手数ですがダウンロードをお願いします

ttp://jump.5ch.net/?https://www.axfc.net/u/3810999?key=batdebug
[sage] 2017/05/31(水) 01:01:29.98:U5dkciHh0

ありがとうございます.原因わかりました.
一時ファイル(の末尾が_になってる方)を削除すれば直ります.
ちゃんとした対策は次のリリースで行います.
[sage] 2017/05/31(水) 01:13:03.33:nz5AX5G10

一時ファイルから該当するものを削除したところ、きちんと起動しました
助かりました、本当にありがとうございました
[sage] 2017/05/31(水) 02:34:43.08:q5uaVCGd0

結構多めの数のページ開いてたのでそれかなーと思ったんですが
いきなり30%とか50%を行き来するようになったので一旦終了してNicoCache_nl.jarを実行すると
なんちゃらInfoなんちゃら?みたいなログが延々出てきたのでエクステンションやフィルタを外してみたのですが効果はなし
PCを再起動して再度実行したところ正常に動作しCPU占有率も0%になりました
急いでいたのでなんちゃらInfoの部分をちゃんと記録できなくてすみません
長い期間スリープ運用をしていたのでそれが原因かなとも思いましたが、一応ご報告までに
[sage] 2017/05/31(水) 18:21:42.73:Rn6AJd1i0
マイページのニコレポのfetchリンクが出なくなった
[sage] 2017/05/31(水) 19:19:54.63:xZyDu5lZ0
ニコレポだとキャッシュしたはずの動画にアイコン表示されないね
[sage] 2017/05/31(水) 20:04:07.44:U5dkciHh0
テンプレートもなしに全部minify済みのJavaScriptで生成されるようになって面倒なことになった
[sage] 2017/05/31(水) 21:32:59.34:3xI+8T3A0
フィルタまとめ#16 うpしました
live整形フィルタが新たに加わりました
更新点はほぼ全てのフィルタに渡りますが
機能的、見た目的な変更はありません
[sage] 2017/05/31(水) 23:30:29.04:MuVnoYS40
ちょっと様子を見ていたけど
先日書き込んだ「動画の再生に失敗しました」の件は起こらなくなった(っぽい)ので、ニコニコの鯖の障害のせいだった模様
失礼しました。
[sage] 2017/05/31(水) 23:51:34.89:lumdsOB20
すぐキャッシュできる動画と全然キャッシュできずに(読み込みすらできずに)再生に失敗しましたって出るのはなんでだろう
[sage] 2017/05/31(水) 23:55:36.74:lumdsOB20
キャッシュ済みの表示位置もなんかズレてしまってる……
また仕様変更あったのかな……
[sage] 2017/06/01(木) 13:26:13.49:XvIbEiZW0
up479 ffmpegServer 170601 (エンコード処理の委託用)
up480 NicoCache_nl+150304mod+170601mod HTML5+dmc
[仕様変更]
・★試験的に最低要件をJava 7からJava 8に変更
・デバッグモード以外でも起動中に発生したエラーを表示
[機能追加]
・flv2mp4のエンコード処理を別のホストに委託する機能を実装
・info/v2 APIで常に再エンコード判定結果を得られるようになった
[不具合修正]
・フィルタのURLでグループ化せずに|を使うと予期せぬ結果を引き起こすのを修正(前スレ>992)
・mapファイルが壊れている時に起動時に失敗する問題を修正(>29)
・reencoded.csvの読み込みのエラーチェックを強化
[nlFilter]
・res.nimg.jpのリソースがCDNに移動したのに対応
・HTML5ページのニコニ広告にキャッシュアイコンを追加
・ポップアップ追加(mylist説明文)が動作していなかったので修正
・watchページ用メニューの更新スクリプト(HTML5)が動作していなかったのを修正
・ニコレポの仕様変更に対応(>36)
・タグレポに対応

up481 reEncodingChecker v170601
・ニコレポ・タグレポ対応

今回からJava 8に変更してみました.まだ戻せるので,Java 7しか動かない環境で
使っているという方は早めに待ったをかけてくださいね.
[sage] 2017/06/01(木) 13:26:56.85:XvIbEiZW0

idInfo is not foundでしょうかね.
watchページを開いたままNicoCacheを再起動すると動画データを要求された際に出ます.


やはり.ありがとうございます.


環境や発生するページの情報をいただかないと確認すら出来ません……
[sage] 2017/06/01(木) 14:06:52.03:0OZP38v90

お疲れ様です
[sage] 2017/06/01(木) 16:05:01.68:pR/xbF830
ニコレポでのキャッシュアイコン、「C」しか見えてなくて切れてるような感じになってるんだけどどう?
[sage] 2017/06/01(木) 16:13:48.79:V6OivVDb0
マイページの仕様変更あったみたいね
ポップアップされなくなったし
こことは関係ないけど「ニコニコ除ニコレポ」のchrome拡張も機能しなくなった
[sage] 2017/06/01(木) 16:40:25.18:xzs669FQ0

おま環だと思っていたが
ニコレポでもちゃんとアイコンが
表示されるようになりました
感謝
[sage] 2017/06/01(木) 17:44:33.87:pR/xbF830

ニコレポがミュートできるようになったっぽい
ポップアップするのとしないのがある
ニコレポはfetchも出てないな
履歴だとキャッシュアイコンもfetchも出てるんだが
[sage] 2017/06/01(木) 18:16:45.57:V6OivVDb0

ありがとう
拡張はバイバイだな

原宿偽装から切替のタイミングを探って
ここ最近スレ追っかけてきたけど、まだまだ仕様変更がありそうね
もうちょっと様子見かな
[sage] 2017/06/01(木) 18:40:08.74:XvIbEiZW0

そういうデザインのコンパクト版アイコンです.
検索ページよりサムネイルが小さいのでこっちを採用してます.
気に入らない場合は15_thumbInfoFilter(基本).txtのIconImgMinをIconImgに変えてください.


ポップアップが出ないことがあるの確認できました.
後で直して例によってrapidreleaseでフィルタだけパッチ出します.
[sage] 2017/06/01(木) 21:53:15.52:V6OivVDb0
マイページの仕様が戻りやがった
拡張入れ直しだw
[sage] 2017/06/01(木) 23:17:20.14:pR/xbF830

仕様だったんですね、安心しました


自分もキャッシュアイコン、ポップアップも元に戻った
何だったんだ・・・
[sage] 2017/06/01(木) 23:25:24.01:0OZP38v90
もういっそのこと10月までマイページとかの細かい仕様変更あっても律儀に対応しないほうが良いかもね
よほど動画が読み込めないとかのNicoCache_nlにクリティカルな仕様変更でない限り…
[sage] 2017/06/01(木) 23:40:03.76:XvIbEiZW0
up483 ニコレポ周りのフィルタのバグ修正

あと昼間のことですがreEncodingCheckerを修正版に差し替えました.
将来セキュリティ上の問題が生じる可能性に気づいたので一部の変更を元に戻しています.
ダウンロードしてしまった方は差し替えをお願いします.


まあ自分で使うところは気付き次第直します.使わないところは……ね.
[sage] 2017/06/02(金) 09:15:42.73:anoWQwwR0
低画質(360p)なキャッシュが有ると高画質なキャッシュ(720p)の
ロードが自動的に止まる(suspended)のは気のせいか?
sm31286396
[sage] 2017/06/02(金) 21:02:28.10:AUxYh5k00
up485 ニコレポのポップアップバグ修正&タグからポップアップ
タグに関連作品が書かれている時にアドレスバーにコピペするのはもう疲れたので.
# なお実装した後にクリックして検索すれば「もしかして」が表示されることに気づいた模様.
[sage] 2017/06/02(金) 22:18:22.68:anoWQwwR0
ttp://jump.5ch.net/?http://www.geocities.jp/the_qu4k3/PlaybackrateChanger.txt
このフィルタ動かない原因分かる方居ますかね…?
[sage] 2017/06/02(金) 22:26:52.23:AUxYh5k00

便利そう.ダイアログの位置とか調整終わったらぜひ使いたい.
getElementsByTagNameは複数形になってるとおり配列を返すからvid[0]にしないと.
[sage] 2017/06/02(金) 22:33:20.80:anoWQwwR0

え、どうすれば良いんでしょうか…
なにぶん初心者で…
[sage] 2017/06/02(金) 22:43:26.54:AUxYh5k00

vid.playbackRate → vid[0].playbackRate
[sage] 2017/06/02(金) 22:46:00.28:anoWQwwR0

ありがとうございます。
[sage] 2017/06/02(金) 22:59:59.24:anoWQwwR0
あーん、タグの編集したりコメント欄にマウスホバーすると解除されてまう。
setTimeoutやsetIntervalでも効果なしっぽい…?
[sage] 2017/06/02(金) 23:46:05.45:AUxYh5k00

公式プレイヤーの「playbackRate」という文字列を書き換えて変更させないようにする黒魔術
[Replace]
Name = Kill official playbackRate controller[HTML5]
URL = [^/]+.nimg.jp/(?:web/)?scripts/pages/watch/watch_(?:app|dll).js
Multi = TRUE
Match<
playbackRate
>
Replace<
playbackRate_
>
[sage] 2017/06/03(土) 00:03:54.92:yfmlqMIz0

ありがとうございます。

とりあえず出来たので公開?
ttp://jump.5ch.net/?http://www.hofu.mydns.jp/nicocache/img/up486.7z
[sage] 2017/06/03(土) 01:45:40.34:j9HnRCvD0

自分用に改造してたらこんなのになりましたが
ttps://www.axfc.net/u/3811921?key=pce
マージしてもらうと誰がメンテするの状態になる気がしてる
[sage] 2017/06/03(土) 03:16:57.03:8WnESJVL0
ニコレポだけじゃなくてマイリストもおかしいなぁ・・・
fetch動かんようになった・・・どうすりゃいんだこれ
旧バージョンに戻った人はどういう条件で戻ったんだろう?
[sage] 2017/06/03(土) 06:19:55.19:/v8TGuTM0
ポップアップ(popThumb_FA使用)内の動画リンク(sm...)にFetchリンクを付けられる方法があれば教えていただけないでしょうか
[sage] 2017/06/03(土) 06:27:14.07:WYtldtxF0

元に戻ったのは公式曰く「一部ユーザー」らしいよ
ttp://jump.5ch.net/?http://blog..ニコビデオ.jp/niconews/25975.html

俺も今確認したらニコレポ元に戻っちゃってて(ミュート消えてる)fetch出てないわ
up484のmovieFetcherFilterあてちゃってたからup467のに差し替えたら
当然の事ながらニコレポfetchは復活したけどタグレポ死んだので、up484使いつつ
ニコレポはpopThumb_FAのfetchが動いた為そっちで対応中

マイリストの方はfetch出てるしちゃんと動いてるな
とりあえずフォルダも自作フォルダも問題なくfetch出てるし動く
タグレポも大丈夫
[sage] 2017/06/03(土) 09:41:50.40:yfmlqMIz0
PlaybackRateChanger、未だに不安定ですね。
F1カーやラリーカーの走行中のステアリングみたいにスライダーをフラフラさせておけば安定しそうなんですけど。
[sage] 2017/06/03(土) 10:29:33.57:yfmlqMIz0
10秒経たないうちにplaybackRateが1に戻るみたい。
[sage] 2017/06/03(土) 10:31:21.28:yfmlqMIz0
チャンネル動画限定でした。スマソ
[sage] 2017/06/03(土) 10:36:12.68:yfmlqMIz0
あれ?発生しなくなった。どうなってるんだ?
[sage] 2017/06/03(土) 11:46:17.35:yfmlqMIz0
PlaybackrateChangerを更新しました
速度をより細かく制御できるようにしました
スタイルを変更してにじみ出る感じにしました
ttp://jump.5ch.net/?http://www.hofu.mydns.jp/nicocache/img/up487.7z
[sage] 2017/06/03(土) 13:49:01.17:yfmlqMIz0
たびたび更新申し訳ない。
フレーム単位とか1秒単位とかでシークできるCurrentTimeSeeker機能追加
コントローラをドラッグで好きな場所に置けるようになった(jQueryUI draggable())
ttp://jump.5ch.net/?http://www.hofu.mydns.jp/nicocache/img/up488.7z
[sage] 2017/06/03(土) 16:36:14.70:j9HnRCvD0

大きくなってきたのでパネル開閉処理をつけてみました.
js部分にタブとスペースが混在していたのでタブに統一しておきました.
スナップは中途半端に残っていたのでコメントアウトを解除すれば有効化されるようにしておきました.
ttps://www.axfc.net/u/3812081?key=pce

あとquerySelectorがgetElement*で書きなおされてましたが,もしかして動かない環境とかありましたか?
querySelectorの文法はCSSと同じだし[0]とか各ひつようがないのでこっちのほうが分かりやすかと思ってこっちにしてましたが.
[sage] 2017/06/03(土) 16:50:08.45:yfmlqMIz0

一応パフォーマンスを考えてのことです
ttp://jump.5ch.net/?https://developer.mozilla.org/ja/docs/Web/API/Document/querySelector

> 【訳注: 上記ではクラスセレクタを用いた検索を例示していますが、この様な単発のクラス名の場合は
>  getElementsByClassName() メソッドを用いた方が高速な動作となります。また、ID セレクタ ( # ) を対象とする検索も可能ですが、
> その場合は getElementById() メソッドを用いた方が高速です。対象セレクタが流動的で有る場合や、
> または隣接セレクタなどによるコンビネーションセレクタでの複雑な検索の場合に於いて、
> querySelector() や querySelectorAll() は真価を発揮します。】
[sage] 2017/06/03(土) 17:06:22.98:j9HnRCvD0

パフォーマンスでしたか.
ニコニコ自体jQueryとか使ってるし今更かなという感じで富豪的プログラミングしてました.
[sage] 2017/06/03(土) 17:20:10.85:yfmlqMIz0
この黒魔術がなかなか効かないのはなぜだろう
体感的に10回に1回くらいしか上手く置き換えが行われない…
[sage] 2017/06/03(土) 17:25:34.30:j9HnRCvD0

うまく行かない場合にwatchページのソースを見てwatch_app.jsのところ
ttp://にこびでお.cdn.nimg.jp/web/scripts/pages/watch/watch_app.js
になってますか?

あとはブラウザのキャッシュを消すかctrl-f5してみてください.
[sage] 2017/06/03(土) 17:36:37.02:yfmlqMIz0
ありがとうございます。上手く行きました。
ディスクキャッシュを無効化しました。

因みにurlはres.nimg.jpでした。
回線が細いので出来れば
ニコ関連だけキャッシュ作成除外出来れば最高なんですがね(Firefox)。
[sage] 2017/06/03(土) 17:42:16.55:j9HnRCvD0

無効化まではしなくとも必要なときにctrl-f5すればいいんじゃないかな……
[sage] 2017/06/03(土) 17:45:28.54:yfmlqMIz0
なるほど
[sage] 2017/06/03(土) 20:26:39.79:yfmlqMIz0
なんとなく見ていたら、Object.observe()メソッドは廃止されているらしいですよ。書き換えたほうが良いかも…
> 廃止
> この機能は廃止されました。まだいくつかのブラウザで動作するかもしれませんが、
> いつ削除されてもおかしくないので、使わないようにしましょう。

> この API の使用は非推奨となり、ブラウザから削除されています。
> 代わりに、一般的な Proxy オブジェクトを使用してください。
ttp://jump.5ch.net/?https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/observe
[sage] 2017/06/03(土) 20:46:01.07:j9HnRCvD0

使っているのはMutationObserver.observeです.
Object.observeなんか使ってるところはない,はず.
[sage] 2017/06/03(土) 21:18:53.61:yfmlqMIz0
勘違いでしたスマソ
[sage] 2017/06/03(土) 21:26:48.84:yfmlqMIz0
謎だらけ(特にDOM変更の検知部分が)なんですが

ttp://jump.5ch.net/?http://www.geocities.jp/the_qu4k3/ChannelVideoAutoReloader.txt
[sage] 2017/06/04(日) 12:48:01.89:mldM986o0
up490の人ありがとうございます
旧ニコレポにfetch戻ってきました
[sage] 2017/06/04(日) 13:08:54.17:oGWaTxir0
そろそろHTML5に移行しようかなとか思ったんですが新しい動画はdmcにアクセスするんですよね?

再エンコされてないのはそのままキャッシュしたいと思ってzenzaとwrapper使い分けてるんですけど、
HTML5にすると旧サーバにアクセスする手段が別に必要ですよね?
[sage] 2017/06/04(日) 13:29:35.20:dQ2+0li50
zenzaは単体で旧サーバーにアクセスできるよ
別にfetchしたら一番最適な画質ダウンロードしてくれるけど
[sage] 2017/06/04(日) 14:20:03.16:FKnCA3Kt0
up491
mylistCountBarと99-15_thumbInfoFilter(追加).txt
どちらもcdnへの対応。
[sage] 2017/06/04(日) 17:29:17.36:fBmupWjU0
これアラートが表示されないんですが分かる方います?

ttp://jump.5ch.net/?http://www.geocities.jp/the_qu4k3/is-dummy_reloader.html
[sage] 2017/06/04(日) 18:23:36.15:sgVfDyNP0

is-dummyってエラー表示か何か?
監視開始時点では.is-dummyは存在しないからエラーになって,監視すべき対称は.InView.VideoContainerなのでは.

ただしそれは原因が解消されないと無限にリロードを繰り返しかねないので
うっかりサーバに負荷をかけそうな……
[sage] 2017/06/04(日) 18:27:05.20:sgVfDyNP0

ああもうひとつ.属性の変化なのでchildList: trueではなくattributes: trueですね.
MutationObserverに渡している関数の引数も多かったり上書きしていたりで危ういけど.
[sage] 2017/06/04(日) 21:54:21.09:+Ryk+kAB0

flashモードでも新しい動画はdmcにアクセスしてると思うけど?違ったっけかな?
flashにしてるとdmcから再エンコされたflvが来るからそれをキャッシュしない設定にしてるってことかな?
[sage] 2017/06/05(月) 01:12:59.41:JWp7Fpgo0

前に上がってたzenzaの拡張で自動切り替えがあったけどうまく動作しないってことで使い分けてた感じですね。
fetchはてっきりdmcだけになったと思ってたんですが、設定見直したら判定する項目ありました。ありがとうございます。


デフォルトのプレーヤーじゃないからかもしれませんが、全て旧サーバにアクセスします。

fetch利用してとりあえず様子見ます。
[sage] 2017/06/05(月) 04:52:14.98:uojqpKGJ0

ちょっと確認してみたけどfirefoxだとnicocacheオフと同じでflashモードでも新しい動画は
dmcアクセスして再エンコflvを持ってくるがgoogle chromeだとflashモードにするとdmcにアクセスに行かない。
nicocacheオフだとdmcにアクセスするからchromeのときが挙動が違うっぽい。
filter/extentionは入れてるので本体だけの挙動は改めて調べないとわからない。
今は時間無いので本体だけってのは後でやってみる。
NicoCache_nl+150304mod+170601mod HTML5+dmc (based on NicoCache v0.45)Java 1.8.0_131(amd64) on Windows 10
[sage] 2017/06/05(月) 12:09:22.67:uojqpKGJ0
再確認しようとしたらnicocacheオフでもgoogle chromeのflashモードからdmcにアクセスできなくなった。
なんかchromeかniconicoが変更中なのかな? (確認はプレミアムアカだけだけど)
edgeやfirefoxは前と同じく新しい動画に関してはhtml5とflashでアクセスするサーバの種類が違うことはない。
もうすこし時間を置いてから再確認する。
[sage] 2017/06/05(月) 13:11:30.47:GfBXqA9Z0
PlaybackrateChanger更新しました
Fine-Grained Volume Controller追加しました
ttp://jump.5ch.net/?http://www.hofu.mydns.jp/nicocache/img/up492.7z
[sage] 2017/06/05(月) 14:39:31.33:uojqpKGJ0
サブマシンの方のgoogle chromeはflashモードでdmcにアクセスするのでメインの方のchromeの設定を
全部リセットしてPC再起動して設定し直したらflashモードでもdmcにアクセスするようになった。
nicocache_nlオンでもちゃんとdmcサーバに行くことを確認。nlfilter/extention外しても入れても変わらない。
(今朝のは確認ミスか状況が変わったか) nl+150304mod+170601mod HTML5+dmc
現在,chromeバージョン 58.0.3029.110 (64-bit) flash25.0.0.171 でflashモードでもdmcにアクセスする。
(今朝のchromeバージョンは確認忘れ)
[sage] 2017/06/05(月) 17:56:45.71:GfBXqA9Z0
なんかエコノミー時間帯でも画質が下がらなくなってる…?(一般会員並感)
[sage] 2017/06/05(月) 18:12:08.29:h8Erv0xn0

乙だけどブラウザのウィンドウサイズによっては凄く邪魔なところに出て鬱陶しいな
ページに組み込むかデフォ非表示で必要に応じて表示させるようにするのが個人的に望ましいかな
[sage] 2017/06/05(月) 21:30:25.40:GfBXqA9Z0

初期非表示って具体的にどんなコード書けばいいんだ?
var pceContainer = document.getElementById("pce-container");
pceContainer.style.display = "none"
これどこかに置いておけば良いのか?
[sage] 2017/06/05(月) 21:53:23.22:TzLtfisX0

jQueryのせいでGINZAが死んでしまっています.
Pl-Ch-Elem-draggableにもRequireつけといてくだされ.


右下にカーソルを合わせると下から生えてくるとか?
明確なイメージがあれば実現の支援は出来ますが
私はもう満足してしまったので不便を感じるまで自分から修正案は出しませぬ.
[sage] 2017/06/05(月) 22:12:19.82:GfBXqA9Z0

りょーかい
まぁぶっちゃけると俺も満足してるから
残りは各自で直してほしい感じではある…。
[sage] 2017/06/05(月) 23:59:48.50:TzLtfisX0
up495 MonkeyPatchFilters-170605

Chrome上のZenzaWatchでホイールのパッチが効いてなかったので修正
[sage] 2017/06/06(火) 07:28:37.07:ZEfBFcaM00606
api dmc nicoのポート、2805以外も使われるんだっけ
ログ見てたら2810、2811があった
[sage] 2017/06/06(火) 14:43:11.79:kZlyTykCr0606
今日はテトリスなんだな。
[sage] 2017/06/06(火) 23:52:44.49:59oZ4kPH0
急にキャッシュアイコンが表示されなくなってしまった……
誰か助けてクリ……
[sage] 2017/06/07(水) 00:07:42.89:18c7JRdF0

どこのページにですか
全部なら
・キャッシュ一覧ページでキャッシュは認識されているか
・15_thumbInfoFilter(基本).txt のフィルタが読み込まれているか
確認
[sage] 2017/06/07(水) 00:27:08.68:UHlPlVQW0

全部のページ
キャッシュ認識されている
フィルタも読み込まれてます

昨日まではキャッシュアイコン出てたのに……
[sage] 2017/06/07(水) 00:32:13.59:UHlPlVQW0
ごめんなさい
全部のページじゃなくてニコレポだけです
マイリスでは文字色変わっててポップアップも出ます
[sage] 2017/06/07(水) 00:47:29.27:18c7JRdF0

それならまたユーザによって見えてるニコレポページの構造が違うんだろうけど
こっちで発生しないことには対応できません.
ニコレポのDOM構造(動画周辺と親要素)のスクリーンショットでも取って送って頂ければ
対応できるかもしれませんがそれも読み込み中に変化するからなあ……
[sage] 2017/06/07(水) 01:24:43.95:18c7JRdF0

JavaScriptがエラーで落ちてるって線もあるか.
特に他のフィルタでJavaScriptを追加した時に構文エラーが混じった時には全部動かなくなるから……
ブラウザのコンソールにエラー出てません?
[sage] 2017/06/07(水) 16:49:07.87:LXLpNKqn0
フィルタまとめ#21うpしました
ttp://jump.5ch.net/?http://www.hofu.mydns.jp/nicocache/img/up499.7z

更新物:watchページ整形フィルタ、PlaybackrateChanger
watchページ整形フィルタ:
GINZA用のフィルタの修正、アカウント削除済みの投稿者の動画を再生
するとwatchページが崩れることの修正

PlaybackrateChanger:
ミニモード(極小モード)追加、デフォルトで畳まれた状態に変更
[sage] 2017/06/07(水) 18:23:19.39:cfe1Zv/O0
up500 mylistCountBar改R25.7z

「data-navbar-tab-link」のクリックに対応。
※各カテゴリのページで、ページを更新しなくてもグラフが表示されます。
※ブラウザにキャッシュされたindex.jsは更新が必要。

添付ドキュメントの更新履歴はコピペで「mylistCountBar改R25.zip」ってなっているけど、「mylistCountBar改R25.7z」が正しいです。
[sage] 2017/06/07(水) 22:57:27.19:s922gSsh0
ニコレポの仕様変わった?(ミュートとかできてる)
おかげでfatchが使えなくなった……
[sage] 2017/06/08(木) 07:00:46.65:sesCrjCMM

更新乙です
up499内のwatchページ整形フィルタ.txtですが、URLの記述が
www\.nicovideo\.jp\/\watch\/
www\.nicovideo\.jp/watch/
と2種類あるようなのですが、何か理由ありますでしょうか?それともタイポ?
気になったので報告します
[sage] 2017/06/08(木) 12:06:42.42:q72ysmrH0

俺もその状態だが、fetchあるしちゃんと動いてる
[sage] 2017/06/08(木) 13:14:14.84:Bnw8ZQxJ0

只のミスです。動作に影響はないかと…
[sage] 2017/06/08(木) 13:16:17.18:Bnw8ZQxJ0
念のためwww\.nicovideo\.jp\/watch\/にしておいてください(\は直前の文字をエスケープするメタ文字です)
[sage] 2017/06/08(木) 20:52:55.69:W2QoUEGQ0
今日の公式プレイヤー更新でコメントの自動スクロール位置がずれるの直った?
[sage] 2017/06/08(木) 21:24:42.34:yU1qQv4U0
そう言えば、fetch中のパーセンテージとか「fetch done」とか出なくなってるんですね
[sage] 2017/06/08(木) 22:08:25.08:VXbcUGxL0
fetch押して表示が変わってもダウンロード始まらない事あるから
パーセンテージ出ないのがちょっと不便
[sage] 2017/06/09(金) 13:33:18.14:aUoO4n6n0
fetchしようとしてnow caching(だっけ?)って出るのは、watchページとかでプレイヤーが
すでにnicocache経由でリクエストしてる最中だからfetchで改めてやることは無いよ、って意味だと思う
[sage] 2017/06/09(金) 21:23:55.23:k1HhVlLb0
nlフィルタで、Require=の逆バージョンってありますか?
指定した条件以外で実行、みたいな
[sage] 2017/06/10(土) 00:07:33.36:pCe7k+Ip0

自己解決しましたスマソ(先頭に!をつける)
[sage] 2017/06/10(土) 02:31:26.36:V+IrlbTT0

ニコレポ以外(履歴とかマイリス)ちゃんとfatchリンク出るし、ログウィンドウにも目立ったエラーは出てない……
最新版と差し替えたほうがいいのかと思ったけど

代わりにログウィンドウに
failed to rewrite: (ニコ動メインアドレス)/search/(検索したタグ等) (no responseHeader)
ってのが検索画面を開くごとに並ぶようになった

fatchは普通に使えてるし、置き場か落ちてるからしばし様子見ます
[sage] 2017/06/10(土) 08:36:45.57:YP/qttL10

fetching...のまま変わらないのならfetcher拡張のコンパイルしてないとか


no responseHeaderは別件のはず
上流との通信異常ですが他のプロキシ挟んでませんか
[sage] 2017/06/10(土) 12:15:45.54:hD1U3tGc0
新しいニコレポのミュート機能がチャンネル/ユーザーごとにしか設定できないっぽいので。
動画/イラスト投稿以外をミュート扱いにする(マイリス登録や生放送・ブロマガなどを消す)

[Replace]
Name = 新ニコレポフィルター(動画/イラストの投稿のみ表示)
URL = www\.nicovideo\.jp/api/nicorepo/timeline/my/all
Multi = TRUE
Match<
("topic":"(?![^"]+?.(video|illust).upload)[^"]+"[^{}]*?),"isMuted":[^,]+,
>
Replace<
$1,"isMuted":true,
>

ちなみに、isMutedを書き換えじゃなくてjsonの一部をまるっと削除するとデータ件数が足りない=それ以上データが無いと判断されて「続きを取得」できなくなる

置き場に同じ機能のものあったらスマソ(落ちてて確認できない)。
[sage] 2017/06/10(土) 21:26:50.23:zMPatrdx0
あれ、うpろだがERR_CONNECTION_REFUSED
[sage] 2017/06/11(日) 12:04:02.48:3xBBpe2q0
■NicoCache関連ファイル置き場 避難所
ttp://jump.5ch.net/?http://www.hofu.mydns.jp/nicocache/upload.php

繋がらへんやん
[sage] 2017/06/11(日) 13:17:38.33:rH8rkBzy0
ttp://www.mediafire.com/file/32fc1isfo1fu85q/img.7z

自鯖の復旧の目処が立たないのでひとまず
現状アップロードされていたものを上げておきます。
[sage] 2017/06/11(日) 13:55:25.80:9ecNU+Sb0

乙 鯖死んだのならお悔やみ申し上げます
もしサルベージ可能ならファイル名やコメントと番号の対応リストも上げてくれないでしょうか
過去ログ漁って中身全部見ればいいけどさすがに全部やるのはつらい
[sage] 2017/06/11(日) 15:36:30.56:L1Lr5u8Q0

おおう
ご愁傷様です
[sage] 2017/06/11(日) 16:22:54.69:cwdqR5Dg0

再開お待ちしております


Googleのキャッシュとブラウザのキャッシュを連結して作ったファイル一覧
ttps://www.axfc.net/u/3814720?key=nico
おまけでtsv付けておいたので表計算ソフトにインポートするなりスクリプト書いて加工するなりどぞ
[sage] 2017/06/11(日) 20:26:33.21:3xBBpe2q0
nlフィルタまとめ
ttp://jump.5ch.net/?https://www.dropbox.com/s/dom2a2s0hrqs0hj/nlFilters.7z?dl=1

更新点:
watchページ整形フィルタ GINZA用のスタイリングコードを追加
Playbackrate Changer デフォルト非表示削除、ミニモード時にドラッグ用のハンドルを追加
[sage] 2017/06/12(月) 02:26:22.36:w64vfEaI0
先月末辺りから妙に画質悪いなあと思ってたけど
キャッシュ見たらlowとファイル名に付いてるし
低画質のファイルしか再生出来なくなっていたみたい
鯖落ちしてる様なので最新がどれか分かりませんが480は適用済みです。

プレミアム会員以外は全ての時間で低画質になったとか
大幅な仕様変更でもあったのかな?
[sage] 2017/06/12(月) 02:34:03.39:oze+aJQw0
patch170601だけどlowしか取れないなんてことはないなあ
[sage] 2017/06/12(月) 02:36:28.67:Jr/1C0FC0

フィルタの差分は出してますが本体はup480が最新版です.

HTML5プレイヤーで昔のflvの動画を見ていませんか.
flvは一度GINZA(かfetcher)でキャッシュしないと通常画質になりません.
HTML5プレイヤーで再生するにはその上でflv2mp4が必要.
[sage] 2017/06/12(月) 02:50:11.49:F+ULRn+20
sm31137172でNicoCache_nl+150304mod+170601mod使うとdmcの再エンコされた動画がキャッシュされる
前のnl+120609modだと再エンコされていないsmileの動画がキャッシュされる

NicoCache_nl+150304mod+170601modでも自動で再エンコされていない方取ってこれないのかな
[sage] 2017/06/12(月) 07:59:36.03:UXNhzumK0
避難所2をつくりました
イリーガルなファイルは上げないでください

ttp://jump.5ch.net/?http://nicocache.jpn.org/
[sage] 2017/06/12(月) 09:53:30.92:UXNhzumK0



お二方のファイルでミラーサイト(ファイルダウンロードのみ)を作成しました

ttp://jump.5ch.net/?http://nicocache.jpn.org/hofu/
[sage] 2017/06/12(月) 09:54:57.08:xadGJdQir
おつ
[sage] 2017/06/12(月) 15:24:45.89:OjB+94iP0
感謝
[sage] 2017/06/12(月) 18:08:37.71:vbzgmuu00

ありがとう助かります
[sage] 2017/06/12(月) 20:01:19.62:5IOQuZQr0

それはNicoCache本体と別にそれ単体でコンパイルが必要なのですか?
[sage] 2017/06/12(月) 20:11:34.81:cSFsMgQv0
そう。必要。
[sage] 2017/06/12(月) 21:02:36.55:cSFsMgQv0
Require = !正規表現で否定表現を書く場合、複数の条件を指定する方法わかりますか?
Require = !(hoge1|hoge2|hoge3|.... )でいいんですか?それとも
Require = !hoge1|!hoge2|!hoge3...ですか?
[sage] 2017/06/12(月) 21:02:48.66:Jr/1C0FC0
乙 しかしコメントの文字数が少なすぎて辛い
元のろだが復活するまでの一時的な運用なのかは立ち位置をはっきりさせておいたほうが良さそう.

nc0002
[仕様変更]
・フィルタの[Script], [Style]を個別のタグに分けて構文エラーが全体に波及しにくくなるよう変更
・行方不明のキャッシュファイル探索を逐次化(並行して行わないように)した
・過去にJavaで発生していたプロキシ切り替えバグのワークアラウンドを削除
・dareka.logfileで出力されるログファイルの行頭にタイムスタンプを追加
[機能追加]
・nllib.jsにXHRでPOSTを行うNicoCache_nl.postを追加
[不具合修正]
・POST時に通信エラーが発生するとタイムアウトまでデッドロックする問題を修正
・Processorがnullを返した時にPOST以外でカスケードしなくなっていたのを修正
[nlFilter]
・タグ検索のニコニ広告を全ての動画でポップアップするように修正
・マイリストの作成ユーザにポップアップを追加
・moHooksを利用した個々のフィルタのエラーが全体に波及しにくくなるよう修正
・HTML5のwatchページで動画切替時に市場が更新されなかったのを修正
・静画内のサムネイルでもポップアップするように修正
・ニコニコ大百科にキャッシュ済みアイコンを追加
以下はnlFilters-rapidrelease-170602に含まれる
・ニコレポ&タグレポでポップアップしないことがある複数のバグを修正(>46,48)
・ニコレポのmoHooksのパフォーマンスの改善
・動画・静画のタグでポップアップ

no responseHeaderの件は私のところでも発生しましたがニコニコ側の応答がおかしいと判断しています.
発生した場合はブラウザから再度リクエストが行われて処理が完了することになると思うので
問題が起きるまでは無視して大丈夫だと思います.
これに関連してNicoCache_nlのバグが顕在化したのでそちらを修正しました.
[sage] 2017/06/12(月) 21:15:59.05:Jr/1C0FC0
でトリップつけ忘れた


> Require = !(hoge1|hoge2|hoge3|.... )
hoge1, hoge2, hoge3, ...のいずれも含まれなければ,の意味になります.括弧はなくても良いです.
ロジックとしては(hoge1|hoge2|hoge3|.... )にマッチしないことを要求

> Require = !hoge1|!hoge2|!hoge3...
Requireの先頭の文字が!になっている時だけ特別扱いしてるのでこちらは動きません.

なおhoge1とhoge2両方が含まれている時には処理対象から外すにはどうすればいいかというと
結構面倒で先読みアサーションが出てきます
Require = !\A(?=[\S\s]*hoge1)[\S\s]*hoge2
[sage] 2017/06/12(月) 22:35:16.29:cSFsMgQv0
なるほど。ありがとうございます。
[sage] 2017/06/13(火) 00:12:40.40:Jyq2Fi3gr

おつ
[sage] 2017/06/13(火) 00:15:31.66:FGX2N2Fj0

wikiも更新早くて助かる
[sage] 2017/06/13(火) 00:20:07.46:Jyq2Fi3gr
気まぐれだけどね。いつまで続けられるか分からんし。
[sage] 2017/06/13(火) 00:38:53.42:4U7Wh3pn0

Wikiに載ってないので、コンパイル不要と思ってました
[sage] 2017/06/13(火) 00:52:23.06:Jyq2Fi3gr
いや載ってますがな
[sage] 2017/06/13(火) 00:55:19.02:Jyq2Fi3gr
Extension - NicoCache_nl Wiki (仮) - アットウィキ -
ttp://jump.5ch.net/?https://www58.atwiki.jp/nicocache/sp/pages/24.html
[sage] 2017/06/13(火) 19:17:40.10:4U7Wh3pn0
に従ってnlMovieFetcher.javaをコンパイルしたら、下記エラーが出ました。

nlMovieFetcher.java:1407: 警告: [cast] Entry<String,nlMovieFetcher>への冗長なキャストです
(Map.Entry<String,nlMovieFetcher>) it.next();
^
警告1個
[sage] 2017/06/13(火) 19:29:40.53:y9hHf+gm0

ttp://jump.5ch.net/?http://docs.oracle.com/javase/jp/7/technotes/tools/solaris/javac.html
> -Xlint オプションを使用して有効または無効にできる警告
>
> -Xlint:name オプションを使って警告 name を有効にします。name は次のいずれかの警告名です。同様に、-Xlint:-name オプションを使って警告 name を無効にできます。
>
> cast
> 不要で冗長なキャストについて警告します。たとえば、
>
> String s = (String)"Hello!"

無視しても良さそう。実行はできるしょ?
[sage] 2017/06/13(火) 19:36:37.17:n7gMxOLK0

それ最新版じゃないよ
[sage] 2017/06/13(火) 19:50:40.96:NpvqLufO0

コメントの文字数制限を無くしました
元のろだが復活するまでを予定しておりますが
維持費はタダみたいなものなので当分は公開したままにします
[sage] 2017/06/13(火) 22:44:10.66:4U7Wh3pn0

パーセンテージが出る状態で実行できてます。
[sage] 2017/06/14(水) 00:19:14.15:JMo+aiQ70

nlMovieFetcherにmovieFetchCheckReEncoding設定して使えば?
[sage] 2017/06/14(水) 22:31:13.82:JFQEJh88p
マイリスト全件表示,
[Replace]
Name = マイリスト全件表示
URL = (uni\.|)res\.nimg\.jp/js/mylist\d\.js
Match<
(items_per_page\s*:\s*)\d+
>
Replace<
$1500
>
は有効切れですか?
[sage] 2017/06/14(水) 23:45:38.90:cvf+cPuY0

ありがとうございます


URL = [^/]+\.nimg\.jp/(?:web/)?js/mylist\d\.js
[] 2017/06/15(木) 23:29:14.72:4k3YeSm6p

ありがとうございます。
しかしながら、全体表示には至りませんでした。
せっかく頂いたのに申し訳ありません。
[sage] 2017/06/15(木) 23:36:05.82:Vch8y6rg0

Ctrl-F5しましたか?
[sage] 2017/06/16(金) 00:01:15.70:jaZR3w26p

Ctrl+F5を試みましたが、nlFilter profilerの中にも、「全件表示」のログがありませんでした。
[sage] 2017/06/16(金) 00:07:08.53:jaZR3w26p
mylistはうまく表示されていました。
ありがとうございます。
my/mylistがうまく表示されていませんでした。

説明足らずですいません。
[sage] 2017/06/16(金) 17:37:08.45:7I7wKz0p0
一時停止すると動画キャッシュしなくなったのかね?
地味に不便だな
[sage] 2017/06/16(金) 18:00:33.82:403FHaWW0
nicocache_nl関係なくどのブラウザでも止めても先読み続けることしなくなった気がする。
[sage] 2017/06/16(金) 19:59:53.11:eQsfSZ5k0
ttp://i.imgur.com/kg7e3Ez.png


フィルタまとめ#22うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0005.7z

更新物はwatchページ整形フィルタ、画面解像度変更用、PlaybackrateChangerです
Aero風からAeroになりますた
[sage] 2017/06/17(土) 00:58:57.46:CA01mcp70
フィルタまとめ#23うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0006.7z

更新物は有効期限切れの購入済み動画でキャッシュ利用です
次回話に遷移したときに自動でページをリロードするようにjavascriptを作りました
ていうか誰か.classNameでクラス名が分かるって教えてくれればいいのに…
innerHTML,outerHTML,innerTextしか無いもんだと思いこんでいて、一ヶ月も掛かってしまった(エ・ω・`)
[sage] 2017/06/17(土) 07:59:38.55:IA91Vxmk0
,169
なら動作確認してないけど多分
URL = [^/]+\.nimg\.jp/(?:web/|uni/)?js/mylist\d\.js


再現しません(Firefox/Chromium)
単に通信トラブルなのか一部のユーザの挙動が変更されてるのか……
[sage] 2017/06/17(土) 10:33:03.10:No9zeF8Up

URL修正ありがとうございます!
動作確認し、無事に表示されました
[sage] 2017/06/17(土) 19:38:39.58:CA01mcp70
HTML5のウォッチページで動作する、コメントログをキーワード検索できる拡張機能誰か作ってください、お願いします!
[sage] 2017/06/18(日) 18:24:16.59:wcgTVzu50
フィルタまとめ#24うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0008.7z

更新物:watchページ整形フィルタ
ヘッダメニュー、タグサジェッションリスト(検索、タグ編集)、動画記事とかのポップアップをAero化
PlaybackrateChanger
スタイルを微修正
[] 2017/06/18(日) 20:25:23.26:585aQ/CP6
2,3年ぐらい使ってて定期的に更新しようと思ったらちょっとトラブっててびっくりw

でもスレを読んでなんとかなった
管理者さん、みんなありがとう
それとwikiがだいぶ更新されて丁寧になってるのもびっくりしたw

でも、コンパイル済みのを配布するのは大丈夫なのか?
頑張ってbuildの仕方を伝えてたのは何か理由があったからだろ?
[sage] 2017/06/18(日) 20:39:57.96:wcgTVzu50
だから「自己責任でって」書いてあるし、不具合起きてもこっちは一切責任を取らないし、「ルーズな人用」ってレッテル貼りまでしてる。
[sage] 2017/06/18(日) 21:50:03.01:wcgTVzu50
少なくとも俺が手を入れるまでは、
ほぼ完全にwikiは放置状態みたいだったしな…。
[sage] 2017/06/19(月) 11:43:44.54:oueFRcMpa
≪動作環境≫
 【OS・Java・本体】
Microsoft Windows[Version6.1.7601]
Copyright(c)2009MicrosoftCorportion. All rights reserved.
 【ブラウザとバージョン】Google Chrome 59.0.3071.104(Official Build)(64-bit)
 【使用プレイヤー】GINZA
 【FlashPlayerのバージョン】(GINZAの場合)Adobe Flash 26.0.0.131
≪NicoCache環境≫
 【拡張の状態】拡張してないはず?
 【プロキシ】デフォルト設定のproxy.pacを利用している
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  (具体的に、詳細に。ログウィンドウの表示も含めて)
[sage] 2017/06/19(月) 11:44:15.32:oueFRcMpa
初めてインストールして、wikiをみながらセッティングしています。
javaのアップデートはしていないはずなののですが、下記過去ログと全く同じエラーが出ています。
下記の方はjava再インストールで解決したようですが、こちらは何も変わりませんでした。
AutoBuildまでは成功しているようなので何が間違っているかよくわかりません。
一度も起動できていないと思います。
おかしな点をご指摘いただけると幸いです。
よろしくお願いします。



【ニコニコ】自動ローカル保存プロクシ NicoCache16
ttp://anago.2ch.net/test/read.cgi/software/1341912522/972
972 名無しさん@お腹いっぱい。 sage 2013/01/16(水) 21:15:28.66 ID:TglKQ2Bj0
Javaを7にアップデートしたらNicoCache_nl.jarが立ち上がらなくなってしまいました
NicoCache_nl.bat実行しても以下のエラーが出ます
'"java"' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
exit status is 9009

java.exe、javaw.exeは確かに存在しているんですがね
解決策わかる方います?
[sage] 2017/06/19(月) 11:57:02.07:oueFRcMpa
すみません、先程拡張してないはずと書きましたが、そもそもReady to goパッケージをインストールしていたので内包されている拡張機能がついていました。
[sage] 2017/06/19(月) 12:33:10.53:SkY2oBdL0
wikiのトラブルシューティングシューティング全部試せ
つーかまず最初にPC再起動しろよ
[sage] 2017/06/19(月) 14:00:07.49:dcBlWbno0
zenzaでキャッシュ済みの有料動画を視聴する方法って何かあったっけ
[sage] 2017/06/19(月) 14:14:41.89:SkY2oBdL0
しらね
[sage] 2017/06/19(月) 15:51:50.70:qEfeHdPd0
wikiのトラブルシューティングの1より前の段階で何かやっておくと良いことはないですかね?
どういうことかというと現在おかしな状態になっている(例えば,動画の再生が始まらない)が
再現条件が分からない(つまり何が原因でこうなったのか分からないから条件を変えて再現できないと予想している)が
使ったバージョンやfliterやextentionはわかっている(が再起動したらほぼ再現しないだろうと予想)時に
何かメモっておくこととかfilterの削除やnl再起動の前にやっておくこととか
そういう項目はないかなー?という疑問です。まとめると
「再現条件など分からない不具合に不意に遭遇した時に(再起動前に)やると良いこと一覧リスト」
[sage] 2017/06/19(月) 16:07:34.41:qEfeHdPd0
状況が再現しない限りはとりあえず直った/動いたならおkという感じでやってます。debug.logは保存してありますが。
[sage] 2017/06/19(月) 16:19:37.39:TdmSierhr
・pcを再起動してその状態なのか?
・nicocache_nlは再起動したのか?(pc再起動とは別に)
・ニコキャッシュ最新版か?
・ニコキャッシュなしで再現するのか?(プロキシの設定を外す)

何にせよ君の説明が雑で独善的だから
俺はあまり力になれないだろう
[sage] 2017/06/19(月) 19:12:38.85:zD3SdP3z0
いっぺん更地にしてもう一度最初からゆっくりやってみればいいんじゃないか?
[sage] 2017/06/19(月) 20:33:30.32:qEfeHdPd0
不具合が再現しないだろうと予想した時の話でしたが 当然再現しなくなりました。ので何が起こったかは不明です。
[sage] 2017/06/19(月) 20:43:31.69:xSjqk6600
再起動して直るならそれは不具合じゃないし報告する必要もない
[sage] 2017/06/19(月) 22:26:55.47:Rb3G45bm0
おま環
[sage] 2017/06/20(火) 00:34:25.55:76aLWzNX0

PATHの確認とOS再起動で動かないならまたその旨ご質問ください.
拡張機能はextensionsフォルダの中の拡張子がclassになっているもののみです.


OS再起動で直るのは知りませんがNicoCache再起動で直るのは不具合ですわな.
たいてい原因がわからないから直せないだけで.

ソースコードと症状を見比べながらありそうな原因を潰していく作業になるので
汎用の確認内容というのは難しいのですが,特定の動画が再生できない場合は
動画に関連する内部状態がおかしくなっている可能性があるので
/cache/info/v2?動画ID の出力があると役に立つ可能性はあります.

全部の動画が再生できない場合は……なんでしょうね?
何にしてもブラウザ側が原因でないかの切り分けは先にしておいて頂きたいです.
1. ブラウザを変えてみる
2. プロキシ設定外す

debug.logは発生原因の箇所は特定できないまでも,
動画を再生しようとして再生が始まらないあたりのログに
なぜ再生が始まらないかの情報は含まれていそうです.
[sage] 2017/06/20(火) 12:12:23.40:m9Ffe5Hr0
再現条件が分かりにくい不具合についての参考情報提出するのに良い手段ある?って質問(おそらく)に
ここまでひでー煽り入れまくるアホがいるのがすごい
[sage] 2017/06/20(火) 12:34:14.92:ykwHLTcsr
だったら最初からそう言えや分かり辛い
[sage] 2017/06/20(火) 18:46:02.31:3sCCLpok0
そもそも再起動して直るならそれでよくね?
単発問題は全部問題にして調査しなきゃいけない理由ある?
そりゃ直さないと動作上致命的な問題だったり、発生間隔があまりにも短いなら問題だけどさ

とりあえずdebug.log出して再現待ちするくらいしか思いつかない
大抵はメモリ不足だったりOSかブラウザが変なキャッシュ抱えてたりだと思うし
[sage] 2017/06/20(火) 21:30:30.56:SnfmYiWn0
DOSプロンプト知らない人が多くなってきたんだなあ。
pathなどの環境変数はWin7以降は再起動しなくても即時反映されるようになったはず。
[sage] 2017/06/20(火) 21:45:24.31:Xy7+yXZk0
NicoCache_nlのjar?かバッチファイル?がpathを掴まないんだよなぁ(再起動するまでは)
[sage] 2017/06/20(火) 22:13:00.85:SnfmYiWn0
jarをjavawで起動させているからbat使わないのよねえ。
[sage] 2017/06/20(火) 22:33:57.24:57bWo5yJa
気が向いた人が直す
情報を書かないと他人が直せる可能性が減る

それだけの話
[sage] 2017/06/20(火) 22:53:20.14:m9Ffe5Hr0

> 全部問題にして調査しなきゃいけない
普通は、不具合報告したり原因探ったりそれに協力してる人たちというのは、
ソフトの非をあげつらったり開発者を責めたり修正を強要したりしてるわけじゃないのよ
そういうのに対して「開発者を理不尽に苦しめる悪い奴を黙らせよう」みたいな活動はしなくていいんだ

ゴミ情報連投されて「いやそんなの言われても手がかりにもならん無駄だし催促かようぜえ」
ってことになったりすることも実際あるかもしれないけど、まあそれはまた別の話
[sage] 2017/06/21(水) 03:07:54.43:4gFq9LZT0
フィルタまとめ#25うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0010.7z

更新物はwatchページ整形フィルタ、画面解像度変更用です
オプション画面をAeroに、それからGINZAで背景画像指定が効いていなかったのを修正
[sage] 2017/06/21(水) 17:08:48.55:lOJCjd+n0
,203
Google Chrome バージョン: 59.0.3071.109(Official Build) (64 ビット)を常用。
Aero風は効いてたけどAeroはライトブルーの半透明になりました。
※filter: blur(15px);が効いていない。

使用しているブラウザーは何ですか?
[sage] 2017/06/21(水) 17:12:20.57:4gFq9LZT0

ブラウザーベンダープリフィックスが必要みたいですね。
[sage] 2017/06/21(水) 17:20:11.96:1MtSHBUH0
Vivaldiで使ってるけどキャッシュを掴めなくて困ってる
firefoxだと使えるからVivaldiのFlagsが悪さしてるんだろうけど・・・・
[sage] 2017/06/21(水) 17:28:03.01:4gFq9LZT0

…と思ったけどこちらの環境ではきちんと透過されています。なぜ?
ちなみに質問の答えはFirefoxです。
ttp://jump.5ch.net/?http://imgur.com/5Bm5Dr3
ttp://i.imgur.com/5Bm5Dr3.png
Google Chrome
バージョン: 59.0.3071.109(Official Build) (64 ビット)
[sage] 2017/06/21(水) 17:44:57.55:4gFq9LZT0

こちらではVivaldiインストール済みですが通常通り使えていますよ
キャッシュアイコンも出ますし、一般会員ですがシークできたり(ウチは回線速度が極めて遅いので
キャッシュを使わないと一瞬でシークできない)、キャッシュ作成も上手くいってます。
…なにか違いが有るのでしょうか?
[sage] 2017/06/21(水) 17:46:56.01:4gFq9LZT0
せっかく更新して再検証したのにバージョン併記するの忘れました
Vivaldi 1.10.867.38 (Stable channel) (64-bit)
[sage] 2017/06/21(水) 17:55:12.15:1MtSHBUH0

同じバージョンですね
StandAloneで使ってるのが原因ではないかとはちょっと思ってはいます
[sage] 2017/06/21(水) 18:06:34.10:lOJCjd+n0

要素を検証したとろこ、どうやら変数「--bg-img」が空っぽで背景が指定されていないのが原因みたいです。

壁紙とタブの色とかを「nico_wallpaperG」(壁紙は「wp1.css」)で指定しているので「--bg-img」が未定義状態っぽい?
※壁紙の場所が「watchページ整形フィルタ」と異なるため、壁紙が「watchページ整形フィルタ」の指定場所に無い状態。

「wp1.css」に↓を追記('[niconicoのドメイン]はNGワード対策なので要修正)でAeroになりました。
:root{
--bg-img:url('[niconicoのドメイン]/local/nico_wallpaperG/wp1.jpg') repeat center fixed !important;
}
[sage] 2017/06/21(水) 18:11:12.59:4gFq9LZT0

ファイル「watchページ整形フィルタ(画面サイズ変更用).txt」と基本併用推奨なのですが
それはnlFiltersフォルダに存在していますか?
そちらの方に--bg-imgの定義が存在します。
[sage] 2017/06/21(水) 18:21:00.76:lOJCjd+n0

現時点では存在しています。
ただ、/local/background.png自体を置いていないので、そのままでは存在の有無に関係なくAeroになりませんでした。
jsでスタイルを読み取ってから変数にセットできるかな?とかも考えましたが、面倒なので のように対応しました。
[sage] 2017/06/21(水) 18:28:17.28:4gFq9LZT0

であれば、「watchページ整形フィルタ(画面サイズ変更用).txt」の
:root{
--bg-img:url('ttp://jump.5ch.net/?http://www\.nicovideo\.jp/local/background.png') no-repeat 100% fixed;
}
の部分を
:root{
--bg-img:url('ttp://jump.5ch.net/?http://www\.nicovideo\.jp/local/nico_wallpaperG/wp1.jpg') repeat center fixed !important;
}
にすれば済むはずです。
[sage] 2017/06/21(水) 19:57:00.27:lOM3RuEE0
有効期限切れの購入済み動画でキャッシュ利用って今機能してますか?
数日前までは使えてたと思うんですが
[sage] 2017/06/21(水) 20:12:50.15:lOJCjd+n0

壁紙だけならそれでもいいですね。

今回は次の2点を踏まえて を選びました。
 「nico_wallpaperG」には他のページの変更とかも含まれている。
 今後「watchページ整形フィルタ(画面サイズ変更用)」が更新される可能性(再編集が必要になる可能性)を見越した。



それとは別だけど今日からmovieFetcherが使えなくなったので、ここ数日でniconicoがいろいろいじられているかもしれないですね。
[sage] 2017/06/21(水) 20:22:59.16:1MtSHBUH0
そもそもwp1.cssが同梱してないから起こる問題な気もする
[sage] 2017/06/21(水) 21:25:57.89:HHWzVQ670

削除動画のフィルタも効かなくなってる…
[sage] 2017/06/21(水) 21:56:25.75:yvZHmqHC0
nc0011 MonkeyPatchFilters-170621

布団で横になってスマートフォンで動画を見ようと思ったんだ.
プレイヤーアプリケーションをいくつか試したんだけれども
なんかどれも動画データだけNicoCacheを通ってくれないので
諦めてウェブブラウザで公式HTML5プレイヤーを使って見ることにしたんだ.

そんなわけでスマートフォン向けに色々改善するフィルタを書きました.
・スワイプでシークとか
・大きいフルスクリーンボタン
・フルスクリーン時は横向きでロック

それと「コメントの自動スクロール位置を補正」を使っていた方は
公式プレイヤーの更新で不要になったため削除してください.



Chrome 59 on Windows/Androidで再現しました.
どうもChrome側がそういう仕様に変更されたようです.
ニコニコ動画に関係なくvideoタグ単体で発生しています.
[sage] 2017/06/21(水) 23:11:03.48:4gFq9LZT0

再編集の可能性については、ファイル名を変えて保存しておき
更新時に画面サイズ変更用をコピーしないということも出来たと思いますが、まあ、はい。
[sage] 2017/06/21(水) 23:22:48.17:4gFq9LZT0


再現できないんですが…。(一応ディスクキャッシュも消しました)
具体的にどの動画で再生できないとか教えてくれます?
[sage] 2017/06/21(水) 23:27:25.62:HHWzVQ670

sm30946508とかです
Chromeだからかしら
[sage] 2017/06/21(水) 23:31:23.83:HHWzVQ670

連投でごめんなさい
sm23107900も駄目でした
[sage] 2017/06/22(木) 00:31:56.66:AJupctOZ0
どうも最近プレーヤーに大きな仕様変更があったらしく
いろいろ弄ってますがやり方がわかりません。
deleted&quot;:3をdeleted&quot;:0にしてみたりしたがまだ再生できず。
もしかしてjsonの部分を書き換えるだけでは不十分なのでしょうか。
ていうか新しく追加されたrecepie_idって何か関係あるんでしょうか?
[sage] 2017/06/22(木) 01:01:00.67:AJupctOZ0
関係ないっぽいすねぇ…
誰か削除動画を再生させる方法考えてくださいお願いします
こちらでも調査は続行しますが…。
[sage] 2017/06/22(木) 01:24:08.13:hTcjbD5U0
削除済みでも再生できるのとできないのがありますね
sm2618179 sm3082810がhtml5プレイヤー側でsrc not supported, no message provideってエラー出て再生できませんけどこれ関係あります?
[sage] 2017/06/22(木) 01:33:06.83:OaqzfNsa0

遅れてすみません
例えば1496892187とかですね
というか基本的に公式アニメは全滅っぽいです
[sage] 2017/06/22(木) 02:22:37.07:bOvrJYT50

多分自分の環境でvivaldiでnicocacheで接続しようとすると調子悪いのも似たような理由だと思う
こういう地味な改悪が続くとFirefoxへの移住を考えたくなるけど
FirefoxはFirefoxでいろいろクソなのよね
[sage] 2017/06/22(木) 03:45:27.72:bOvrJYT50

多分Proxy.pac適用が一番大きな壁になるかなとは思う
一応Nicocacheだけで完結するけど
ところで接続設定は家中で完結するならallじゃなくてlanで十分だと思う
[sage] 2017/06/22(木) 06:37:49.61:XQ9ByBqU0

PCでこまめにNicoCacheを起動・終了している運用だとまずいかもしれませんね.
一応NicoCacheからpacファイルを配信するときの設定方法は追記しておきます.
安定させるにはPCとNicoCacheつけっぱなしにするか宅内サーバ機を作ってとしか言えませんが……

そしてアクセス元制限NicoCacheについてたのね……直しておきます.

ついでにダブルタップの判定300msは短すぎたので600msに修正.
nc0012


コメントがちょっと長いと...になって省略されてしまうようです(nc0011)
130bytes制限?
[sage] 2017/06/22(木) 09:18:12.45:+jeccAQC0

長いコメントの表示に対応しました

128バイト制限 ---> 512バイト制限
[sage] 2017/06/22(木) 12:12:30.16:bOvrJYT50

ありがとう
iphoneSEから実際に試してみたけどインライン再生のUIがむっちゃ邪魔をする・・・
[sage] 2017/06/22(木) 12:13:56.47:bOvrJYT50
正直spをfeachとかのフィルター漬けにして改善したほうがスマホから使うときは楽なんじゃないかなって思う
[sage] 2017/06/22(木) 18:13:36.58:XQ9ByBqU0

対応ありがとうございます


これで消えますかね
[Style]
Name = ネイティブvideoコントロール非表示(iOS)
URL = www\.nicovideo\.jp/watch/
Require = "js-initial-watch-data"
Append<
/* ttp://jump.5ch.net/?https://stackoverflow.com/questions/8911247/hide-iphone-html5-video-play-button */
*::-webkit-media-controls-panel,
*::--webkit-media-controls-play-button,
*::-webkit-media-controls-start-playback-button {
display: none!important;
-webkit-appearance: none;
}
>

spは前後10秒シークができない上に
一般会員は時間帯によらず常時エコノミー制限なので
触らぬ神に祟りなしという感じがして……
[sage] 2017/06/22(木) 21:52:45.37:bbf18Bk90
あれ?
fetchが公式チャンネル動画に対してfailedになるんだけど、皆様どう?
[sage] 2017/06/22(木) 22:15:50.05:bbf18Bk90
今読み返してみたら、>216の時点で使えなくなってたのか・・・
ナナメ読みが過ぎた、申し訳ない
[sage] 2017/06/22(木) 23:58:48.28:XQ9ByBqU0

ver170617で普通に動いてます.
追加された設定も試しましたか?
[sage] 2017/06/23(金) 00:39:59.61:CqnKdDUm0
fetchできねーってなったのはfetcherをろだにあがってるやつにしたら動いて
あのCORS用のセキュリティーホールな設定してもInoReaderからfetchできねーってなってたのは
InoReaderにfetch付け足すスクリプトとfetcherの.jsを両方(リクエストURLとか)いじったうえで
fetcherの.javaでそのCORS用のレスポンスヘッダ手動で足したら動いた気がする

たぶんCORS関連のは、ヘッダ付けて返すドメインを設定で限定できるようになればおおよそ安全になる?
[sage] 2017/06/23(金) 01:49:59.21:JNWB9hL20
なんかロボットのチェックが入って書き込みが反映されないので再投稿。


次の更新があれば、それにフィルターとして↓みたいなのを入れてください。
※そのままだと1行が長くなるようなので改行しています。

document.documentElement.style.setProperty('--bg-img',
\$("body").css("background-image") + ' '
+ \$("body").css("background-repeat") + ' '
+ \$("body").css("background-position") + ' '
+ \$("body").css("background-attachment"));
[sage] 2017/06/23(金) 01:57:09.85:AmQDJrGz0

CORSは個々の拡張に任せるよりも
本体に統一的に扱える設定を設けたほうが筋が良いかしらね
[sage] 2017/06/23(金) 04:49:53.45:MVKWf38v0

nicocacheの再起動やPCの再起動を何回かやってるうちに動き始めました
追加設定も切り替えて試してみたところ、どちらでも動くようになりました
お騒がせしてすみませんでした
[sage] 2017/06/23(金) 10:37:00.53:CqnKdDUm0

特定の信頼できる外部サイトにfetchリンク付けるだけの用途だと
本体で一括で許可Origin指定できれば問題なさそうだけども
任意サイトに付けるとかで全許可したい場合だと本体で一括はアレそうだし、
意外と判断難しい案件って気がした
[sage] 2017/06/23(金) 12:39:10.30:AmQDJrGz0

こんな感じで設計を進めています.
ttps://www.axfc.net/u/3818299?key=nl
OriginとURLのペアで処理すれば十分な粒度にできるかなと
[sage] 2017/06/23(金) 19:14:33.58:CqnKdDUm0

設定よさそう
個々の設定エントリが独立してるから、何かの拡張で設定が必要となっても
拡張での推奨設定を設定ファイルにコピペするくらいの簡易さで済みそう

fake-originの値を明示的にnullに設定したらServerへのリクエスト時にOriginヘッダごと消してくれると
Serverからは普通の同一ドメイン間でのリクエストっぽく見える?


このへんの機能が必要になりそうな拡張とかスクリプトとかって今実際どんなのがあるんだろう
ニコニコ独自ヘッダとか拡張独自ヘッダをブラウザ側で読み出すようなのだと
そこに挙げられてるヘッダが機能の実装に必要になってくるのかあ
[sage] 2017/06/24(土) 06:38:57.46:ATHe8eJm0

popThumb_FAがnlFilterのヘッダ書き換えリダイレクタを使って無理やりクロスサイトリクエストを通してますね……
でも細かい制御が必要な実例は思いつきませんし,とりあえず置いておいて基本機能を実装します.
プリフライトだけは対応しないとPOSTで不具合起こすかな.

設定ファイルはフィルタと同様 data/cors/*.json を全部読み込む構成にしたほうが配布が楽ですね.
ディレクトリにしておくとDirectoryWatcherで変更の監視もできますし.

fake-originについてはnullと指定なしの挙動が異なってデフォルト値が存在しないというのは直感に反します.
"remove"や"none"のような文字列をOriginヘッダ削除に割り当てるとか.


さて自分で作った例でセキュリティホールを作りこんだのでorigin(と整合性のためにurl)は
先頭マッチじゃなくて全体マッチにしたほうが良さそうです.
これじゃwww.exmaple.com.example.netで動いてしまう……これは事故る.
[sage] 2017/06/24(土) 13:27:03.27:mIiIiKQv0
こういうことしたいんですが<smid>が置き換わってくれません
どうしたらいいですか?
ttp://jump.5ch.net/?http://www.geocities.jp/the_qu4k3/te.txt
[sage] 2017/06/24(土) 14:14:43.92:ATHe8eJm0
<smid>は[Replace]でしか動かないので[Replace]を使うか
JavaScript側でWatchJsApi.video.getVideoID()から取り出してください
[sage] 2017/06/24(土) 14:19:02.90:mIiIiKQv0

自己解決しましたお騒がせしました
jsonデータを取得してidを取りました
[sage] 2017/06/24(土) 16:06:45.47:NSGO0Qev0

> 設定ファイルはフィルタと同様 data/cors/*.json を全部読み込む構成にしたほうが配布が楽ですね.
とてもよさそう
そこまで構成が親切なら、拡張とかの利用者側が特に新しく意識することも通常無くて済みそう

> fake-originについてはnullと指定なしの挙動が異なってデフォルト値が存在しないというのは直感に反します.
たしかに
最初は空文字列でいいんじゃって思ったけど、MDNのCORSのページで
"Originは空文字列もアリでdata URLのときに使うといい"って感じのことが書かれてるという

Origin消すというよりCORS関連ヘッダ消すのに加えて、Refererも消したり再設定できたりできるとよさそう?
・元リクエストのCORS関連ヘッダ(とReferer?)全部を遮る設定
・Originの設定(fake-origin)
・Refererの設定
があれば、元のCORSヘッダ全部遮りつつ、Refererだけ適切に設定して、通常の非CORSっぽくして後の工程に任せたり
[sage] 2017/06/24(土) 16:51:14.58:mIiIiKQv0
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0014.7z
フィルタまとめ#26うpしました
更新物は有効期限切れの購入済み動画でキャッシュ利用と削除動画でキャッシュ利用です

有効期限切れの購入済み動画でキャッシュ利用はそもそも購入済み動画がそんなに持っていないので
デバッグ出来ていませんがとりあえず再生はできるはずです
再生/一時停止と10秒Forward/Backwardが使えないのは仕様、
なのでPlaybackrateChangerで対応してください

削除動画でキャッシュ利用も多分動くはず
[sage] 2017/06/24(土) 18:45:17.59:1D+JzisQ0

おつかれさまです
wp1.cssなのですが自分で作るべきかどこかからダウンロードするべきかをReadMeなどで書いておく必要があると思います
事前準備が必要なものは説明がなければだれも利用できません
[sage] 2017/06/24(土) 19:21:53.96:mIiIiKQv0

ttp://i.imgur.com/W5aHoUC.jpg
[sage] 2017/06/24(土) 23:13:35.20:1D+JzisQ0

を見る限り
wp1.cssとはNicocacheを導入するか過去の拡張でインストール済みのもので追記するものという風に見受けられました
そのようなものの場合wp1.cssを書き換えた場合ニコニコの表示がおかしくなるのではと考えたのです

そうでなければ背景をAero風にしたければwp1.cssを生成して背景を置くように誘導しなければ
のような質問がいつまでも続くのではないかと思います
[sage] 2017/06/25(日) 00:27:11.78:clJ0MSVC0
こないだ環境構築しなおしたのにもうごちゃごちゃしてきた
GitHubとかには…移行されないんですかね…?
[sage] 2017/06/25(日) 00:55:36.03:teqeS48l0
Githubがだめならbitbucketの方がいいと思う
[sage] 2017/06/25(日) 01:22:59.99:AXkA6psX0

とりあえずれどめ書いた
次回から含める
ttp://jump.5ch.net/?https://www.axfc.net/u/3818869.7z
[sage] 2017/06/25(日) 02:52:26.81:tk4KcxTb0
あーライセンスが微妙なのか
どっかに明記されてるのか?
[sage] 2017/06/25(日) 06:22:23.87:+ive8aal0

お疲れ様です
ChromeやFirefoxで1497336922や1496907922を試してみましたが機能しないようです
一瞬だけ再生したあと音だけになるか最初から全く再生できないって感じですね
[sage] 2017/06/25(日) 12:10:34.42:f4QtZbefr

音だけになる場合シークバーをクリックしてみてください、画面が表示されませんか?
[sage] 2017/06/25(日) 12:48:09.80:teqeS48l0

乙です
スレでわかりづらい話が出た後なので使い方がちゃんと明記されたのはありがたいです
[sage] 2017/06/25(日) 13:16:35.34:+ive8aal0

クリックした位置にちゃんと飛びますが、音声だけで画面は真っ暗なままですね
[sage] 2017/06/25(日) 13:40:01.45:f4QtZbefr
インスペクタで調べて、どのDOMノードを削除すると画面が表示されるのか明示してくれると話が早くて有り難いのだがね…。
[sage] 2017/06/25(日) 13:49:04.99:f4QtZbefr

Chrome?
[sage] 2017/06/25(日) 14:49:16.17:+ive8aal0

すみませんはFirefoxだけでしか試してませんでした
Chromeでやったら見れました、ありがとうございますm(_ _)m
[sage] 2017/06/25(日) 18:15:22.62:zuI8v+Vf0

> "Originは空文字列もアリでdata URLのときに使うといい"
おおっと知りませんでした.
私も最初に空文字列を候補にしていたんですが
デフォルト値らしくない値にしようとnoneなどに変更していました.

> Refererも消したり再設定できたりできるとよさそう?
Originヘッダを持つリクエストだけを対象にしようと思っていたんですが
Refererが対象に増えるとほぼすべてのリクエストを相手にすることになるかな.
それはいいんですがcorsという設定名でreferrerを触るのには抵抗が……
cross-siteとかxsiteとか?

,257
開発環境を公開gitにしても利用者環境には大して利点はないんじゃないかしら……
nlの時点ですでに明記されてない辺りライセンスの方は微妙ですね.
# ちなみにGithubは複数アカウント禁止の関係で匿名で利用することができません.
# Bitbucketの方は以前ちょっと調べた限りその制限はなし.
# あと普段gitでやっているからこそ「うっかり」をやってしまいそうで怖いという事情もあったり.
## 現在370コミットだそうです.
[sage] 2017/06/25(日) 18:38:04.11:AXkA6psX0

こちらはFFでも意図したとおりに動くのですが
FFの拡張機能が邪魔していないか、Firefoxのバージョンは最新か、
nicocache_nlは最新か、nlの拡張機能やnlフィルタが衝突を起こしていないか、
nicocache_nlを再起動したら治らないか確認していただけませんか。
[sage] 2017/06/25(日) 18:40:14.30:AXkA6psX0
ちなみにスクリプトの方に意図的に待ち時間を持たせているので5秒位経つまではエラー画面が表示されたままです。
[sage] 2017/06/25(日) 20:39:59.70:+ive8aal0

Firefoxの最新バージョン54.0で拡張は全て無効化
Nicocache_nlはnc0003のnl+mod+mod-patch170612適用済み
Wikiのトラブルシューティングにあるとの同様に拡張とフィルタは外し有効期限切れの購入済み動画でキャッシュ利用のみ
PCやnicocache_nlの再起動

以上でやってみましたが安定しないようです
稀に再生できる場合もあるのですがほとんどが真っ暗なままですね
[sage] 2017/06/25(日) 21:03:36.81:AXkA6psX0
firefoxの該当ウォッチページでctrl+f5でリロードもダメ?
[sage] 2017/06/25(日) 21:23:55.25:+ive8aal0

ダメですね
再起動もしくはページを閉じてある程度の時間が経ってから再度開くのが一番成功率が高いような気がします
リロードもしくはCtrl+F5ではほとんどの場合黒画面かエラー画面になってしまいますね
[sage] 2017/06/25(日) 21:28:10.52:AXkA6psX0
269もダメならちょっとこれ試してみて
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0015.7z
[sage] 2017/06/25(日) 21:45:40.06:+ive8aal0

Ctrl+F5もやってみましたがダメみたいです
[sage] 2017/06/25(日) 21:53:03.44:AXkA6psX0
これは見れる?(円記号は消して)
ttp://jump.5ch.net/?http://www.nicovideo\.jp/cache/so31385143/auto/movie
[sage] 2017/06/25(日) 22:03:33.56:+ive8aal0

問題なく見れます
[sage] 2017/06/25(日) 22:13:22.55:AXkA6psX0
原因がまるで分からん…
[sage] 2017/06/26(月) 01:39:37.31:8lGfw11L0
pc環境晒して見て
[sage] 2017/06/26(月) 04:54:22.09:shpmRdkZ0
どこまで晒したら良いのかよくわからないですがこんな感じです

Windows10 64bit
Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz
メモリ 16GB
[sage] 2017/06/26(月) 13:19:13.56:PCEtwGWC0
WatchJsApiってどこを調べれば一覧出てくるんですかね…
[sage] 2017/06/26(月) 18:23:01.12:EqRH/wVyM
ブラウザのコンソールでのインスペクトや入力候補一覧
[sage] 2017/06/26(月) 20:09:16.77:PCEtwGWC0

教えていただいてありがたいのですが、
Firefoxではどうなるのかもう少し詳しくおしえてください…
「要素を検証」の「デバッガ」、「ファイルを検索(Ctrl+P)」で合ってます?
[sage] 2017/06/26(月) 21:34:53.20:kNTyZyrx0

コンソールはデバッガの左
WatchJsApiの後に.を入力すると出てくる一覧を眺めるとか
WatchJsApi.videoでEnterを押して出てきたObjectをクリックして出てきた変数ビューを眺めるとか

まあ使いやすい情報はWatchJsApiではほとんど取れないと思いますが……
[sage] 2017/06/26(月) 21:39:30.79:PCEtwGWC0

ありがとうございました.
[sage] 2017/06/27(火) 00:56:26.38:xMBcHY4R0
何度やっても出てこないしもういいや
[sage] 2017/06/27(火) 02:11:47.18:DzUWYsvL0

gpuはつけてないの?
[sage] 2017/06/27(火) 03:24:27.36:Iz0KfhQz0

付けてないです
[sage] 2017/06/27(火) 11:59:09.27:DzUWYsvL0

そうなるとintel HDが怪しいんじゃないかなとは思っちゃう
1番人が多いけど自己責任なところあるし
とりあえずflagsからgpu再生支援切って確認してみると言いかも
[sage] 2017/06/27(火) 19:30:20.42:Iz0KfhQz0

FFで設定からハードウェアアクセラレーション機能を無効
Chromeで設定からハードウェアアクセラレーション機能を無効、flagsから
「ソフトウェアレンダリングリストをオーバーライド」、「ハードウェアアクセラレーションによる動画エンコード」
を無効にして試しましたが変わりませんでした
[sage] 2017/06/27(火) 20:17:43.77:Iz0KfhQz0
色々試していて気づいたんですが
Chrome、FFともにウォッチページを開いて一度視聴できる状態になったものをすぐにリロード(かCtrl+F5)すると確実にエラーになるんですよね
おおよそ2~3分以上経てばChromeなら確実に再度視聴できるようになります、FFは前述した通り再生できたり出来なかったりな感じですが

仕様なのかどうか分かりませんが一応ご報告までに
[sage] 2017/06/27(火) 20:43:45.60:xMBcHY4R0
ブラウザの仕様なのかパソコン環境(他にインストールされているものの影響?)の仕様なのか
ハードウェアの仕様なのか、うまく切り分けが出来れば話が進む
[sage] 2017/06/28(水) 03:43:50.65:clz9OHw60
うーん思い当たる点がないんですよねー・・・
ネットと動画視聴(動画サイト)用に2ヶ月前ぐらいに買ったPCなんで影響を及ぼしそうなソフトは入ってないと思うんです

今旧PCでもNicocache_nlをインストールしてキャッシュをコピーして再生できるか試してみたんですが
やはり同じような感じで再生できたりできなかったりで

僕以外の方はみなさん期限切れ動画も問題なく再生できる感じなんでしょうか・・・?
[sage] 2017/06/28(水) 08:33:53.09:kDloK9KO0
NicoCache_nl+150304mod+170514mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_131(x86) on Windows 7

nicocacheの環境はこんな感じで、1496629942は問題なく再生出来た
[sage] 2017/06/28(水) 08:37:10.86:agPQoeAu0
NicoCache_nl+150304mod+170612mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_131(amd64) on Windows 10
にたった今 nc0014を入れてみた firefox64 54.0で1492762522問題なし
[sage] 2017/06/28(水) 13:43:45.61:aN/Xt42sr

ありがとう

やっぱりパソコン環境が駄目っぽいかなぁ
インストールしたソフトウェアとか列挙して見ると何か分かるかも…?
[sage] 2017/06/28(水) 13:56:39.62:L4kQgCVW0
理想的には、例えばjdk8が入ったusbメモリかdvdドライブから起動可能なlinuxに最新nicocache_nlを
入れてみてそのos上で正常に有効期限切れ動画でキャッシュ利用が使えたら、windows osのどこか設定の問題、
正常に使えなかったら、そのハードウェアの固有の問題、
であると言うようにあぶり出すことが出来るんだけど。さすがにそこまでやる気がしないよね。

もしくはwindows osをクリーンインストールしてみてまっさらな環境で実行してみるとか。(2ヶ月ならそれほど抵抗ないかも?
[sage] 2017/06/28(水) 14:07:36.20:L4kQgCVW0
あっでもビルド済パッケージ使えばjreさえ入ってれば良いのかな
[sage] 2017/06/28(水) 14:44:48.29:QN71ehPO0
の期限切れ購入済み動画フィルターがエラーが出て動作していません。
invalid idGroup: watch:公開されてない公式動画でキャッシュが使われないこと対策2 [zero ver]
[sage] 2017/06/28(水) 23:46:20.07:clz9OHw60
,292
ありがとうございます、

買ってからインストールしたソフトと言えば
Chrome(+派生)、FF(+派生)、Nicocache_nl(と7zip、JDK8など)
ぐらいしかないので影響を与えてる可能性はないと思うんですよね・・・

ここまでお付き合い頂いて、勝手で申し訳ないんですがおま環のようですしChromeの代替で済ませてしまおうと思います
長々と申し訳ありませんでした、お付き合い頂きありがとうございましたm(_ _)m
[sage] 2017/06/29(木) 09:56:38.67:ac1O9O4J0
一時停止してもこれっぽっちも動画読み込まなくなったけどおま環かな?最初から最後まで再生したらキャッシュはされる
[sage] 2017/06/29(木) 11:35:35.97:mpbRqs++0

,219
[sage] 2017/06/29(木) 19:20:14.12:unoLMF9B0NIKU
GINZA版(FLASH版)の画面サイズを変更できないでしょうか?
知識がないなりに色々やってみたのですが
できませんでした。
[sage] 2017/06/29(木) 19:34:40.79:xqmD6Ojv0NIKU
"ctrl" + "+"使えよ
[sage] 2017/06/30(金) 00:34:02.82:1rs1nm2H0
ありがとうございます
この機能知らなかった
[sage] 2017/06/30(金) 00:40:42.45:9Bmz9XIf0
ctrl+ホイールでもいいぞ
[sage] 2017/06/30(金) 00:56:35.97:1rs1nm2H0
サンクスです
ホイール楽です
[sage] 2017/06/30(金) 00:58:50.43:ROg5o1UM0

頑張ってスタイルシート弄れとしか言いようがない
ただしGINZAは背景設定でアホみたいな設計してるからがっつり弄ってやらないとちゃんと綺麗に画面大きくするのは無理
[sage] 2017/06/30(金) 01:30:37.06:1rs1nm2H0

試してみる予定ですが
自分にははハードルが高そうな予感が
[sage] 2017/06/30(金) 10:13:37.23:ROg5o1UM0

とりあえず検証機能からスタイルシート弄れるブラウザ使ってそこから適当に弄ってみて考えてみるのがいいと思う
[sage] 2017/06/30(金) 10:57:40.40:VwHxZeWC0

ありがとう、Firefoxで視聴したら問題なく動いたよ…
[sage] 2017/06/30(金) 12:22:14.50:ROg5o1UM0
chromeから使うならfetch併用推奨かなあ
このいちいち読み込む仕様結構誤作動起こしてるっぽくてキャッシュの繋ぎ目で動画の再生に失敗しやすい気がする
vivaldiの話だけども
[sage] 2017/06/30(金) 12:53:45.60:TM6aEGfd0
nicocacheは直接関係ないけどhtml5でchromeはバッファリングするけどブラウザのキャッシュは使わない、
firefoxはブラウザキャッシュは使うけど(openH264が)特定のmp4の再生に失敗する事がある
(条件は不明 環境依存)ので、どのブラウザがいいのかわからないんだよね。
nicocache使うならchromeで普通に再生するのが良いのかもしれないが
(タブ開いて裏で読ませておくことは出来なくなったけどfecherで代用)
[sage] 2017/06/30(金) 13:40:30.20:Ns9+7MXU0
フィルタまとめ#27うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0016.7z
[sage] 2017/06/30(金) 20:04:15.01:SSbqZGVl0
すみません諦めると言っておきながらなんですが
旧PCをWin10の機能で初期化しての期限切れフィルタを入れてやってみたんですがと同じになってしまいました
初期化してからインストールしたのは
RDPWrap、Chrome、FF、nicocache_nl(とJDK8、7zipなど)
だけで拡張はなし、windowsの設定もいじってません
旧PCはNECのLZ550MSSという機種なんですが、上手く再生できない原因としてなにが考えられますかね?

NicoCache_nl+150304mod+170612mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_131(amd64) on Windows 10
[sage] 2017/06/30(金) 23:23:58.21:Jvc8d6Ie0
nc0017 NicoCache_nl+150304mod+170630mod
[機能追加]
・CORS書き換え機能を追加
・watchページの代わりにdmcInfoが返される場合に対応
・dmcInfoからもvid2cidを記録するように
[不具合修正]
・一時ファイルからlowマークを外す処理に失敗するバグを修正
・一時ファイルの自動リセット時にクラッシュすることがあるのを修正
・dmcで特定の場合にCORSヘッダが出力されず再生に失敗することがあるバグを修正
[nlFilter]
・静画のコメントでポップアップ
・ポップアップ内のキャッシュ済み動画のリンク色を修正
・HTML5のwatchページのスクリプトを改良・ライブラリ化
・onload時に行っていたwatchページの各種処理を初期化完了後に行うように修正


Referrerの細かい制御はやるなら別機能にすべきという結論に至ったので,
この機能ではリファラを強制消去するだけにしました.
fake-originはOriginが適切に設定されていないと動作しないサービスを想定しているので
fake-referrerはRefererが適切に設定されていないと動作しないサービスがあった時に実装ということで.


nc0018 MonkeyPatchFilters-170630
Chrome用にキャッシュがある場合は強制的にプリロードするボタンを作ってみました.
他のフィルタも動作タイミングの調整で更新しています.
[sage] 2017/06/30(金) 23:25:53.76:TM6aEGfd0
うーんと chromeでもFFでも一旦は視聴できる状態になってて
リロードすると見られないだけならリロードしなければ良いんじゃないかと思うんだけど
そこまでしてリロードに拘る理由はある?(もちろんリロードするとおかしくなるのは不具合なんだろうけど)
[sage] 2017/06/30(金) 23:48:43.10:SSbqZGVl0
と同じと書きましたが症状としてはほとんどの場合再生に失敗してしまい、その上でという感じです、言葉足らずですみません
自分の場合FFをニコ動専用として使ってたのでどうせなら旧PCでと思ったのですがエラーになってしまって・・・
[sage] 2017/06/30(金) 23:55:22.01:SSbqZGVl0
それとChromeでなら確実に再生できると書いたのですが何回か使っている内に再生できないこともありまして
そうなると再生できない→5分待ってリロード→再生できない場合は再度5分待ってリロード
みたいな感じで結構面倒で・・・
[sage] 2017/07/01(土) 00:00:02.40:VO20B4m30




残念だが自分の力でどうにかしてくれと言うほか無い
[sage] 2017/07/01(土) 00:27:28.63:VHY0N24R0

まあそうですよね
うーん原因がわからんなー・・・
[sage] 2017/07/01(土) 19:28:31.60:i55UdrASM
wikiに「Windowsなら "NicoCache_nl.bat" を実行して起動する。」とありますがウィンドウを消したら終了してしまうんですがjarの方ではないんですか?
[sage] 2017/07/01(土) 20:26:25.22:Svh2cXoO0

jarで起動すると、ラボタン押してもタスクトレイに収納される
batで起動してラボタン押したら、終了する


あとReady to GoとかAll in Oneパッケージでアップしてる人へ
local/NGWORD.txtとかNGID.txtにずらーって記述してるけれど
これって最初からこんな感じだっけ?
[sage] 2017/07/01(土) 20:48:45.60:QmjFK+ZLr
[sage] 2017/07/01(土) 20:49:51.57:VO20B4m30

最初からそんな感じ
[sage] 2017/07/01(土) 21:09:43.29:Svh2cXoO0
ごめんごめん、Ready to GOパッケージだけだったわ
AIOパッケージにはそもそもNGID.txtとか入ってないわな


そっか
でも更新日が2017/06/30になってるんだけれど・・・気のせいかな?
[sage] 2017/07/01(土) 22:12:02.95:VO20B4m30
何が言いたい
[sage] 2017/07/01(土) 22:20:15.28:AHKrDPmj0
知らないうちに(通知なしで)なんかスクリプト改造したり更新したりしてる?って聞きたいんでしょ
何でかは分からないけど
[sage] 2017/07/01(土) 22:32:20.83:vd326mCj0
diffとりゃ分かる話を何故聞かねばならんのか
[sage] 2017/07/01(土) 23:01:29.43:VO20B4m30
そもそも通知なしで更新されたりするのが嫌なら使うな、
全部自分でスクリプトなり作れば良い、
と言ってはいけないのだろうか。
[sage] 2017/07/02(日) 00:35:01.42:1RubQMtZ0
いやそういうことじゃなくて・・・
見てくれたら分かるんだけれど
まとめてくれた人が自分の設定した自分用のNGID.txtなりNGWORD.txtを間違えて一緒に同梱したのかなって
意図的なら別に良いんだけれど
[sage] 2017/07/02(日) 00:57:41.99:FC7aJmJSr
意図的だよ
[sage] 2017/07/02(日) 01:12:58.39:+Yw/ENyF0
キャッシュ済み有料動画が見れなくなってたので調べたら、
ページ側でisDmc: 1になってたからだった。
有料動画はdmcInfoのsession_apiがnullになってる
dmcじゃないほうは、nlFilterでflvInfoのurlを空文字→適当なURLにしてた

* dmc非対応 nicocache_nl
* flash版 watchページ
* 基本fetchしてキャッシュできてから再生

もしかしたら、 あたりもこれかも?
[sage] 2017/07/02(日) 01:34:49.53:FdXANNn10
つまりどういうことだってばよ?
[sage] 2017/07/02(日) 02:35:35.03:4KUOjoR/0
古いnicocache_nl(あるいは独自改造)の話ならversionを書かないと読む人が混乱すると思うんだが
「dmc非対応nicocache_nl」ってだけじゃ
[sage] 2017/07/05(水) 03:27:35.06:HpzlYSAL0
popThumb_FAとcacheSearchでdmcキャッシュの移動ができるやつってありませんか?
移動以前にキャッシュ無し判定になります。
[sage] 2017/07/05(水) 07:55:20.09:dCyzZYJS0
前スレ890のサイズ拡張エンコードを見つけたので紹介します(nicocache_nlとはあまり関係ないです。)
sm31514291 smile 521MB dmc 506MB 両方共オリジナルソースではありません。
再エンコなのにsmileの方が大きい。dmc640x360,300kbps+128kbps。lowではない。
画質から言えば投稿者が分割したほうがよくないか?とも言える。 まあ2時間48分だから。
html5でアクセスするとdmc側をキャッシュした。(仕様通りでしょう。多分問題ないはず)
[sage] 2017/07/05(水) 13:41:39.01:zOgpo9Xt0

このisDmc:1ってdiv要素のid:js-initial-watch-dataの中の話かな?それとも別なのかな
>flvInfoのurl
これっておそらくGINZAの話だよねゴッチャになってるけど
[sage] 2017/07/06(木) 07:36:06.39:UFuiBqNk0
ランキングのリンクが変わったので補正するフィルター。
header_rank_link+_100505改.txtの「ランキングリンクをマウスオーバーで拡張メニューを表示するフィルタ」前に↓を追加。

# 拡張メニュー追加前の補正
[Replace]
Name = 拡張メニュー追加前の補正 (2017-07-06)
URL = www\.nicovideo\.jp/
Require = <!-- nl header_light replace -->
Multi = FALSE
EachLine = FALSE
Match<
<li><a href="/uni_ranking">(.+?)</a></li>
>
Replace<
<td class="separator">|</td>
<td><a href="/uni_ranking" id="MENU-RANKING">$1</a></td>
>
[sage] 2017/07/07(金) 01:09:51.03:qZDHvSrx0

div#watchAPIDataContainerの中の話
=GINZA
=flash版 watchページ

GINZAでもdmcが読まれるようになったらしい
もしかしたら最初からだった or 一部動画のみ or 新プレ試したら かもしれないけど未検証
[sage] 2017/07/07(金) 02:26:20.05:XWMohIhc0
GINZAでdmcが読めるのは元から。dmc開始時公式HTML5プレイヤーは出来てなかった。
[sage] 2017/07/07(金) 02:33:25.23:2QiMv2290

[Replace]
Name = popThumb_FA:dmc移動対応
URL = (?!ads|.*api)[^/]+\.nicovideo\.jp/local/popThumb_FA\.js
MatchLocal = TRUE
EachLine = TRUE
Match<
\Q/cache/rsearch/" + smid + "(low)%3F_"; // (low)?_\E
\Qvar cachelist = parseJSON(res);\E
\Q(cachelist[smid] || cachelist[smid + 'low'])\E
\Q+ smid + '-'\E
\QdirList[i] == B[1]\E
>
Replace<
/cache/info/v2?" + smid;
var info = parseJSON(res), cacheid = info[smid].preferred;
info[smid].caches[cacheid]
+ cacheid + '-'
dirList[i] == B.subFolder
>

cacheSearchは知らない
[sage] 2017/07/07(金) 13:46:03.99:bNf9jKJs00707
フィルタまとめ#28うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0019.7z
更新物:watchページ整形フィルタ、ヘッダ超短縮表示フィルタ、広告削除CSS

watchページ整形フィルタはプレイヤーのメニュー画面にテキストシャドウを追加して視認性向上
watchページ整形フィルタ(画面サイズ変更用).txtは「共通指定」のurlがpngからjpgになっているので誤って上書きしないよう注意

ヘッダ超短縮表示フィルタはwatchページ以外でマイメニューの「My」が下方にズレる問題を修正

広告削除CSSはトップ画面の右サイド広告と左サイド広告、マイリスト表示時に現れる広告を削除するコード追加
[sage] 2017/07/08(土) 11:31:10.84:f+HEGfXd0

フィルタいつもありがとうございます。
nc0019のwatchページ整形フィルタでタグ一覧の右側の・・・で出るサブメニューですが
プレーヤー枠の右外側に出るのでウィンドウ幅をプレーヤー枠ギリギリにしていると
隠れて見えないところにポップアップします。(windows10 firefox, chromeで確認)
できればプレーヤー枠の内側にポップアップしてもらうとありがたいです。
[sage] 2017/07/08(土) 15:35:34.41:+evMHO+30

446行目をright: -4px !important;
448行目をbottom: 35px !important;
に変更してください
[sage] 2017/07/08(土) 17:55:50.05:f+HEGfXd0

出来ました。ありがとうございます。
[sage] 2017/07/09(日) 18:42:19.59:yOf0LuqG0
ついにFlashプレーヤーなくなるのか
[sage] 2017/07/09(日) 18:46:29.68:rd4lwfZc0
Flash Playerなくなったら昔のswfとかflvどうするだろ
[sage] 2017/07/09(日) 18:55:36.91:yOf0LuqG0
html5だとコンテンツツリー出てこない?
[sage] 2017/07/09(日) 18:59:14.63:saktRdO4r
ファイアフォックスならコンテンツツリー出るよ
クロームは未確認
[] 2017/07/09(日) 19:51:37.34:0spQX8Rc0
たぶん今回はデフォルトがHTML5プレイヤーになるだけで何も変わらないんじゃないかと思う。
原宿と銀座の並行期間もそんな感じだったし。
[sage] 2017/07/09(日) 21:42:21.66:hYh2pcDB0

鯖が頑張ってコンバートするんじゃないのかな
無理?
[sage] 2017/07/09(日) 22:57:59.44:xLp2zglz0
そんなのとっくにコンバート済みじゃないのかな
[sage] 2017/07/09(日) 23:45:12.74:T37+s4UAa
こう…コンバートできたとしても止めても動くとかができないしね
[sage] 2017/07/09(日) 23:47:36.37:FetHwQPV0
ニコ割はもう終わってんだっけか?アレで演出してる動画が真っ先に死ぬとおもうけど
[sage] 2017/07/13(木) 00:44:22.55:QUzHxc8sM
ここ最近でFireFoxも先読みしなくなった?
[sage] 2017/07/13(木) 11:24:52.66:6SxAGrlxr
先読みすると思うんだけど。回線が細いとちょっと止まってるように見えるかも。
[sage] 2017/07/13(木) 12:33:11.85:TFDGJhUX6

うちは先読みできなくなってるね
最初から最後まで止めずに再生しないと、キャッシュ完了しない
ここのレス170あたりのを見ていじってみたけれども、特に変化無しだった
[sage] 2017/07/13(木) 14:02:38.31:a+oemnoa0
chromeは仕様がよく変わるけどfirefoxは仕様が変わったのか不具合なのか環境依存なのかちゃんと確認できないことが有るね。
なんか不安定。仕様変わったかと思ってたらversionそのままでも挙動がもとに戻ったり。(nicocache_nl使ってないときも)
[sage] 2017/07/13(木) 14:15:27.34:khhYFpPT0
ウチもFFだけど、そんなに不安定ってことは一度も無いかなあ。
[sage] 2017/07/13(木) 14:28:57.94:iUZy4KTm0
俺はwatchページ開いてそのままだと読み込まない
再生押して即停止押すと読み込み始める
[sage] 2017/07/13(木) 16:34:33.15:PZLFRNxLd
Firefoxはアドオンでシステム中枢近くまで弄れるから
何が原因かよく分からない事が多い気がする。
原因の切り分けするなら、
・アドオンをいくつか切ってみる
・ユーザープロファイル切り替えてみる
・セーフモード試してみる
・ESRなど違うバージョン試してみる
ぐらいまでしないと判別できん。
[sage] 2017/07/13(木) 17:18:17.76:WJIzUgEod
FFで、HTML5で使った場合、開いただけだと、キャッシュは始めるけど再生位置からちょっと進んだ所で止まるので、ミュートにして裏で再生させて全部キャッシュさせてるけど、そういうもん?
[sage] 2017/07/13(木) 17:21:27.56:OJ156ogR0
最近のnlは、fetchとか読み込みとかを何度かしてからしばらく放置しておくと
いつのまにかnl本体(NLMain)が固まってることが多くなった気がする(以前はほとんどなかった)

nlの中でなんかそういう通信スレッドとかが詰まりやすくなってて、
外れスレッドに割り当てられと先読みとか止まる、とかそんなんだったりして
(技術的な中の動作全然知らないけど)
[sage] 2017/07/13(木) 17:24:50.73:9FFB8vyN0

俺もミュート再生でキャッシュしてるよ
[sage] 2017/07/13(木) 18:29:52.00:QUzHxc8sM

ここ数週間でそうなった気がする
[sage] 2017/07/13(木) 19:16:00.95:80tb5jDb0
再生ボタンを押してやらないとキャッシュを始めないのはhtml5では元から
一度再生すればすぐに一時停止しても読み続ける(Firefox)ので私のところでは挙動は変わってないね


GUIが操作を受け付けなくなるということで?
その時に通信も通らないのか,
ttp://jump.5ch.net/?http://localhost:NicoCacheのポート/
にアクセスしても応答なしなのかなど詳しく.

GUIがフリーズするならGUIのバグな気がしているのでCUIモードで起動して試してみて欲しいです.
[sage] 2017/07/13(木) 19:22:23.56:nB69C2td0
いつからかニコ動は再生開始時に何十秒かのデータを送って、あとはちょろちょろと送るようになった感じ。
普通に動画を見る分にはいいけれどスキップすると追いつかないくらいには遅い。
しかも一般、プレミアム関係ないっぽい。
[sage] 2017/07/14(金) 00:07:20.29:C6M3Pq3S0
いよいよ今日か
[sage] 2017/07/14(金) 00:21:23.28:i2BLdCvw0
なにが今日だ
[sage] 2017/07/14(金) 01:53:44.48:VSz8jxgd0
今日がきちゃったね
[sage] 2017/07/14(金) 08:27:48.72:uKp1HctB0

うちはchrome使っているが、6月下旬あたりからそんな感じかな
それまではみたいにキャッシュできてた
[sage] 2017/07/14(金) 12:25:42.43:i2BLdCvw0
popthumbInfoのデータって(十分にpoptumbURLが少ない場合に限り)
メモリに事前に格納しておいて高速化できないのかな
[sage] 2017/07/14(金) 19:43:26.79:i2BLdCvw0
あと、thumbnailがpopupした後にURLをクリックして動画が遷移した後、
マウスの周りにthumbnailが残り続けて邪魔くさいんだけど
どうにかならないかな?
[sage] 2017/07/15(土) 23:36:22.02:EBeh2pwl0

GUIは反応しますがGUIから終了しようとしても終了せず、ログウィンドウを表示しようとするとGUIごと固まります
ニコニコの各ページの読み込みなど開こうとすると読み込み中のままになり通信が通らない症状です

NicoCacheGUI.propertyでDebugMode=trueにしてログウィンドウを出してあるときに固まると
行頭のDEBUGのDだったかDEだったかの出力途中で固まっててログウィンドウの移動以外の操作も不能に

fetch開始してfetch途中に(GUIから)正常終了させて再び起動すると、fetch途中だったものについて
DEBUG: pool-2-thread-1: GET (URL先頭)/cache/fetch?status=sm(動画番号)
DEBUG: pool-2-thread-1: end
という感じのメッセージがログウィンドウのdebug欄にしばらく繰り返し表示されつづけてる間に固まった
(通常のfetch時にも同じメッセージが表示されつづけたあとに正常に完了するけど…)
応答なしのNLMainを強制終了したのち再起動するとそのメッセージは出ずに起動、普通にfetchも可
[sage] 2017/07/16(日) 00:09:49.29:w8SDNC8Y0

ありがとうございます.環境はWindowsで普通のJDK8ですよね.
色々テストしてみます.

症状を聞く限りログに追記する処理で止まっているように思います.
(通信時にログを表示しようとしてフリーズ)
今調べてみたらJava7からの変更でJTextArea.appendがスレッドセーフではなくなったらしく……怪しいですね
[sage] 2017/07/16(日) 02:49:18.55:w8SDNC8Y0
up0021 NicoCache_nl+150304mod+170716mod
[不具合修正]
・GUIモードでフリーズする問題を多分修正(>372)
・/cache/rmtmpで失敗時にもOKが返るようになっていたのを修正
・/cache/以下の不適切な呼び出しでクラッシュする可能性があるバグを修正


見つけたまずい処理を直してみました.
これでどうでしょうか.
[sage] 2017/07/16(日) 08:26:27.58:2PBGyTTt0

コレってどうにかなりますか?ご検討よろしくお願いしますです
[sage] 2017/07/16(日) 13:56:00.80:B0QAqj/t0
,374
情報小出しですみませんがMacです(↓はup0021へ更新後のログ先頭)
NicoCache_nl+150304mod+170716mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_91(x86_64) on Mac OS X

同じ操作でメッセージ出つづける状態にして2時間くらい放置してみましたがひとまず固まらずとくに不具合も無かったです
対応ありがとうございました

そのあと、fetch後nlの再起動をまたいで開きっぱなしだった(古めの版の)fetched.htmlページをリロードしてみたら
再起動後出つづけていたメッセージも止まりました
[sage] 2017/07/16(日) 14:50:55.29:w8SDNC8Y0

投機的実行はサーバに負荷をかけるので行うべきではないと考えています


根本的な解決は困難と判断したので対症療法で.20_watchFilter.txtへ追加.

# mouseoverしていた要素が消失するとmouseoutを捕まえられないため
# 動画切り替えのイベントを捕まえて消す
[Script]
Name = ページ遷移時ポップアップ消去(watchページ HTML5)
URL = www\.nicovideo\.jp/watch/
Require = local/popThumb.js[\s\S]*?"js-initial-watch-data"
Append<
NicoCache_nl.watch.addEventListener('initialized', function() {
WatchJsApi.video.onVideoChanged(function() { cClick() });
});
>


別スレッドからGUIを操作していたのが原因だったようですね.よかった.
もしまた発生したらご報告ください.
[sage] 2017/07/16(日) 15:05:17.01:2PBGyTTt0

とりあえず先にお礼を言います。ありがとうございます。

370の件、一応(十分にURLが少ない場合に限り)と注釈してありますので、
えーと、…例えばページにURLが1か2くらいしか無い場合のみメモリにキャッシュ
できませんでしょうか?それならばほぼ負荷が掛からない(寧ろサーバーの負荷減らす可能性さえある)と
思うのですがいかがでしょう?

371の件
ありがとうございます。
[sage] 2017/07/16(日) 20:01:43.95:2PBGyTTt0
※この場合URLってのはサムネイルポップアップ対象のURLのことです
[sage] 2017/07/16(日) 20:14:32.97:MEo3h8jp0
あれ?最新の(nc0020.7z)、MoviefatchってdmcとそれでないのってDLに差が出ましたっけ?
落とせる動画と落とせない動画(Invalid status code: 403)が出てくる……
[sage] 2017/07/17(月) 04:15:53.13:lrzh8tFT0
fail出ると思ったら変わったのか
フラッシュに戻す選択したらまたfetch読み込むようになったが
[sage] 2017/07/17(月) 08:30:35.44:a6Mpybfgp
システムメッセージにて、リロードをし続けてコメントの取得に失敗しました。が出てしまうとそれ以降も
その動画でコメントが流れないのですが、なにか改善する方法はありますか?
[sage] 2017/07/17(月) 09:12:40.77:aULIHk1u0
理論値をめざせ!1体目 ハードタイムアタック 【ワンダと巨像】【PS2】
sm2860480
投稿日時2008/04/01 19:14

上の動画のシリーズをキャッシュするとき、fetchだと通常キャッシュだけど、再生して取得するとエコノミーのキャッシュになった。
今のniconicoプレミアム会員の仕様なのかな?
[sage] 2017/07/17(月) 09:26:54.91:/hLSgG7IM

それHTML5プレイヤーの画質切り替え機能のバグなんだけど直らんね
[sage] 2017/07/17(月) 12:28:25.78:/hLSgG7IM

ってflvか。そっちはmp4版の通常画質が用意されないからだ。
flvエコノミーのままFlash廃止する気じゃなかろうな……
[sage] 2017/07/17(月) 22:25:06.51:rPfEMeFv0
nc0022.7z来た、うP主多謝。
[sage] 2017/07/18(火) 22:44:06.19:kfNwjrI60

まあその辺はツールに対するポリシーの問題ですね.
キャッシュ機構が入ることでむしろ負荷が減るというのは一理ありますし
絶対に避けるべきというほどではないと思います.
問題は結構大掛かりになりそうなその変更を行うだけのモチベーションがないことですね.
# popThumb_FA使ってるので自分では恩恵受けられない.

キャッシュ機構だけならNicoCache本体に入れたほうが早くて簡単だなあ……
[sage] 2017/07/21(金) 21:43:01.08:qWFZj3Nj0
nc0022.7z、ランキングからの公式動画のみfetch失敗する様子。(マイリス&チャンネルからは問題なし)

あとFLASHでは読み込めるのにHTML5プレイヤーだとキャッシュから読み込んでくれない……(nc0021.7z)
[sage] 2017/07/22(土) 03:05:26.52:9dXw0mAH0

・環境
・何を以ってキャッシュから読み込まないと判断したのか
[sage] 2017/07/22(土) 11:53:44.79:KINgplJ3a
正直soとかのチャンネル動画の処理は怪しいところあるから要改善かな
popthumbとかも修正されないかな
[sage] 2017/07/22(土) 18:08:53.32:ERJmQEf1p
もし宜しければ、ホイールの操作でコメントの色が変わる昨日の追加をお願いしてもよろしいでしょうか。
どうかよろしくお願いします。
[sage] 2017/07/22(土) 20:17:36.61:OXzx9NUb0
PC上の鯖をAndroidの非公式プレイヤーとかから使うときはwifiのプロキシ設定じゃダメみたいだね
dronyとかproxydroidとかのプロキシアプリを使うといけるっぽい
[sage] 2017/07/22(土) 20:26:01.32:M5681MoM0

html5プレイヤーに関して言えば自分で作ったほうが早いぞ
全部jsだし今のChromeの仕様ならHTML5ビデオプレイヤーの仕様で明るさとか彩度の調整機能も作れる
[sage] 2017/07/22(土) 20:26:39.84:M5681MoM0

どういう設定にしたの?
[sage] 2017/07/23(日) 03:30:45.38:O0CmG3Ts0

dronyならpacファイル読ませるだけでできた
[sage] 2017/07/24(月) 01:43:49.60:X9/xUYU00
回線に余裕あっても動画の読み込みが遅いのはもう仕様なんですかねぇ・・・
[sage] 2017/07/24(月) 06:46:51.85:LH0gZQn+0
そりゃボトルネックがサーバ側なら当然クライアント側の回線の余裕と関係ないし
もう、というか昔から一般的な仕様では

今のニコ動はサーバ側で絞ってるんだろうなというだけで
[sage] 2017/07/24(月) 07:39:35.31:RAEmXQoAr
サーバー側で速度制限掛けてるんだよ、
知らなかったの?
[] 2017/07/24(月) 14:54:12.16:P5jU0tEV0
dmcに関しては明らかに絞ってるけど、旧仕様のプレミアム回線は単純にあっちが間に合ってないだけに見える。
[sage] 2017/07/24(月) 19:25:45.08:GgPRUL9x0
動画も生放送のような配信方式にしたのかな。普通に見る分には問題無いからね。
あと古い動画がキャッシュ有り無しに関わらず一時的に再生不能になるのがたまにあるねえ。
[sage] 2017/07/24(月) 21:04:23.39:poIPNwCE0
dmcでインフラ統合はしたらしいけど配信方式が同じになったわけではない
動画の方は巨大な動画データが一つ降ってくるのに対して生放送は小さい動画データに小分けにして配信してる
動画の方は単に再生するのに十分な速度まで転送速度を絞ってるだけ
[sage] 2017/07/24(月) 21:13:22.71:oQ1mX2Q70
マジで?もともとMP4のコンテナってストリーミング対応じゃなかったっけ…?
[sage] 2017/07/25(火) 22:52:08.33:xb5Atbrm0


やっと時間が空いたので動向を調べてみました。


使ってるのはWIKIのReady-to-go+nc(0019~0023)+FFmpeg

@fatchした動画の対応

Flashだとキャッシュ保存済みの動画は動画視聴開始時点でシークバーが埋まるけど
HTML5だとキャッシュがあるなしにかかわらず
一定時間のDL?がないとシークどころか再生も止まる
そもそもFetchしないとほとんどの動画をキャッシュできない
(先にキャッシュをFatchしてた場合削除は可能)


動画をこの後定期的なうpをする動画のうP主のタグ検索ページから
無作為にクリックしてキャッシュの稼働調べたんだけど

2016年後半以降の動画は普通に動画ページを開いてもキャッシュしてくれない&Fatchした動画でもキャッシュから読み込んでくれない
それ以前の動画もバックログでDL中に Invalid status code: 503 が出たらFatch中でも視聴中でもキャッシュできない様子。

逆に一度動画再生画面でキャッシュできたやつは再度視聴時も、一度キャッシュを消してfatchし直しても
ちゃんとキャッシュから読み込んでくれた(シークバーもすぐ埋まった

(再生時キャッシュできる奴はバックログに|___ cached: って表示が残った)

なんか根本から設定ミスってるのかも
[sage] 2017/07/26(水) 00:19:44.15:V9rHQFRL0FOX

まず環境情報としてお使いのOSとブラウザの情報,プロキシの設定方法をください(,4).
特にブラウザの情報は,ブラウザ固有の挙動や調査方法の説明で必須です.

> WIKIのReady-to-go+nc(0019~0023)+FFmpeg
拡張やフィルタを追加した状態での動作は本体のサポート対象外となるので
まずオールインワンパッケージ+nc0021だけの状態で発生するかの切り分けまでお願いします.
ビルド環境を作っていないならビルド済みパッケージからNicoCache_nl.jarだけコピーしても構いません
(がプログラムとフィルタなどのバージョンがずれるのでその旨明記してください).

> 動画視聴開始時点でシークバーが埋まる
HTML5プレイヤーは一度再生ボタンを押さないとデータの受信を始めません.
またブラウザによっては現在の再生位置から先数十秒分しか読み込まないことがあります.
よってキャッシュを使っているかどうかの判断はブラウザ上ではなくNicoCacheのログを元に行ってください.
no cache foundメッセージすら出ていませんか?

> 2016年後半以降の動画 & Invalid status code: 503
これらは重要な情報です.
2016年後半以降の動画は配信方式がdmcとなりますのでdmcの場合に顕著に問題が生じているということですね.
Invalid status code: 503 が出るのは見たことがありません.ISP固有の問題の可能性もあります.

> 一度動画再生画面でキャッシュできたやつ
一度再生するとブラウザ側にキャッシュされてそもそもNicoCacheへのアクセスが発生しなくなります.
検証時にはブラウザのキャッシュを消去してください.


それとpacファイル周りが怪しい気がしたのでpacファイルを使って設定していた場合は
pacファイルを使わず全ての通信をNicoCache経由で通信するようにしてみてください.
[sage] 2017/07/26(水) 05:50:34.95:40idKK0wMFOX
強制プリロードフィルター効かなくなった?
[sage] 2017/07/26(水) 13:28:51.54:i0J6kaAM0
jdk8u131から8u141に更新したんですけどncはまだ8u131を掴んでるんですよね
これどうしたら良いんでしたっけ…?
ttp://i.imgur.com/ldrICoB.png
[sage] 2017/07/26(水) 23:06:19.80:40idKK0wM

あれ、もしかしてこれ俺だけなのかな
[sage] 2017/07/26(水) 23:22:56.85:V9rHQFRL0

Windows 10, Chrome 60で動作確認済み
corsの方ちゃんと設定してますか?


PATH環境変数や起動スクリプトに古いパスが入っていないか確認
[sage] 2017/07/26(水) 23:31:03.63:Jd6pWW8J0

返信感謝。

>OSとブラウザの情報,プロキシ
Win10の64bit、browserはFirefoxを使ってます。
プロクシは普段はFoxyProxyでニコ動のみ利用してますが検証時は直差ししました

>ビルド済みパッケージから
ビルド済みパッケージのみで繋げてみましたがやはり古い動画以外はキャッシュできませんでした。

>NicoCacheのログ
「キャッシュを読み込めた」と表記した動画を再生した時のログはusing smile (Raw) cache: (キャッシュ番号)でしたが
読み込めなかった場合はno cache foundメッセージすら出ていませんでした。

>Invalid status code: 503
ビルド済み飲みで動画ページを開いたところ、読み込みを開始したのち、「読み込みに失敗しました」という表記が現れた際に
Invalid status code: 503がログに出ました。
どうもこれは自分の回線が重い時のログで、ニコキャッシュ無関係かも?

>PACファイル
申し訳ありませんが未使用です。


とりあえず今度はビルド済みのみの奴からフィルター全消しして試してみます。
[sage] 2017/07/26(水) 23:34:18.13:SJI5IDdL0

,のテンプレで書いてくれたほうがみんな助かる
[sage] 2017/07/27(木) 09:26:31.69:/kdqhL4d0

> ビルド済みパッケージ
ビルド済みパッケージはサポート対象外です.拡張機能やフィルタが追加されています.
元々ビルド済みのものを使っていたようなのでjarだけオールインワンパッケージにコピーして検証に使っても良い,と言っただけで.

> FoxyProxy
直差しで検証しているとのことなので一旦原因の考慮から外しますが,
ニコニコ動画で使われているURLを正しく把握していないと適切な設定はできないと思います.
(pacファイルを見ながら設定していたとしても間違えそうな落とし穴があります)
参考までにFoxyProxyに行っていたURLパターンの設定はどうなっていましたか?


ブラウザのアドオンの影響を排除したいので,
ブラウザを変更(Chromeなどで動作確認)するか,
あるいはFirefoxの新しいプロファイルを作って再現するか確認してみてください.
[sage] 2017/07/27(木) 12:01:06.08:cpozAMvQ0

406ありがとうございます
※自分含めてメモ
システム環境変数の設定からJAVA_HOMEを一番上に設定して
中身のパスを131から141に書き換えてPC再起動
[sage] 2017/07/27(木) 12:08:49.85:cpozAMvQ0
>システム環境変数の設定からJAVA_HOMEを一番上に設定して
(補足)※PATH環境変数内の%JAVA_HOME%の位置を最初の方に近づけて優先度を上げるという意味
JAVA_HOMEの中身を「C:\Program Files\Java\jdk1.8.0_131」から「C:\Program Files\Java\jdk1.8.0_141」に書き換え
[sage] 2017/07/27(木) 21:50:58.91:o1ntCk/na
extensionsを導入するとき、javaファイルと同じ日付のclassファイルが同梱されているなら
build.cmdはやらない方かいいのですか?
[sage] 2017/07/27(木) 22:36:39.40:cpozAMvQ0
javaファイルはソースファイルで、classファイルは実行ファイル(コンパイル済ファイル)
に相当するからやる必要はない
[sage] 2017/07/27(木) 22:48:13.81:rJEXM3aCa
分かりました、ありがとうございます
とりあえずそのままにしておきます
[sage] 2017/07/28(金) 00:40:33.51:6siHR/C40
あれ?
Chromeでキャッシュ進捗でなくなった?
[sage] 2017/07/28(金) 13:31:32.91:uzO2Q5Wc0
firefoxでもキャッシュ進捗どころかキャッシュアイコンも出なくなった
[sage] 2017/07/29(土) 00:35:03.82:2/yCxyYk0
ありゃりゃほんとにでなくなっちまった
[sage] 2017/07/29(土) 08:28:25.42:+1yEZXiu0
うちのchromeでは変化無し
公式のアニメチャンネルしか見ていないが
[sage] 2017/07/29(土) 12:38:04.40:mH/9QbJJ0NIKU
俺もfirefoxだが、watchページの下の方にある再生リストにはキャッシュ表示、進捗共に出ないな
視聴履歴のページではキャッシュ表示出てるんだが
[sage] 2017/07/29(土) 16:49:50.31:1ISNuqbs0NIKU
だけど
と同じ症状です
[sage] 2017/07/29(土) 19:28:43.69:2/yCxyYk0NIKU
と同じだわ
[sage] 2017/07/30(日) 07:01:50.86:Iox2yMR10
nc0024 フィルタ改修(>371, >417-423)
[sage] 2017/07/30(日) 08:58:21.37:p3FbqttF0

お疲れ様です ありがとうございます
[sage] 2017/07/30(日) 14:53:53.16:4tnNP8Ed0

これってフィルタ入れ替えるだけじゃだめ?
立ち上げなおしても症状変わらずなので
どれかコンパイル必要なのかな?
[sage] 2017/07/30(日) 16:47:19.48:Iox2yMR10

フィルタを入れ替えるだけで良いはずですが……
他にも直らない方いますか?
[sage] 2017/07/30(日) 22:06:16.38:TIfFnvE10

すみません
nc0021を適用できてなかっただけでした
無事キャッシュ表示されるようになりました
ありがとうございます
[sage] 2017/07/30(日) 22:30:46.99:prcKl3tP0
>「NicoCache関連ファイル置き場 避難所」にて本体及び各種差分をダウンロード、もしくは上記ダウンロードセクション内のリンクにてパッケージをダウンロードし、任意の場所に展開する。

とありますが、現在だとどのファイルをダウンロードしたらよろしいのでしょうか?
[sage] 2017/07/31(月) 12:13:40.59:VSVEhFnC6
最近は1からのセットアップしていないけれど、まとめup406をベースに当てていく感じでいいんじゃね?
[sage] 2017/07/31(月) 16:27:25.05:/g3Z5RIz0
フィルタ#xxの動画再生ページに関して。

登録タグエリア内の右側にあるタグがクリックできません。
対象エリアは、再生数の百万の位あたりから右側です。

.VideoDescriptionContainer + .HeaderContainer-row(z-index: 2;)の下にタグが隠れています。

とりあえずpointer-events: none;を指定することでGoogle Chromeでは同じ見た目のままクリック可能にできますが、…がクリックできなくなります。
解決するなら他の方法がよいと思います。
[sage] 2017/08/01(火) 00:08:53.01:Hjc1dvmv0
フィルタまとめ#30 更新物:watchページ整形フィルタ
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0025.7z

watchページ整形フィルタ:
タグが隠れてクリックできない問題の修正
[sage] 2017/08/02(水) 18:50:24.39:Ayjrj2Br0
PACで指定していない(DIRECT)で通信するサイトのフォーム書き込みがnl(TLS有効)起動状態だと確認画面に進めません。
URLがhttps:で始まります。
思惑に反してnlを通ってフォームの送信に失敗しているのかな?
[sage] 2017/08/02(水) 21:26:25.47:u6GJ6tp80

同梱のpacファイルを使っていてニコニコ動画以外のサイトで問題を起こすならNicoCacheのせいではないはず.
pacファイルを使わずに全てのhttp・https通信をNicoCache経由にしても動作するように作ってあるので,
もしも直接接続では問題が発生せず,全ての通信をNicoCache経由にすると問題を起こす場合はNicoCacheのバグです.

# 環境,とくにブラウザ書いてない報告・質問は無視しても良い?
# 利用者の環境を推測しながら原因を考えるのもう疲れた
[sage] 2017/08/02(水) 22:13:01.01:PeCrZ7hBr
まぁ環境くらい併記するのは義務よね。
[sage] 2017/08/03(木) 00:16:46.90:4Ne0jwTG0
≪動作環境≫
 【OS・Java・本体】NicoCache_nl+150304mod+170716mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_144(amd64) on Windows 10
 【ブラウザとバージョン】Google Chrome 60
 【使用プレイヤー】公式HTML5
 【FlashPlayerのバージョン】
≪NicoCache環境≫
 【拡張の状態】すべて外した
 【プロキシ】デフォルト設定のproxy.pac
 【その他】オミトロン
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  強制プリロードフィルターが動作しない(再生付近で読み込みが止まる)
 【検証済の内容】
  ・ChroniumのCentBrowserでも試したが動作せず
  ・オミトロン無しや他の拡張を外すなどトラブルシューティングは一通り試したが変化なし
  ・試したのはてーきゅう1期の1話、基本的に公式・ユーザー問わず動作確認できず


dataフォルダにcorsフォルダは入れてますがConfファイルをなにかいじる必要があるということですか?
[sage] 2017/08/03(木) 03:38:51.72:68z9ETHM0
スレの流れとは関係無いけど、InoReaderからfetchするスクリプトのために
fetcherは改造せずにnc0022そのままでcorsのアレを同梱サンプル参考に書いたら
無事fetchステータスをInoReader(上で動作するスクリプト)側で受け取れたことをお知らせしておきます
[sage] 2017/08/04(金) 21:51:25.76:3Ddpvt840
HTML5版ページでdmcをキャッシュしてからGINZA版に切り替えてGINZAで見るとdmcのキャッシュ使われないのは当たり前の仕様…だよね?
そんな風に頻繁に切り替えてる俺がまずいのはその通りなんだろうけど
動画を手動でキャッシュフォルダに入れる場合[]ありなしどっちがいいか迷うもんで
[sage] 2017/08/06(日) 01:16:31.36:JVR9Vm6w0
せっかくキャッシュしててもflvだとキャッシュ使われずにエコノミーに引っ張られちゃうのはどうにかならんものか
[sage] 2017/08/07(月) 16:12:25.40:wnClMzfA0

どの段階まで動きますか?
1. プレイヤーのコントローラー領域右から5番目にプリロードボタンが追加される
2. プリロードボタンをクリックするとNow Loading...が表示される
3. Now Loading...が消えてシークバーほぼ全体が白くなる

強制プリロード用アクセス許可.confはcorsフォルダにコピーするだけで良いです


HTML5のdmcキャッシュ(mp4)はGINZAでも使えるように作ってありますがおかしいな……

手動でキャッシュフォルダを入れる場合に[]ありなしどちらが良いかは難しいですね.
reencoded.csvに再エンコード判定結果がまだ入っていなければ,[]なしmp4で入れておけばそっちを読みますが,
再エンコードされていると判定結果が記録されている場合は[]の方を読みます.
需要があれば専用の機能を用意したほうが良いかも.


dmcのflvをhtml5プレイヤーで使いたいというのであればflv2mp4機能の枠組みで
新たに自動で変換する機能を追加することはできます.
# だから銀座dmcのflvキャッシュは非推奨だって言ったじゃないですかー
[sage] 2017/08/08(火) 20:26:05.47:ug45f5V600808
nl0026 NicoCache_nl+150304mod+170808mod
[機能追加]
・ビットレートが高い再エンコードされた非dmcキャッシュを利用

nl0027 reEncodingChecker v170808
・本体の変更に対応

公式動画で再エンコードされたsmileのほうが著しくビットレートが高いものがあるので
dmcと比較してビットレートが高い時はsmileのキャッシュを利用するようにしました.
[sage] 2017/08/08(火) 21:58:50.60:dgFSsXxa00808
お疲れ様です
どんどんややこしくなるなぁ
[sage] 2017/08/08(火) 23:00:29.60:8LQGF+260

乙です
[sage] 2017/08/09(水) 19:36:27.63:nK75jQ9+0
正直外部サイトでも埋め込みからfetch出来れば良いと思うけどあんま構想が思いつかんな
だからといって誰かやってとは言わんぞ
[sage] 2017/08/09(水) 21:15:07.77:ZTqAepk70

NicoCache_nl+150304mod+170808mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_141(amd64) on Windows 10
port=8080
direct mode (no secondary proxy)
=> Only localhost Allowed
title=true
Resume suspended download: On
Touch Cache File: On
Script replace: On
LocalFlv Server: On
Local File Server: On
Local Rewriter: On
java.lang.ArithmeticException: / by zero
at dareka.processor.impl.ReEncodingInfo.calculateWholeBitrate(ReEncodingInfo.java:324)
at dareka.processor.impl.ReEncodingInfo.checkEntry(ReEncodingInfo.java:292)
at dareka.processor.impl.ReEncodingInfo.checkEntry(ReEncodingInfo.java:238)
at dareka.processor.impl.ReEncodingInfo.check(ReEncodingInfo.java:165)
at dareka.processor.impl.Cache.isReEncodedStrictly(Cache.java:1126)
at dareka.processor.impl.Cache.isReEncoded(Cache.java:1084)
at dareka.processor.impl.Cache.hasSuperiorCache(Cache.java:1218)
at dareka.processor.impl.CacheManager.removeUnnecessaryNltmpsWorkaround(CacheManager.java:523)
at dareka.processor.impl.CacheManager.init(CacheManager.java:249)
at dareka.processor.impl.Cache.init(Cache.java:51)
at dareka.Main.mainBody(Main.java:186)
at dareka.Main.main(Main.java:43)
at dareka.launcher.LauncherTray.start(LauncherTray.java:266)
at dareka.launcher.LauncherMain.main(LauncherMain.java:87)


ログに上記がループします。NicoCache_nl+150304mod+170716modは正常に動作します
zip落としなおして、ビルドしなおしても変わりませんでした、他の方どうですか?おま環かなぁ
[sage] 2017/08/09(水) 21:19:03.11:yP7DsHh40
おま環です。こちらは正常に動いております。
[sage] 2017/08/09(水) 21:37:28.76:UgImwJbK0
本体以外もちゃんと別でビルドした?
[sage] 2017/08/09(水) 21:54:39.95:G5Hq8FlC0
nl0029 NicoCache_nl+150304mod+170809mod
[不具合修正]
・キャッシュに含まれるmp4ファイルによってはクラッシュするバグを修正(>445)


キャッシュに含まれるmp4ファイルによっては再生時間が取得できずにエラーになっていました
[sage] 2017/08/09(水) 22:19:44.75:G5Hq8FlC0
キャッシュに含まれるっていうか新たにキャッシュするときにも影響あるな
発生していないように見える人も更新推奨です
[sage] 2017/08/09(水) 23:03:22.91:yP7DsHh40
ほー…
[sage] 2017/08/10(木) 11:25:34.33:rUtRcImid

いっそ溜め込んだflvを手動でmp4に変換しちゃうのが手っ取り早い気もする
[sage] 2017/08/10(木) 12:22:33.66:xLS4CUq00
いや手っ取り早くないですよ
[sage] 2017/08/11(金) 00:18:26.28:J18t1R2pa
パラメータ決め打ちしていいならバッチファイル書いてffmpegに食わせりゃいいのでは
[sage] 2017/08/11(金) 09:08:56.70:VdPMXjmp0
手っ取り早いけれど負けた気がするんじゃないかな
[sage] 2017/08/11(金) 14:53:50.70:Ef7th4hx0
それにしてもflvとかのflash専用ファイルニコ動はどうするつもりなんだろうな
やっぱり鯖の空き時間何かを利用してコンバートしてhtml5プレーヤで再生できるようにしておくのか
[sage] 2017/08/11(金) 18:16:14.51:CbwbGzbr0
すみません、質問させてください
NicoCache_nl+150304mod+170809mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_144(amd64) on Windows 10
このnicocacheを使う環境で
ニコ生の新配信の枠を取り、番組開始を押すと、エラーが出て配信開始が出来ません
ttp://jump.5ch.net/?http://imgur.com/a/Bk3jR

nicocacheを使わないと番組開始が出来るので、nicocache経由になってしまったのが原因だと思うのですが
nicocacheを使用する前提でpacでの回避等
対処法をご存知の技術的に詳しい方がいらっしゃったら教えていただけませんか?
[sage] 2017/08/11(金) 19:08:50.70:GxG1D6lW0

flvもそうだけど、swfほんとどうするつもりなんだろ。
[sage] 2017/08/11(金) 19:41:21.38:Ef7th4hx0

shExpMatch関数に正規表現
^(?!live?)(.*\.nicovideo\.jp)$を書けばいいかなと思ったが
正規表現をサポートしていないようだ。
ttp://jump.5ch.net/?http://lab.mitty.jp/trac/lab/wiki/TipAndDoc/network/proxy
ttp://jump.5ch.net/?https://encrypted.google.com/search?q=pac+file+%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE
[sage] 2017/08/11(金) 19:49:02.95:eDl6SZTG0

生放送は全然わからないんですがの方針なら
shExpMatch(host, "*.nicovideo.jp")

shExpMatch(host, "*.nicovideo.jp") && !shExpMatch(host, "*live*.nicovideo.jp")
に変えると除外できるかもしれません.

効かなければとりあえず配信用には別のブラウザ立ち上げるんじゃ駄目?
Chromeなら--no-proxy-server --user-data-dir=適当な専用フォルダ
Firefoxなら--no-remote -P プロファイル名(初回は-Pだけで起動してプロファイルを作成)
あたりのオプションをつけたショートカットを作れば普段使っているブラウザ環境と別にプロキシ無しで起動できるはず.

ちゃんとした対応は実験できる環境がないので調査が困難です.
誰か原因を調べて頂ければ直せるかもですが.
[sage] 2017/08/11(金) 21:45:28.67:qW57iFRT0
これで出来たっぽい
\は抜いてね
 
function FindProxyForURL(url, host) {
    if (
        (
            shExpMatch(host, "*.n\icovideo.jp")
         && !shExpMatch(host, "*live*.n\icovideo.jp")
         || shExpMatch(host, "*.s\milev\ideo.jp")
         || shExpMatch(host, "*.n\img.jp")
         || shExpMatch(host, "*.dmc.n\ico")
        ) 
       && url.indexOf("http:") == 0
       ) {
        return "PROXY 127.0.0.1:8080";
    }
    return "DIRECT";
}
[sage] 2017/08/11(金) 22:54:43.25:CbwbGzbr0

助言ありがとうございます。
&&!shExpMatch(host, "*live*.nico video.jp")
こちらをpacに記述して無事出来ました。
本当にありがとうございました。m(_ _)m
[sage] 2017/08/12(土) 00:18:35.82:voY0ISAD0
あれ、古い動画だとキャッシュ進捗が出ないのかな?
ttp://jump.5ch.net/?http://www.nicovideo\.jp/watch/sm24877736
[] 2017/08/13(日) 02:47:32.65:e9kZZ90O0
■質問用テンプレ
≪動作環境≫
 【OS・Java・本体】NicoCache_nl+150304mod+170809mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_141(x86) on Windows 7port=8080
 【ブラウザとバージョン】IE11
 【使用プレイヤー】公式HTML5
≪NicoCache環境≫
 【拡張の状態】Ready-to-goパッケージそのまま(ExtUtil.class、ExtUtil.java、NGCommentExtension.class、NGCommentExtension.java、01~99番以外のnlFilter)
 【プロキシ】下記参照
≪質問/障害内容と検証状況≫
 【事象・質問内容】
  プロキシの自動構成スクリプト(proxy.pac)が効きません。
  手動設定(localhost:8080)なら使えます。
 【検証済の内容】
  ・他のブラウザでの動作状況:Firefoxは「自動プロキシ設定スクリプト」からproxy.pacを指定すると効きますが、「システムのプロキシ設定を使用する」経由だとIEと同じです。(というかIEを使いたいわけじゃなくてこの設定を使いたいのですが。)
  ・拡張やフィルタを全て外しても変わりませんでした。
[sage] 2017/08/13(日) 04:00:48.91:hgNpdFHH0

どうやってpacのアドレス記述してる?
localフォルダにpac置いて, ttp://jump.5ch.net/?http://localhost:8080/local/proxy.pac
って指定してもダメ?
[] 2017/08/13(日) 07:50:13.33:e9kZZ90O0

アドレス指定は「file:///D:/NicoCache_nl/proxy.pac」でやってました。(もちろんproxy.pacはD:/NicoCache_nlに置いてました)
localに置いて「ttp://jump.5ch.net/?http://localhost:8080/local/proxy.pac」にしたら行けました。
どういう理屈か分かりませんが、とりあえずこれで行ってみます。
ありがとうございました。
[sage] 2017/08/13(日) 08:25:31.14:8bhDMORa0

IE11ってfile:///でのproxy.pac指定は使えなくなったんじゃないんだっけ
[sage] 2017/08/13(日) 09:03:21.78:85247QkF0
IE11でfile://が効かなくなった顛末は
ttp://jump.5ch.net/?https://blogs.msdn.microsoft.com/ieinternals/2013/10/11/understanding-web-proxy-configuration/
のNOTE: File://-based Proxy Scripts Deprecatedを読むと書いてあります.

もともとWinINETはfile://をサポートしていたけどWinHTTPはサポートしておらずトラブルのもとになっていたので
何をトチ狂ったかWinHTTPへの機能追加ではなくWinINETの機能削除で対応したんだと.
なおここに書かれているteporary workaroundはWindows 10では動作しなくなってます.
[] 2017/08/13(日) 12:24:00.25:e9kZZ90O0

は~…なんだそりゃ
勉強になりました
[sage] 2017/08/14(月) 09:53:41.70:vs5m7Hk20
pacが上手く動作しないから、併用しているproxomitronで振り分けるようにしている
IEコンポブラウザだとダメなのかねえ
[sage] 2017/08/17(木) 10:36:36.12:6HCEtrjM0
html5で下の方にある格納されているコンテンツツリー開かないんだけど俺だけだろうか
ニコ広告だけは開くんだけども
[sage] 2017/08/17(木) 11:51:46.35:zNNN3BRr0
もうちょっと詳しく説明してくれないとわからないよ
[sage] 2017/08/17(木) 22:32:38.53:SAZUxykha
popThumb_FAのキャッシュファイル名変更(get_cache_title)がdmcキャッシュに対しては動作しないみたい
[sage] 2017/08/18(金) 12:25:32.50:kyusHeVt0
フィルタまとめ#31うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0031.7z

更新物:watchページ整形フィルタ、広告削除フィルタ

watchページ整形フィルタ:
仕様が変わりHeaderContainer背景色が強制的に灰色になったのでそれの修正

広告削除フィルタ:
メイン画面の修正、広告削除要素の追加
[sage] 2017/08/18(金) 23:35:37.25:4+a2364s0
久しぶりにアプデしたら色々進化しててワロタ
[sage] 2017/08/24(木) 01:47:07.23:8wQEDofF0

動画プレイヤー下部のプレイリスト、市場の幅を変えたいのですがどこをいじればいいのでしょうか。
プレイヤーの幅に対して左右にはみ出すぐらい大きいもので…
ブラウザはIEです。
[sage] 2017/08/24(木) 02:54:07.10:Mgs3WX9t0

(エ・ω・`)つ「watchページ整形フィルタ(画面サイズ変更用).txt」 「.BottomContainer-main .BottomContainer-card 」
[sage] 2017/08/24(木) 17:20:33.31:Pu8o8ZrW0
動画のコメント欄の次の動画のリンク等をマウスオーバーした時に出てくるサムネイルを表示させない方法ってありますか?
場合によっては消えないまま残ってしまってページ更新をしないと消すことができません。
使ってるブラウザはChormeとIEです。
[sage] 2017/08/24(木) 18:04:50.04:Mgs3WX9t0
10_thumbInfoFilter(ポップアップリンク用).txt
15_thumbInfoFilter(基本).txt
をnlFiltersフォルダに置かない
[sage] 2017/08/24(木) 18:30:03.91:Pu8o8ZrW0

助かりました、有難うございました!
[sage] 2017/08/24(木) 19:20:06.44:SCZireQrp
≪動作環境≫
 【OS・Java・本体】NicoCache_nl+150304mod+170809mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_141(amd64) on Windows 10
 【ブラウザ】55.0.2 (32 ビット) Firefox Release
≪NicoCache環境≫
 【拡張】すべて外しました
 【プロキシ】同梱のpac使用
 【その他】なし
≪質問/障害内容と検証状況≫
 【事象・質問内容】
ttp://jump.5ch.net/?http://www.dotup.org/uploda/www.dotup.org1348237.png.html

LocalFLVのフォントが白くなっていました。
直す方法はありますでしょうか。
[sage] 2017/08/24(木) 21:47:52.23:8wQEDofF0

ありがとうございます。きれいに収まりました。
[sage] 2017/08/25(金) 06:27:48.33:PLCRh0gm0

Stylus (Beta) Add-ons for Firefox
ttp://jump.5ch.net/?https://addons.mozilla.org/ja/firefox/addon/styl-us/

StylusをインストールしてCssで色を変えたら。
@-moz-document url-prefix("ttp://jump.5ch.net/?http://www.nXicovideo.jp/cache"){
body{
color:black !important;
}
}
多分これで動作すると思う(urlは直して
[sage] 2017/08/25(金) 22:46:21.24:AFXmGmsnp

ありがとうございます。
しかしながら、効果はありませんでした。

試行錯誤してみます!
[sage] 2017/08/26(土) 00:03:37.19:SpJnbran0
LocalFLVってやつインストして再現してみようと思ったが
どれをダウンロードすれば良いか分からない(エ・ω・`)
[sage] 2017/08/26(土) 01:41:20.30:zCILz07z0

ブラウザのメニューとかボタンが白文字になってるあたり
ブラウザかWindows側でそういうテーマを適用してるんですよね?
直接の原因は多分それよね


cachemanagerですな
[sage] 2017/08/26(土) 02:05:59.11:SpJnbran0
…通りでswfならCss効かないわな
[sage] 2017/08/26(土) 08:41:15.54:uFNik7mvp

先ほど質問したものです。
さらにニコニコ生放送のコメントのログが白くなってしまってました。
流れるコメントは通常通り表示されています。
[sage] 2017/08/26(土) 11:27:28.71:BfqBR6470

Chrome側に問題があるのでは?一度入れなおしてみるとか。
最近いろいろ新仕様をブッコんできているからねえ。
[sage] 2017/08/26(土) 12:10:28.24:SpJnbran0
ChromeじゃなくてFirefoxな。
Firefoxの拡張機能は当然無効化してるんだよな?

■NicoCache_nlのトラブルシューティング
NicoCache_nlについて質問する前に確認すべき事項のまとめ
ttp://jump.5ch.net/?https://www58.atwiki.jp/nicocache/pages/25.html

これも全部試したんだよな?
[sage] 2017/08/26(土) 18:14:20.43:D/ivGgRc0
コンテンツツリーとかニコニ広告とかニコニコ市場とか格納させたくないんだけどどうすればいいかな
[sage] 2017/08/26(土) 18:24:00.51:SpJnbran0

watchページ整形フィルタの話?
[sage] 2017/08/26(土) 18:31:43.08:D/ivGgRc0

そうです
[sage] 2017/08/26(土) 18:39:50.76:SpJnbran0

185~193行目、925~928行目を消す
これでどう?
[sage] 2017/08/26(土) 18:49:20.74:D/ivGgRc0

ありがとうございます
ただ、コンテンツツリーとニコニ広告が出てこないですね。。。
[sage] 2017/08/26(土) 19:05:39.56:SpJnbran0

ニコニ広告とコンテンツツリーはデフォで表示されるようになってる筈…
と思ったけど今確認したら仕様変わったみたい
あとで対応する
[sage] 2017/08/26(土) 20:47:38.79:SpJnbran0
フィルタまとめ#32うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0033.7z

更新物:watchページ整形フィルタ、れどめ

watchページ整形フィルタ:
コンテンツツリーとニコニ広告が強制的にjavascriptで.is-1x1になり
height:1px; width:1pxという高さ1ピクセル幅1ピクセルになってしまうので
対症療法的に強制表示
現在のところ原因は不明(!)

れどめ:
画面サイズ変更用の使い方と:hoverについて追記
[] 2017/08/26(土) 20:55:26.52:uFNik7mvp




先ほど質問したものです。
[さらにニコニコ生放送のコメントのログが白くなってしまってました]原因かどうかわかりませんが、
flash版になっていたから白く表示されていたようです。
[生放送視聴ページHTML(β)に切り替える]を押すとコメント色が黒くログに現れました。

localFLVにつながる原因となればよいですが…
今のところ、切り替えてもlocalFLVは変わりません。

トラブルシューティングはすべてためしました。
変わったところは、Microsoft edgeで試すと、背景しか表示されなかったぐらいです。
後は正常への変化なしです。
[sage] 2017/08/26(土) 21:05:51.65:D/ivGgRc0

ありがとうございます
ニコニ広告はいけるようになりましたけどコンテンツツリーがまだ駄目ですね。。。
[sage] 2017/08/27(日) 00:34:05.65:t9kpunL50

こちらでは表示されてるので対策のしようがないです
インスペクタを表示して.BottomContainer-cardHederがどうなってるのか
スクショで送るかしてくれれば何とかなるかも?(実際に操作できないとかなり厳しいけど)
[sage] 2017/08/27(日) 10:29:11.46:WQIy1S7xp


ttp://jump.5ch.net/?http://www.dotup.org/uploda/www.dotup.org1350846.png.html
.BottomContainer-cardHederがないのでよくわかりませんでした。
[sage] 2017/08/27(日) 10:48:31.46:t9kpunL50
LocalFLVの事ではなく、watchページ整形フィルタを適用した状態での
watchページ(URLがwatch/sm000000系)のお話です。
[sage] 2017/08/27(日) 11:23:27.52:WQIy1S7xp


ttp://jump.5ch.net/?http://www.dotup.org/uploda/www.dotup.org1350916.png.html
今現在はこのような状況です。
ご報告:HTML5(β)のwatch画面の歯車マーク設定の文字も白抜きになっていました
[sage] 2017/08/27(日) 11:42:43.02:t9kpunL50
ttp://i.imgur.com/gEPxP15.png
こんな感じでお願いします。
最初からこうして欲しいとお願いしますと言えばよかったですね、すみません
[sage] 2017/08/27(日) 12:20:27.64:WQIy1S7xp


ttp://jump.5ch.net/?http://www.dotup.org/uploda/www.dotup.org1350975.png.html
今現在はこのような状況です。
大変失礼しました。
[sage] 2017/08/27(日) 12:50:19.67:QN/wdQ4f0
dmc対応の「FavoriteMyList - nlApiUtilEx」はありませんか?

「FavoriteMyList - nlApiUtilEx」でキャッシュアイコンが表示されないと思ったら、CSSスプライトになったあとにlocalから個別アイコンファイルを消していたのを忘れてた。
なのでlocalに個別アイコンファイルを戻したらキャッシュアイコンが表示されるかな、てもdmcも赤いアイコンにのかな?と思ったのだけど……
dmcキャッシュのファイル名の付け方が変わってるから、dmcのキャッシュ済み動画はサムネもキャッシュアイコンもHTMLに反映されなくなってた。
[sage] 2017/08/27(日) 13:22:06.99:t9kpunL50

ひとつ確認したいんですが、watchページ整形フィルタを適用していない状態で
HTML5版を視聴した場合に、該当動画のwatchページ下部に
コンテンツツリーとニコニ広告は表示されているんですよね?

それで整形フィルタを適用すると同じ動画ページでは
コンテンツツリーが表示されなくなる?

>歯車マーク設定の文字も白抜きになっていました
歯車マークは初めから白かった(白抜き)のような
背景を設定していないせいもあるかも
[sage] 2017/08/27(日) 13:49:04.21:t9kpunL50
フィルタまとめ#33 更新物:watchページ整形フィルタ、広告削除フィルタ
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0034.7z
[sage] 2017/08/27(日) 15:10:21.70:sLjpc+5Z0

出るようになりました!
ありがとうございます
[sage] 2017/08/27(日) 17:10:42.75:t9kpunL50
どういたしまして
[sage] 2017/08/27(日) 20:13:35.40:v4kkbzsl0
あれ?またキャッシュ取得済みアイコンが出なくなってる?仕様変更かな
[sage] 2017/08/27(日) 20:17:33.18:v4kkbzsl0
勘違いでした失礼
[sage] 2017/08/27(日) 21:48:09.52:sLjpc+5Z0
あれ?ニコキャッシュってコメント投稿できないんだっけ?失敗しまくる
[sage] 2017/08/28(月) 08:11:53.29:JXCkhRovd
コメント投稿はいじってないと思ったけど…
[] 2017/08/28(月) 18:33:12.04:1bpa3/nR0
NicoCache_nl+150304mod+170809mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_131(amd64) on Windows 10
Firefox 55.0.3 (64 ビット)

いつ頃からか不明ですが、NGCommentExtension の、kill @JUMPが
機能しなくなりました。
どなたか直していただけると幸いです。
[sage] 2017/08/28(月) 23:21:38.46:vS5hkcK10

マイページでキャッシュアイコン出ない動画が幾つかあるな
sm31770500とかキャッシュ済みなのに出てこない
プレイリストには出るのに
[] 2017/08/28(月) 23:22:17.63:Z0jmp2fQ0
最新環境で再生位置を進めないとキャッシュしなくなったのは自分だけ?
[sage] 2017/08/29(火) 00:59:55.14:spOoqdUz0
こっちも似たような感じでござるよ
[sage] 2017/08/29(火) 02:08:12.74:D7H81xbe0
自分もそんな感じだから再生開始してミュートで放置してる
[sage] 2017/08/29(火) 20:16:54.69:Fp7ZikA8pNIKU
Adobe Flash Playerのダウングレードの仕方を模索してます。
仕方がわかりやすいサイトをご存じありませんか?
[sage] 2017/08/29(火) 20:19:42.09:HAPNnHAJ0NIKU
ほい
ttp://jump.5ch.net/?https://helpx.adobe.com/jp/flash-player/kb/cpsid_93729.html
[sage] 2017/08/29(火) 20:24:41.37:Fp7ZikA8pNIKU
ありがとうございます。
このサイトを見てがんばってはいるのですが、途中で訳が分からなくなってしまいます。
申し訳ございません。泣
[sage] 2017/08/29(火) 21:21:52.41:HAPNnHAJ0NIKU
マジかよ(驚愕)じゃあこれ
ttp://jump.5ch.net/?http://blog.livedoor.jp/fs00r612/archives/51959139.html
[sage] 2017/08/29(火) 22:28:40.14:Fp7ZikA8pNIKU
ありがとうございます。おかげでインストールができました。どれをインストールしたら良いかわかりませんでした。
のものです。
文字が白くなった原因は、最新のバージョンでした。ダウングレードしたら文字が黒くなりました。
しかし安全性が不確かなため、最新版に直して白いままがんばります。
今まで長い間ありがとうございました。
[sage] 2017/08/30(水) 21:50:06.52:9jM2b6Zc0
たまにポップアップもキャッシュアイコンも出ない動画があるのはなんだろう
削除されてるわけじゃないのに
[sage] 2017/08/30(水) 23:25:06.75:yJFHev0w0
>たまにポップアップもキャッシュアイコンも出ない動画があるのはなんだろう
そういったものをキチンとどの動画番号か、とかログを取らないと
対応してくれているヒトも対応できないかと(^_^;)
[sage] 2017/08/31(木) 00:36:13.28:N0wOm9r80

とりあえずここらへんです
sm31836900
sm31816200
sm31833400
sm9739900
sm31770500
[sage] 2017/08/31(木) 04:08:56.69:UtiTFBsT0

全部100の倍数ですね……再現できませんでしたが
・どこのページで発生したのか(検索ページで再現できるのか)
・非標準のフィルタを取り除いた状態で確認したか
・ブラウザ
あたりの情報もないとこれ以上の確認はできません
[sage] 2017/09/01(金) 01:30:27.82:mGmLpvSC0
nc0035 MonkeyPatchFilters-170901
・Chrome以外でも強制プリロードボタンを表示(Firefox対応)
・ZenzaWatchの挙動変更で動作しなくなっていたホイールフィルタを修正
[sage] 2017/09/01(金) 17:30:46.49:RiF3yP0p0
古いflv動画をHTML5プレイヤーで再生しようとしてもffmpegが動かないのは仕様でしたっけ?
一旦Flashプレイヤーでflvキャッシュを取得してHTML5プレイヤーに切り替えるとちゃんとmp4に変換されるんですが
既に削除済みのflv動画は諦めるしかないのか…
[sage] 2017/09/01(金) 21:41:15.10:uj9igeAD0

Chromeでマイページのニコレポだけですね
[sage] 2017/09/02(土) 15:00:23.38:BtkvVHLi0

普通に変換してキャッシュフォルダに置いときゃいいでしょ
[sage] 2017/09/03(日) 06:57:51.84:UKvFxH3z0

ありがとうございます.原因わかりました.
番号が00で終わる動画はサムネイルの置かれているサーバのホスト名がtnになっていました.

とりあえず08_MutationObserverHooks.txt中にあるtn-skrをtn\bに置換すれば直ります.

フィルタだけでなく本体でもサムネイルサーバはtn-skrで始まることを前提としていたので色々と直さないと……
[sage] 2017/09/03(日) 11:51:56.40:cf66S4sg0
ttp://www.nico video.jp/watch/so30512114
等、旧フォーマットの公式動画、キャッシュは問題なくできるけれど
キャッシュ後にブラウザキャッシュをクリアすると読み込めない
[sage] 2017/09/09(土) 12:44:06.32:wcFl3Gfc00909
ニコ生でFirefoxのFlash Playerのローカルストレージの許可ボタンが押せない
[sage] 2017/09/09(土) 13:27:55.16:OB+WttMQ00909

拡張機能無効化して確認
[sage] 2017/09/10(日) 00:42:59.14:mhwXl8U/0
物凄く今更なんだけど

Extensionのコンパイル成功時のメッセージってどういうの?

コピペだけだとうまくいかないので
antつけてコマンド入れるとコマンド一覧が出るだけでうまくいった様子がないので……
[sage] 2017/09/10(日) 03:20:08.61:EY/kfwuoa
エラーがなければ特に何も表示されない筈

まさかそのままコピペしてないよな?ちゃんとコンパイルするソースファイルを指定してるだろうな?
[sage] 2017/09/13(水) 03:16:11.63:mB4t7IEn0
reEncodingCheckerなどでRAW判定済みの動画はdmcを無効化するテスト
[Replace]
Name = RAW判定済みの動画はdmcを無効化(GINZA/HTML5)
URL = www\.nicovideo\.jp/watch/
EachLine = TRUE
Match<
("|")isDmc\1:1,
("|")dmcInfo\1:
>
Replace<
<nlcase "$REENCODED(<smid>)"><when "false">$1isDmc$1:0,<when else>$0</nlcase>
<nlcase "$REENCODED(<smid>)"><when "false">$1dmcInfo$1:null,$1_dmcInfo$1:<when else>$0</nlcase>
>
[sage] 2017/09/13(水) 03:18:58.43:mB4t7IEn0
&quot;が潰れてしまったので一応貼り直し
[Replace]
Name = RAW判定済みの動画はdmcを無効化(GINZA/HTML5)
URL = www\.nicovideo\.jp/watch/
EachLine = TRUE
Match<
(&quot;|")isDmc\1:1,
(&quot;|")dmcInfo\1:
>
Replace<
<nlcase "$REENCODED(<smid>)"><when "false">$1isDmc$1:0,<when else>$0</nlcase>
<nlcase "$REENCODED(<smid>)"><when "false">$1dmcInfo$1:null,$1_dmcInfo$1:<when else>$0</nlcase>
>
[sage] 2017/09/13(水) 21:42:55.46:VHf908JJ0

動画番号末尾2桁が00~10の動画は全滅みたいね
[sage] 2017/09/14(木) 02:32:25.42:sB9aCpKI0
「Flash Player」に脆弱性、任意のコードが実行される恐れ、セキュリティアップデート公開 -INTERNET Watch
ttp://jump.5ch.net/?http://internet.watch.impress.co.jp/docs/news/1080/644/amp.index.html

Adobe Systemsは12日、「Adobe Flash Player」についての
セキュリティ情報を公開し、脆弱性を修正するセキュリティアップデートをリリースした。
ユーザーに対して、アップデートを適用して最新バージョン「27.0.0.130」に更新するよう推奨している。

今回のアップデートで修正された脆弱性は、リモートからコードを実行される
(RCE:Remote Code Execution)恐れのある脆弱性2件(CVE-2017-11281、CVE-2017-11282)。
危険度が、3段階中で最も高い“Critical”とレーティングされている。
[sage] 2017/09/15(金) 20:37:15.57:FgW8xDio0
nc0036 NicoCache_nl+150304mod+170915mod
[機能追加]
・info/v2でvidでも対応するcidの情報を取得出来るように
[不具合修正]
・新サムネイルホスト名tnに対応(>524)
[nlFilter]
・watchページの処理の実行タイミングが不適切で正しく動作しないことがあるバグを修正

(く)が来る前のメンテナンスリリースということで


範囲広がってますね.最終的には全部tn-skrを廃止するつもりかも.
[sage] 2017/09/15(金) 23:40:38.75:e0KXEf3t0

おつかれさまです。
あえて廃止にする理由はなんでしょうねぇ
[sage] 2017/09/19(火) 00:46:46.83:ATM5C9/c0
nicovideo Thumbinfo popupでうp主のページに飛べなくなったので乗り換えようかと
10_thumbInfoFilterを導入してみたけど

出てくるポップアップをクリックしようとしてもマウスと一緒に移動するのでクリックできない……
ここ最近フィルタ系は弄ってないから設定おかしくなってるのかな?
[sage] 2017/09/19(火) 14:57:05.47:Fvyw32UF0
フィルタまとめ#34 うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0037.7z

更新物:削除動画でキャッシュ利用、有効期限切れの購入済み動画でキャッシュ利用

#機能的には違いが無いので既存ユーザはアップデートする必要はありません
#若干のソースのクリーンアップのみ
#今日は頭が冴えていて急に解析が進んで旧方式でも再生可能になりました
#旧方式・新方式、どちらを使ってもメリット・デメリットは同じです
[sage] 2017/09/19(火) 17:38:42.35:kdH6cHVN0
お疲れ様です。
[sage] 2017/09/20(水) 11:49:11.81:C9G/NfKr0
zenzaでcache済みアイコンって出てなかったっけ?
久々に起動したもんで記憶が定かじゃない
[sage] 2017/09/20(水) 17:14:49.16:3f1mn/2f0

ありがたい
これでようやく公式が真っ黒にならず
視聴できるようになった
[sage] 2017/09/20(水) 18:19:28.65:aJ9baAgC0
UA偽装の原宿化、今日中に効かなくなった?
今朝は変わってたはずだけど今やると変わらない
[sage] 2017/09/20(水) 18:22:03.20:PEkAbkk90
1800頃死んだみたい
今から移行だ
[sage] 2017/09/20(水) 19:34:17.60:iPOFGdfv0
もう使えない?
キャッシュ機能だけでも使い続けるにはどうすれば良いんでしょう
[sage] 2017/09/20(水) 19:59:10.94:VG6nV85pM

期限切れがFirefoxでも安定して再生できるようになった
感謝です
[sage] 2017/09/20(水) 20:24:52.68:PEkAbkk90
取り敢えず保存してあるキャッシュは再生されるようになった
導入のwikiに助けられたけど文系にはキツイなw
環境変数のところですんごく悩んだ

変数名 PATH
変数値 C:\ant\bin;%JAVA_HOME%
で良いんだよね?
[sage] 2017/09/20(水) 21:01:23.15:KGtN5ePMr

それでいいよ
ただし、追加前にもいろいろなパスが入っているはずだからそれを残しておくようにな
誤って削除したりしたらアカン

nicocacheのキャッシュ機能とua偽装は関係ないと思う
[sage] 2017/09/20(水) 21:02:47.60:o/TsM7Dw0

C:\ant\bin;%JAVA_HOME%;元の値
元の値を入れ忘れるとWindows動かなくなるぞい
[sage] 2017/09/20(水) 21:24:27.37:PEkAbkk90

スマンその元の値ってなんだ?
何も追加してないけど
PC再起動して今のところは動いている

ついでにクレクレで申し訳ないんだが
wrapperってもう使えないの?
もしも導入できるんなら過去スレの何処あたりを見たら良いか教えて下さいな
[sage] 2017/09/20(水) 21:36:26.82:IS6EW0gv0
こんなやつ
ttps://i.imgur.com/Gmyw8S4.png
[sage] 2017/09/20(水) 22:10:39.05:PEkAbkk90

wikiでは環境変数の所ではコマンドプロンプト使えって書いてないから
それで確認してない

で、今見たら
c:\ant\bin;c:\program files\java\jdk1.8.0_141
しか出ないよ

なんか重大な間違いをしてるのか!?
[sage] 2017/09/20(水) 22:55:00.33:toN1TgzD0
…やってしまったねぇ。
Wikiの注意書きを徹頭徹尾まで読まないからこうなる。。

> 慎重に操作してください!
> PATHには他にもプログラムのディレクトリが指定されていますが、
> それらは決して削除したり、誤って変更したりしないようにご注意ください!
> ディレクトリが変更されたプログラムが起動しなくなったり、
> 最悪の場合コンピュータが起動不能になります!!

電源は落とさないように。スリープは大丈夫だと思うが。PATHの内容を復元してあげないと。
[sage] 2017/09/20(水) 23:01:48.89:xA0Lm1Fp0
windowsは親切にシステム用とユーザ用で環境変数を設定できるようになってるのに
なんでシステムの方を変更するんだか
[sage] 2017/09/20(水) 23:09:14.23:toN1TgzD0
ttp://jump.5ch.net/?https://www.dropbox.com/s/6p0cjvijn8l6mk1/PATH.txt?dl=0

とりあえずこのリンクの内容をシステム環境変数のPATHに設定してあげれば
Windowsが起動不能になるのは避けられると思う(但しWindows 10以外の場合は俺はサポートできない)
[sage] 2017/09/20(水) 23:15:38.78:PEkAbkk90
システムのプロパティ→詳細設定→環境変数のシステム環境変数を見れば良いんだよね?

環境変数は新規で追加したから「追加前」っていうのが理解できない
確かにシステム環境変数は沢山有るけど「PATH」という名前の変数は存在していなかったよ
後出しで申し訳ないけどOSはwin7ね
[sage] 2017/09/20(水) 23:19:49.56:xA0Lm1Fp0
大文字小文字の差異はあるかもだけど、Pathが存在しないなんてありえないから
[sage] 2017/09/20(水) 23:39:44.62:24bArcgt0
自分もWikiに助けられてる口だけど、Wikiだけを頼らずに色々調べてからやったほうが良いと思うぞ
こういうとこ読むだけでも画像がついてるぶんWikiよりわかりやすいと思うし
ttp://jump.5ch.net/?http://next.matrix.jp/config-path-win7.html
[sage] 2017/09/20(水) 23:44:51.61:KGtN5ePMr
ぶっちゃけた話、Wikiは元の管理人に放置されててスクリーンショットなんかの画像がアップロードできないようにブロックされてるままなんだよなぁ……。
これはやはり新規に作るべきだなぁ。俺が後で作ってみよう。
[sage] 2017/09/21(木) 02:29:59.48:w9bQMy840
nicocache_nlのビルドだけのためにantやjdk入れるような人ならば、set PATHでいいんじゃないかな。
cmd窓閉じればsetで設定した変数は消えるし。
[sage] 2017/09/21(木) 05:00:47.85:Fxkmc7k80

やっぱそうなんだ・・・
ユーザ環境変数に追加したらいけないのかなと思いつつもwikiの指示に従ったんだけどね
[sage] 2017/09/21(木) 05:16:29.00:Fxkmc7k80
zenzawatchでnicocache動いてる?
ポップアップも何も出なくなってしまった
[sage] 2017/09/21(木) 07:13:34.29:epMXQx2O0
おはようみんな
今のところ取り敢えずPCは動いている
週末にもう一度1からやり直してみるよ
[sage] 2017/09/21(木) 13:57:47.03:GIQ7fJhk0
java関係はユーザ用システム環境に入れるな的なことをたまにやるよね
[sage] 2017/09/21(木) 22:40:43.42:4oNsjoMl0
新Wikiを作成しました。
それに合わせて、旧(仮)WikiとコピーWikiに誘導を追加しました。(旧(仮)WikiとコピーWikiは管理人に完全に放置されているため。)
荒らしなどをされると困るので一応アカウント制にしていますが、原則誰でもどのページも自由に編集できます。
また、アカウントは自動承認なので、いつでも参加できます。

NicoCache_nl Wiki (新)
ttp://jump.5ch.net/?https://www65.atwiki.jp/nicocachenlwiki/pages/1.html
[] 2017/09/21(木) 23:58:41.17:AllUroYf0
おお、おつかれさまです
[sage] 2017/09/22(金) 00:25:04.29:klAtFz3b0

ありがとうございます

-----

今、Firefoxの”レスポンシブデザインモード”でUserAgent(UA)を指定して
試しにどうなるか見てたけど、自動で画像を拡大縮小してくれないのか…
ガビーン…!
[sage] 2017/09/22(金) 00:50:49.24:3lyWyqiv0

画像付きでなんと丁寧な
おつかれさまです


やっぱzenzawatch上では動かなくなったっぽい?
up380使ったポップアップもfetchも赤/緑cacheアイコンも出なくなってしまった
[sage] 2017/09/22(金) 00:53:01.77:VKXwksoo0
俺はZenzaつかえてるぞ
ページはHTML5側だけど
再起動してみたら?
[sage] 2017/09/22(金) 05:02:04.93:3lyWyqiv0

使えてると聞いて腹くくってビルドし直すとこからやったら復活した
ありがとう

・・・けど画面モードを横にして視聴履歴とかからちょいちょい動画を切り替えていくと死ぬ時がある
しかしながら死んだ状態でnicocache再起動してページ更新すると復活する
凄く俺環気がする
[sage] 2017/09/23(土) 04:11:06.03:bQJxrnw40

ZenzaWatch側が仕様変更されてます
だいたい video.videoPlayer が div.videoPlayer > video.videoPlayer-video になったせい
[sage] 2017/09/23(土) 16:04:19.71:j36iVhsE0
Java9来てる
ttp://jump.5ch.net/?http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
[sage] 2017/09/24(日) 13:39:17.56:V9ZoEW5G0
zenzaで削除された動画見るにはどうしたらよいの?
[sage] 2017/09/24(日) 13:42:26.46:h39QFwL00
妾は知らぬ
[sage] 2017/09/24(日) 19:40:41.88:33ErQIHC0
フィルタまとめ#35 うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0038.7z

更新物:z_readme.html

画像をつけた
[sage] 2017/09/25(月) 03:29:24.45:ctJpfTT30

正直誰かが作ってくれるかZenza側で対応してもらう必要があるかなとは思う
Zenzaで強制キャッシュプリロードも欲しいっちゃほしい
[sage] 2017/09/25(月) 06:02:27.43:ctJpfTT30
ttp://jump.5ch.net/?https://builder.japan.zdnet.com/sp_oracle/35095997/
今からどこも修正はいるのかあ
[sage] 2017/09/25(月) 23:57:54.06:fhCFnV+90
Pythonって奴に
乗り換えないとダメなん?
[sage] 2017/09/26(火) 01:20:09.67:YiKQ0qEk0
以前のjreを残すか9のためにソースの大幅変更と再ビルドを行うかの2択だろうね
[sage] 2017/09/26(火) 09:46:54.42:DVX0pEsI0
再ビルドすら必要なく動きます
[sage] 2017/09/26(火) 13:13:03.18:dN4U2Pph0
問題なさそうか
ならいいや
[sage] 2017/09/30(土) 01:57:30.18:U+l+xLkJ0
nlMovieFetcher使ってるんだけどなんかwatchページ開いている最中ずっと待ってても通信が終わらなくてjavascriptが読み込まれない問題って既出?
[sage] 2017/09/30(土) 08:35:58.36:C9Kq/T7u0
wrapperの設定ってどこに保存されているのでしょうか?
Zenzaに引き継ぎたい設定が発掘できなくて困った
[sage] 2017/09/30(土) 23:15:55.53:hYVxOZ0u0

聞いたことない
nlMovieFetcherが原因なのは確定してる?
javascriptが読み込まれないと判断した根拠もよくわからんし
開発者ツールから読み込まれていないリソースを特定したなら
どのスクリプトが読み込まれないとか情報をですね
[sage] 2017/09/30(土) 23:23:32.81:hYVxOZ0u0

wrapper使ったことないから知らないけれどFlash製ならLocal Shared Objectじゃない?
ttps://ja.wikipedia.org/wiki/Local_Shared_Object
閲覧ツールがあるので覗いてみるとよろし
[sage] 2017/09/30(土) 23:34:15.56:U+l+xLkJ0

ttps://i.imgur.com/1ZgvG1q.png
[sage] 2017/10/01(日) 01:21:15.13:Fjg1rKx50

確かにページのロードが完了するまでに長時間(15.24秒)かかっているのは読み取れるけれど
そのwatch-events.jsonは時間がかかった奴の後に行われたリクエストだと思う

そのネットワークの画面は開いた後に始まった通信しか表示しないので
先にネットワークの画面を開いてからwatchページを開けば長時間かかっている原因のリクエストが表示されるはず
[sage] 2017/10/01(日) 03:18:05.75:Na0pp8Zf0

いやこれは無理矢理ロードを止めたの。
じゃないとwatcheventのこの画面が出ないから。
[sage] 2017/10/01(日) 03:39:53.27:Na0pp8Zf0
もしかして動画撮って説明しないと理解してもらえないのかな…?
[sage] 2017/10/01(日) 13:40:05.85:Na0pp8Zf0
ttp://jump.5ch.net/?https://www.dropbox.com/s/c2vw6zdcg3g2l3f/bandicam%202017-10-01%2013-10-31-193.mp4?dl=0
[sage] 2017/10/01(日) 15:51:10.56:Fjg1rKx50

smile?m=xxxxxxxx.xxxxxlow&sb=1
のレスポンスが返ってきてないのが原因だと思う(シークサムネイル取得関連?)
サーバからレスポンスがないかフィルタの処理に時間がかかりすぎてるかのどちらかだね
もしNicoCacheのプロセスがCPU使用率100%で暴走しているならフィルタの正規表現に時間がかかってる
[sage] 2017/10/01(日) 16:20:05.47:Fjg1rKx50

動画の最後のほうでその通信が完了してるけどxmlが返ってくるべきところでmp4が返ってきている

1. dmcのリクエストが飛んでいて
2. 低画質モードで
3. プレミアム会員用のリクエスト/レスポンスがおかしい
ってことはプレミアム偽装が原因だよね
この件についてこれ以上関知しない
[sage] 2017/10/01(日) 18:12:25.35:Na0pp8Zf0

いや、通信は完了していません
よく見返したらわかると思いますが右上の回転矢印(??)を押して強制停止してます
了解。
[sage] 2017/10/02(月) 07:01:18.27:57dq0PD00
reEncodingChecker.txt の Name = 再エンコード判定リンク追加(投稿動画) って↓のまま表示されていたかな?
reenc({if $item.item_data.reencoded_bitrate != 0}{$item.item_data.reencoded_bitrate}{else}?{/if}kbps)

クリックしたら reenc(1096kbps) みたいに表示されるけど、これまで最初からkbpsが表示されていた動画は判定リンクをクリックした記憶がないのだけど……。

ちなみに↑はGoogle Chromeで発生。
Mozilla Firefoxでは同じところで最初からkbpsが表示されている。

違いはGoogle Chromeだとコンソールに↓があるから、ブラウザのJavaScript周りの仕様変更かな?
Uncaught ReferenceError: Template is not defined
at totalRename.js?1348783647:464
[sage] 2017/10/02(月) 07:06:02.63:57dq0PD00

totalRenameFilter.txt を移動してコンソールに一切エラーが載っていない状態でも同じ症状。
フィルタ依存ではなさそうかも?
[sage] 2017/10/02(月) 16:49:00.90:qCDoOLCS0

reEncodingChecker-170816でフィルタを修正した部分なのでアップデートしてみてください.
Firefoxでは表示されるというのが解せませんが……
[sage] 2017/10/04(水) 22:11:31.99:MV3D8E0M0
ニコキャッシュ使うとコメントできないのは仕様?
[sage] 2017/10/04(水) 23:13:34.81:2rgHqTZt0
nc0040.txt
99-15_thumbInfoFilter(追加):動画再生終了後のプレイヤーに表示される動画一覧にキャッシュアイコンを追加

使用時は「flapi.nicovideo .jp/api/watch/getrelateditem」を置換できるように設定してください。
※NG対策で.jpの前に空白を入れています


thx



もしもプレミアムで newPlayerFilter.txt を使っているならプレミアムがらみのフィルターをコメントアウト。
プレミアムで「新プレイヤー強制プレミアムモード(コメント修正)」が有効だとコメントできないのを何年か前に確認。
[sage] 2017/10/04(水) 23:21:48.67:MV3D8E0M0

ズバリ
いけました
ありがとうございます
[sage] 2017/10/05(木) 10:24:33.43:q1W5jHNp0

nc0042.txt
99-15_thumbInfoFilter(追加):動画再生終了後のプレイヤーに表示される動画一覧にキャッシュアイコンを追加 ※nc0040.txtでReplaceを閉じ忘れてたので修正

「キャッシュアイコン追加(watch:VideoEndScreenRelatedVideosContainer:JS)」でReplace<>を閉じ忘れていたので修正。
テスト用に作ったフィルターから移植したときに1行抜けてた……。
[sage] 2017/10/05(木) 17:35:36.29:/r+v0IQM0
新しいニコ動の情報がまったくなくてどうなってるんだろう
[sage] 2017/10/07(土) 23:37:08.44:inCi5+740
こんなん出ましたが普通ですか?

failed to process: ttp://jump.5ch.net/?http://flapi.ni★covideo.jp/api/record_current_playback_position
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://www.ni★covideo.jp/watch/sm31459202
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://notification.ni★covideo.jp/v1/sessions.json?callback=NNotify.handshakeCallback&timestamp=1507386920370
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://flapi.ni★covideo.jp/api/record_current_playback_position
java.net.ConnectException: Connection timed out: connect
[sage] 2017/10/07(土) 23:44:34.75:inCi5+740
なんかやたらと…
failed to process: ttp://jump.5ch.net/?http://nicovideo.cdn.nimg.jp/web/scripts/common/UadVideoOrnament.js?1449031365
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://nicovideo.cdn.nimg.jp/web/scripts/modules/navigation/cross_search.js?1377581672
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://nicovideo.cdn.nimg.jp/web/scripts/modules/navigation/search_option.js?1502770377
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://nicovideo.cdn.nimg.jp/web/scripts/dao/UadDao.js?1400049737
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://nicovideo.cdn.nimg.jp/web/scripts/modules/form/ClearButton/clear_button.js?1401767256
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://nicovideo.cdn.nimg.jp/web/scripts/common/ImpressionAccess.js?1445767901
java.net.ConnectException: Connection timed out: connect
failed to process: ttp://jump.5ch.net/?http://nicovideo.cdn.nimg.jp/web/scripts/lib/jquery/jquery.cookie.js?1377581665
java.net.ConnectException: Connection timed out: connect
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by dareka.processor.Workarounds (file:/D:/NicoCache_nl/NicoCache_nl.jar) to field sun.net.www.protocol.http.HttpURLConnection.http
WARNING: Please consider reporting this to the maintainers of dareka.processor.Workarounds
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[sage] 2017/10/08(日) 00:05:43.88:XaV0ThNf0

Connection timed outなので通信障害です.
PCや上流回線がおかしくなってないかご確認ください.

最後のWARNINGについては通信できないこととは関係ありませんが
通信障害を起因として発生するレアケースのJava9対応漏れっぽいので調査しておきます.
[sage] 2017/10/08(日) 11:51:12.36:Kc55ABTu0
発生するリクエストをnicocache_nlでブロックしたい場合、
nlFilterの[RequestHeader]を使えばいいんですかね?でもヘッダが無くてGETだけの
場合にはブロック出来ないんですよね多分(現状動いてないっぽい)
それともproxy.pacでShExpMatchでURLを指定すれば良いのか?これもやったけど記法が分からなくて上手く行かない…
[sage] 2017/10/08(日) 14:41:44.46:XaV0ThNf0

ヘッダが無くてGETだけとはどういう意味でしょうか
現行のHTTPではGETだろうとPOSTだろうと必ずHTTPヘッダはついています
[sage] 2017/10/08(日) 16:12:36.25:y8nhDD5M0

開発ツールのネットワークタブを見ると
「このリクエストにはヘッダはありません」と出ていますが…
[sage] 2017/10/09(月) 00:08:05.33:7w+mb6tU0

Firefoxではサーバから応答がないときに応答が帰ってくるまでの間
「この要求にはヘッダーがありません」と表示されるようですね

ともかくNicoCache側では次のようにすればブロックできます.

[RequestHeader]
Name = example.comを404にする
Match<
ttp://jump.5ch.net/?http://example\.com/
>
Replace<
notfound
>
[sage] 2017/10/09(月) 00:53:14.23:GrnY53da0

ありがとうございます。
[sage] 2017/10/10(火) 01:12:58.33:40aAIn4E0
HTML文書は文字エンコーディングUTF-8でなければなりません - 水底の血
ttp://jump.5ch.net/?http://momdo.hatenablog.jp/entry/20171008/1507462678
[sage] 2017/10/11(水) 07:15:19.96:fiBq59xv0
正規表現の単純な記述ミスとExtensionのコンパイルに必要なファイルを勘違いして数か月つまってたが
何とか構築できたよ

以前のものよりかなり動作が快適になった
Wikiも凄くわかりやすくなってて助かったよ
[sage] 2017/10/11(水) 13:16:47.77:GDuO4pwA0
fetched.htmlに表示される動画タイトルがもの凄い文字化けするんですがどうしたら…。
config.propertiesでmovieFetchCharset=UTF-8を指定したせい?
[sage] 2017/10/11(水) 15:03:55.13:2V1x6iIO0
同じ現象か分からないけど自分の解決方法を書いておく
まずfetched.jsonをバックアップしてから

タイトル全部が文字化けするならfetched.jsonの文字コードを変換して上書きするshift-jisならutf-8に

もしくは最近のタイトルだけ文字化けするならnlMovieFetcher関連のファイルを最新に更新してみる(一部コンパイル必須)
こちらもfetched.jsonの文字コードがshift-jisならutf-8に変換して上書きする
[sage] 2017/10/11(水) 16:10:58.69:GDuO4pwA0

過去のフェッチ済タイトル(sjis?)が文字化けしていたようです
現在のfetched.jsonのエンコードはUTF-8 w/o BOMなので。
特に実害がないのでこのままでも良いかなと思いました
ありがとうございました
[sage] 2017/10/14(土) 23:40:53.12:qbP24UqJ0
サムネが軒並み視聴できませんになってるんだが……
[sage] 2017/10/14(土) 23:56:21.13:fc0K53Sj0
ニコニコ側のシステム障害が原因です(新サムネイルサーバに存在しない動画のサムネイルを参照している)が
NicoCacheが間違った結果をキャッシュしてしまいますね……どうしよう
[sage] 2017/10/15(日) 00:19:46.53:z7wICpoE0

ワークアラウンド 直ったら外してください
[RequestHeader]
Name = tn workaround
Match<
^ttp://jump.5ch.net/?http://tn\.(smilevideo\.jp/.*)$
>
Replace<
ttp://jump.5ch.net/?http://tn-skr4.$1
>

それからすでにキャッシュしてしまった分の始末について
thcache/320の中のファイルサイズが0のものをすべて削除してください
[sage] 2017/10/15(日) 11:10:31.79:mnHosdCy0

ありがとうございます。
thcache/320の中のファイルサイズが0のものを削除したら表示されるようになりました
[sage] 2017/10/15(日) 12:56:20.40:BVyiVF3t0
firefoxアプデしちゃったからなのか、強制プリロードボタン消えちゃった・・・
[sage] 2017/10/15(日) 13:10:26.45:hfnrhbi70
キャッシュ消せ
[sage] 2017/10/15(日) 15:33:38.67:BVyiVF3t0
キャッシュ消してnc0035から.txt入れ直したら復活した
有難う
[sage] 2017/10/15(日) 16:13:28.98:4a2h+3N30
兆候はあったけどチャンネル動画でfetch失敗してるのが増えてる気がする
[sage] 2017/10/17(火) 08:29:11.00:FWqzNTjN0
広告削除のフィルターに↓を追加してください。

[Style]
Name = アンケート削除
URL = www\.nicovideo\.jp
Append<
#ncenq-notification,
.ncenq-notification-bar
{
display: none !important;
}
>
[sage] 2017/10/17(火) 08:34:56.86:v/grWm110
はいよー
[sage] 2017/10/17(火) 23:03:52.89:iljxG9FJ0
ランキング表示画面の公式アニメで
fetchボタン押しても保存できない…
[sage] 2017/10/21(土) 07:28:55.76:nWek67C00
さんに便乗というか前から疑問に思っていたのですが
fetchを使った際
reEncodingCheckerにて"reenc"と書かれている新システム形式のエンコードの動画をfetchすると
新システム形式の方をfetch出来ないのは仕様でしょうか
それとも自分が何か設定し忘れている感じでしょうか
[sage] 2017/10/21(土) 18:35:33.66:bikWmHpi0

コンパイルをしていないなら、恐らく旧形式のみ対応の古いやつを使っている。
最新のソースを用意してからコンパイル。

ttps://www65.atwiki.jp/nicocachenlwiki/
ttps://www65.atwiki.jp/nicocachenlwiki/pages/12.html
ttps://www65.atwiki.jp/nicocachenlwiki/pages/15.html
[sage] 2017/10/22(日) 11:32:40.04:h3lMg5P+0VOTE

なるほどありがとうございます。
[sage] 2017/10/22(日) 16:33:55.94:QzQB75YMpVOTE
コメントのコマンドを削除するときに16進数で指示された色も無効にする場合、
(\da-fA-F){6}、または{3}でできなかったんですが何か良い案はありますか?
なにとぞよろしくお願い申し上げます
[sage] 2017/10/22(日) 17:19:22.14:PPtVE4u00VOTE
おめーよぅ、そう言うときはttp://jump.5ch.net/?http://www.rubular.com/で正規表現をチェックするんだよ

#[0-9A-F]+
[sage] 2017/10/22(日) 18:35:16.42:MlmcA/3a0VOTE

ですがコンパイラー新しくしてコンパイルしなおしたらいけました
ありがとうございます
[sage] 2017/10/23(月) 22:51:55.92:yiiWR5Idp
返答ありがとうございます
# があったら認識されないのではないだろうか、とか、正規表現内に FFF とか FFFFFF があったらコメント除外の対象に含まれるのではないかとか、思っていました。
今のところ、チェックするサイトでまだ再現できておりません。 情報不足ですいませんでした。
[sage] 2017/10/27(金) 00:26:46.61:Fc2NqrsY0
nl最新 JAVA最新の状態なのですが
コメントが保存できてません

2016年コメントが最終保存になってます
アンチウィルスソフトはカスペルスキーで
Adbodkを使っています

できたらアドバイスお願いします
[sage] 2017/10/27(金) 00:47:08.70:M4QTY39n0

メニュー内の「コメントを保存」のこと?
使えてるよ

NicoCache_nl+150304mod+170915mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 1.8.0_152(amd64) on Windows 10
Extension2: ExtUtil_110125
Extension2: nlMediaInfo_170202
Extension2: nlMovieFetcher_110411(v0.6) w/ 170809 o_O
Extension2: reEncodingChecker_170808
[sage] 2017/10/27(金) 01:42:08.44:DsiPpacw0
javascriptかjqueryの動作をブラウザのアドオンが阻害してない?
[sage] 2017/10/27(金) 18:32:58.52:W+f7e+0nM
PlaybackrateChangerで再生速度を変えてもすぐ戻るのは仕様ですか?
[sage] 2017/10/27(金) 19:03:37.58:DsiPpacw0

ソースに書かれた注意書きをよく読んで慎重に実行しよう。
[sage] 2017/10/27(金) 19:19:43.64:W+f7e+0nM
ああ、変更内容だけだと思って読んでませんでした、すみません
[sage] 2017/10/27(金) 21:00:24.13:Fc2NqrsY0
ありがとうございます
プラウザ、セキュリティーソフト、アドオン等をもうちょっと調べてみます。
[sage] 2017/10/28(土) 22:47:36.48:V+YQKi960
フィルタまとめ#38 うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0045.7z

更新物:watchページ整形フィルタ
アカウントを消した投稿者の動画を表示したとき、
再生数、コメント数、マイリスト数のコンテナが動画を覆い隠す対策を施した
[sage] 2017/10/29(日) 11:24:58.28:hTvs5eB50
ssl.seiga.nicovideoは処理できないのかな?それとも何か設定があるのだろうか。
[sage] 2017/10/29(日) 22:24:26.23:Qpt9Mk430NIKU

1.PACファイルで対象のURLをnlに通すように設定している。
2.対象のURLに処理を行うフィルターか拡張機能を導入している。

以上を満たしている状態でnlを起動してからnlが効くブラウザーを起動。
結果が答え。
[sage] 2017/10/29(日) 23:04:40.00:g3iauyES0NIKU

書き換え対象に加えるならgenCert.{bat,sh}を書き換えて実行と
30_NicoCache_nl_TLS.propertiesのmitmHostPortRegexに追加
証明書の対象ドメインの*は2レベル以上のサブドメインにマッチしないからそれぞれ設定しないといけないのよ

ところでそのホストどこのページから参照されているんです?
[sage] 2017/10/30(月) 11:07:23.08:OjbjnOA70

nlは常時起動、pac未使用(何故かうまく動作しない)で、Proxyodomoでpacと同じことをやっています。
対象サイトは下に書いてあるところで、ここ用のフィルターは作っていません。
この状態だとリーダーが正常に動作せず、ssl.seiga~をnlに読ませないようにしたら動いたと。


角川のコミックウォーカーのコミックリーダーです。ロードに失敗するんですよね。
nlでSSL通す設定があったのを思い出しました。ちょっとやってみます。

お二方、ありがとうございました。
[sage] 2017/10/30(月) 17:04:37.09:swCvOlyp0
ニコニコインフォ:「niconico(く) サービス発表会」観覧募集
2017年10月30日15:00ころ
niconico(く) サービス発表会を、2017年11月28日(火)18時より開催します。
2017年10月30日(月)15:00~11月19日(日)23:59
ttp://jump.5ch.net/?http://blog.ni covideo.jp/niconews/48509.html
ttp://jump.5ch.net/?http://live.ni covideo.jp/watch/lv308056218

niconico(く)サービス開始時期延期か?さすが公式発表もないとは(笑)
[sage] 2017/10/31(火) 17:54:04.22:t3Q5IBL20
header_rank_link+_100505改.txt
※Match<>の行が長くてNGなので改行してます。改行を消してください。


# 拡張メニュー追加前の補正
[Replace]
Name = 拡張メニュー追加前の補正 (2017-10-31)
URL = www\.nicovideo\.jp/
Require = <!-- nl header_light replace -->
Multi = FALSE
EachLine = FALSE
Match<
<li[^>]+id="siteHeaderRankingMenu"[^>]*>\s*<a[^>]+>\s*(?:<span>)?(.+?)▼?(?:</span>)?
\s*</a>[\s\S]*?<ul[^>]+id="siteHeaderRankingMenuContainer"[^>]*>[\s\S]+?<a href="(.+?)"[\s\S]+?</ul>
>
Replace<
<td class="separator">|</td>
<td><a href="$2" id="MENU-RANKING">$1</a></td>
>
[sage] 2017/11/01(水) 14:20:05.07:RsSx6KgV0

更新ありがとうございます。
これは既存の同じ名前のName = 拡張メニュー追加前の補正 を修正するのでしょうか
それとも新たに追加する方でしょうか
[sage] 2017/11/01(水) 17:29:00.17:eS3U0WSe0
タグ欄の右端にあったとりあえずマイリストなどのボタンが表示されなくなってしまいました
どうすれば表示されるようになりますか?
[sage] 2017/11/01(水) 21:25:19.22:CfLH33Sc0
インスペクタで非表示にしているCSSルールを探索してみれば
[sage] 2017/11/02(木) 02:05:15.15:PdFiW/8r0

情報ありがとうございます
インスペクターで調べてみたところ、
.VideoMenuContainer .VideoMenuContainer-area:first-child {
position: absolute;
top: -40px;
right: 24px;
padding: 0 !important;
z-index: 3;
}
の「position: absolute;」を無効にすれば、場所はずれてグレーアウトしてるけど各ボタンが表示されて使えるようになりました
watchページ整形フィルタでいうと674行目です
使えるようにはなりましたが不便なので、きれいに直す方法が分かる方がいたら教えてください
[sage] 2017/11/02(木) 04:02:15.87:Jal9bbmv0

俺も無いわ
nc0045当てたからと思って古いの入れてみたけど帰ってこなかったから
サイト側が変わっちゃったのかな
[sage] 2017/11/02(木) 07:57:35.48:OYA0Wk660

修正です。
[sage] 2017/11/02(木) 08:24:47.43:apevc2HS0
を受けて修正です。
フィルタまとめ#39 うpしました
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0046.7z

更新物:watchページ整形フィルタ
運営による仕様変更によりマイリストボタン等が表示されなくなったことへの対処
[sage] 2017/11/02(木) 09:10:26.93:apevc2HS0
の修正版
ttp://jump.5ch.net/?http://nicocache.jpn.org/count.cgi?nc0047.7z
検索ボックスのお気に入りタグの重なり修正
[sage] 2017/11/03(金) 07:56:57.82:/q7gaem40

修正版乙です

当ててみたけども、とりマイリス・マイリス・宣伝ともに出現はしたけどもリンクになってない感じになっております
おま環かもわかりませんが。

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

新着レスの表示

2ch勢いランキング アーカイブ ソフトウェア板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したアーカイブです。削除についてはこちら