2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名無しさん@お腹いっぱい。 :2018/11/09(金) 07:25:24.07 ID:BuB/gEcy0.net
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
スレ立て時に↑をコピペして3行で書き込んでください
■テンプレートはこちらからコピー:https://www65.atwiki.jp/nicocachenlwiki/pages/23.html

ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。
ページにスクリプトを埋め込んで実行したり、見た目を書き換えることもできる。

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

Java で作られており Windows / MacOSX / Linux / Solarisで動作する。
https://adoptopenjdk.net/

■関連サイト
NicoCache_nl wiki (新)
ttps://www65.atwiki.jp/nicocachenlwiki/

■前スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache22
ttps://egg.5ch.net/test/read.cgi/software/1517020277/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured

2 :名無しさん@お腹いっぱい。 :2018/11/09(金) 07:26:54.18 ID:BuB/gEcy0.net
■NicoCache関連ファイル置き場 避難所2
ttp://nicocache.jpn.org/

《NicoCache_nl+mod+mod》
■NicoCache_nlのトラブルシューティング
NicoCache_nlについて質問する前に確認すべき事項のまとめ
ttps://www65.atwiki.jp/nicocachenlwiki/pages/18.html

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

《NicoCache全般》

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

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

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

3 :名無しさん@お腹いっぱい。 :2018/11/09(金) 07:27:36.06 ID:BuB/gEcy0.net
■質問する場合は
今使っているものが最新日付の差分かどうか確認してください。
また、スレッドの過去ログを検索してみてください。同様の問題が報告されているかもしれません。

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

nc003.7z等アップローダのアーカイブ番号のみで報告すると内容が分からないのでスルーする可能性が高いです。
元の書き込みに安価を貼るのが確実です。

質問した後で自己解決した場合、自己解決した内容も責任をもって書き込んでください。
「どう解決したのか?」を書くことで、同様の問題に困っている人の参考になります。

4 :名無しさん@お腹いっぱい。 :2018/11/09(金) 07:28:20.28 ID:BuB/gEcy0.net
■質問用テンプレ
 ≪動作環境≫
  【OS・Java・本体】(ログウインドウの最初の二行をコピペ)
  【ブラウザとバージョン】Google Chrome 00/Mozilla Firefox 00/Opera 00/Safari 00etc...
  【使用プレイヤー】GINZA/公式HTML5/ZenzaWatch
  【FlashPlayerのバージョン】(GINZAの場合)Adobe Flash 00.0.0.000
 ≪NicoCache環境≫
  【拡張の状態】すべて外した、もしくはコレコレを利用している等
  【プロキシ】全て通過、デフォルト設定のproxy.pacを利用している、もしくはカスタム設定のpac
  【その他】(wrapperやオミトロンを使用しているなら特に)
 ≪質問/障害内容と検証状況≫
  【事象・質問内容】
  (具体的に、詳細に。ログウィンドウの表示も含めて)
  (言葉での説明が難しければ、画像ファイルを用いたり、デスクトップキャプチャーソフトで動画を撮影して説明を試みるのも効果的だろう。)
  【検証済の内容】
  (NicoCache_nlwiki(新)のトラブルシューティングを全て試したか否か)
  【特記事項】
   一般会員、プレミアム会員、ブラウザの拡張機能の利用状態等、関係ありそうなことないこと
   他のブラウザでの動作状況
   NicoCacheを使わない場合の動作状況
   wrapper、オミトロンを利用している場合、停止した時の動作状況
   利用ソフトのデフォルト状態(拡張を一切外した場合)の動作状況
注意:
・本体やJava、FlashPlayerなどアップデート可能なものは、質問の前に必ずアップデートしてください
・NicoCache_nlについてのトラブルは>>2のトラブルシューティングを試してみてください
・一般的でない環境での質問の場合、検証出来る環境を持っている人がいるとは限りません。

5 :名無しさん@お腹いっぱい。 :2018/11/12(月) 10:46:26.07 ID:7nWQg4ana.net


6 :名無しさん@お腹いっぱい。 :2018/11/19(月) 07:26:28.34 ID:OrengvP30.net
雑談
ここバックエンドがまるまるニコニコ使ってんのね
ttps://animatorexpo.com/gridman/
再生するとNicoCache_nlが反応する

7 :名無しさん@お腹いっぱい。 :2018/11/21(水) 00:36:52.11 ID:+TxJ1EpeM.net
>>6
昔はこのサイト開くとDoS攻撃みたく大量に通信しちゃうことがあった

8 :名無しさん@お腹いっぱい。 :2018/11/26(月) 23:01:18.92 ID:dFb1IDK/0.net
フィルタまとめ#81うpしました
http://nicocache.jpn.org/src/nc0291.7z

更新物: watchページ整形フィルタ、fetchAll.js、Tag_Ichiba_Counter.js

nc0280.txt fetchAllMoviesの処理はできるけど警告が表示されていたので少し弄ったfetchAll.js、
nc0282.txtTag_Ichiba_Counter.js:nc0281.txtを弄って別動画への移動後や商品の編集後に個数が表示されているようにしてみた、
nc0289.txt watchページ整形フィルタ #2018/11/25 ◆cl7sUAt.CpnAからの変更点をマージしました

9 :名無しさん@お腹いっぱい。 :2018/11/28(水) 23:16:04.38 ID:tjUcsy/40.net
質問です。
popThumb_FA.txtの最新版はnc0268.7zでよろしいでしょうか。
このファイルを入れることが原因で静画やニコレポ生放送告知ポップアップが
巨大化&ファイルがありませんとなってしまいます。

10 :名無しさん@お腹いっぱい。 :2018/11/28(水) 23:20:31.50 ID:tjUcsy/40.net
すいません。>>9です。
再起動&シフト押しながらのa:hoverで、なぜか正常化表示します。
なので、様子を見たいと思います。失礼しました。

11 :名無しさん@お腹いっぱい。 :2018/11/28(水) 23:57:39.50 ID:AK+GEnIv0.net
popThumb_FA.txtの質問多いけど正しい導入方法しらんからwikiに纏められんなぁ…orz

12 :名無しさん@お腹いっぱい。 :2018/11/29(木) 08:51:41.93 ID:fS5ct8HN0.net
firefoxでなんだけど、PlaybackrateChangerを移動させようと上方の縁を掴んでちょっと動かした瞬間にPlaybackrateChangerが画面左上に瞬間移動して
以後マウスポインタと一定の距離を保ったまま、マウスの動きに連動して動くもんだからボタンに触れられなくなる症状が出る
フィルタ01〜99-15のみ+PlaybackrateChangerの状態にしても出ちゃうし何故なんだ

別件で>8のフィルタ104適用するとエアロっぽい部分?が全体的に黒背景になって黒文字が浮かび上がってるようなデザインになるんだが
これ元々の青色っぽくするには何処をいじればいいの?
デフォで入ってる背景画像に合わせているのはわかるんだけど、若干文字が見にくいので元に戻したい

13 :名無しさん@お腹いっぱい。 :2018/11/29(木) 10:26:23.08 ID:NykYjMsp0.net
>>12
前者に関しては私自身もいろいろと直そうと手を尽くしたのですが、上手く行かず…playbackratechanger_draggable.jsのscript読み込みをjqueryとjquery_uiの読み込みに置き換えて、
draggableコマンドでドラッグ可能にすれば(即ち数世代前の仕様に戻せば)特に問題は起きないと思われます(但しnoConflict()が必要です)
後者に関しては現在帰省中のためpcが手元で使える状況ではなく対処の仕様がありません、
f12でインスペクタを開いて具体的なコードを調べて私に教えてくれれば多少は何かアドバイスは出来るものと考えられます

14 :名無しさん@お腹いっぱい。 :2018/11/29(木) 14:51:33.81 ID:IzRfNbiV0NIKU.net
>>12
後者の方だけど、local\CustomFiltersにあるwatch_page_reconstruct_background_both.cssを削除すると元の青色に戻せるよ
ちゃんと改変するならこのファイルの --bg-col: black; の部分を変更するんだろうけどあの青色がなんていう英語か分からないから削除しちゃってる

15 :名無しさん@お腹いっぱい。 :2018/11/29(木) 15:07:50.73 ID:fS5ct8HN0NIKU.net
>>13
その申し出は凄く有り難いんだけども、私コード読めないんでインスペクタを開いてもどの部分を伝えたらいいのかが分からないんだ
ポンコツで申し訳ない
一応フィルタ104だけ外せばのっぺりとした感じにはなってしまうが、水色系の地に戻るのでそうしてる

PlaybackrateChangerについては、もしおま環ならどうにか原因特定したいなと思っただけなんで瞬間移動が現時点で仕様って事ならそれでいいんだ

いつもアプデありがとう

16 :名無しさん@お腹いっぱい。 :2018/11/29(木) 15:33:13.36 ID:fS5ct8HN0NIKU.net
>>14
今の形態になる直前のフィルタ103に(nc0054内のやつ)
background-color:lightblue;
って記述があったから、おそらくそれじゃないかなと思って書き換えてみたらフィルタ104適用時にも水色になった
でも、なーんかのっぺりしてて…以前はもっとこう、ぼわっと透明感?のある感じだったようなそうでないような…

何れにせよ文字読みやすくなって104も適用できたんでよかった
ありがとう

17 :名無しさん@お腹いっぱい。 :2018/11/29(木) 19:30:27.59 ID:ytIHJVzY0NIKU.net
>>12,16
黒背景は、背景画像が適用されてないときに背景色(black)が表示されているものだと思います。

これが正しい場合、可能性は大雑把に次の2つが思い浮かぶ。

 1.何か他のフィルターで background-image: の指定が上書きされている。
 2.background-image: に指定されている背景画像が読み込めなかった。

※1.によって2.が引き起こされる可能性がある。


■background-image: で指定された画像自体が黒背景でないなら、2.に該当すると見なした説明。

2.の症状は、画像ファイルが存在しないか、ファイルの読み込みに問題が生じた場合(ファイルの破損やディスクのエラー、アクセス許可の問題など)に発生する。

「104_watchページ整形フィルタ(画面サイズ変更用).txt」が適用されているなら、それによって「/local/CustomFilters/watch_page_reconstruct_background_both.css」
が読み込まれ、背景画像に「/local/background.jpeg」を読み込むようにCSSで指定されている。

おそらくは、この「/local/background.jpeg」が存在しないことで起きた症状。

透明感についても、Aeroっぽい部分で背景画像が読み込めていない状態をそう感じたのかも?


読み込みたい背景画像を「/local/background.jpeg」として用意するか、「/local/」以下に設置して「/local/CustomFilters/watch_page_reconstruct_background_both.css」
の「--bg-img: url('〜');」の「〜」部分に読み込みたい画像ファイルを指定する。

18 :名無しさん@お腹いっぱい。 :2018/11/29(木) 20:26:57.34 ID:fS5ct8HN0NIKU.net
>>17
原因は間違いなく2.の方
背景は無地でいいかなと思ったもので、同梱されているのファイルは移動させたから…

無地の壁紙をbackground.jpegとして置いてみたり色々やった結果、background.jpeg無しで
watch_page_reconstruct_background_both.cssの背景色をwhiteとして落ち着いた
whiteにしてもAeroっぽい部分の縁あたりは水色が残るので透明感もいい感じになった
自分のpcだと背景画像を設定中はスクロールの時にちょっとAeroっぽい部分の描写が遅れるのが気になっちゃうのよね…

19 :名無しさん@お腹いっぱい。 :2018/11/29(木) 20:47:23.58 ID:ytIHJVzY0NIKU.net
>>18
> 自分のpcだと背景画像を設定中はスクロールの時にちょっとAeroっぽい部分の描写が遅れるのが気になっちゃうのよね…
これはMozilla Firefoxの仕様では?

Google Chromeでは見ない症状。
※備考:環境は、第8世代 Core i7, RAM 16GB, GTX 1060, Win10 Pro 64bit。

Firefoxの設定で変わるかもしれないけど、その設定は知りません。

「filter: blur(15px);」の数値をどんどん大きくするとスクロールの負荷が増えるので、その逆を試して妥協できるところを探してみるのも良いかもしれません。

20 :名無しさん@お腹いっぱい。 :2018/11/30(金) 15:31:39.80 ID:w4tty84u0.net
>>19
これfirefoxのせいなのか…
因みに私の環境はCorei7-4770、RAM 16GB、オンボード、Win7 home 64bit
「filter: blur(15px);」についても弄ってみるわ
ありがとう

21 :名無しさん@お腹いっぱい。 :2018/11/30(金) 17:51:15.67 ID:w4tty84u0.net
試しにchromeで試してみたら描写の遅れは無かった

firefoxだとreadme.htmlのページでも出る
アドオン全部無効にしてセーフモードで試しても遅れが出るんで本当にfirefoxならではなのかもしれない

22 :名無しさん@お腹いっぱい。 :2018/11/30(金) 22:27:50.99 ID:qDbYKNn10.net
firefoxの仕様ですよ
Quantum以前だとリアルタイムにblurが掛かっていましたが、仕様が変更されたようです

23 :名無しさん@お腹いっぱい。 :2018/12/02(日) 08:51:33.73 ID:hU6DXX5S0.net
≪動作環境≫
 【OS・Java・本体】NicoCache_nl+150304mod+181021mod (く) (based on NicoCache v0.45)
Running with Java 11.0.1(amd64) on Windows 10
 【ブラウザ】Version 63.0.3, first offered to Release channel users on November 15, 2018
【使用プレイヤー】GINZA
 【FlashPlayerのバージョン】You have version 31.0.0.153 installed
≪NicoCache環境≫
 【拡張】なし
 【プロキシ】デフォルト設定のproxy.pacを利用している
 【その他】なし
≪質問/障害内容と検証状況≫
nlMovieFetcherListについての質問です。
c0258.7zを採用すると右欄の途中の進捗状況が出てきません。
しかし、すべてのfetchが終了するとdone、と出てきます。
nc0057 を採用すると右欄の進捗状況が出てきます。

258で進捗が出てくるようになるにはどうすればよいでしょうか。

24 :名無しさん@お腹いっぱい。 :2018/12/02(日) 09:52:44.77 ID:7a+dM3UP0.net
>>23
>【拡張】なし
嘘をつくな
君の質問には応えられないかもな

25 :名無しさん@お腹いっぱい。 :2018/12/02(日) 15:29:41.60 ID:cyl57wcS0.net
yahoo知恵袋の回答者みたいやな

26 :名無しさん@お腹いっぱい。 :2018/12/02(日) 18:39:06.32 ID:hU6DXX5S0.net
>>24
なし、というのは申し訳ございません
基本のもの以外はおおよそ外した状態だということで、言葉足らずで失礼しました。
nlFiltersフォルダにfetch関係のものだけ入れてあります。

27 :名無しさん@お腹いっぱい。 :2018/12/02(日) 18:47:23.15 ID:hU6DXX5S0.net
nl_watchとfetched.html mod勝手に修正フィルタ
個人的に弄ったmovieFetcherFilter

の2つです。

28 :名無しさん@お腹いっぱい。 :2018/12/02(日) 21:12:07.16 ID:7a+dM3UP0.net
>>26-27
よろしい。
とりあえず今最新の環境に更新して試してみましたが
件の症状は確認できません。セットアップの手順を間違えたかと思われます
とりあえずfetched.htmlのページでCtrl+F5でハードリロードを試しましょう
症状が改善しないようであればメインアップローダからnc0258を再ダウンロードして
ハードリロードもう一度試してください
これでだめであればnlMovieFetcherのインストールとコンパイル、moviefetcherfilterの再インストール
を試してください

29 :名無しさん@お腹いっぱい。 :2018/12/02(日) 22:47:52.85 ID:hU6DXX5S0.net
>>28
ご指南ありがとうございます。
nc258からのハードリロードまでで、パーセントの進捗が出てきました。

ありがとうございました。
これからは気を付けます。

30 :名無しさん@お腹いっぱい。 :2018/12/05(水) 01:19:10.69 ID:M2334Eba0.net
nc0293.txt  動画の一覧を見やすくする.txt:チャンネル周りの修正

アニメの各チャンネルで、「動画」ページ(/video)に仕様変更があったっぽいので対応。

31 :名無しさん@お腹いっぱい。 :2018/12/06(木) 12:40:29.68 ID:Pe7VBOi90.net
nc292入れてから音量バーのガワが太くなって、水色バーの太さはそのままっていう変な状態になっちゃった
機能的に支障ないからいいんだけど

32 :名無しさん@お腹いっぱい。 :2018/12/06(木) 16:58:35.33 ID:yBrVs+H0d.net
インストールしたら必ずハードリロードしてね

33 :名無しさん@お腹いっぱい。 :2018/12/06(木) 21:53:19.07 ID:RIYehQVj0.net
nc0294.txt  個人的に弄ったmovieFetcherFilter:fetchリンクの後にbr要素を追加(動画の説明文)

動画説明文でfetchリンクが1行に複数存在する場合、続けてfetchリンクをクリックしようとしたらfetchリンクの状態によって文字位置がずれ、fetchリンクをクリックするつもりが他の場所を誤クリックするケースがある。

それを改善するため、fetchリンクの後ろにbr要素を追加するようにした。
※追加した改行がわかるように「$0<span class="nl_fetch_br">⏎</span><br>」としています。

--------
【要望】

●CSSとかの数値をフィルターで計算して書き換えられるように「<nlmath "$1 + 16">」とか「<nlmath "($1 + 2) * $2">」みたいな事ができるようにして欲しい。
このときの$1や$2は、"Match"で\dか\d*か\d*?か\d+か\d+?のどれか以外が使われていたらエラーとする。

●「Debug = TRUE」の「TRUE」のかわりに「0〜7」を指定したとき、対応する文字色でログを表示するようにして欲しい。
0:黒
1:赤
2:緑
3:黄
4:青
5:紫
6:水
7:白
※コマンド プロンプトでエスケープコード[3xmって感じで色を変える時のxと上の番号が同じです。
「echo [36mメッセージ[0m」みたいな出力をイメージ。

34 :名無しさん@お腹いっぱい。 :2018/12/06(木) 23:14:11.47 ID:Pe7VBOi90.net
Ctrl+F5もPC再起動もしたけどダメだった
ちなみにこんなの
http://iup.2ch-library.com/i/i1954704-1544105583.jpg

35 :名無しさん@お腹いっぱい。 :2018/12/07(金) 00:38:50.61 ID:VpWT0lJc0.net
なんかサムネのサイズ大きくなってね?

36 :名無しさん@お腹いっぱい。 :2018/12/07(金) 02:25:02.36 ID:O5xVZmt40.net
ペイントの使い方よく知らんので無駄に大きくなってるかも

37 :名無しさん@お腹いっぱい。 :2018/12/07(金) 08:02:31.82 ID:Y0JcIXiPD.net
dockerコンテナに詰め込もうとして力尽きました
≪動作環境≫
【OS・Java・本体】DockerFile参照 ホストはDebian Stretch
【ブラウザとバージョン】Google Chrome (Android/Windown10)/Mozilla Firefox (Debian Stretch/Android)
【使用プレイヤー】公式HTML5(AndroidはPCサイト表示で確認)
≪NicoCache環境≫
【拡張の状態】デフォルト
【プロキシ】EXPOSE 8080 から-pオプションで公開 各クライアントから接続
≪質問/障害内容と検証状況≫
【事象・質問内容】
enableMitm=trueにしているにもかかわらずTLSがMITMされずに接続されてしまい動画を開いてもキャッシュされません。
また、-debugオプションでは以下のエラーが表示され、キャッシュメニューが表示されません。

> nlFilters/01_globalFilter.txt
> Syntax error at line 6 in nlFilters/01_globalFilter.txt
> => FullURL = (https?)://(?!ads|.*api)[^/]+\.nicovideo\.jp/(?!api/)

> nlFilters/10_thumbInfoFilter(ポップアップリンク用).txt
> Syntax error at line 9 in nlFilters/10_thumbInfoFilter(ポップアップリンク用).txt
> => FullURL = (https?)://(?!ads|.*api)[^/]+\.nicovideo\.jp/(?!api/|thumb[_/]|embed/)

> nlFilters/15_thumbInfoFilter(基本).txt
> Syntax error at line 84 in nlFilters/15_thumbInfoFilter(基本).txt
> => FullURL = (https?)://(?:www|ext|live|ch|com|uad|news|ex|dic|anime)\.nicovideo\.jp/(?!thumb_|openlist/)

38 :名無しさん@お腹いっぱい。 :2018/12/07(金) 08:07:04.77 ID:Czw/Oeknd.net
>>37
これJava動いてる?

39 :名無しさん@お腹いっぱい。 :2018/12/07(金) 08:07:53.11 ID:VnxKqyi3D.net
検証済の内容】
一応トラブルシューティングにあるようにconfig.propaties削除して起動してみましたが同じ状況です
localFileServerの接続確認は取れてます
【特記事項】
DockerFile等: ttps://www.axf
c.net/u/3947886?key=NicoCache_nl
うまくいったらhypriotでも動かしたいです
もしかしたらスレチかもしれませんがよろしくお願いします

40 :名無しさん@お腹いっぱい。 :2018/12/07(金) 08:14:18.26 ID:Czw/Oeknd.net
>>34
Chrome?
Windows10?
フィルタまとめ以外に何か入れてる?

41 :名無しさん@お腹いっぱい。 :2018/12/07(金) 08:18:01.01 ID:Czw/Oeknd.net
>>37
genCertsやブラウザに証明書の登録はやった?

42 :名無しさん@お腹いっぱい。 :2018/12/07(金) 12:30:28.81 ID:3GoLQSlZD.net
ごめんなさい>>39>>37の続きです
まさか斧がNGワードになってたとは

>>41
7z同封のentrypoint.shをご確認下さい

43 :名無しさん@お腹いっぱい。 :2018/12/07(金) 12:30:49.87 ID:O5xVZmt40.net
>>40
フィルタ抜き差ししながらポチポチしてたら犯人分かった
112_watch_css_fast_loadってやつだと思う
最近のまとめには112は別のやつになってるし、もう要らんのかなこれ

44 :名無しさん@お腹いっぱい。 :2018/12/07(金) 12:37:03.17 ID:Czw/Oeknd.net
>>43
要らん

45 :名無しさん@お腹いっぱい。 :2018/12/07(金) 15:08:41.70 ID:3GoLQSlZD.net
とりあえず質問に答えてもらうために未完成のまま7zに詰めたので
間違いが結構あるかもしれません
entrypoint.shのプロキシの部分とか

46 :名無しさん@お腹いっぱい。 :2018/12/07(金) 15:29:33.42 ID:a2akxF++0.net
UNIX詳しくないからあんまりコマンドの見方がわかんないんだけど
ちゃんとビルド出来てるのかなぁ?(´・ω・`)

47 :名無しさん@お腹いっぱい。 :2018/12/07(金) 17:22:12.22 ID:3GoLQSlZD.net
>>46
いまその方面を調べてます
ビルド環境からのCOPYのところにミスがあったようで
それを修正したらそこにcertsフォルダがありませんでした
もしかしたらup406のままビルドされてたかもしれません

48 :37 :2018/12/07(金) 20:02:20.91 ID:KXxeufDE0.net
自己解決しました
Dockerfileのアーカイブ解凍後のところが間違ってて
up406そのままビルドしてたので書き直しました
お騒がせしたお詫びに修正したのを斧においておきます
パスは一緒でu/3948008です

49 :名無しさん@お腹いっぱい。 :2018/12/07(金) 20:50:07.95 ID:VpWT0lJc0.net
うっかり屋さんだなぁ

50 :名無しさん@お腹いっぱい。 :2018/12/07(金) 21:46:36.86 ID:O5xVZmt40.net
>>44
そっか、じゃ捨てるわ
話乗ってくれてありがとな

51 :48 :2018/12/08(土) 12:08:48.85 ID:JM7/vqgSD.net
>>48にも何点かガバ見つけたけど
やってること自動インストールと大差ないことに気づいたので
そのままにしておきます

52 :名無しさん@お腹いっぱい。 :2018/12/12(水) 15:33:54.83 ID:YxsySY1+01212.net
最近の運営の傾向として
最新技術できるだけがんばるみたいなところあるけど
(そのせいでMITMさせられてるし)
仮にニコニコ側がipv6対応なんてことになったら
NicoCache_nlは大丈夫なんだろうか

53 :名無しさん@お腹いっぱい。 :2018/12/12(水) 17:23:26.17 ID:VpZ/xdmE01212.net
多分ipv6になってもこちら側はなにかする必要があるとは思えないのだが…

54 :名無しさん@お腹いっぱい。 :2018/12/12(水) 20:19:50.41 ID:JvbDt2zP01212.net
また再生後の動画一覧のキャッシュアイコンがおかしくなってる…
JSONのアドレスでも変わってしまったのかな

55 :名無しさん@お腹いっぱい。 :2018/12/14(金) 02:41:38.61 ID:ZcMMyZUG0.net
動画の読み込みパーセンテージが実態とズレてる気がするんだが気の所為かな?
プレイヤー上では読み込み完了を表す白いバーが100%なのに、サムネイルのパーセンテージ表示は97%のままで止まってる

56 :名無しさん@お腹いっぱい。 :2018/12/14(金) 17:55:53.72 ID:rXTmyZa60.net
>>4
テンプレートを更新しました。
https://www65.atwiki.jp/nicocachenlwiki/pages/23.html
■質問用テンプレ
 ≪動作環境≫
  【OS・Java・本体】(ログウインドウの最初の二行をコピペ)
  【使用ブラウザとバージョン】Google Chrome 71.0.3578.98/Mozilla Firefox 64.0/Opera 57.0.3098.102/Safari 12.0.2etc...
  【使用プレイヤー】GINZA/公式HTML5/ZenzaWatch
  【FlashPlayerのバージョン】(GINZAの場合)Adobe Flash Player 32.0.0.000
 ≪NicoCache環境≫
  【extension】(障害を起こしているclassファイル以外は全て外して下さい)
  【nlFilters】(障害を起こしているnlFilters及びデフォルト同梱以外は全て外して下さい)
  【プロキシ】全て通過/デフォルト設定のproxy.pacを利用している/カスタム設定のpac
  【その他】(wrapper/オミトロン/自作スクリプトを使用している等々)
 ≪質問/障害内容と検証状況≫
  【事象・質問内容】
  (具体的に、詳細に。ログウィンドウの表示も含めて)
  (言葉での説明が伝わらないこともあるので画像ファイルを用いたり、Bandicam等で動画を撮影して説明をしてください。)
  【検証済の内容】
  NicoCache_nlwiki(新)のトラブルシューティングを全て試した、又は試していない。
 ≪その他≫
  【メインブラウザの拡張機能を無効化した】(検証前にかならず無効化してください)はい/いいえ
  【他のブラウザでも引き続き障害を確認したか】はい/いいえ
  【Java,ブラウザ,NicoCache_nlを最新版に更新したか】はい/いいえ(通常ははい)
  【インストール後/更新後コンピュータを再起動したか】はい/いいえ
  【config.propertiesを無効化した後も障害を確認したか】はい/いいえ
  【ハードリロード(Ctrl+F5)を既に試したか】はい/いいえ
  【ニコニコ動画の会員状況】プレミアム/一般
  【NicoCacheを使わない場合でも障害を確認できるか】はい/いいえ(通常はいいえ)
  【特記事項】
   wrapper、オミトロンを利用している場合、停止した時の動作状況

57 :名無しさん@お腹いっぱい。 :2018/12/15(土) 10:34:31.20 ID:LZq9iXPz0.net
動画一覧のキャッシュアイコン直らない…誰か直して…

58 :名無しさん@お腹いっぱい。 :2018/12/17(月) 06:44:16.57 ID:d4JHcLOQ0.net
nc0295.txt  99-15_thumbInfoFilter(追加):watch_app.jsの更新に対応

watch_app.jsで「JSONの取得」から「取得したデータの表示」の過程に「変数を移し替えて中継するような感じの処理」が追加されてキャッシュ情報が切り捨てられていたので、キャッシュ情報を引き継ぐように修正。


気が向かないけど、スクリプトを書き換えるより、要素の変更を検知してキャッシュ情報を付加するスクリプトを用意した方がいいのかな?

59 :名無しさん@お腹いっぱい。 :2018/12/17(月) 22:58:07.86 ID:LD9MN3Ke0.net
https://dotup.org/uploda/dotup.org1720464.png.html
これは検索結果に現れる上下の巨大広告の画像を連結したものです。
昔のものを参考にして、
[Replace]
Name = チャンネルの宣伝を消す
URL =(?:live|ch|www)\.nicovideo\.jp/search/
Multi = TRUE
EachLine = TRUE
Match<
$NEST(<div, class="billboard_ad",</div>)
>
Replace<
display:none!important;
>
を作りましたが、うまくいきません。
上手に上下の広告を消す方法を教えてください。よろしくお願いいたします。

60 :名無しさん@お腹いっぱい。 :2018/12/18(火) 00:59:56.91 ID:C7fZuadB0.net
>>59
そのMatchがどこをさしているのかは確認していないけど、それに該当する部分を消したいのなら、Replaceを次のようにすればdiv要素が消えます。

Replace<
>


これを「display:none !important;」で表示しないようにしたい場合は、MatchとReplaceを次のように変えます。

Match<
<div[^>]+?\bclass="[^"]*?\bbillboard_ad\b[^"]*?"
>
Replace<
$0 style="display:none !important;"
>

もしくは次のように[Style]で同様の指定ができます。

[Style]
Name = チャンネルの宣伝を消す
URL =(?:live|ch|www)\.nicovideo\.jp/search/
Append<
.billboard_ad (
display: none !important;
}
>

61 :名無しさん@お腹いっぱい。 :2018/12/18(火) 02:08:15.67 ID:HM8vKnsS0.net
>>59
cssとhtmlのルールも勉強しよ?
難しくないから

62 :名無しさん@お腹いっぱい。 :2018/12/18(火) 06:02:11.91 ID:cazoeaQE0.net
>>60>>61
ご指導ありがとうございます。
切り貼りだけではやはりボロが出てしまいますね。

勉強したいと思います。 ありがとうございました。

63 :名無しさん@お腹いっぱい。 :2018/12/18(火) 20:04:41.62 ID:C7fZuadB0.net
nc0296.txt  動画の一覧を見やすくする.txt:チャンネル周りの修正

--------
正規表現の動作確認用に次のサイトをwikiの正規表現(regex)からリンクするか、ブラウザーでブックマークしておくと良いかも?


Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript
ttps://regex101.com/

正規表現がマッチするか確認できる。

Regular Expressionに正規表現、その下にHTMLとかを入力する。

左のFlavorでPCRE (PHP)かPythonを選べば、Regular Expressionで縦に・が3つ並んでいる部分をクリックしてDelimitersの指定ができる。
※Delimitersに指定されている文字をRegular Expressionに入力するときは、エスケープが必要。


Regulex:JavaScript Regular Expression Visualizer
https://jex.im/regulex/

正規表現を図式化して確認できる。

64 :名無しさん@お腹いっぱい。 :2018/12/24(月) 16:01:05.90 ID:OH1u+TUI0EVE.net
nc0297.txt  nlUser-Agent:HTMLにUser-Agentから得た情報をコメント要素で挿入するフィルター

対応ブラウザーにSRWare Ironを追加。


注意!
このフィルターは、ページのHTMLに単にユーザーエージェントの情報をHTMLのコメントとして挿入するだけのフィルターです。

特定のユーザーエージェントの場合にHTMLを書き換えるといったフィルターを補助するためのもので、そういったフィルターを使わない場合は、このフィルターは必要ありません。


使用例:nc0142.txt  nlUser-Agent別にpopThumb_FA_用のCSSを指定するフィルター

Windows NTのGoogle ChromeかOperaで、popThumb_FA内の要素を回転してぼかす(アンチエイリアスっぽくする)

65 :名無しさん@お腹いっぱい。 :2018/12/25(火) 23:22:13.51 ID:F5kQukUW0XMAS.net
あれなんか繋がらな

66 :名無しさん@お腹いっぱい。 :2018/12/25(火) 23:30:06.12 ID:F5kQukUW0XMAS.net
なんでもありませんでした

67 : :2018/12/27(木) 18:29:20.25 ID:zbj5/fGL0.net
フィルタまとめ#83うpしました
http://nicocache.jpn.org/src/nc0298.7z
・UTF-8 BOM混じりからUTF-8に統一
・ニコニコトップにリリースノートを追加
・<a>タグをtarget="_blank"で統一
・投稿者フォローボタンの位置調整、ホバーでレーベル表示(watchページ整形フィルタ)
・コメント欄をAero化(watchページ整形フィルタ)
・CSSハックを利用してChromeでのみ実行されるコードの修正(PlaybackrateChanger.css)
更にオシャレに!半透明感が楽しめます
暗い壁紙でも明るい壁紙でも文字を読めるようにしました
https://i.imgur.com/iKDBo8V.jpg
※背景画像は同梱していません

因みに、
.ActionButton.InstantMylistButton.VideoMenuContainer-button
.ActionButton.VideoMenuContainer-button
.ActionButton.UadButton.VideoMenuContainer-button
にカーソルをホバーしたときのツールチップを前面に出す方法をご存知の方がいたら教えて下さい

68 :名無しさん@お腹いっぱい。 :2018/12/28(金) 02:23:39.65 ID:tMVcJ9Dg0.net
>>67
>.ActionButton.InstantMylistButton.VideoMenuContainer-button
>.ActionButton.VideoMenuContainer-button
>.ActionButton.UadButton.VideoMenuContainer-button
>にカーソルをホバーしたときのツールチップを前面に出す方法をご存知の方がいたら教えて下さい

これに限らないけど、親要素やその親要素を辿っていったとき、親側の階層でz-indexが大きい方が前面に表示されます。

親要素やその親要素を辿っていったときにz-indexが同じ場合は、HTMLの構造をエクスプローラーの左側に表示されているフォルダーツリーに見立てた場合、下側のものが前面に表示されます。


●親側の階層で要素が重なり合っている場合、重ならないように位置やサイズを調整したり、HTML自体を書き換えて対象の要素をHTMLソース内で別の場所に移動させるなどで対応すると良いと思います。

69 :名無しさん@お腹いっぱい。 :2018/12/28(金) 06:41:30.33 ID:dsXNZI6Z0.net
勿論一番にz-indexを弄りましたが効かないのでこうして訊いているのです。
HTMLの構造を書き換えるのはちょっと(というかかなり)面倒なのでまたの機会に…

70 :名無しさん@お腹いっぱい。 :2018/12/28(金) 06:43:37.30 ID:dsXNZI6Z0.net
基本的にjavascriptで動的にhtml構造が生成されるのでnlFilterで静的に書き換えられないから
かなり手間がかかるんですわ

71 :名無しさん@お腹いっぱい。 :2018/12/28(金) 18:43:06.22 ID:tMVcJ9Dg0.net
>>67
ツールチップをその3つだけに限定するなら、「div#TagItemsCounter」と「.MainContainer」に「z-index: 1;」を指定すれば前面に出ます。

過去ログ〜NG設定のツールチップも前面に出す場合は、重ね合わせを考慮してdiv要素のサイズや表示を弄って、pointer-events:の指定をして、コメントパネルの背景を透明にしてから別の要素でAeroっぽくする。

とりあえず手元で作ってそれっぽくなっているので、しばらく確認してから後でupしておきます。

72 :名無しさん@お腹いっぱい。 :2018/12/28(金) 21:08:10.42 ID:nfQOYbcV0.net
>>71
ありがとう御座います。
確認できました。

73 :名無しさん@お腹いっぱい。 :2018/12/28(金) 21:27:27.29 ID:nfQOYbcV0.net
…と思ったら今度は
.ActionButton.CalendarButton.is-inactive
.ActionButton.CalendarButton.is-inactive
.ActionButton.CommentPanelAutoScrollButton.is-active
.ActionButton(NG設定)
のツールチップが隠れるようになってしまったなぁ

74 :名無しさん@お腹いっぱい。 :2018/12/28(金) 21:28:38.12 ID:nfQOYbcV0.net
>>73
間違った2番目は.ActionButton.ReloadButton

75 :71 :2018/12/28(金) 22:21:21.74 ID:tMVcJ9Dg0.net
>>73-74
>>71 の2行目の最初に書いているとおり隠れます。
それも前面に出るようにしたのをupしました。

nc0299.7z  「フィルタまとめ#83」を個人的に弄ってみたもの

ツールチップを前面に表示できるようにwatch_page_reconstruct.cssを編集。

非表示のままですが、共有関連の配置なども弄っています。
watch_page_reconstruct.cssの1026行目を消すと表示されるので、問題ないか確認してみてください。

107_広告削除CSS.txtを更新のたびに編集(使わないものの[Replace]をコメントアウト)するのが面倒なので、107__広告削除CSSの個別Off設定.txtで埋め込んだコメントで有効と無効を切り替えるようにしたものを入れています。
これなら更新時の編集頻度が減るので、できれば置き換えて欲しいです。

76 :名無しさん@お腹いっぱい。 :2018/12/29(土) 21:41:22.59 ID:hGx7KCPO0NIKU.net
 ≪動作環境≫
  【OS・Java・本体】NicoCache_nl+150304mod+181021mod (く) (based on NicoCache v0.45)
           Running with Java 11.0.1(amd64) on Windows 10
  【使用ブラウザとバージョン】Mozilla Firefox 64.0
  【使用プレイヤー】公式HTML5
  【FlashPlayerのバージョン】
 ≪NicoCache環境≫
  【extension】
  【nlFilters】
  【プロキシ】デフォルト設定のproxy.pacを利用している
  【その他】
 ≪質問/障害内容と検証状況≫
  【事象・質問内容】
  新しいPCでインストールしたんですが、NicoCache_nl.jarファイルをbin/java.exeで実行してもログウィンドウが一瞬表示されて消えてしまい、キャッシュできません
  batファイルで起動もしくはコマンドプロンプトからjava -jarで起動すればキャッシュできるのでインストールに失敗したわけではないと思います
  前PCのようにログウィンドウが残りタスクトレイに格納されるようにするにはどうすればいいのでしょうか?
  
  【検証済の内容】
  NicoCache_nlwiki(新)のトラブルシューティングを全て試した
 ≪その他≫
  【メインブラウザの拡張機能を無効化した】はい
  【他のブラウザでも引き続き障害を確認したか】はい
  【Java,ブラウザ,NicoCache_nlを最新版に更新したか】はい
  【インストール後/更新後コンピュータを再起動したか】はい
  【config.propertiesを無効化した後も障害を確認したか】はい
  【ハードリロード(Ctrl+F5)を既に試したか】はい
  【ニコニコ動画の会員状況】プレミアム
  【NicoCacheを使わない場合でも障害を確認できるか】はい
  【特記事項】

77 :名無しさん@お腹いっぱい。 :2018/12/30(日) 02:32:03.55 ID:uYgARvg80.net
この頃
thcache: (url) failed
の表示がよくでる気がする
キャッシュできてるから支障はないけど

78 :名無しさん@お腹いっぱい。 :2018/12/30(日) 08:11:00.47 ID:q2k8HtUL0.net
>>76
ログウィンドウ云々はそういう使い方をしないのでわからないが、
タスクトレイに格納するのはNicoCache_nl_GUIとかいう拡張機能の機能なのでそれを再インストールする必要がある

79 :名無しさん@お腹いっぱい。 :2018/12/30(日) 17:12:38.91 ID:VoPdbYWv0.net
>>76
もしかして: "javaw.exe -jar"

80 :76 :2018/12/30(日) 19:56:41.46 ID:Nvw8M0Wl0.net
>>78
http://hbsoft.s10.xrea.com/」の「NicoCacheGUI Ver0.09」をインストールしてコマンドプロンプトから起動するとGUIがタスクトレイに格納されたんですが
コマンドプロンプトを消すとGUIも消えてしまいます

NicoCache_nl.jarをクリックで起動したとき「ログウィンドウが一瞬表示されて消える」は間違いで、
エラー: メイン・クラス (NicoCache_nl.jarのある場所)を検出およびロードできませんでした
原因: java.lang.ClassNotFoundExeption: (NicoCache_nl.jarのある場所)
というエラーが表示されてたみたいです(一瞬すぎて分かりませんでした、すみません)
環境変数は通っていると思うのですが原因がわかりません

81 :76 :2018/12/30(日) 20:34:12.67 ID:Nvw8M0Wl0.net
すみません>>79さんの言う通りコマンドプロンプトからjavawで起動したらGUIが消えませんでした
ありがとうございます
ただクリック(プログラムから開く)で起動する場合はjavawでも起動しません

82 :名無しさん@お腹いっぱい。 :2018/12/30(日) 22:01:34.30 ID:VoPdbYWv0.net
>>81
ダブルクリックの関連付けでjavaw.exeを指定するだけだと-jarオプションが入らないからクラスを見つけられなくて起動できない
どうせ.jarの関連付けだからレジストリエディタでそれが指定されてるところに-jarを入れてやればいいと思うけど、いまちょっと入ってるPCじゃないのでサンプルが出せないから自分でググってみてください

83 :76 :2018/12/30(日) 23:04:12.58 ID:Nvw8M0Wl0.net
>>82
HKEY_CLASSES_ROOT\jar_auto_file\shell\open\commandの(既定)の値を"C:\Program Files\Java\jdk-11.0.1+13\bin\javaw.exe" -jar "%1"に変更で出来ました!
ありがとうございます!

84 :名無しさん@お腹いっぱい。 :2018/12/31(月) 02:21:27.54 ID:idNc+82t0.net
nc0300.txt  nlUser-Agent別にpopThumb_FA_用のCSSを指定するフィルター

動画タイトルが短い場合に投稿日と同じ行に動画タイトルが表示されていたため、「display: inline-block;」の対象を「#nico_popThumb_container .popThumb_clearfix > *」だけになるように修正。

nc0142.txt を更新したフィルターで、使用する場合は、 >>64 の nc0297.txt が必要。

85 :名無しさん@お腹いっぱい。 :2019/01/02(水) 00:45:38.32 ID:9t61lwak0.net
>>75
https://i.imgur.com/W42KTOo.png
こんな風になってしまいますねぇ

86 :75 :2019/01/02(水) 05:06:56.74 ID:JJoDuPB+0.net
>>85
フルスクリーンじゃないときは画面サイズ中(body.is-middle)で使っていてそれで調整したから、大(body.is-large)用のスタイルを入れてないのが原因ですね。

これはサイズが固定だから直接指定すれば良いとして、自動(body.is-autoResize)は厄介。

自動は画面の横の広さによって大きさが変わってくるので、watch_page_reconstruct.cssのサイズ指定を使うなら、 >>71 で妥協するか、生成されるHTMLを弄るか、スクリプトでコメント部分のサイズを取得してそれを元に背景のサイズを指定するとかが必要になる。

watch.cssにあるサイズで行くなら、各@media screenにあわせたサイズ指定で行ける。


とりあえず画面サイズ大に対応させたのをupしておきました。

nc0301.txt  nc0299.7zのwatch_page_reconstruct.cssを画面サイズ大に対応させたCSS

87 :名無しさん@お腹いっぱい。 :2019/01/02(水) 14:59:07.58 ID:UoN7QjwCd.net
ツールチップ程度見放しても別に誰も困らない気がしてきたな

88 :75 :2019/01/02(水) 16:46:08.34 ID:JJoDuPB+0.net
ツールチップに関しては、表示位置がマウスポインターの上側だと前面に覆い被さる要素があったのが >>67 で隠れていた原因なので、ツールチップの表示位置を下側に移動するという方法もあります。

「[data-title]:not([disabled]):after」がツールチップのセレクタで、ボタンに関連するclassと組み合わせることで、特定のツールチップを指定できます。

マウスポインターよりも下側にツールチップを表示する場合は、「bottom: calc(100% + 4px)」を「bottom: auto;」にして、「top:」でマウスポインターの縦の大きさよりも大きな値を指定する。

個人的にはチラついておすすめできないけど、ボタン上のマウスポインターを非表示にする場合は、「bottom: calc(50% - 10px);」とかにして、ボタンに対して「cursor: none;」を指定する。

89 :75 :2019/01/02(水) 22:55:19.49 ID:JJoDuPB+0.net
自動(body.is-autoResize)に関連して確認していたんだけど、watch_page_reconstruct.cssのサイズ指定って、動画終了後のニコニ広告に入ったタイミングで動画画面の高さが0になるね。

■該当部分のスタイル
body.is-autoResize .VideoContainer, body.is-autoResize .VideoPlayer, body.is-autoResize #MainVideoPlayer, body.is-autoResize video {
position: relative !important;
width: 100% !important;
height: auto !important;
}

とりあえず対策として、該当部分のスタイルと各@media screenごとにmin-heightを指定。

あと、コメント部分のサイズを取得して背景のサイズを指定する方法は、コメント部分のサイズ取得はできても、スクリプトで疑似要素を指定することができない。

なのでwatch_page_reconstruct.cssのサイズ指定だと、自動の時はコメント部分のサイズを監視しながらCSS自体をスクリプトで書き換える必要がある。

以上と >>88 を考慮した結果、自動の時だけコメントパネルの背景を使うようにして、それにあわせて調整してみたCSSを↓にupしておきました。


nc0303.txt  nc0301.txt(watch_page_reconstruct.css)を画面サイズ自動用に弄ったCSS

90 :75 :2019/01/03(木) 07:50:35.85 ID:m6JN1Osi0.net
なんとなく >>86 で触れているのに相当するスクリプトを書いたので、upしておきます。

nc0304.txt  commentAeroPanel.js:再生数のところにdiv要素を追加して、追加したdiv要素の高さを動画画面の高さに合わせて変更するスクリプト

div要素であればスクリプトで指定できるので、「<div class="VideoViewCountMeta">」の中に「<div class="commentAeroPanel"></div>」を追加して、動画画面に合わせて高さを弄るようにしてみた。

「.commentAeroPanel」に対して配置とAeroっぽくするスタイルを指定し、画面サイズ別に横幅を指定すれば、コメントパネルの裏に置くことができます。


とりあえずGoogle Chromeで高さの追従ができているのは確認したけど、個人的には >>89 の nc0303.txt で充分だと思う。

91 :名無しさん@お腹いっぱい。 :2019/01/03(木) 10:51:38.17 ID:63KyfFd90.net
>>85
ワイもこれなる

92 : :2019/01/03(木) 18:57:15.65 ID:gMiHl4P00.net
フィルタまとめ#84うpしました
http://nicocache.jpn.org/src/nc0305.7z
http://egg.5ch.net/test/read.cgi/software/1541715924/68,71,75,86,88-90さんが頑張ってくれた部分を統合(watchページ整形フィルタ)
・「107__広告削除CSSの個別Off設定」に対応

93 :75 :2019/01/03(木) 21:51:16.54 ID:m6JN1Osi0.net
nc0306.txt  103-4_watchページ整形フィルタ(共有ボタン表示).txt:フィルタまとめ#84で動画再生ページに共有ボタンを表示する


>>92
自分の環境がちょっと特殊(画面の縦横比で16:9より横が大きい)で画面サイズ自動だと動画画面が上下に見切れます。

また、フルスクリーン時には横に引き伸ばされた表示になります。

対策として、 watch_page_reconstruct.css の296行目〜304行目あたりにある「body.is-autoResize .VideoContainer 〜 body.is-autoResize video」とかのスタイルの後に↓のスタイルを追加してください。

body.is-autoResize video {
max-height: calc(100vmin - 87px) !important;
}

body.is-fullscreen video {
max-height: 100vmin !important;
}

94 :名無しさん@お腹いっぱい。 :2019/01/04(金) 09:36:31.31 ID:+7MSA5aQ0.net
なぜアップしてから言うのだ…

95 :75 :2019/01/04(金) 18:27:01.44 ID:Z0TUUXsN0.net
>>94
>>86 に書いたように普段は画面サイズ自動を使っていないからですね。

Google Chromeのデベロッパー ツールを開いた状態だとページの表示が縦横比で16:9くらいになるので、たまたま再生した動画では問題が顕在化しなかった。

更新されて落ち着いたのでデベロッパー ツールを閉じたことで問題が顕在化して、原因を確定してからレスした。


とまあこんな感じで、普段と違う環境で起こる症状ってのは、なかなか気づきにくいので、誰かの報告とかで気がつくことがなければ、こんな風に後追いになったりします。

96 :名無しさん@お腹いっぱい。 :2019/01/06(日) 13:46:50.83 ID:mI2NVIqE0.net
NG設定でテキスト選択が出来なくなってる…

97 :名無しさん@お腹いっぱい。 :2019/01/06(日) 18:02:27.90 ID:QbYKgGqs0.net
動画が長いせいか妙なエラーが出るヤツ so34420551
キャッシュ正常なんだがlow判定になるヤツ sm34350830

98 :97 :2019/01/06(日) 18:05:29.33 ID:QbYKgGqs0.net
>>97 low判定のほうは解決、さらに上の画質がちゃんとあった

99 :名無しさん@お腹いっぱい。 :2019/01/06(日) 18:35:46.89 ID:c/WL5DcP0.net
>>97
俺だけじゃなかったか
so34420551はなんか81%でエラーが出ちゃうのよね…
変なキャッシュでも残ってるのかと思ってキャッシュクリアしてみても駄目なんだわ

100 :名無しさん@お腹いっぱい。 :2019/01/06(日) 20:14:11.87 ID:QbYKgGqs0.net
>>99
ぶっちゃけ出てるエラーが

java.lang.NumberFormatException: For input string: "2147487826"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at dareka.processor.impl.NicoCachingListener.onResponseHeaderCore(NicoCachingListener.java:89)
(写経つらいので以降省略)

なんで、32bit Integerの範囲超えたよってエラー

# これさすがにエラーメッセージコピペで済ませたいけどどうすりゃいいのん
# 当方win10でNicoCache_nl.batで起動しております

101 :名無しさん@お腹いっぱい。 :2019/01/06(日) 20:41:58.62 ID:QbYKgGqs0.net
>>100 自己解決

failed to process: h ttp://pb0271fe7e2.dmc.nico/vod/ht2_nicovideo/nicovideo-so34420551_61399d8a9d64f40c5f58d48e9249958816c3fa72e6244876e6e6cc6d1bbf4854?ht2_nicovideo=8466.c11nr8_pkwr3l_n52waxx1rnr6
java.lang.NumberFormatException: For input string: "2147484998"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:583)
at java.lang.Integer.parseInt(Integer.java:615)
at dareka.processor.impl.NicoCachingListener.onResponseHeaderCore(NicoCachingListener.java:89)
at dareka.processor.impl.NicoCachingListener.onResponseHeader(NicoCachingListener.java:60)
at dareka.processor.Resource.fireOnResponseHeader(Resource.java:170)
at dareka.processor.Resource.execSendingHeaderSequence(Resource.java:211)
at dareka.processor.URLResource.doTransferTo(URLResource.java:364)
at dareka.processor.URLResource.selectTransferTo(URLResource.java:132)
at dareka.processor.URLResource.transferTo(URLResource.java:172)
at dareka.processor.URLResource.endEnsuredTransferTo(URLResource.java:110)
at dareka.processor.Resource.transferTo(Resource.java:120)
at dareka.ConnectionManager.useResource(ConnectionManager.java:513)
at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:331)
at dareka.ConnectionManager.run(ConnectionManager.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

102 :名無しさん@お腹いっぱい。 :2019/01/07(月) 00:31:13.96 ID:/rbAGb7T0.net
>>96
もしも単純にドラッグやクリックで選択できないってことなら、そのコメントを右クリックして「検証(※Google Chromeの場合)」を選び、表示されたHTMLからコピーする事が可能。

スタイルシートで「user-select: none;」が指定されているなら、「none」を「all」か「auto」か「text」に変えることでも選択可能。
※niconico側の「watch.css」で「.ViewerNGList .ViewerNGListDataGrid-cell」に「user-select: none;」が指定されている。

--------
もしもNG関連の操作ができないって事なら……

自分の環境では画面サイズ3つともコメントを右クリックでNG登録できるし、NG設定からNGを消すこともできます。

他のフィルターが影響しているか、ページを表示したときに読み込まれていないファイルがあって動作に支障が出ているのでは?

もしもInternet ExplorerかGoogle Chromeを使っている場合は、F12キーで表示中のページに関するエラーメッセージを確認することが可能。
※他のブラウザーもメニューから同様の画面を表示できる。

エラーメッセージが表示されていたら、ページを更新してみる。

これをnl有りと無しで確認。

nlの有無に関係なく同じエラーが表示される場合は、サーバー上に存在しないファイルを読み込みにいっているか、niconico側の問題かもしれない。

nl有りのみで更新しても同じエラーが表示される場合は、拡張やフィルターで問題が生じているかもしれない。

103 :名無しさん@お腹いっぱい。 :2019/01/07(月) 01:49:59.04 ID:6NMKenap0.net
>>102
サンクス
user-selectか、pointer-eventsで頑張ってたわ

104 : :2019/01/08(火) 06:53:26.45 ID:aHCcEgy10.net
nc0307 NicoCache_nl+150304mod+190108mod (く) + alertOldBinary Extension v180630
[機能追加]
・新サムネイルURL形式(xxxxx.xxxxx.M)のキャッシュに対応
[仕様変更]
・サムネイル画像が404の場合にtn-skr*から探索する処理を削除
[不具合修正]
・2GBを超える動画に対応(>97-101)


大変ご無沙汰しております.取り急ぎバグ修正を.
前スレから対応していない案件が貯まってますが後ほど.

>>77
サムネイルのURL形式が変わってしまって動画IDからサムネイルのURLが生成できなくなりました.
ZenzaWatch等が古いサムネイルURLにアクセスする際にthcache failedが出ています.

>>97-101
そのうち2GB超えの動画が出るだろうと思って
目についたところから64bit化してたんですがやっぱり修正漏れがありました.

105 :名無しさん@お腹いっぱい。 :2019/01/08(火) 06:56:04.70 ID:bl5yKAga0.net
>>104
お疲れ様です
仕事終わったら試してみます

106 :名無しさん@お腹いっぱい。 :2019/01/08(火) 07:55:46.56 ID:ESwRSqxTd.net
>>104
お疲れ様です。久方ぶりですね。

107 :97 :2019/01/08(火) 14:28:31.74 ID:8i5Ppsdx0.net
>>104
早速の対処ありがとうございます。
とりいそぎ挙動確認したのですが、あたまから取得する分には問題なさそうですが、途中でsuspendした場合はまだparseIntでエラーになるようです。
32bit Integerの最大値よりキャッシュ済みファイルが大きく、かつsuspendしたケースになります。
エラーメッセージはのちほど……

108 :107 :2019/01/08(火) 14:34:14.64 ID:8i5Ppsdx0.net
>>107
すみません、エラーをコピペできるプロンプトで再起動して試したら今度はエラー出さずに通りました……
何か条件ありそうですが動いたので忘れてください

109 :名無しさん@お腹いっぱい。 :2019/01/08(火) 17:49:58.18 ID:aHCcEgy10.net
nc0308 NicoCache_nl+150304mod+190108mod2 (く) + alertOldBinary Extension v180630
[不具合修正]
・2GBを超える動画に対応の修正漏れ(>107)

>>107
すんません.キャッシュ済みの範囲のみから再生するときの処理にまだ残ってました.

110 :名無しさん@お腹いっぱい。 :2019/01/08(火) 19:37:16.74 ID:cqAewTDE0.net
ファイル置き場 避難所2を見ていて気になったのだけど、ORIGINALの欄ってシフトJISの5C("\")の処理に問題があるようですね。

正規表現で示すなら、入力されたファイル名から「\\?([^\]+$)」にマッチした括弧内だけが使われているように見えます。

ダウンロードに問題は無いけど、テキストファイルをupするときは、コメント欄にファイル名を書いておいた方が良さそうですね。

111 :名無しさん@お腹いっぱい。 :2019/01/08(火) 19:50:13.72 ID:79dyjL7Z0.net
アプデ来たからついでにAdoptOpenJDK11へ移行
GUI起動できなくて悩んでたら>>82-83見て解決した

112 :名無しさん@お腹いっぱい。 :2019/01/08(火) 19:51:22.22 ID:xirWjcc80.net
>>102
教えてもらってなんだが、
.ViewerNGList .ViewerNGListDataGrid-cell{
-webkit-user-select:auto important;
-moz-user-select:auto important;
-ms-user-select:auto important;
user-select:auto important
}
を指定してもオーバーライドされなかったわ
watch.cssの4396-4399行目を直接削除したらテキスト選択可能になった
うーん、実験段階の機能だからimportant;の実装が省略されているのかも知れないな
なにか他のcssルールでテキスト選択可能になりそうなもの無いかな?
こうなったらnlfilterで直接watch.cssを編集するテキストファイルを書くしか無いのか

113 :名無しさん@お腹いっぱい。 :2019/01/08(火) 19:59:04.50 ID:t33PCKTf0.net
>>112
!important
!が抜けてる

114 :名無しさん@お腹いっぱい。 :2019/01/08(火) 20:17:42.17 ID:xirWjcc80.net
>>89
中身を確認してみたが、#84と同一だった

115 :名無しさん@お腹いっぱい。 :2019/01/08(火) 20:21:26.86 ID:xirWjcc80.net
>>113
ありゃwありがとう
今度は効いたわ

116 : :2019/01/09(水) 20:57:27.83 ID:/y+sitlF0.net
>>110
ご指摘ありがとうございます

文字コードの2バイト目が5Cだとメタ文字と判定してしまうようになっていました
面倒くさいので、サイト全体の文字コードをShift-JISからUTF-8に変更しました

117 :名無しさん@お腹いっぱい。 :2019/01/12(土) 23:19:58.60 ID:FqDHXF/o0.net
>>111
ワイはよくわからんからインストール式のJDK11入れたわ

118 :名無しさん@お腹いっぱい。 :2019/01/13(日) 02:28:31.59 ID:74tXA2nU0.net
>>117
Oracle版JDK11は規約的に問題あるので使うのは辞めてください

119 :名無しさん@お腹いっぱい。 :2019/01/13(日) 08:43:42.66 ID:OBz97GHZ0.net
>>117
前スレ>>744,>>748でも話題に出ましたが、
nicocacheはOracle版JDK11の規約に違反するので使えません
OpenJDKにしてください

120 :名無しさん@お腹いっぱい。 :2019/01/13(日) 13:25:22.32 ID:4ZzUFm8f0.net
いけね.この件メモだけして情報を投下するの忘れてました.

Amazon Corretto
近いうちにJava11環境の選択肢が増えるそうで.今度はAmazon製です.
msiなのでどうやらインストーラがつくようです.
https://mag.osdn.jp/18/11/16/164500
https://aws.amazon.com/jp/blogs/opensource/amazon-corretto-no-cost-distribution-openjdk-long-term-support/
現在はJava8しかありませんが,Java11も4月には公開されるっぽい.
AdoptOpenJDKと違ってzipではなくmsiで配っている点と
AWSで使う以上まず間違いなくメンテされる点に期待が持てますね.

121 :名無しさん@お腹いっぱい。 :2019/01/15(火) 06:54:02.99 ID:Vqp6syye0.net
タイムシフトの予約をするページでは、ページ表示後にメッセージが表示され、それに合わせてタイムシフトのボタンが動く。

タイムシフトのボタンをクリックしようとしたら動いて不快なので、最初から動く分を見越した高さを確保しておくスタイルシート。

div[id^="comment_arealv"] {
min-height: 32px;
}

Google Chromeとかの拡張にあるStylusでやってしまうなら、適用先を「正規表現に一致するURL」で「https?://live\.nicovideo\.jp/gate/lv.+」にする。

これをフィルターでやる場合は、↓こんな感じ。

[Style]
Name = タイムシフトのボタンが動く対策
URL = live\.nicovideo\.jp/gate/lv.+
ContentType = text/html
MatchLocal = FALSE
Append<
div[id^="comment_arealv"] {
min-height: 32px;
}
>

122 :名無しさん@お腹いっぱい。 :2019/01/15(火) 12:06:44.64 ID:5Hg1tJwod.net
NicoCache_nlの全てのインストール作業を代行するインストーラは作れないのだろうか.

123 :名無しさん@お腹いっぱい。 :2019/01/15(火) 18:26:16.55 ID:8Gw+tflL0.net
9月の「Firefox 69」で「Flash」プラグインをデフォルト無効に - CNET Japan  
https://japan.cnet.com/article/35131252/
Mozillaは、以前からバグの多いFlashプラグインのサポート終了を段階的に進めており、Firefox 69はその完了に向けた3つ目のステップとなる。

ユーザーの Chrome ブラウザで Flash を管理する - Google Chrome Enterprise ヘルプ  
https://support.google.com/chrome/a/answer/7084871?hl=ja
Adobe は Flash Player を 2020 年 12 月に廃止することを発表しており、Chrome では 2019 年 7 月にデフォルトでオフになります。お客様には代替ソリューションに移行することを強くおすすめします。

124 :名無しさん@お腹いっぱい。 :2019/01/15(火) 20:36:34.10 ID:qpU4stHH0.net
そういや
まだFP完全終了してなかったんだな

125 :名無しさん@お腹いっぱい。 :2019/01/15(火) 21:41:40.99 ID:JOaUKv4y0.net
Flash製のNicoCacheManagerが使えなくなるのは非常に困る。。

126 :名無しさん@お腹いっぱい。 :2019/01/16(水) 10:07:42.09 ID:gfLj2Zv0d.net
個人で使うだけならjavascript製flashプレーヤ使ったら?(もちろんセキュリティ的観点からは非推奨だけど)

JavaScript製FlashPlayer「swf2js」swfをそのままHTML5に変換。 - Qiita  
https://qiita.com/ienaga/items/c9f04d6cd9874d4ec1a7

127 :名無しさん@お腹いっぱい。 :2019/01/17(木) 17:48:39.53 ID:3I70Tlird.net
Redhat OpenJDKという選択肢もあるようだ(zip)
https://developers.redhat.com/products/openjdk/download/

128 :名無しさん@お腹いっぱい。 :2019/01/21(月) 20:21:10.81 ID:qSPwDFBL0.net
nc0313.txt  popThumb_FAのポップアップを半透明なパネルにするCSSのサンプル

129 :名無しさん@お腹いっぱい。 :2019/01/22(火) 02:13:25.02 ID:x5xZN1HX0.net
Oracle JDK8からAdoptOpenJDKのJDK11に換装して整備しなおそうと思ったらニコニコ側が落ちてた
Wikiにある通り、JDK11(LTS)インストール→JDK8アンインストール→環境変数整備、だけでAntとか再インストールしなくても動く?

あとどうでもいい話だけどなんでJDK8アンインストールのところにSSDのTips書かれてるんだろうか
消してよくね?

130 :名無しさん@お腹いっぱい。 :2019/01/22(火) 06:22:01.23 ID:5ZCG7F5l0.net
>>129
>再インストールしなくても動く?
はい。
>消してよくね?
消しません。
>>89
これの再うpを待っています(うpろだに上がった物は中身の変更が無かった為)

131 :名無しさん@お腹いっぱい。 :2019/01/22(火) 08:08:55.55 ID:x5xZN1HX0.net
>>130
ありがとう
どうでもいい話とはいえNicocacheとあまり関係ない話をあそこに書いておく理由を知りたいかな

132 :名無しさん@お腹いっぱい。 :2019/01/22(火) 09:30:28.98 ID:BDNTXBnSd.net
>>131
私の実体験として、HDDとSSDの速度差に愕然としたからです。
特にSSDをホストドライブとして利用することの時間的アドバンテージは計り知れません。
従って出来る範囲の中で、少しでもSSDをホストドライブとして利用することへの啓蒙を進めなければと思った次第です。

133 :名無しさん@お腹いっぱい。 :2019/01/22(火) 16:11:08.59 ID:nMtqit+80.net
確かにnicocache関係ないから要らんよな
そういう意味ではTipでも何でもないわ

134 :名無しさん@お腹いっぱい。 :2019/01/22(火) 16:23:25.60 ID:AGckdsuJ0.net
消しません(ドヤッ

いやどう考えても消して良いんだよなあ・・・

135 :名無しさん@お腹いっぱい。 :2019/01/22(火) 17:11:01.85 ID:+rkzlS4Kd.net
(2回も再起動掛ける文脈でTipを書いているので関係ないわけでは)ないです。
少なくとも普通のHDDなら最低1〜4分は掛かるだるい作業なので。

136 :名無しさん@お腹いっぱい。 :2019/01/22(火) 19:36:28.02 ID:ruOB1lFZ0.net
Wikiなんてこういう統失のおかげで成立してんだから、
1文くらい大目に見てやれ

137 :名無しさん@お腹いっぱい。 :2019/01/22(火) 19:48:16.05 ID:QkqOlqp/0.net
ttps://blog.nicovideo.jp/niconews/99566.html

138 :名無しさん@お腹いっぱい。 :2019/01/22(火) 20:05:02.75 ID:cIVQj9DVd.net
無能ヒキニート三匹がイキってて草

139 :名無しさん@お腹いっぱい。 :2019/01/22(火) 20:15:18.68 ID:YY0nhVNB0.net
nc0315.txt  nlUser-Agent別にpopThumb_FA_用のCSSを指定するフィルター

Windows NTのGoogle ChromeかOperaで、popThumb_FA内の要素を回転してぼかす(アンチエイリアスっぽくする)
チャンネル、コミュニティ、生放送のポップアップも対象となるように修正。
使用する場合は、 >>64 の nc0297.txt が必要。


nc0314.txt  popThumb_FAのポップアップを半透明なパネルにするCSSのサンプル

コミュニティで白文字に白い影をつけた状態だったので修正。
コミュニティの背景画像がリンク切れだったので、ついでに背景指定も弄った。


>>130
upし直しました。
nc0316.txt  nc0301.txt(watch_page_reconstruct.css)を画面サイズ自動用に弄ったCSS

140 :名無しさん@お腹いっぱい。 :2019/01/22(火) 20:51:54.82 ID:YY0nhVNB0.net
ファイル置き場 避難所2にupしてあるテキストファイルをブラウザで表示すると、中身がhtmlでない場合にシフトJISとして表示され、シフトJIS以外の文字コードで書かれたテキストファイルが文字化けします。

最近のブラウザは、サーバー側からエンコードの指定が無ければ、とりあえずシフトJISでテキストファイルを開くのかな?

というわけで、もしもテキストファイル個別にエンコード判定と指定がサーバー側で可能であれば、それを指定して欲しいです。


テキストファイルに対して一律に固定でしか指定できない場合は、個人的にはutf-8の指定を希望します。

htmlに関してはutf-8が推奨に近いような記事を数年前に見たような気がするけど、テキストファイルはどうなんだろう?

個人的に弄ったものについては、弄ったタイミングでutf-8(BOM無し)では無いと気がついたときにutf-8(BOM無し)にしているけど、upしたファイルを見返すとシフトJISのものもありますね……。

141 :名無しさん@お腹いっぱい。 :2019/01/22(火) 21:00:10.98 ID:BmXQ2GF/0.net
Unknown video type syntax
ってログに表示されて保存されない動画があるね

142 :名無しさん@お腹いっぱい。 :2019/01/22(火) 21:52:45.30 ID:AQ0AaT0j0.net
保存できない動画あるなと思ってログみたら俺もそれだった。

143 :名無しさん@お腹いっぱい。 :2019/01/22(火) 22:44:34.31 ID:+F90KAeK0.net
ぎゃー IDから映像ビットレートが消えた
映像ビットレートを識別に使っている処理全部を修正しないと

144 :名無しさん@お腹いっぱい。 :2019/01/22(火) 23:29:13.78 ID:+4V0pkRL0.net
キャッシュできない動画が増えてきた
できるやつとの差がわからない…

145 :名無しさん@お腹いっぱい。 :2019/01/22(火) 23:44:53.69 ID:+4V0pkRL0.net
動画の設定の画質の項目見たらビットレートがなくなってる
これはどういうことだ

146 :名無しさん@お腹いっぱい。 :2019/01/22(火) 23:48:50.15 ID:+4V0pkRL0.net
tp://blog.nico★video.jp/niconews/99566.html
これか
面倒なことをやってくれる

147 :名無しさん@お腹いっぱい。 :2019/01/23(水) 00:00:56.05 ID:2/w/e2R60.net
最新をコンパイルして入れたら、全くキャッシュしなくなって、キャッシュ自体も動いてないっぽい感じだったので、
それまで使ってた(18年11月ぐらい?)のに戻したら、サムネイルとかはキャッシュは認識してるけど、動画ページは全てがエラー。
再生さえされなくなってしまった・・・。
(証明書は入れ直している)

さて、javaのSDK入れ直したりとかしてるんだけど、どれがトリガーになってるのか・・・
(なお、元のでは、キャッシュ済のをフォルダ変更すると、「moved cache found: sm〜」とは出るので、動いてはいるみたいだけども・・・
みんなのは、キャッシュ出来ないだけで再生は出来てるの?

148 : :2019/01/23(水) 00:45:40.52 ID:w95cdGYt0.net
nc0317 NicoCache_nl+150304mod+190123mod (く) + alertOldBinary Extension v180630
[不具合修正]
・新仕様に対応(>141-146)

テストが足りてませんがさっさと出します

149 : :2019/01/23(水) 02:01:50.17 ID:w95cdGYt0.net
nc0318 NicoCache_nl+150304mod+190123mod2 (く) + alertOldBinary Extension v180630
案の定バグがあったので修正しました……

150 :名無しさん@お腹いっぱい。 :2019/01/23(水) 02:12:54.15 ID:/NsrtUgG0.net
拡張機能一覧 - NicoCache_nl Wiki (新) - アットウィキ
ttps://www65.atwiki.jp/nicocachenlwiki/pages/16.html

↑のpopThumb_FAにある「作者の最新版配布ページ」だけど、httpsだとアクセスできなくて、httpだと表示できます。

「作者の最新版配布ページ」としてリンクされたページがココログを利用しており、ココログのトップページがhttpsでアクセスすると301でhttpに移動するので、httpsでの利用を想定していないのでは?

証明書やセキュリティや経路の影響について可能性を否定はしませんが、一応、確認をお願いします。

単純にhttpsでは表示できないって事なら、httpに修正してください。


popThumb_FAって「nc0268.7z  popThumb_FA+20181023mod (nc0252統合版,要nc0096)」より新しいものは無いのかな?

151 :名無しさん@お腹いっぱい。 :2019/01/23(水) 06:57:16.50 ID:AsQtGMXZ0.net
>>149
お疲れ様です
今のところは問題なくキャッシュできてます

152 :名無しさん@お腹いっぱい。 :2019/01/23(水) 08:56:52.80 ID:FdKRGKDg0.net
修正乙です。
動画を見てのキャッシュは問題なくいけましたが、
Fetchの方だとエラーが出ますね。
まぁ、こっちはFetch側の問題だと思いますが。

153 :名無しさん@お腹いっぱい。 :2019/01/23(水) 21:32:45.47 ID:/NsrtUgG0.net
nc0319.txt  popThumb_FA.css:背景画像とビヘイビアの部分を弄ってみた

背景画像やビヘイビアのリンクを修正したものを見かけないので、以下のように弄ってみました。


背景画像は、httpとhttpsで表示できるものについては、//で始まるurlに変更。

リンク切れしている背景については、必要ないかもしれないけど、background-image: linear-gradient()とかの指定で似たようなのを用意。

ビヘイビアはリンク切れ&必要ないのでコメントアウト。

154 :名無しさん@お腹いっぱい。 :2019/01/23(水) 21:51:29.87 ID:2/w/e2R60.net
教えてください。
古いのを一旦消し、新規にインストールしようと、up406とnc318を落として、コンパイル・証明書作成
設定変えた所は、
listenPort=8082
cacheThumbnail=false
enableMitm=true
と、proxy.pacのポート

  【OS・Java・本体】
NicoCache_nl+150304mod+190123mod2 (く) (based on NicoCache v0.45)
Running with Java 1.8.0_201(x86) on Windows 10
  【使用ブラウザとバージョン】FireFox 64.0.2(64bit)
  【使用プレイヤー】公式HTML5
 ≪NicoCache環境≫
上記設定変更以外はノータッチ

FireFoxにて証明書登録して、ニコ動見ると、
○マイページ表示
○検索等の画面
○サムネイルの表示
×マイリストページ(通信エラーが発生しました。\nお手数ですがページを更新してください」と表示
×動画ページ(HTML5)を開くと「コメントの取得に失敗しました」と数秒、上に表示され、動画部分は「動画の再生に失敗しました」となります。

古いキャッシュは一度待避してますが、キャッシュがある状態でも利用されず。(サムネイルに[CACHE]or[C]のアイコンが出ない)

プロキシ無しでは、FFでもIEでも正常に再生出来ます。
また、DL自体は、CravingExplorerでは出来る様です。
動画やコメントのサーバーへの接続が失敗してるのかな?と考えてますが、何が考えられるでしょうか?

155 :153 :2019/01/23(水) 21:59:19.23 ID:/NsrtUgG0.net
>>153
nc0320.txt  popThumb_FA.css:背景画像とビヘイビアの部分を弄ってみた2

nc0319.txtでは、「#nico_popThumb_container .pop_seiga_mg .blogpartsArea {}」でbackground-color: white;の色を変えられるとbackground-image: linear-gradient()とかで用意した背景に影響する。

なのでbackground-image: linear-gradient()の部分自体にlinear-gradient()を重ねて白塗りを入れてみた。

ただし、linear-gradient()を重ね合わせたときの優先順位に関する資料を見たことが無いので、nc0319.txtも残しておきます。

156 :名無しさん@お腹いっぱい。 :2019/01/23(水) 23:03:03.92 ID:2/w/e2R60.net
>>154
訂正です。キャッシュの戻しに失敗してたようで、再度キャッシュを戻して見たら、サムネイルへの緑or赤でのキャッシュアイコンは表示されました。

157 :名無しさん@お腹いっぱい。 :2019/01/24(木) 01:10:12.02 ID:tHdfAm510.net
一旦自己解決。
JDKとして、
OpenJDK11U-jdk_x64_windows_hotspot_11.0.1_13.zip
を入れてコンパイルしていて、JREは8を使っていたのですが、試しにOracleのJDK11をそのまま上書きで入れて見たところ、動くようになりました(?)
時間が遅くなってしまったので、まだ数個しか試していませんが、コメントやマイリス等は大丈夫そうです。

NicoCache_nl+150304mod+190123mod2 (く) (based on NicoCache v0.45)
Running with Java 11.0.2(amd64) on Windows 10

現在の起動時の表示です。
お騒がせしました。(最初に書いた通り、Java周りでした)

158 :名無しさん@お腹いっぱい。 :2019/01/24(木) 12:08:24.69 ID:/dfPk8nwM.net
1 JDK11でコンパイルされたファイルはJAVA8で読み込めない
2 JDK入れてるならそもそもJREいれなくていい
3 JRE8にJDK11上書きすんな JDK11入ってるフォルダにPath通せ

159 :名無しさん@お腹いっぱい。 :2019/01/24(木) 20:40:01.15 ID:Zp8uXMze0.net
nc0322.txt  動画の一覧を見やすくする.txt:チャンネル周りの修正

チャンネルトップに複数の有料動画が有る時のclassの扱いが異なるチャンネルを見つけたのでそれに対応。

160 :名無しさん@お腹いっぱい。 :2019/01/24(木) 21:51:32.19 ID:tHdfAm510.net
>>158
ごめんなさい。
JREが8までなので、JDKだけ上がってるのか?と思ってしまったわけです。
とりあえず、動かない原因は分かったので、時間が出来た時に、
OpenJDKと共に、java関連はアンインストしたりとか、整理しますです。

パスの自動設定するバッチだと、11.0.2の方を引っ張ってきそうなので、
その辺りは弄る必要がありそう・・・という所ではあるので、色々調整してみます。
今回思った事は・・・Oracle、めんどくせ〜事してくれたな!って所でしょうか。

161 :名無しさん@お腹いっぱい。 :2019/01/25(金) 04:51:45.50 ID:UV/QNORx0.net
ソースにある\\[\\w+,\\d+,\\d+\\]の部分って、\\[\\w+,\\d+(?:,\\d+)?\\]にしなくても良いやつ?


■新仕様(動画ID[画質,音声のビットレート])の動画に関して。
※画質は、ChangeLog.txtのNicoCache_nl+150304mod+170106mod (Patch Release, 人柱版)部分では解像度と記されている。

●動画を再生することによるキャッシュ
 nc0318.7z  NicoCache_nl+150304mod+190123mod2 (く) (up292(orまとめup406)との差分) + alertOldBinary Extension v180630 ◆2TK8xdazzp3d
 ↑を導入した環境でキャッシュ可能なのを確認。
 ※導入前に「キャッシュできない現象」というのは、自分の環境では未確認。

●fetch
 nc0321.7z  nlMovieFetcher_110411(v0.6) w/ 190123 o_O
 ↑を導入することでfetchできるようになったのを確認。

●動画の移動(/cache/ajax_move?〜)
 動画ID[画質,音声のビットレート]の動画 → 404 (Not Found)となる。
 ※動画ID[画質,映像のビットレート,音声のビットレート]の動画は処理できる。

162 :名無しさん@お腹いっぱい。 :2019/01/25(金) 13:49:41.38 ID:knxYL4r+0.net
今更だがこれってdアニメに対応してるんでせうか

163 :名無しさん@お腹いっぱい。 :2019/01/25(金) 18:30:02.31 ID:gFLg0XoS0.net
nc0324 NicoCache_nl+150304mod+190125mod (く) + alertOldBinary Extension v180630
[機能追加]
・ant extensions コマンドで拡張をコンパイルできるように対応
[不具合修正]
・動画の移動などの処理の修正漏れ(>161)
・antとJDK11でビルドしたjarをJava8で実行できるように(>157)

>>157
Java8で動作するjarをOpenJDK11でもビルドできるんですが
build.xmlに設定が足りていませんでした.
build.xmlの設定でrelease="8",javacのオプションで言うと--release 8が必要でした.

>>161
はいダメです.修正漏れです.ありがとうございます.

> 解像度→画質
今までは360p,480p,...,1080pのように解像度だけが入っていましたが今回から
360pに加えて360p_lowが現れるようになったので公式の表現に合わせて「画質」しました.

164 : :2019/01/25(金) 18:30:49.79 ID:gFLg0XoS0.net
>>163
トリーップ

165 :名無しさん@お腹いっぱい。 :2019/01/26(土) 11:28:32.59 ID:NmCI87fD0.net
>>164
ほんとお疲れ様やで…

166 :名無しさん@お腹いっぱい。 :2019/01/26(土) 19:13:48.27 ID:P9FBu0P10.net
今、ログウィンド眺めて気づいたけど、
サムネイルのキャッシュが出来なくなってるな。
thcache failed ってでる。

167 :名無しさん@お腹いっぱい。 :2019/01/26(土) 19:15:28.71 ID:P9FBu0P10.net
あ、違うわ。勘違いっていうか、消された動画をキャッシュで見てたからやわ
忘れてくだせぇ。

168 :名無しさん@お腹いっぱい。:2019/01/27(日) 06:51:49.91 ID:F40ORv47f
>>163
NicoCache_nl+190125modでほとんどキャッシュできるようになったのですが
一部でログにUnknown video type syntaxと出て失敗するようです。
(例:https://www.nicovideo.jp/watch/1548374642

169 :168:2019/01/27(日) 06:56:14.85 ID:F40ORv47f
公式だからダメなのかと思いましたがsm34520550も失敗する感じです。

170 :名無しさん@お腹いっぱい。 :2019/01/27(日) 17:58:22.45 ID:XuGgWnp30.net
>>163
JDK8でant extract jarをすると
BUILD FAILED
C:\hogehoge\Nicocache_nl\build.xml:17: javac doesn't support the "release" attribute
でコンパイルできない

AdoptOpenJDKのJDK11入れればいいんだろうけど一応

171 :名無しさん@お腹いっぱい。 :2019/01/27(日) 18:25:15.58 ID:KXQ40y6u0.net
>>170
antのバージョンを上げてみてください.
こういうメッセージだけ出してrelease設定を無視するようになはず.
[javac] Support for javac --release has been added in Java9 ignoring it

172 :名無しさん@お腹いっぱい。 :2019/01/27(日) 18:33:04.81 ID:XuGgWnp30.net
>>171
取り急ぎバージョンみたら相当古かった
build.xmlだけ差し戻してコンパイルはできたけど、あとでJDK含めAntもバージョンアップやります、ありがとう
Apache Ant(TM) version 1.9.4 compiled on April 29 2014

173 :168:2019/01/27(日) 21:18:56.33 ID:F40ORv47f
すみません。buildした後のjarのコピーをミスっていました。
LOGの頭見れば一発でわかるのに。お恥ずかしい限りです。

174 :名無しさん@お腹いっぱい。 :2019/01/27(日) 20:27:27.79 ID:KXQ40y6u0.net
nc0326 古いAnt対応build.xml
古いAntでも動くようにJDKのバージョン別にtargetを切り分けてみました.
多少汚くなりますが警告メッセージも抑制できるしこれに差し替えるべきか……

175 :名無しさん@お腹いっぱい。 :2019/01/27(日) 20:34:03.19 ID:a8coe2wX0.net
nc0325.7z  個人的に弄った<用nico_wallpaperのベース

nico_wallpaperGを弄って<用のベースにしてみた。

スタイルシートは ttps://userstyles.org/styles/94141/ginza の最新版(2015-07-19)にしてから外部ファイル化して、SCSSから作るように変更。

それに合わせてフィルタやファイル名、フォルダーの配置なども変更。

GINZA用のスタイルシートをページごとに分けてから後に<用のスタイルシートを少し足しているだけなので、無駄なセレクタが残っていると思いますが、とりあえず表示はできる状態。

176 :名無しさん@お腹いっぱい。 :2019/01/27(日) 21:22:55.53 ID:utPFShbs0.net
ありゃ?動画一覧でのキャッシュアイコンまたでなくなってる?

177 : :2019/01/27(日) 22:41:24.50 ID:KXQ40y6u0.net
nc0329 NicoCache_nl+150304mod+190127mod (く) + alertOldBinary Extension v180630
[機能追加]
・古いAntとJDK11の組み合わせでAntのアップデートを促すメッセージを表示
[不具合修正]
・古いAntとJDK8の組み合わせでビルドが機能するように修正

ビルド時にAntが古い旨をエラーメッセージに表示するようにしました.
190125modをビルド済みの方は更新不要です.

178 :名無しさん@お腹いっぱい。 :2019/01/27(日) 23:52:14.12 ID:OLPkQHZV0.net
修正・対策お疲れ様です。助かります。
bat起動だと、間違って閉じた時に終わってしまうのですが、jar直接起動だとタスクアイコンに入ってくれるので、
jre8では直接起動が出来るので助かります。

179 :名無しさん@お腹いっぱい。 :2019/01/28(月) 00:53:09.48 ID:lzegZgzf0.net
>>178
OpenJDK11でもjarファイルの関連付けのレジストリでjavaw.exe -jarを指定すればjar直接起動できるよ
>>81-83 らへん

180 :名無しさん@お腹いっぱい。 :2019/01/28(月) 03:08:33.57 ID:SPszLqtN0.net
キャッシュされない動画出てきたから
「wikiのインストール2019/01/15版」見ながら
ゼロから入れ直してextensions全て無効にして試してるけどブラウザで挙動が違うのなんでだろ…
Chromeは同じ動画でも再生される時とされないときがある
Firefoxは「安全な接続ができませんでした」とトップページにもいけない。
edgeは正常稼働中…
プロキシか?pacか?file:///c:/〜やlocalhostにしたりca.cer作り直したりも試したけどFirefox全くだめだ…
問題がスレ違いか?

181 :名無しさん@お腹いっぱい。 :2019/01/28(月) 03:15:11.43 ID:SPszLqtN0.net
も少し検証して質問テンプレ当てはめてみるかな…

182 :名無しさん@お腹いっぱい。 :2019/01/28(月) 14:41:49.58 ID:e+PXfBR+0.net
たしかにnc0329、323両方アップデートしたけど数日前からfetchできない、キャッシュできない動画が増えてきたね

183 :名無しさん@お腹いっぱい。 :2019/01/28(月) 20:02:36.62 ID:cWN7YinR0.net
どんなやつ?

184 :172 :2019/01/28(月) 21:08:48.91 ID:RblUrzTL0.net
nc0330.7z  個人的に弄った<用nico_wallpaperのベース

>>175 余分なファイル(使っていないscssファイル:_crescendo.scss)が残っていたので削除。

GINZA用カテゴリの虹色メニュー用のmixinを用意。

ランキングのページ用スタイルシートを↑に合わせて編集。

広告関連のフィルタはニコニ広告するためのリンクを消していたので、とりあえず全部コメントアウト。



nc0331.txt  reEncodingChecker.txtを個人的に弄ってみた カテゴリ別24時間総合ランキングのページで1位〜20位までの枠を調整

reencのリンク以降の枠内の配置が13pxずれていたので、新しいクラスを割り当てて調整してみた。

185 :名無しさん@お腹いっぱい。 :2019/01/28(月) 21:08:53.41 ID:aFGMmHv30.net
何故か2016年8月中旬以降の動画がキャッシュできなくなった
それより前の動画は今まで通りキャッシュできてる

extensionとかnlFiltersとかも全部外したし
一から導入してみたけどやっぱり再現する
全然訳が分からないw

186 :名無しさん@お腹いっぱい。 :2019/01/28(月) 21:37:01.03 ID:nmF7nqX3M.net
>>182
コンパイルしてる?
本体もfetcherのextensionも上書きだけじゃなくコンパイル必須だよ

187 :名無しさん@お腹いっぱい。 :2019/01/28(月) 22:38:55.92 ID:SPszLqtN0.net
手持ちのExtUtil.javaが2011/1/25版なのだが最新版ってどこかにあるの?もしくはあぷろだのどれかに含まれてる?

188 :名無しさん@お腹いっぱい。 :2019/01/30(水) 01:41:23.47 ID:qB25qJSw0.net
動画再生ページをAeroっぽくするやつ、設定の自動再生だけ文字に影がついてないです。

他の文字は「.watch_page_reconstruct.css」の111〜122行目あたりに該当するけど、自動再生は該当しません。

自動再生の配置は、次のpの場所です。
div.PlayerOptionMenuItem.AutoPlayMenuItem > p.PlayerOptionMenuItem-title

ちなみにぱっと見た感じでは、「.PlayerOptionMenuItem-title」が設定にある11個のメニューのみに割り当てられているようです。

189 :181 :2019/01/30(水) 23:37:17.66 ID:qB25qJSw0.net
nc0332.7z  個人的に弄った<用nico_wallpaperのベース

>>184 壁紙のセレクトができなくなっていたので修正。

マイページ、マイリスト、検索の調整。

↑の調整でマイページのサイドバーの高さを弄っていたスクリプトが不要になったのでページから外した。

新着とオススメのスタイルシートを追加。



nc0333.txt  99-15_thumbInfoFilter(追加):動画再生終了後のJSONの変更に対応

JSONで\/\/が//に変わっていたので、どちらでも行けるように修正。

190 :名無しさん@お腹いっぱい。 :2019/01/31(木) 21:39:37.10 ID:BzprtfUa0.net
>>176
うちは長い事、こんな感じだねぇ
キャッシュアイコンが出る部分と出ない部分の混在
https://i.imgur.com/IPAtm5j.jpg

https://ch.nicovideo.jp/portal/anime

191 :名無しさん@お腹いっぱい。 :2019/01/31(木) 22:25:29.08 ID:ThPnr0uP0.net
サムネイルのURL形式が変わってしまったことが原因だと思うんですが、
fetched.htmlで最近の動画のサムネが表示されないですね。

192 :名無しさん@お腹いっぱい。 :2019/02/01(金) 21:59:00.57 ID:n4dXbUUX0.net
nc0334.7z  個人的に弄った<用nico_wallpaperのベース

背景をぼかした特定のコンテナに対して、マイページでぼかしやボーダーの設定を変更できるようにした。

193 :名無しさん@お腹いっぱい。 :2019/02/02(土) 02:27:02.12 ID:mfccW6sc00202.net
>>191
CacheSearchもサムネイルのURLが*****.*****の形式になってから表示されなくなったな
cacheSearch.htmlの{$item.thumbnail_url}の部分をいじれば良いんだろうがよく分からんのでdelete画像のままだわ

194 :名無しさん@お腹いっぱい。 :2019/02/02(土) 12:16:45.14 ID:UVdDGxOC00202.net
nc0335.7z  個人的に弄った<用nico_wallpaperのベース

マイページのコンテナの下層設定部分で、カラーネームによる色の選択に対応。

ボーダーのスタイルと選択されている色のサンプルを設定画面に表示するように下。

195 :名無しさん@お腹いっぱい。 :2019/02/04(月) 16:45:21.11 ID:9NMR4vAmM.net
3月5日より一部のチャンネル動画に配信の暗号化を有効にする対応を行います
https://blog.nicovideo.jp/niconews/100724.html

196 :名無しさん@お腹いっぱい。 :2019/02/04(月) 19:32:09.70 ID:XvDre8E30.net
マジか・・・

197 :名無しさん@お腹いっぱい。 :2019/02/04(月) 21:25:26.21 ID:XRF1Rtld0.net
nc0338.7z  個人的に弄った<用nico_wallpaperのベース:設定画面でAeroっぽい背景に対応

設定画面を拡張して、コンテナの背景をAeroっぽく設定できるようにした。

動画Topのスタイルを微調整。
※Aeroっぽくしたときに見えにくくなる部分に影を追加。


他のページに設定フォームを設置しても動かしやすいように、設定フォームの要素が一部抜けていてもキーと値が引き継げるなら、他の設定を弄れるようにした。

セーブ、ロード、初期化時のキーと値をconsole.dir();で表示するように変更。

ロード時にロードできない(セーブされていないか削除されている)キーをログに表示するようにした。

198 :名無しさん@お腹いっぱい。 :2019/02/04(月) 23:51:06.06 ID:nX5m7UdY0.net
>>195
何気に影響でかい変更だな…

199 :名無しさん@お腹いっぱい。 :2019/02/05(火) 04:27:47.52 ID:hH5mIM3T0.net
仮に突破できたとしても、おおっぴらに公開するのはやめたほうがよさそうだな

200 :194 :2019/02/05(火) 21:27:36.28 ID:7YSU661L0.net
>>197
nc0339.7z  個人的に弄った<用nico_wallpaperのベース:設定画面でAeroっぽい背景に対応

背景の色によって見えにくくなる文字や画像に影を追加。

マイページの配置を微調整。

201 :名無しさん@お腹いっぱい。 :2019/02/06(水) 06:48:20.53 ID:2sbv09d60.net
質問です。自分はNGWORDをユニコードで指定して今まで成功しています。
この度、絵文字も一掃しようとして、
(?:[\u1F300-\u1F32F])
(?:[\u1F330-\u1F37F])
(?:[\u1F380-\u1F3FF])
(?:[\u1F400-\u1F43F])
(?:[\u1F440-\u1F5FF])
としましたがうまくいきません。小文字のアルファベットがはじかれてしまいます。

どのように指定したら絵文字が消えますでしょうか。

202 :名無しさん@お腹いっぱい。 :2019/02/06(水) 12:54:33.51 ID:3QtWmPWb0.net
[🌀-🗿]

203 :名無しさん@お腹いっぱい。 :2019/02/06(水) 18:34:14.85 ID:2sbv09d60.net
>>202
ご協力ありがとうございます。
しかしながら、再現できませんでした。申し訳ございません。

204 :名無しさん@お腹いっぱい。 :2019/02/07(木) 18:47:52.13 ID:teClQs4W0.net
nc0341.7z  個人的に弄った<用nico_wallpaperのベース:マイページの更新に対応

マイページが更新されたので、それに合わせて修正。


次のようにマイページが更新されているのを確認。

マイページのサイドバーとニコレポとかが表示される部分がfloatによるレイアウトからflexによるレイアウトに更新され、htmlのソースでも要素の順番が変わっていた。

205 :名無しさん@お腹いっぱい。 :2019/02/08(金) 20:58:42.91 ID:pbzpn5NK0.net
force economy mode: sm2154951_最強の歩兵ですが何か? 〜オワタ式ガンハザード19章・後編〜.flv
++
failed to rewrite: https://nmsg.nicovideo.jp/api.json/ (no responseHeader)
++

おま環だと思うけど、出てる人いる?

206 :名無しさん@お腹いっぱい。 :2019/02/08(金) 21:01:06.09 ID:pbzpn5NK0.net
症状はZenzawatch v2.1.12beta(Dev)でコメントが表示されない
今朝までは正常、先程帰ってきたらこうなってた
しばらく様子見る

207 :名無しさん@お腹いっぱい。 :2019/02/08(金) 21:14:36.94 ID:H4gT3N+YM.net
ただいま障害発生中につき
ttps://blog.nicovideo.jp/niconews/101173.html

208 :名無しさん@お腹いっぱい。 :2019/02/08(金) 21:15:36.34 ID:qYTh39uC0.net
コメント取得できないのはニコニコ側の不具合、現在メンテ中
https://blog.nicovideo.jp/niconews/101173.html

209 :名無しさん@お腹いっぱい。 :2019/02/08(金) 21:16:18.29 ID:qYTh39uC0.net
被ってしまった、すまん

210 :名無しさん@お腹いっぱい。 :2019/02/08(金) 21:27:46.29 ID:pbzpn5NK0.net
ああニコニコ側の不具合だったのか、スマン
だいたい不具合動画ページに障害発生中の帯が出るけど今回出てなくて気づかなかった

211 :名無しさん@お腹いっぱい。 :2019/02/11(月) 16:42:35.03 ID:am6rBQkw0.net
nc0342.7z  個人的に弄った<用nico_wallpaperのベース:検索候補が隠れるのを修正&縁取りを修正

検索時の候補が下の枠の裏に隠れていたのを修正。

背景色によっては見えにくくなるため、縁取り対象を増やした。

filter: drop-shadowの修正。

縁取りの影用に変数を用意し、ぼんやりした影とくっきりした影を選択するようにした、
※くっきりした影を選択しています。
※再生リストで再生中の動画タイトルを縁取りする場合については、この変数の影響を受けません。

再生ページ用に変数を用意し、再生ページのスタイルを上書きするかしないか選択するようにした。
※上書きを選択しています。
※再生リストで再生中の動画タイトルを縁取りする場合については、この変数の影響を受けません。

212 :名無しさん@お腹いっぱい。 :2019/02/12(火) 16:48:15.38 ID:gMzTi1ed0.net
動画の暗号化が来たかな?

213 :名無しさん@お腹いっぱい。 :2019/02/12(火) 23:10:11.69 ID:3oEWqX5y0.net
Windows10のIE11でPACの指定に file:// が使えなくなって、それでも他のブラウザーでは使えていた。

だけどGoogle Chromeでもダメになったっぽい?

Mozilla FirefoxとOperaはまだ大丈夫だった。

常時nlを動かしているわけではないから気が進まないけど、 http://localhost で設定が無難なところなのかな。

214 :名無しさん@お腹いっぱい。 :2019/02/12(火) 23:48:29.48 ID:Dgw50Xzv0.net
>>213
っSwitchyOmega
Chrome版は拡張の設定に埋め込む形でPACスクリプトを使用可能

なおFirefox版ではFirefoxの機能制限でPACファイルが利用できないので
Proxy ProfileとSwitch Profileを組み合わせて利用中

# Chromeの拡張は罠入りが多すぎてオープンソースのもの意外は使う気が起きないよね

215 :名無しさん@お腹いっぱい。 :2019/02/13(水) 06:38:47.11 ID:OI4YnTiY0.net
暗号化の影響下わからんけど、公式動画が自動再生されなくなってしまった
普通の動画は自動再生されるのに

216 :名無しさん@お腹いっぱい。 :2019/02/14(木) 22:29:06.35 ID:dhgsXe2p0.net
動画に流れる白色コメントが見えづらくなってしまいました。
年なのかな…

217 :名無しさん@お腹いっぱい。 :2019/02/16(土) 00:11:23.95 ID:HILEwZNj0.net
更新分nc329の中身上書きしてAutbuildかけただけなのに失敗する・・・
クリーンインストールするかなあ

218 :名無しさん@お腹いっぱい。 :2019/02/16(土) 00:29:13.96 ID:HILEwZNj0.net
JDK更新したら行けたわクソが

219 :名無しさん@お腹いっぱい。 :2019/02/16(土) 00:42:15.47 ID:HILEwZNj0.net
今度はnlMovieFetcherがコンパイルできぬ
シンボルが見つからないってなんじゃ
他のjavaはbuild.cmdからできるのに

220 :名無しさん@お腹いっぱい。 :2019/02/16(土) 01:32:47.73 ID:0MF5XpcI0.net
>>216
[Style]
Name = コメントの縁を太めにするCSS
URL = www\.nicovideo\.jp/watch/
ContentType = text/html
MatchLocal = FALSE
Append<
#CommentRenderer > canvas {
filter: drop-shadow(rgb(0, 0, 0) 0 0 1px)
drop-shadow(rgb(0, 0, 0) 0 0 1px)
drop-shadow(rgb(0, 0, 0) 0 0 1px)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0)
drop-shadow(rgb(0, 0, 0) 0 0 0);
}
>

色はコメントの色に関係なく黒で固定。
他の色が良ければ、「rgb(0, 0, 0)」の数値を書き換え。


>>219
本体のソースをwikiの順番で入れ直したらいけるかも?

221 :名無しさん@お腹いっぱい。 :2019/02/16(土) 02:08:51.48 ID:bGsQ6AJn0.net
前スレ710

222 :名無しさん@お腹いっぱい。 :2019/02/16(土) 02:14:29.55 ID:Wxc21xlx0.net
>>217-219
JDK8でもビルドできるようにメンテしてるので
「Antをアップデートしてください」
以外のエラーメッセージで失敗するならバグでエラーメッセージを知りたいです.

あと今回から推奨する拡張のコンパイル方法が
ant extensions
になってます.
build.cmdはJDK11ではコンパイルオプションに-release 8を付けるように修正しないとダメかも.

223 :名無しさん@お腹いっぱい。 :2019/02/16(土) 07:09:19.02 ID:vK9UpFYv0.net
>>216
とてもコメントが見やすくなりました。
shadowのふとさは若干細くさせていただきましたが、とても気に入っています。

ありがとうございました。

224 :名無しさん@お腹いっぱい。 :2019/02/16(土) 13:03:50.29 ID:HILEwZNj0.net
わからんのでもうクリーンします・・・
>>222
すいません、エラーログ取るの忘れてました。

225 :名無しさん@お腹いっぱい。 :2019/02/16(土) 14:05:16.90 ID:HILEwZNj0.net
クリーンインコサイッキョ
お騒がせしました。ちなみに原因はnlMovieFetcherの元版?がなかったためでした。
なんで消えてるんや・・・

226 :名無しさん@お腹いっぱい。 :2019/02/17(日) 21:20:03.94 ID:zYvr14jj0.net
nc0344.7z  個人的に弄った<用nico_wallpaperのベース:動画説明文を選択時の色を変えた

動画説明文で文字の色が指定されているとき、選択しても文字の色が反転しないケースがある。
このときの文字色が白や白に近い色だった場合、縁取りや背景の色で読みにくいままである。
これに対処するため、選択中の文字をblackにし、背景にlightskyblueを指定した。

サンプルとして動画説明文内の要素に対してカスタムデータで補色を指定するフィルター(無効にしています)とスクリプトを入れています。


nc0345.txt mylistCountBar:cookieの処理にjQueryを使わないようにした 動画情報でスクリプトが2回呼び出されているのを修正

227 :名無しさん@お腹いっぱい。 :2019/02/18(月) 20:57:26.12 ID:GtcWAEMU0.net
急に効かなくなった…のは自分だけっぽい?

228 :名無しさん@お腹いっぱい。 :2019/02/18(月) 21:35:14.09 ID:oPxY1ArJ0.net
>>227
効かないというのがnlを通したアクセスにならないという意味なら、IEの接続設定を開いてOKで閉じる。
この前のWindows Updateでなぜか接続設定が残っているのにnlを通さなくなった。
設定し直せば(設定はそのまま記憶されているのでOKで閉じるだけで良い)nlを通すように戻った。

229 :名無しさん@お腹いっぱい。 :2019/02/19(火) 08:35:52.86 ID:S02KhKH4M.net
>>228
エスパーサンクス
なんと…そっちか。帰ったら試してみよう

230 :名無しさん@お腹いっぱい。 :2019/02/20(水) 00:27:14.77 ID:m4X5b8sV0.net
>>228
試してみたがやっぱりフィルタも使えずキャッシュもできんかったわ・・・
リロードしたら残ってたキャッシュアイコンも全部消えた
再インスコしても駄目ってことは原因は別にあるんだろうか
なんかもう面倒だから週末にでもやろう・・・

231 :名無しさん@お腹いっぱい。 :2019/02/20(水) 02:01:55.06 ID:l+W7JbJa0.net
>>230

Google Chromeで同じ症状でしたが、私の原因は
>>213
こちらの通りで、以下で解決しました。

IEでの自動構成スクリプトの設定
# 変更前
c:\nicocache\proxy.pac

# 変更後
http://localhost:8080/proxy.pac

ついでの書き込みで恐縮です。
いつも便利に利用させて頂いております。関係者の皆様、ありがとうございます。

232 :名無しさん@お腹いっぱい。 :2019/02/20(水) 07:36:46.11 ID:m4X5b8sV0.net
>>231
直ったあああああ
同じくChromeですぐ上にあったのか
これで仕事中モヤモヤせずに済む本当にありがとう…

233 :名無しさん@お腹いっぱい。 :2019/02/20(水) 07:51:51.78 ID:G5+6dhFG0.net
>>232
同じくGoogle ChromeでC:\〜にしてたらWinアプデ後に同じ症状になってたわ

>>231
変更後に全く同じパスで動きました
ありがとうございます

234 :名無しさん@お腹いっぱい。 :2019/02/21(木) 00:25:25.25 ID:CyjXHO880.net
firefoxのpac設定だけど、私はsambaで共有してるから file://///ファイルサーバのIP/proxy.pac で指定してつこてるけど
file://///ローカルホストのIP/共有名/proxy.pac とかにすれば使えたりしませんかね?

235 :名無しさん@お腹いっぱい。 :2019/02/24(日) 13:58:48.14 ID:HWWOAQ3/0.net
質問です
今までwindowsで使用してたのですが諸事情によりlinuxmintにosを変えました
こちらでもnicocache_nlが使いたくて導入しようとしたのですがシェルスクリプトを実行しても
alertOldBinaryのスクリプトを挿入
で止まってしまい動作しません
これってどうすればいいんですか?

236 :名無しさん@お腹いっぱい。 :2019/02/24(日) 16:42:40.50 ID:/Gt2jouB0.net
>>235
その後に
Filters Loading Time:
が表示されていないということですか?

237 :名無しさん@お腹いっぱい。 :2019/02/24(日) 16:59:17.30 ID:KYTTXTfH0.net
nc0346.7z  個人的に弄った<用nico_wallpaperのベース:スタイルシートの修正

トップページでヘッダーの裏にメニューが隠れるのでz-indexを調整。
ボタンやフォーム関連の上にマウスポインターを持ってきたときのスタイルを調整。
文字の影をくっきり(縁取り)にしているときにoverflowによって縁の左右が非表示になる事がある要素に対して、確認できた要素のスタイルを調整。

Internet Explorerには対応しません。

238 :名無しさん@お腹いっぱい。 :2019/02/25(月) 21:11:52.82 ID:WShy0Mjq0.net
>>235
よくログを見てみたら
削除されたswfへの対策
の次に
java.lang.NoClassDefFoundError: dareka/common/json/JsonValue
となりどうやらextensionのalertOldBinaryが原因っぽいのですがどうすれば治りますか?

239 :名無しさん@お腹いっぱい。 :2019/02/25(月) 21:34:30.42 ID:VXQ3+p+H0.net
>>238
それはjarファイルがちゃんとビルドできてない感じです.
(NicoCache_nl+150304mod+170207modより古いとそうなる)

もう一回nc0329を上書きしてから
ant extract jar
してみてください.ビルドに失敗していないかも要確認.

240 :名無しさん@お腹いっぱい。 :2019/02/25(月) 21:35:46.19 ID:WShy0Mjq0.net
>>238
javaはjava -version && java -versionをすると
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)
javac 10.0.2
となります

241 :名無しさん@お腹いっぱい。 :2019/02/25(月) 22:42:32.13 ID:VXQ3+p+H0.net
>>240
Javaのバージョンはそれで大丈夫です.
8か11を指定しているのは8以降のサポート期間中のものを使ってください程度の意味ですが
Ubuntuの公式パッケージ(openjdk-11-jdk)の最新版は10.0.2ですからね……

242 :名無しさん@お腹いっぱい。 :2019/02/27(水) 03:06:11.21 ID:QY2Nocej0.net
video_topでclassの指定が変わってる。
なのでmovieFetcherFilter.txtとかが適応されなくなってる。
公式で近いうちに色々ページを弄ってくるのかも?

243 :名無しさん@お腹いっぱい。 :2019/02/28(木) 00:25:56.98 ID:P1QWejQ30.net
nc0347.txt  個人的に弄ったnlMovieFetcher:<の動画トップの変更に対応。

各カテゴリのページで動画タイトルの直前にリンクを挿入するとa要素を分断してしまうため、a要素の前にリンクを挿入。
スタイルシートでこれまでの配置に近づけています。
配置用のスタイル指定は変数にしていて、消せば(※下記参照)サムネイルの上にリンクが表示されます。


nc0348.7z  mylistCountBar:<の動画トップの変更に対応。


nc0349.7z  個人的に弄った<用nico_wallpaperのベース:<の動画トップの変更に対応。


[Replace]
Name = fetchリンク追加用CSSの配置を消す
URL = www\.nicovideo\.jp/video_top(?:#|/|/?$|\?)
Multi = FALSE
EachLine = TRUE
ContentType = text/html
MatchLocal = FALSE
Match<
--fetch-height: 35px;
--fetch-position: absolute;
--fetch-top: 90px;
--fetch-top-ranking-matrix: 145px;
--fetch-top-ranking-videos: 123px;
--fetch-top-recommend: 108px;
>
Replace<
>

244 :名無しさん@お腹いっぱい。 :2019/03/02(土) 22:33:18.53 ID:D8sXRQs90.net
javaをoracleからAdoptOpenJDK11にしようと作業してるけどjavaパス設定がうまくいかず
「javaは〜認識されていません。」のメッセージになってしまう
どうすれば良いか教えてください。
【やったこと】
jdk-11.0.2+9 x64をDL、インストール。
ユーザー環境変数JAVA_HOMEの内容を
以前のものからC:\Program Files\Java\jdk-11.0.2+9に変更
Java SE Development Kit10が入っていたのをプログラムの追加と削除からアンインストール
ユーザー環境変数やシステム環境変数のpathにjreが含まれているものを削除
(2個くらいあったけどメモしていないので内容はわかりません)
ユーザー変数pathの以下を削除
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
再起動
C:\Program Files (x86)\Common Files\Oracle\Java\javapath内を削除
C:\Windows\System32\とC:\Windows\SysWOW64\の中に
java.exe、javaw.exe,、javaws.exeは無かった
再度再起動

245 :名無しさん@お腹いっぱい。 :2019/03/03(日) 01:35:09.46 ID:W5f35aOH0.net
>>244
https://www65.atwiki.jp/nicocachenlwiki/pages/12.html#id_df78c673

コマンドプロンプトで set j とを入力して、その中に JAVA_HOME があるか確認。

%JAVA_HOME%\bin をPATHに加えている?
コマンドプロンプトで set path と入力して、その中に C:\Program Files\Java\jdk-11.0.2+9\bin があるか確認。
※出力をドラッグして右クリックでコピーできるので、メモ帳にでもペースとしてから java とかで検索すると良い。

ここまでが大丈夫でそれでも java が見つからないなら、ファイル自体が path の場所に存在していないかアクセスできなくなっている可能性がある。

存在しないならインストールする。
※C:\Program Files\ 以下にインストールする場合は、管理者としてインストールする。
※別の場所にあるなら path をその場所に変更するのでもok。

アクセスできないのなら、アクセスを許可するかアクセスできる場所にインストールする。

246 :名無しさん@お腹いっぱい。 :2019/03/03(日) 02:49:56.78 ID:XMynMo4n0.net
>>245
>%JAVA_HOME%\bin をPATHに加えている?
これでした
丁寧に教えてくれてありがとうございました
wikiの「ユーザー環境変数PATHにC:\ant\binと%JAVA_HOME%\binを追加する」
のところがantだけかと思い見逃しました

ログインできないので誰かそれぞれの変数を太字にするとか強調表示してください

247 : :2019/03/03(日) 23:50:01.92 ID:/fnSC++q0.net
nc0351 CSPレポート停止フィルタ

フィルタの組み合わせによってはCSPレポートが飛んでいることに気づいたので……
運営の開発者用ログを汚すのは忍びないので皆様入れておいてくださいませ.
次回本体更新時にはプログラム側にハードコードします.

248 :名無しさん@お腹いっぱい。 :2019/03/05(火) 21:16:05.80 ID:SxZGJc87d.net
けもフレ2がキャッシュ出来なくなってるけど、これが例の暗号化?

249 :名無しさん@お腹いっぱい。 :2019/03/05(火) 21:33:54.03 ID:NBjQ25oM0.net
nc0352.7z  mylistCountBar:<の動画トップの変更に対応。

要素のclassが変わっていたので修正。
CSS変数の書き換えをフィルターでやるとグラフが挿入されなかったときに配置がずれるので、スクリプトで書き換えるようにした。

250 :名無しさん@お腹いっぱい。:2019/03/05(火) 23:29:24.72 ID:X1vejYYND
>>248
*** Missing http protocol ***: so34724997

になるね。

251 :名無しさん@お腹いっぱい。 :2019/03/05(火) 22:10:06.85 ID:BaxbbPMo0.net
*** Missing http protocol ***:
って出る動画あるな。

252 :名無しさん@お腹いっぱい。 :2019/03/05(火) 22:40:08.99 ID:tkX/ll8QM.net
>>248
http://flapi.nicovideo.jp/api/getflv/1551685265

error=unsupported_device&done=true

253 :名無しさん@お腹いっぱい。 :2019/03/05(火) 23:44:58.43 ID:wJZRuw840.net
>>251
キャッシュはいけてそうだけど…

254 :名無しさん@お腹いっぱい。 :2019/03/06(水) 03:15:18.66 ID:2GY4y7060.net
暗号化された動画はフェッチでも直接開くのでもキャッシュできませんね

255 :名無しさん@お腹いっぱい。 :2019/03/06(水) 08:01:03.23 ID:ZJiwwT400.net
>>254
ほんとだ
so34725254とかキャッシュできないわ

256 :名無しさん@お腹いっぱい。 :2019/03/06(水) 08:37:36.19 ID:dwoWT/a40.net
ついに来たかー、、、
まあ期間限定無料動画はそうなっても仕方ないな。むしろなんで今までなってなかったんだ

257 :名無しさん@お腹いっぱい。 :2019/03/06(水) 17:02:15.92 ID:VSSvZFhR0.net
1551685265(so34726070)もそう。つーかこれ宣伝用の特に有料になったりしない動画っぽいのに暗号化するんか

258 :名無しさん@お腹いっぱい。 :2019/03/06(水) 18:01:28.40 ID:JnKM18Zj0.net
ttps://blog.nicovideo.jp/niconews/100724.html

公式アナウンスあったのか
おわおわり

259 :名無しさん@お腹いっぱい。 :2019/03/06(水) 18:49:05.31 ID:6a8+GXuxa.net
せめて自社のアプリ全対応してから変えろよ
ユーザーの利益何も無いじゃないか

260 :名無しさん@お腹いっぱい。 :2019/03/06(水) 18:55:53.63 ID:ZJiwwT400.net
1080pオートセットが効かなくなった?
いちいち手動で720pから1080pに切り替えるの怖ろしくめんどいんだが…

261 :名無しさん@お腹いっぱい。 :2019/03/06(水) 20:11:25.24 ID:q9+Ez6TB0.net
あ、あれ…これは

終わりの時きちゃった?

262 :名無しさん@お腹いっぱい。 :2019/03/07(木) 01:12:14.50 ID:PlSSz3Ex0.net
はい(無慈悲)

263 :名無しさん@お腹いっぱい。 :2019/03/07(木) 05:02:10.58 ID:CdP+OGsz0.net
えっこれどうにもならんの?

264 :名無しさん@お腹いっぱい。 :2019/03/07(木) 07:12:26.52 ID:fEoapvbJ0.net
暗号化突破できたとして配布なり公開なりしたら
NicoCacheのバイナリパッケージ配布なんかとは比較にならんリスクあるし

265 :名無しさん@お腹いっぱい。 :2019/03/07(木) 07:38:07.68 ID:rMwAy6M/0.net
コメントファイルも場所が変わったんかな

266 :名無しさん@お腹いっぱい。 :2019/03/07(木) 08:07:00.53 ID:01Re+RfL0.net
ここのようなソフト対策だろうし、仕方ないな
ニコ公式アプリの方が対応していけるのか、の方が心配になってくるが

267 :名無しさん@お腹いっぱい。 :2019/03/07(木) 20:26:07.76 ID:CdP+OGsz0.net
どっかから持ってきたアニメのmp4ファイルをso~~に名前の変更してcacheフォルダに入れれば今までどおりニコニコでアニメは見れるぞ
キャッシュ取り忘れ得てたときこうしてたけど正直ここまでしてニコニコで見たいかと言われると微妙なんだよな
本当にニコニコでアニメ見ないと死んでしまうけど一週間以内に見れないという人は上記の方法を簡略化するプログラムでも作ればいいんじゃね?

268 :名無しさん@お腹いっぱい。 :2019/03/07(木) 23:04:36.81 ID:n507tlwC0.net
最近公式動画の解像度が下がってたのも
暗号化ストリーミング配信にするから回線圧迫しないようになんだろうなぁ…

269 :名無しさん@お腹いっぱい。 :2019/03/07(木) 23:26:04.43 ID:A8b9mnLj0.net
>>267
それでニコニコのコメントファイル.xmlは落とせませんか?

270 :名無しさん@お腹いっぱい。 :2019/03/08(金) 03:03:38.37 ID:jtBwAh3vM.net
第一話だけ無料公開されてるやつで第一話だけ動画キャッシュ使えないのとかあってモヤっとする

271 :名無しさん@お腹いっぱい。 :2019/03/08(金) 08:38:00.01 ID:Vb6e/2G70.net
公式動画の全てが暗号化されてるわけじゃなさそうだな
自分が毎週見てるやつに限ってみると昨日上がったやつはほとんど利用できた
来週以降は分からないけど

272 :名無しさん@お腹いっぱい。 :2019/03/08(金) 11:02:32.58 ID:k6xC4ywl6.net
どういった暗号化なのか全然わからないが、リアルタイムで暗号化しているなら鯖の負担もそれなりだろうから
暗号化動画の比率を上げつつ鯖の負荷を様子見、とかなのかな

273 :名無しさん@お腹いっぱい。 :2019/03/08(金) 21:22:56.89 ID:udErHXQG0.net
hlsで細切れのtsファイルを受信しているから、必然的にその都度tsファイルを複合している。
※master.m3u8 → playlist.m3u8 (複合キーとtsのリスト) → 受信したものを複合しながら再生。

複合用のキーとして受信しているファイルの内容は、再生ページを開くたびに変わっているっぽい?
なので単純にファイルの内容が複合用のキーであるなら、リアルタイムで暗号化している。
ただし、リクエストしている複合用のキーのurlも再生の度に異なっているので、もしもこれと掛け合わせて複合用のキーを生成しているのだとしたら、最終的な複合用のキーは同じ(リアルタイムの暗号化では無い)可能性がある。

んで、キャッシュについてだけど、これって暗号化された状態のままキャッシュしちゃえば良いんじゃないかな?
※個別のtsファイルで持つとファイルが多すぎるので、mkvや無圧縮のzipとかで1つのファイルにまとめると良いかも。
再生するときに個別のtsとして渡してやれば、そのまま複合されて再生されるかも?
※リアルタイムの暗号化の場合は、複合用のキーも必要。

274 :名無しさん@お腹いっぱい。 :2019/03/08(金) 22:44:51.42 ID:fhdyuYR40.net
ttps://egg.5ch.net/test/read.cgi/streaming/1544282378/946-
そこらへんの話はこのあたりっぽい

275 :名無しさん@お腹いっぱい。 :2019/03/08(金) 23:17:09.64 ID:fRayIryr0.net
1080pの自動化誰か知恵を貸してください
zenzaはいけてるからできるはずなんだけどうまくいかない…

276 :名無しさん@お腹いっぱい。 :2019/03/09(土) 07:17:13.45 ID:bA5fA2ky0.net
>>269
無いものはダウンロードできない。

Google Chromeのデベロッパー ツールのネットワークのタブでapi.jsonでフィルターを掛ける。
そうしたらapi.json/ってのが出てくるので、これがコメント。
無かったらページを再読込。
api.json/のurlを見ればわかると思うけど、動画idとかの引数が無い(恐らくリファラを参照している?)ので、確認できるアドレスを入力してもダウンロードできない。
レスポンスをコピーして、必要ならJSONから別の形式に変換する必要がある。

277 :名無しさん@お腹いっぱい。 :2019/03/09(土) 07:30:34.22 ID:mxq6cZdg0.net
>>276
ありがとう〜

278 :名無しさん@お腹いっぱい。 :2019/03/09(土) 13:19:32.80 ID:QGLx7WEs0.net
linuxでffmpegをつかう方法はありますか?

279 : :2019/03/09(土) 17:04:23.46 ID:ik0ky8yc0.net
nc0355 NicoCache_nl+150304mod+190309mod (く) + alertOldBinary Extension v180630
[機能追加]
・エラーログ・CSPレポートをブロック
[不具合修正]
・getflvが使えない動画でコメントダウンロードが動作するように修正(>265)
・ストリーミング警告表示を暗号化HLSに対応
[nlFilter]
・getthumbinfoの動画ID自動リンクを改良
・ポップアップリンク置換: ニコニコ市場への自動リンクを廃止(ID規則変更)
・ポップアップリンク置換: 生放送とチャンネルへの自動リンクをhttps化
・ポップアップリンク置換: ニコニコモンズへの自動リンクURL修正
・ポップアップリンク置換: ブロマガとRPGアツマールへの自動リンクを追加

>>273
残念ながら動画データとして毎回違うのが降ってくる(=最終的な鍵が毎回違う)んですよ
そうではなければ暗号化された状態でキャッシュする選択肢もあったんですが

>>278
PATHの通っている場所にあるffmpegを使うので普通にディストリのffmpeg入れれば良いです

>>ファイル置き場の管理人氏
インデックスファイル壊れてるっぽい?
現在nc0272までしか表示されていません.
それより前のファイルも/src/で直接指定すれば一応アクセスできます.

280 :名無しさん@お腹いっぱい。 :2019/03/09(土) 20:35:07.08 ID:7GDeha3HM.net
暗号化されたら終了ってことでおk?

281 : :2019/03/09(土) 20:52:02.01 ID:znv/2Ujb0.net
ファイル置き場管理人です

誠に申し訳ありませんが、鯖の設定変更中に不注意でnc0272以前のログファイル(コメントやオリジナルファイル名)を消失しました

バックアップが無いので過去ファイルの情報について復旧できません

オリジナルファイル自体は/src/で一覧表示されるようにいたしましたので過去ファイルのダウンロードはそちらをご利用ください

282 :名無しさん@お腹いっぱい。 :2019/03/09(土) 21:06:44.59 ID:lg7f2GNi0.net
動画が再生される前に設定を開いておけば1080pに切り替わるのが確認できた
動画の自動再生が1080pに切り替わる前に動いてしまっている?

283 :名無しさん@お腹いっぱい。 :2019/03/09(土) 21:15:23.12 ID:juvCNqla0.net
ニコ生見てたら頻繁に読み込みが入ってログを見たら
failed to process: https://○○.dmc.nico/hlslive/ht2_nicolive/nicolive-production〜
java.net.ConnectException: Connection timed out: connect
みたいなのがあったのだけど何なんだろう

284 :名無しさん@お腹いっぱい。 :2019/03/09(土) 23:13:27.25 ID:iuBW/G+Y0.net
>>281
nc0357
自作のプログラムの関係でキャッシュしたデータが有ったのでアップしておきます。
良ければ復旧用にご使用下さい。

285 :名無しさん@お腹いっぱい。 :2019/03/10(日) 01:08:24.80 ID:yLcTdcRsM.net
ちらしの裏
暗号化は一般的なHLSのAES128で特に複雑な仕掛けはない
m3u8の情報からkeyとIVを特定してCBCモードで復号

keyはDMCのセッションの間は不変
最初の1回目に取得したものだけが有効、2回目以降に取得できるものは無意味

286 :名無しさん@お腹いっぱい。 :2019/03/10(日) 01:24:54.63 ID:PJHWgnrp0.net
>>281
>>284
乙です

287 : :2019/03/10(日) 02:09:25.56 ID:EpU/JNZ40.net
>>284
ありがとうございます。

ログデータをなんとか復旧できました

質問なんですがインデックスページに全ファイル表示したほうが良いですか?

今は1ページに100ファイル表示するようにしているのですが
ページ内検索するのなら全件表示の方が良いのかなと思います

288 :名無しさん@お腹いっぱい。 :2019/03/10(日) 03:34:46.29 ID:SnsqFtTL0.net
>>275
nc0358 画質を1080pに自動設定するスクリプト 1.3

>>283
素通しするURLですが素通しするにしても処理時間はかかるので
それでレイテンシが下がって悪影響を与えているかも……
しかし前スレ488,495,510あたりで議論したとおり生放送だけ除外する方法はないのです

>>287
乙です

表示された後の利便性で言えば全ファイル表示されていたほうが便利です.
ただ行数が増えるとレンダリングにかかる時間が増えますからね.
表示時間に問題ない人がall.htmlをブックマークするほうが良いのかも.

289 :名無しさん@お腹いっぱい。 :2019/03/10(日) 11:41:28.54 ID:7abFoeei0.net
>>285
ちょいスレチ気味だけど、ストレコ使った場合
「ページは読み込まれているがHTMLプレイヤーは読み込まれていない」タイミングでストレコ開くとDLできたりするんで
key横取りするタイミング次第で色々なんとかできる

ましてやNicoCacheはプロキシなんだし、横取りじゃなく真っ当にやってキャッシュできそう

290 :名無しさん@お腹いっぱい。 :2019/03/10(日) 12:14:19.62 ID:7/8f7WXs0.net
>>288
1080p自動設定スクリプトありがとうございます!
1080pはいけるようになりましたが、1080p以外だと設定画面が閉じないですね…

291 :名無しさん@お腹いっぱい。 :2019/03/10(日) 13:19:50.39 ID:SnsqFtTL0.net
>>290
nc0359 画質を1080pに自動設定するスクリプト 1.31

半日ほど自分で使ってから公開したのにこんなバグに気づかないとか節穴かな……?

292 :名無しさん@お腹いっぱい。 :2019/03/10(日) 15:12:59.23 ID:7/8f7WXs0.net
>>291
ありがとうございます!今度はばっちりです!
設定は画面触るとすぐ閉じちゃいますから中々気づきにくいのかもしれません

293 :274 :2019/03/10(日) 16:42:32.23 ID:/7ZQ2BxA0.net
>>279
導入できました、ありがとございます。
あと、キャッシュ済みのflvを簡単に一括でmp4に変換したいのですが、方法はどこかに載っていたりしますか?

294 :名無しさん@お腹いっぱい。 :2019/03/10(日) 20:20:48.12 ID:jtxqF1by0.net
Craving Explorer

295 :名無しさん@お腹いっぱい。 :2019/03/11(月) 01:18:53.40 ID:0XN18Ugd0.net
>>288
nicocache経由のChromeだと止まって
nicocache使ってないfirefoxが止まらないので
なんかうまく行ってないのかなぁと

296 :名無しさん@お腹いっぱい。 :2019/03/11(月) 06:56:19.01 ID:yUZws8hE0.net
>>293
一括変換の標準的な方法はありませんね.
NicoCache_nlがflv2mp4機能が用いている単体の変換コマンドは次の通りです.
ffmpeg -y -i inputfile.flv -vcodec h264 -acodec aac -strict -1 outputfile.mp4
これとfindコマンドなどを組み合わせればできます.

元のflvファイルを残すならmp4ファイルはcvcacheディレクトリに入れることになるのでこんな感じとか
find cacheディレクトリ -name '*.flv' -execdir ffmpeg -y -i {} -vcodec h264 -acodec aac -strict -1 /path/to/cvcache/{}.mp4 \;
# /path/to/cvcache は絶対パスで指定
ディレクトリ構造を維持したいならもう少し頑張ってシェルスクリプトを書く必要があります.

残さないならこんなのでcacheディレクトリ内に変換後のファイルが生成されますが
find cacheディレクトリ -name '*.flv' -exec ffmpeg -y -i {} -vcodec h264 -acodec aac -strict -1 {}.mp4 \;
cacheディレクトリ内にflvとmp4が両方ある状態には対応してないので別途flvの処分が必要です.
変換に失敗する可能性もあるのでflvを消すのはあまりお勧めできないかな.

297 :名無しさん@お腹いっぱい。 :2019/03/11(月) 19:59:49.67 ID:74BUtLSw0.net
firefoxだけでnicocache使ってるからfoxyproxyで正規表現使って無理やり生放送データはnicocache通さないようにしてるわ

298 :名無しさん@お腹いっぱい。 :2019/03/12(火) 02:10:42.87 ID:VsAWERqg0.net
>>297
どうやってるか教えてください

299 :名無しさん@お腹いっぱい。 :2019/03/13(水) 13:40:18.72 ID:Hw3FgAo00.net
Fetcher 更新しようとしたらソース・ファイルがありませんと出るようにんったのですが原因はなんですか?

300 :名無しさん@お腹いっぱい。 :2019/03/13(水) 14:34:45.63 ID:Hw3FgAo00.net
>>299
コンパイルしようとしてコマンドを実行するとソース・ファイルがありませんと出ます

301 :名無しさん@お腹いっぱい。 :2019/03/14(木) 02:19:59.52 ID:lgyMlhUR0.net
>>267
試しに動画ファイルを置いてみたけど、ストリーミングの再生ページではキャッシュが使われなかった。
ストリーミングの動画再生ページでは、動画の取得方法を変更する必要があるっぽい?

>>279
ビットレートの指定に[540p,192]_とか[480p,192]_とかあるけど、動画ファイルを用意する場合、指定に合わせてエンコードする必要はありますか?
もしも任意の設定でエンコードして良いなら、ファイル名で用意した動画だとわかりやすいのとビットレートに縛られないって意味で、[1080p]_みたいに解像度の指定だけでもキャッシュとして認識するようにして欲しい。
ただ、高解像度&高画質な動画ファイルで再生したいって人以外には、あんまり需要が無いかもしれない。

302 :名無しさん@お腹いっぱい。 :2019/03/14(木) 08:54:36.32 ID:HaAnBU0a0.net
>>301
動画の中身と一致している必要はないんですが,そこの情報は
ブラウザが要求してきたビットレートに対して使えるかの判定と
画質&音質が悪い方の自動削除の判定に使われています.

以前から自分で用意したファイルの配置方法(最優先・自動削除されない)を
用意したいとは思っているんですが互換性の問題があってなかなか手が出せていません.
旧形式・新形式問わずに使えるようにすべきなので
sm9!_hoge.mp4
のようなファイル名にするのが妥当だと思っていますが
ではinfo APIでどういう名前で返せば良いのかと言うと……

303 :名無しさん@お腹いっぱい。 :2019/03/14(木) 18:37:19.58 ID:C5v+HbS60Pi.net
>>301
キャッシュがある かつ 有料になった
だとか
キャッシュがある かつ ストリーミング(※flash playerの頃の話)
だとかのfilterがある(あった)わけだし、たぶん適切なfilter書けば動く
ファイル認識させるのにnicocache再起動させる必要はあるだろうけど

304 :名無しさん@お腹いっぱい。 :2019/03/14(木) 21:36:20.12 ID:lgyMlhUR0Pi.net
>>302
プライベートなキャッシュって事で psm9_hoge.mp4 とか psmid[動画の情報]_hoge.mp4 って感じでどうでしょう?
※動画の情報を省略時( psmid[]_hoge.mp4 )は、全ての場面でマッチする。

s[mo]\d+みたいな条件の正規表現はそのまま使える(p?をつけておいた方が良さそうだけど)し、文字の色やアイコンの色を変える場合は、pも拾えば判定できます。
niconico側がsmidで決め打ちしている場面があったらpを除去するか別途対応が必要だけど……。

305 :名無しさん@お腹いっぱい。 :2019/03/15(金) 01:41:08.09 ID:vi58iMzO0.net
>>304
いたるところに先頭2文字を切り出して動画種別判定している処理があったりするので……

今のところ考えている中で一番妥当そうなのはsm9!がキャッシュに入っている場合,
(他にsm9がキャッシュに入っていたとしても)sm9!をsm9として振る舞わせるというのですね.
拡張からもJavaScriptからもsm9一個だけあるように見えるなら問題は起きないはず……

306 :名無しさん@お腹いっぱい。 :2019/03/21(木) 19:38:50.21 ID:pMJXeeQx0.net
chromeで「動画ダブルクリックでフルスクリーン」「動画クリックで一時停止・再生」が動作しなくなった。
NicoCache_nlを新規と2つだけ導入しても駄目だ。

307 :名無しさん@お腹いっぱい。 :2019/03/21(木) 20:40:13.98 ID:mzmYO0pv0.net
>>306
同じく起きた
「動画クリックで一時停止・再生」なら24行目あたりの
var videoPlayer = document.getElementById("VideoPlayer");


var videoPlayer = document.getElementsByClassName("VideoSymbolContainer")[0];
にすればいけた
「動画ダブルクリックでフルスクリーン」も多分同じ

308 : :2019/03/21(木) 21:02:30.18 ID:eGQlQK4y0.net
nc0361 NicoCache_nl+150304mod+190321mod (く) + alertOldBinary Extension v180630
[機能追加]
・xxx.yyy形式のサムネイルにxxxでアクセスしたときにキャッシュ済みならxxx.yyyを参照
[仕様変更]
・HTTPのCONNECTメソッドを最優先で処理するように変更
[不具合修正]
・StoryBoardなど動画以外のdmcセッションを処理対象にしないように修正
[nlFilter]
・nllib_watch.js: HLS時にinitializedイベントが正しく動作するように修正

nc0362 MonkeyPatchFilters-190321
>>306-307
親要素のVideoContainerの方に修正しました

# あとスマートフォン用フルスクリーン改善を1月に直してリリースしてなかったらしい

309 :名無しさん@お腹いっぱい。 :2019/03/21(木) 23:18:43.01 ID:pMJXeeQx0.net
>>307-308
ありがとうございました
動作するようになりました

310 :名無しさん@お腹いっぱい。 :2019/03/24(日) 00:30:01.44 ID:eyFWRXsI0.net
ver上げてからキャッシュが途中で失敗する頻度が増えた…?

311 :名無しさん@お腹いっぱい。 :2019/03/24(日) 09:36:23.48 ID:jaxOIKKL0.net
>>308
ありがとうございました
今までfetchwdlistにサムネが表示されませんでしたがされるようになりました
最高です

312 :名無しさん@お腹いっぱい。 :2019/03/26(火) 23:56:02.32 ID:o0SaCoDj0.net
>>308
nc0361だとページ読み込み時に詰まることがある
nc0355に戻すと起きないのでCONNECTメソッド処理が悪さしてる?

313 : :2019/03/27(水) 00:58:19.76 ID:uATxQDzA0.net
nc0365 NicoCache_nl+150304mod+190327mod (く) + alertOldBinary Extension v180630
不具合修正:
・「HTTPのCONNECTメソッドを最優先で処理するように変更」を元に戻した(>310,312)

>>310,312
原因不明ですがとりあえず戻してみました.

314 :名無しさん@お腹いっぱい。 :2019/04/01(月) 23:30:56.37 ID:TkJSSfDx0.net
やっぱキャッシュ出来ない動画があるのはつらいな

315 :名無しさん@お腹いっぱい。 :2019/04/02(火) 00:51:03.71 ID:iaolcQkt0.net
まぁコンテンツプロバイダーとの契約だからねぇ

316 :名無しさん@お腹いっぱい。 :2019/04/02(火) 17:39:39.54 ID:iGAyeB/f0.net
no method:fetch?sm〜になるのは何が原因でしょうか
nc0353を入れていて、念の為にもう一度入れ直したのですがやはりフェッチできません

317 :名無しさん@お腹いっぱい。 :2019/04/02(火) 18:07:44.11 ID:iaolcQkt0.net
>>316
拡張機能のコンパイル - NicoCache_nl Wiki (新) - アットウィキ  
https://www65.atwiki.jp/nicocachenlwiki/pages/15.html

318 :名無しさん@お腹いっぱい。 :2019/04/02(火) 22:12:42.84 ID:iGAyeB/f0.net
>>317
後出しですみません、コンパイルはもちろんしてあります。
.classファイルが新しく生成されてるのも確認しました。

319 :名無しさん@お腹いっぱい。 :2019/04/03(水) 02:26:26.02 ID:TNU/WTWT0.net
>>318
状況を推測して回答するには少なくとも
・使ったコンパイルの方法
及び起動時のログから
・最初の二行の本体のバージョン
・"Extension2: nlMovieFetcher"の行の拡張のバージョン
・なんかエラーメッセージ出てないか
あたりが必要

320 :名無しさん@お腹いっぱい。 :2019/04/03(水) 03:11:22.65 ID:WFkAzBSz0.net
>>319
エラーが出てました。
java.lang.UnsupportedClassVersionError: extensions/NGCommentExtension has been compiled by a more recent version of the Java Runtime
(class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0
少し前にoracleのアップデート警告が出てアップデートした時にoracleの方に
システム環境変数のパスが通されていたせいでopenの方が使われなくなっていたようです。
該当するシステム環境変数を削除してnicocacheを再起動したらjava versionも本来の通りになりましたしfetchも機能するようになりました。
お騒がせして申し訳ないです。教えていただきありがとうございました。

321 :名無しさん@お腹いっぱい。 :2019/04/03(水) 21:34:25.07 ID:/QjsVA8e0.net
nc0378.7z  mylistCountBar:動画Topに関する処理の変更。

動画Topでマイリスト率を出すための分子と分母のどちらかに数字がない場合でも、要素が存在していれば数字を0として処理するように修正。
「fetchリンク追加用CSSの調整」をスタイルシートに「:root」が複数出てくるケースに備えて修正。


nc0379.txt  個人的に弄ったnlMovieFetcher:動画Topでfetchリンクの周囲のクリック設定を変更。

動画Topでfetchリンクをクリックしようとして少しずれたら動画リンクのクリックになって不便だったので、fetchリンクの周囲では動画リンクよりもfetchリンクの要素が優先されるようにクリックの設定を変更。

以前のクリック設定が良い場合は、↓のスタイルシートを /video_top に別途適用してください。

.VideoCard .fetch_link
{
pointer-events: none;
}

.VideoCard .fetch_link a
{
pointer-events: auto;
}

322 :名無しさん@お腹いっぱい。 :2019/04/15(月) 01:12:06.58 ID:fPBrGC5q0.net
NicoCache関連ファイル置き場 避難所2 ◆cl7sUAt.CpnA
https://nicocache.jpn.org/
Firefoxでスタイルがガバっているので…

Custom Style Script
https://addons.mozilla.org/ja/firefox/addon/custom-style-script/

.header_comment > a:nth-child(7){
position: relative;
top:-22px;
}

323 :名無しさん@お腹いっぱい。 :2019/04/19(金) 00:58:18.42 ID:4KhMpmNV0.net
/local/CustomFilters/watch_page_reconstruct.css
650行目あたりにある「.TagContainer.is-editing .TagItem.is-locked」を「.TagContainer.is-editing .TagItem.is-videoOwner」にしてください。
前者であるとロックしていないタグの鍵のアイコンとタグの文字が重なってしまいます。

324 :319 :2019/04/21(日) 01:36:20.97 ID:h8Hyf/ks0.net
>>323
他の人の動画でロックされているケースに対応できなくなるので、変更ではなく追加してください。

325 :名無しさん@お腹いっぱい。 :2019/04/23(火) 23:28:14.53 ID:qNfpPmfs0.net
動画にスムージング処理とか実装されたみたいだけど何が変わったんだこれ?

326 :名無しさん@お腹いっぱい。 :2019/05/01(水) 12:41:42.85 ID:jG/EfAHd00501.net
144Hzディスプレイでもコメントの流れがヌルヌルになった

327 :名無しさん@お腹いっぱい。 :2019/05/04(土) 17:30:05.04 ID:Pp/6ajhi0.net
ニコのコメントのために、ゲーミングモニターを買いたくなってきた

328 :名無しさん@お腹いっぱい。 :2019/05/05(日) 16:51:56.15 ID:E4Npb0xC00505.net
https://www.nicovideo.jp/watch/1551685265 を見る限り、div#js-initial-watch-dataに復号鍵のURLがハードコーディングされてるから
・↑の動画ページ
・復号鍵
・初期ベクトル
・暗号化された動画そのもの
の4つをキャッシュしてなんとかできんかな

329 :名無しさん@お腹いっぱい。 :2019/05/06(月) 03:08:08.96 ID:7oh/ho1S0.net
>>328
>>273
>>279
>>285
>>289

330 :名無しさん@お腹いっぱい。 :2019/05/12(日) 18:48:58.68 ID:2N2v+Awq0.net
>>328
できるとしたら次のどれかかを実装するか、別の方法を見つける必要があるっぽい。

●鍵を読み込んでいる動画をリファラで判別して管理する。
●鍵へアクセスするアドレスを動画を判別できるように書き換えて、nl側でリダイレクトする。
●nl自体にブラウズ用のエンジンを組み込んでブラウザーにしてしまう。

HTMLにアドレスがあって鍵が複数落ちてくるのなら、2つめがnlには向いているのかな?

上2つは、「動画id[動画の情報_鍵]_動画タイトル」とか「動画id[動画の情報][鍵]_動画タイトル」みたいな感じでキャッシュのファイル名自体に鍵を入れれば行けるのかな?

331 : :2019/05/22(水) 03:48:53.11 ID:a89/PAfl0.net
nc0361 NicoCache_nl+150304mod+190522mod (く) + alertOldBinary Extension v180630
[不具合修正]
・サムネイルURL変更に対応

新たにアップロードされた動画のサムネイルURLが
nicovideo.cdn.nimg.jp/thumbnails/〜
になっています.半日くらい前からですかね.

332 : :2019/05/22(水) 03:51:22.56 ID:a89/PAfl0.net
>>331
あああファイルの番号変え忘れた
nc0384 NicoCache_nl+150304mod+190522mod (く) + alertOldBinary Extension v180630

333 :名無しさん@お腹いっぱい。 :2019/05/22(水) 06:33:17.01 ID:KujPb7vC0.net


334 :名無しさん@お腹いっぱい。 :2019/05/23(木) 07:46:35.45 ID:qfGghh580.net
今日のメンテの影響かわからないけどタイトルにカーソル持っていっても
動画の情報がpopしなくなった?

335 :名無しさん@お腹いっぱい。 :2019/05/23(木) 08:23:46.60 ID:qfGghh580.net
popするようになったわ、なんだったんだ・・・

336 :名無しさん@お腹いっぱい。 :2019/05/23(木) 08:50:26.24 ID:jS7xup560.net
おお、久々に更新来てた

>>332
毎度毎度ありがとう

337 :名無しさん@お腹いっぱい。 :2019/05/23(木) 15:06:51.65 ID:XCN4XiZ60.net
>>332
いつもあざす

338 : :2019/05/23(木) 18:39:54.49 ID:+d3la4U+0.net
nc0385 NicoCache_nl+150304mod+190523mod (く) + alertOldBinary Extension v180630
[不具合修正]
・サムネイルのホスト変更でi=xxxからxxx.yyyを取得できなくなっていたのを修正
・リダイレクト時などにHostヘッダが変更されないバグを修正

>>308で追加した機能が今回のサムネイルホスト変更でバグってたので修正.
サムネイルが表示されない方は thcache/351/ の0バイトファイルを削除してください.

>>334-335
ニコレポなんかはサムネイルのURLから動画IDを拾ってポップアップしてるので
サムネイルのURLが変更されるとポップアップしなくなります.
最新版にアップデートしてもまだ発生するなら修正漏れの可能性があるので発生ページをご報告ください.

339 : :2019/05/25(土) 03:53:49.73 ID:ms+LsvHJ0.net
nc0386 NicoCache_nl+150304mod+190525mod (く) + alertOldBinary Extension v180630
[不具合修正]
・サムネイル取得URL誤りを修正

たーびたび申し訳ないのですがまだバグってました.
前二つのバージョンだと変なサムネイルのキャッシュが貯まっていくので
早めに差し替えお願いします……

サムネイルのnot foundキャッシュは廃止したほうが良いかもしれん.

340 :名無しさん@お腹いっぱい。 :2019/05/25(土) 10:04:45.01 ID:gCz/guI50.net
>>339
いつも乙です

341 :名無しさん@お腹いっぱい。 :2019/05/25(土) 14:30:53.81 ID:NrSQoBm50.net
http://127.0.0.1:8080/proxy.pacの代わりに次のアドレスで接続を試みると以下のコンソールエラーメッセージ
https://127.0.0.1:8080/proxy.pac
invalid header field: タ タタ 3 9 / 5
invalid header field: ? ?
invalid header field: タ タタ 3 9 / 5
invalid header field: ? ?
invalid header field: #
hhttp/1.1 3 k i gz?゚トvdヨcO??;a5?=ハ\SZコヌ,"Tヲg Aョ{g?,藕?礒イMdクYzヘ<.]トlワ?$舫

342 :名無しさん@お腹いっぱい。 :2019/05/26(日) 05:52:24.29 ID:e/xs0ikM0.net
>>341
そらHTTPで待ち受けているところに暗号文を流し込んだらそうなりますわな……

343 :名無しさん@お腹いっぱい。 :2019/05/27(月) 21:44:08.76 ID:Aa5PUj5c0.net
なんとなく作ってみた。

nc0388.txt  popThumb_FA_iframe.htmlでローディング画面を表示
※/nlFilters に設置。

nc0389.txt  popThumb_FAのポップアップを半透明なパネルにするCSSのサンプル(popThumb_FA_iframe.htmlのローディング画面に対応)
※/local/popThumb_FA_my.css にリネーム。

344 :名無しさん@お腹いっぱい。 :2019/05/29(水) 19:14:19.73 ID:z17aLqxB0NIKU.net
>>342
HTTPSでは待ち受けが出来ない技術的制約があるということですか?
もしくはHTTPSからHTTPへリダイレクトが出来ないとか?

345 :名無しさん@お腹いっぱい。 :2019/05/29(水) 19:44:21.94 ID:dXeBmxyP0NIKU.net
単にnicocacheがHTTPサーバーとしては動作するけどHTTPSサーバーとしては動作しないってだけじゃないの
プロキシはHTTPS対応してるけど

俺のところでは以下の挙動
NicoCache_nl+150304mod+190327mod(く) (based on NicoCache v0.45)

ttp://localhost:8080 でアクセスするとnicocacheのメッセージが出る
ttp://localhost:8080/proxy.pac でアクセスするとproxy.pacの中身が表示される

ttps://localhost:8080 でアクセスするとエラーになる
ttps://localhost:8080/proxy.pac でアクセスするとエラーになる

346 :名無しさん@お腹いっぱい。 :2019/05/29(水) 20:49:11.37 ID:2V3IRd2ZaNIKU.net
httpsでなくてもいいしなあ

347 :名無しさん@お腹いっぱい。 :2019/05/30(木) 22:05:06.75 ID:glGo48M20.net
またニコレポ変わってる…

348 :名無しさん@お腹いっぱい。 :2019/05/30(木) 22:09:26.72 ID:IKu/7Zxl0.net
サムネpop全く出なくなってるな
ニコ生も改悪だし流石だわ

349 : :2019/05/31(金) 00:46:12.64 ID:z/h4wQOU0.net
nc0390 フィルタ改修
・ニコレポの仕様変更に対応 (>347-348)

>>347-348
公式の仕様変更への追従は野良ツールの宿命ですから

350 :名無しさん@お腹いっぱい。 :2019/05/31(金) 02:24:52.54 ID:UcCvweEs0.net
>>349
早すぎぃ!

…ほんとありがとう

351 :名無しさん@お腹いっぱい。 :2019/05/31(金) 19:17:40.33 ID:BEhjaXzL0.net
>>349
乙です

352 : :2019/06/02(日) 16:18:33.80 ID:HXgoxV+C0.net
nc0391 フィルタ改修
・ニコレポの絞り込みボタンに対応

ニコレポは広告をミュートしないとすごい勢いで流れていってましたからね.これは改善.

353 :名無しさん@お腹いっぱい。 :2019/06/05(水) 05:47:58.67 ID:f5RDDpxX0.net
nc0392.txt  動画の一覧を見やすくする.txt:サムネイルのアドレスの修正

354 :名無しさん@お腹いっぱい。 :2019/06/13(木) 20:36:18.90 ID:W0JTmStp0.net
まーた再生ページの表示崩れた

355 :名無しさん@お腹いっぱい。 :2019/06/13(木) 21:04:28.15 ID:W0JTmStp0.net
公式のwatch.cssが更新されたので112_watch_css_fast_loadを使っていると表示崩れます
コメントパネル部分も変更されているみたいです

356 : :2019/06/14(金) 00:32:21.41 ID:QqJO+bF50.net
watchページ整形フィルタ #2019/06/13

画面サイズ-大、nlitab利用前提

・コメントパネルの修正に対応
・他色々修正


https://i.imgur.com/KY35kBQ.png

357 : :2019/06/14(金) 05:06:52.18 ID:LHGFJGTG0.net
nc0395 フィルタ改修
・watchページの変更に暫定対応(WatchJsApiの消失,動画リスト)
・シリーズ機能に対応

このパッチを適用しないとキャッシュ削除ボタンで前に再生していた動画が消えたりするので注意

構造が大幅に変わっていて大変だった……
動画切り替えの検出方法が投稿日時や再生数の変化を観る怪しい実装になってますが暫定措置ということで

358 :名無しさん@お腹いっぱい。 :2019/06/14(金) 11:54:13.60 ID:myCJy2IAa.net
気まぐれで大幅変更するニコ動本当に糞だな

359 : :2019/06/14(金) 22:57:27.75 ID:Y8xDwyz00.net
フィルタまとめ#90うpしました
http://nicocache.jpn.org/src/nc0396.7z
更新物:watchページ整形フィルタ(画面サイズ大のみの緊急の修正)

360 :名無しさん@お腹いっぱい。 :2019/06/15(土) 08:39:13.11 ID:9CDI1xl70.net
>>359
Tag_Ichiba_Counter.jsのエラーが直ってないので次のように修正してください。

19行目の
var e = document.getElementsByClassName("GridCell HeaderContainer-videoTitle")[0];

var e = document.getElementsByClassName("FlexChild HeaderContainer-videoTitle")[0] || document.getElementsByClassName("GridCell HeaderContainer-videoTitle")[0];
に修正。
※念のために前のページでも対応できるようにしています。

361 :356 :2019/06/15(土) 09:05:15.17 ID:9CDI1xl70.net
>>360
他にも「document.getElementsByClassName("GridCell HeaderContainer-videoTitle")[0]」があるので、それも
「document.getElementsByClassName("FlexChild HeaderContainer-videoTitle")[0] || document.getElementsByClassName("GridCell HeaderContainer-videoTitle")[0]」
に修正ですね。

カウンター(div#TagItemsCounter)は position: relative; を指定して .TagContainer-editArea の後ろにでも入れておくと良いかも。
document.getElementsByClassName("OwnerNicoliveBannerContainer") → document.getElementsByClassName("TagContainer-editArea")

362 :名無しさん@お腹いっぱい。 :2019/06/16(日) 07:58:11.17 ID:i2rFXpEN0.net
>>359の導入はやめた方が無難だな

363 :名無しさん@お腹いっぱい。 :2019/06/20(木) 20:42:18.77 ID:NjrNDc110.net
nc0397.7z  個人的に弄った<用nico_wallpaperのベース:<の動画トップの変更に対応。userページに対応。border-radiusと選択中のスタイル設定を追加。

mayページのスタイルをuserページにも使うようにしたため、 my.scss を my_user.scss にリネームしています。
精製されるファイルも名前が変わっているので、更新するときは /local/nico_wallpaperC を消してから更新するか、個別に my.scss および生成されるファイルの削除を推奨。

364 :359 :2019/06/22(土) 07:14:47.14 ID:msX+n1H80.net
nc0398.txt  103-4_watchページ整形フィルタ(共有ボタン表示).txt:フィルタまとめ#90で動画再生ページに共有ボタンを表示する
nc0399.txt  アニメ-ニコニコチャンネル_新着動画一覧.txt 「dアニメ無しの新着アニメ」と「dアニメストアの新着アニメ」のリンクをアニメのチャンネルに追加する。

>>363
>mayページのスタイルをuserページにも使うようにしたため、 my.scss を my_user.scss にリネームしています。
mayページ → myページ

365 :名無しさん@お腹いっぱい。 :2019/06/22(土) 11:14:32.38 ID:GDuFYBnM0.net
>>364
nc398 と nc399 はどのように表示されていれば良いか教えてください。

366 :名無しさん@お腹いっぱい。 :2019/06/22(土) 18:43:35.19 ID:msX+n1H80.net
>>365
nc0398
ツイートや共有のボタンが縦に並んで表示される。
>>359 のフィルタまとめ#90が導入されているのが前提。

nc0399
アニメ - ニコニコチャンネル(/portal/anime)のページ右側下部にある「新着動画一覧」と「チャンネル一覧」の次の行に「dアニメなし新着」と「新着dアニメ」が表示される。

367 :名無しさん@お腹いっぱい。 :2019/06/22(土) 19:59:09.84 ID:GDuFYBnM0.net
>>366
ありがとうございます。
nc398は黒い長四角が表示されていました。
nc399表示されていました。

ご説明ありがとうございます。お手数おかけしました。

368 :名無しさん@お腹いっぱい。 :2019/06/24(月) 17:48:32.09 ID:sQRvtP3U0.net
WindowsTerminal便利そうだな(よく知らんけども)

369 ::2019/06/24(月) 20:48:35.48 ID:sQRvtP3U0.net
フィルタまとめ#91うpしました
http://nicocache.jpn.org/src/nc0400.7z
更新物:watchページ整形フィルタ(全モード修正)、Tag_Ichiba_Counter.jsの修正

370 :名無しさん@お腹いっぱい。 :2019/06/25(火) 00:07:39.28 ID:bnv0zlZ10.net
>>369
watchページ整形フィルタ:最終更新1月8日
Tag_Ichiba_Counter.js:そもそも同梱されてない
以上、不具合報告まで

371 ::2019/06/25(火) 02:09:43.04 ID:i9A4xFUm0.net
>>370
えーと
「103_watchページ整形フィルタ.txt」というnlFiltersにあるファイルは原則更新の必要がありません
というのも<script>タグや<link>で挿入しているだけであり実体はlocalフォルダ内にありますので。
Tag_Ichiba_Counter.jsも同様でlocalフォルダ内にありますよ

372 :名無しさん@お腹いっぱい。 :2019/06/25(火) 02:40:50.29 ID:bnv0zlZ10.net
>>371
CustomFiltersフォルダにあった6月24日更新のやつがその実体でしたか。
説明で把握できました。

373 :名無しさん@お腹いっぱい。 :2019/06/26(水) 16:04:37.57 ID:TLpDzqsC0.net
ランキングが変わってるし、弄らないままの方が良かったのに

374 :名無しさん@お腹いっぱい。 :2019/06/26(水) 20:40:43.11 ID:2Xp4ryKda.net
いつもの

375 :名無しさん@お腹いっぱい。 :2019/06/26(水) 22:36:54.35 ID:ASaI9ea9M.net
しばらく前までNアニメのページで新着チェックしてたがfetchリンク消えてから仕方なくランキング使ってたのに今度はランキングが変わったか
いちいちどうでもいい更新して何も改善してないのに仕事した気になってるいつものニコ動だな

376 :名無しさん@お腹いっぱい。 :2019/06/26(水) 22:58:41.21 ID:TY+8M1D10.net
nc0401.7z  個人的に弄った<用nico_wallpaperのベース:動画トップとランキングの変更に対応。

nc0402.txt  個人的に弄ったmovieFetcherFilter:動画トップの変更に対応。

377 :名無しさん@お腹いっぱい。 :2019/06/26(水) 23:13:18.36 ID:cQ69Vqsj0.net
>>375
逐一ここをチェックして仕様を変えるのが仕事だと思ってるんじゃね?

378 :名無しさん@お腹いっぱい。 :2019/06/27(木) 00:11:43.85 ID:OqWBUnEx0.net
ランキング変更のせいでheader_lightのランキングにも影響が・・・

379 :名無しさん@お腹いっぱい。 :2019/06/27(木) 21:04:16.05 ID:Un5QVrVu0.net
nc0403.txt  個人的に弄ったmovieFetcherFilter:動画トップとNアニメの変更に対応。

380 :名無しさん@お腹いっぱい。 :2019/06/27(木) 22:48:43.21 ID:Un5QVrVu0.net
nc0404.7z  個人的に弄った<用nico_wallpaperのベース:動画トップとランキングの微修正。コンテナの下層にも border-radius: を適用。

381 :名無しさん@お腹いっぱい。 :2019/06/28(金) 03:10:25.00 ID:+VMk7EgF0.net
>>369
動画再生ページでコメント欄上部のカテゴリーランクがなくなって、かわりにジャンルが入っています。
class が変わって配置などのスタイルが反映されていないため、↓のレイアウトが崩れています。

div.VideoGenreMeta
  p.VideoGenreMeta-title
  span.VideoGenreMeta-genreName
    a.Link.VideoGenreMeta-link

382 :名無しさん@お腹いっぱい。 :2019/06/28(金) 12:30:08.79 ID:Vh+nD0ci0.net
≪動作環境≫
  【OS・Java・本体】NicoCache_nl+150304mod+190525mod (く) up292+ alertOldBinary Extension v180630 ◆2TK8xdazzp3d
  【ブラウザとバージョン】Google Chrome 75
  【使用プレイヤー】公式HTML5
  【java】java -version AdoptOpenJDKversion "11.0.3" build 11.0.3+7     javac 11.0.3
≪NicoCache環境≫
  【拡張の状態】nlMovieFetcher以外すべて外した状態と、nlMovieFetcher、popThumb_FA、ZenzaWatch改良フィルタ、フィルタまとめを入れた状態でそれぞれ動作させました
         nlMovieFetcherはnlMovieFetcher_110411(v0.6) w/ 190306 o_OとnlMovieFetcher_110411(v0.6) w/ 190125 o_Oを試しました
  【プロキシ】デフォルト設定のproxy.pac
≪質問/障害内容と検証状況≫
  【事象・質問内容】
nlMovieFetcher.javaをbuildに通してもExtensionsAutoBuildを実行しても
  C:\NicoCache_nl\extensions\nlMovieFetcher.java:90: エラー: シンボルを見つけられ
   ません
 private static final StringResource resultNG = ExtUtil.responseText("NG");
 シンボル: 変数 ExtUtil
 場所: クラス nlMovieFetcher
   エラー35個  
といったような結果が帰ってきます(35個もあるため1個だけにしてあります)
【特記事項】
Nicocashe自体は正常に動作してます
nlMovieFetcher以外の拡張は正常に動いています
またextensionsの中にあるサンプルもbuilbを通すとclassにコンパイルされました
今のところエラーが出るのはnlMovieFetcher.javaをコンパイルするときのみです
環境変数もwikiにならって設定しました
antも簡易セットアップの中にあるものと最新のもの(1.10.6)を試してみました
nicocashe本体や拡張の再インストールも何回かしてみましたがnlMovieFetcher.javaのコンパイルだけがうまくいきません

なにか手立てがわかる方教えて下さい、お願いします

383 :名無しさん@お腹いっぱい。 :2019/06/28(金) 12:37:02.25 ID:YOGV5NhOd.net
>>382
typoがハゲしいけど、それは置いておいて、
確かそのエラーはExtUtil.javaがnlMovieFetcher.javaと同じ階層にないときに起こるエラーだったような気がするんだけど(間違ってたらゴメン)

384 :名無しさん@お腹いっぱい。 :2019/06/28(金) 13:07:37.93 ID:Vh+nD0ci0.net
>>383
見にくく申し訳ありません
あと答えてくださりありがとうございます
ExtUtil.javaをダウンロードしnlMovieFetcher.javaと同じところにいれコンパイルしましたがまた同じエラーが発生してしまいました
ExtUtil.javaの方はclassになるのですが…

385 :名無しさん@お腹いっぱい。 :2019/06/28(金) 15:40:02.49 ID:zK7Ud2w80.net
>>384
うーん、それはおかしいな
エラー内容を見ると明らかにExtUtilを参照しようとしてエラーが発生してるんだけどな
> private static final StringResource resultNG = ExtUtil.responseText("NG");
> シンボル: 変数 ExtUtil
> 場所: クラス nlMovieFetcher  

386 :名無しさん@お腹いっぱい。 :2019/06/28(金) 15:50:42.25 ID:zK7Ud2w80.net
うん、やっぱりそうだ
何のエラーもなくコンパイルできる環境でExtUtil.javaをExtUtil.java.pにリネームして
nlMovieFetcher.javaをコンパイル試みたらエラー:シンボルを見つけられません
がズラズラと49個出てきた

387 :名無しさん@お腹いっぱい。 :2019/06/28(金) 17:57:08.54 ID:Vh+nD0ci0.net
>>385 >>386
検証までしていただきありがとうございます
再起動してExtUtilを再びダウンロードしてみたら別のエラーが出ました

クラス・ファイル..\extensions\ExtUtil.classは不正です
クラス・ファイルExtUtilに不正なクラスがあります
削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください

と表示されました・・・これは間違った物をダウンロードした感じでしょうか?
すいませんExtUtilはどこで手にはいりますか

388 :名無しさん@お腹いっぱい。 :2019/06/28(金) 18:39:27.02 ID:vMlgiujR0.net
>>387
ExtUtil.java:raw型警告をSuppressWarningsしたバージョン 23KB 19/03/30(土),03:58:57 ExtUtil.java.txt
https://nicocache.jpn.org/src/nc0373.txt

389 :名無しさん@お腹いっぱい。 :2019/06/28(金) 19:40:20.05 ID:Vh+nD0ci0.net
>>388
ありがとうございます!無事nlMovieFetcherコンパイルできました
ニコキャス自体も問題なく動きました
答えてくださった方々本当にありがとうございます

390 ::2019/06/28(金) 21:05:39.65 ID:vMlgiujR0.net
フィルタまとめ#92うpしました
http://nicocache.jpn.org/src/nc0406.7z
更新物:watchページ整形フィルタ(ビデオメタデータ周り)修正

391 :名無しさん@お腹いっぱい。 :2019/06/28(金) 22:55:38.17 ID:+VMk7EgF0.net
nc0408.txt  103-4_watchページ整形フィルタ(共有ボタン表示).txt:フィルタまとめ#90以降で動画再生ページに共有ボタンを表示する。配置を修正


>>390
↓これをマージしてください。
nc0407.txt  動画再生ページのマイリスト登録パネル周りを修正したCSS。

watch_page_reconstruct.css の1122行目で指定されている「body.is-middle .VideoMenuContainer-areaLeft」の「top: 107px !important;」について。
他のサイズでは「top: 106px !important;」が指定されていて、単純にマイリスト登録とかの3つのボタンだけが1ドット下にずれているように見えます。
マイリスト登録パネルとの隙間が変わるので、できれば他と同じように「top: 106px !important;」で統一してください。

「過去ログを表示」ボタン左部分のクリックが妨げられているため、次のスタイルを指定してください。
.VideoMenuContainer-areaLeft { width: 100px !important; }
.VideoMenuContainer-areaLeft > * { margin-right: 8px !important; }
.VideoMenuContainer-areaLeft > .ClickInterceptor:nth-of-type(3) { margin-right: 0 !important; }
.VideoMenuContainer .VideoMenuContainer-button { width: 28px !important; height: 28px !important; }
※2行目と4行目は元から「!important」無しで指定されていますが、変更があった場合に備えてスタイルを指定しています。

392 :名無しさん@お腹いっぱい。 :2019/06/29(土) 06:38:11.87 ID:Ps6eR2140.net
nc0409.txt  検索ページのフォームをページ上部に維持するCSSをページに追加する。

導入すると検索ページに↓のCSSを追加します。
header.header
{
position: sticky;
top: 0;
z-index: 9001;
}

393 :名無しさん@お腹いっぱい。 :2019/06/29(土) 06:43:25.49 ID:Ps6eR2140.net
>>392
余計な括弧があったので上げ直し。

nc0410.txt  検索ページのフォームをページ上部に維持するCSSをページに追加する。

394 :名無しさん@お腹いっぱい。 :2019/06/29(土) 13:42:11.76 ID:Ps6eR2140NIKU.net
>>390
ジャンルのタグで過去最高順位がありました。

確認した動画:/watch/sm34112884

「.VideoDescriptionContainer+.HeaderContainer-row」で「z-index: 2;」以上を指定することで操作可能になります。

「.GenreRankMeta」で配置を指定できるので、「watch_page_reconstruct.css」の970行目〜から「bottom: -48px !important;」を消して次のスタイルを指定してください。
.VideoGenreMeta { bottom: -48px !important; }

395 ::2019/06/29(土) 17:37:09.97 ID:JTZGrC940NIKU.net
フィルタまとめ#93うpしました
http://nicocache.jpn.org/src/nc0411.7z
更新物:watchページ整形フィルタ:コメント欄透過、HeaderContainer-videoTitleからAeroエフェクトを除去
https://nicocache.jpn.org/src/nc0407.txtをマージ
(全ファイル)改行コードをUnix(LF)からWindows(CR LF)に統一
>>391を修正
>>394邪魔だったので消しました(小並感)どうやっても汚い見た目にしかならなかったので

396 ::2019/06/29(土) 18:09:30.72 ID:JTZGrC940NIKU.net
#93.01
https://nicocache.jpn.org/src/nc0412.txt
watchページ整形フィルタ:NG設定が効かなくなっていたので修正

397 :名無しさん@お腹いっぱい。 :2019/06/29(土) 21:31:38.88 ID:Ps6eR2140NIKU.net
>>396
>>391 下部の「.VideoMenuContainer-areaLeft > .ClickInterceptor:nth-of-type(3) { margin-right: 0 !important; }」は指定されてなさそうです。

398 :名無しさん@お腹いっぱい。 :2019/06/29(土) 22:31:50.59 ID:Ps6eR2140NIKU.net
>>395-396
動画リストタブで「とりあえずマイリスト〜ニコニ広告する」の3つのボタンが反応しないため、かわりに↓を指定してください。

.MainContainer-playerPanel .VideoMenuContainer { z-index: 4; }


>>394邪魔だったので消しました(小並感)どうやっても汚い見た目にしかならなかったので
まとめ#92と同じように表示されているため、認識に齟齬があるかもしれません。

例えば「/watch/sm33360881」では、画面サイズ中のときにジャンルの「スポーツ」に重なって「68位(詳細)」と表示されていて、「68位(詳細)」をクリックすると「タグ別の過去最高順位」が「コメントリスト」や「動画リスト」に隠れる感じで表示されます。
※クリックを阻害する要素に「pointer-events: none;」を指定してクリックできるようにしてから確認。

>>394 の方法で、画面サイズ中でも「スポーツ」と「68位(詳細)」が重ならないようになります。
また、「(詳細)」をクリックして「タグ別の過去最高順位」を隠れないように表示できるようになります。

399 :394 :2019/06/29(土) 22:33:20.25 ID:Ps6eR2140NIKU.net
>>398
>動画リストタブで「とりあえずマイリスト〜ニコニ広告する」の3つのボタンが反応しないため、かわりに↓を指定してください。
動画リストタブで「とりあえずマイリスト〜ニコニ広告する」の3つのボタンが反応しないため、↓を指定してください。

400 :名無しさん@お腹いっぱい。 :2019/06/29(土) 23:11:54.97 ID:Ps6eR2140NIKU.net
>>396
画面サイズ自動で >>93 が再発しているので、 342行目の後に >>93 のCSSを追加してください。

これがないと16:9よりも横が広いディスプレイで画面サイズ自動を使ったときに動画が画面からはみ出してしまいます。

間違えて消さないように「横長画面対策(動画の画面外はみ出し防止)なので消すな!」とでもコメントをつけておいてください。

レスを辿らなくても良いように↓にもCSSを記しておきます。


/* ↓↓↓ 横長画面対策(動画の画面外はみ出し防止)なので消すな! ここから */
body.is-autoResize video
{
max-height: calc(100vmin - 87px) !important;
}

body.is-fullscreen video
{
max-height: 100vmin !important;
}
/* ↑↑↑ 横長画面対策(動画の画面外はみ出し防止)なので消すな! ここまで */

401 ::2019/06/30(日) 01:19:30.07 ID:iyh3H7fl0.net
#93.02
https://nicocache.jpn.org/src/nc0413.txt
画面中での調整、NGフローティングパネル位置調整、ジャンル位置調整

402 :名無しさん@お腹いっぱい。 :2019/07/02(火) 18:16:53.80 ID:QH4uVqtF0.net
nc0417.txt  99-15_thumbInfoFilter(追加):サムネイルのURL変更とwatch_app.jsの更新に対応。

403 :375 :2019/07/05(金) 00:16:26.94 ID:bxTY2xjk0.net
nc0419.txt  個人的に弄ったmovieFetcherFilter:動画トップのCSSを修正。

404 :名無しさん@お腹いっぱい。 :2019/07/06(土) 15:05:09.94 ID:eEPPP9yu0.net
挙動から見て、また watch_app.js が更新されたっぽいね。
動画の再生終了をトリガーにして、後からキャッシュアイコンを挿入する方がいいかな。

405 :名無しさん@お腹いっぱい。 :2019/07/06(土) 18:29:42.08 ID:VqJ3xnB+0.net
ニコ動運営、絶対ここ見てるな

406 :名無しさん@お腹いっぱい。 :2019/07/07(日) 08:54:29.77 ID:qdpFkIpM00707.net
>>405
アホが多いから監視してる奴は居るだろうな

407 :名無しさん@お腹いっぱい。 :2019/07/08(月) 20:24:51.99 ID:2M3jd2uo0.net
PlaybackrateChanger.jsを直したいが(知識ないから)直せない、はっきりわかんだね
なぜかomakeの方が実行されてしまうし…

408 :名無しさん@お腹いっぱい。 :2019/07/09(火) 23:42:46.32 ID:i/zYmjpy0.net
久しぶりにニコニコ見に行ったら表示めちゃめちゃだな
ランキング2列もfetchもねえ
スレの頭からチェックしないとか

409 :名無しさん@お腹いっぱい。 :2019/07/12(金) 19:23:38.84 ID:zz2AO2lF0.net
nc0422.txt  99-15_thumbInfoFilter(追加):watch_app.jsを書き換えないでキャッシュアイコンを表示するようにしてみた。

動画再生終了後のプレイヤーに表示される動画一覧へキャッシュアイコンを表示する。

watch_app.jsを書き換えないでMutationObserverで要素を監視するようにしてみた。
※要素の判定やキャッシュアイコンを挿入する時は監視を止めているけど、監視の影響下にある余所を弄る処理は、競合して負荷が増えるなどの可能性があるので注意!

キャッシュの有無判定とアイコンの表示処理は 20_watchFilter.txt から必要なものを持ってきているので、要素の監視部分に気をつければマージできると思います。

410 :405 :2019/07/12(金) 21:31:56.99 ID:zz2AO2lF0.net
>>409
>監視の影響下にある余所
監視の影響下にある要素

411 :名無しさん@お腹いっぱい。 :2019/07/12(金) 22:12:34.08 ID:zz2AO2lF0.net
>>401
Aeroっぽいやつのセレクターに .Card.BottomContainer-indicator と .Card.BottomContainer-indicator::before を追加してください。

動画再生ページでコンテンツツリーが表示されない範囲のスクロール位置である時、動画画面のすぐ下に表示されている div 要素です。
現状では .BottomMainContainer>div:nth-child(1)>div:nth-child(1) によって background-color: lightblue; とかが指定された枠が表示されます。
コンテンツツリーが表示される位置までページをスクロールすると要素が消えてコンテンツツリーとかが表示されます。

412 :名無しさん@お腹いっぱい。 :2019/07/13(土) 18:03:05.32 ID:ySYl08pq0.net
自己解決したんだけど一応書く。
手作業コンパイルしてるやつ少数派で基本ant派なんだろうけど、手作業でやってる人のために。

up406にnc0386いきなり適用しようとしてハマった。
以下そのときのエラー

dareka\Main.java:194: エラー: シンボルを見つけられません
Logger.info("total cache size = %s", TextUtil.bytesToString(Cache.size()));
^
シンボル: メソッド bytesToString(long)
場所: クラス TextUtil
dareka\Main.java:203: エラー: シンボルを見つけられません
TextUtil.bytesToString(freeSize), neededSize);
^
シンボル: メソッド bytesToString(long)
場所: クラス TextUtil
エラー2個

で、up292と比較してみたところ、common/TextUtil.java がup406にないのが原因っぽい。nc0386側のcommonにup292から持ってきたTextUtil.java配置して解決。

413 :名無しさん@お腹いっぱい。 :2019/07/18(木) 17:38:08.17 ID:YA1SxZ/P0.net
Adopt Open JDK
Latest release jdk-11.0.4+11
https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot

414 :名無しさん@お腹いっぱい。 :2019/07/21(日) 10:23:21.56 ID:STPKr/yW0VOTE.net
nc0423.txt  nico_wallpaperCのコンテナ設定画面を穏便に閉じるように弄ったスクリプト ※IE11を使わない人は不要

「_ContainerConfiguration.js」にリネームしてから「/local/nico_wallpaperC/script/_ContainerConfiguration.js」に上書き。

アロー関数をfunctionに変更(*1)して、ES6未対応ブラウザーでコンテナ設定画面を非表示(*2)にするようにしています。
*1:※IE11で構文エラーにならないようになる。
*2:※IE11ではコンテナの設定が反映されない。

なお、nico_wallpaperCではIE11を切り捨てているので、このスクリプトは気まぐれにupしただけです。
このスクリプトの今後のメンテナンス予定はありません。

415 :名無しさん@お腹いっぱい。 :2019/07/23(火) 18:07:07.84 ID:u73ztdKI0.net
https://nicocache.jpn.org/src/nc0424.7z
invisible_batch:最小化せずに完全にバックグラウンドで
NicoCache_nl.batを実行するスクリプト、タスクスケジュール登録スクリプト付き

=====================使い方=====================


1.invisible.vbsとinvisible_batch.batとtaskschedule_maker.batをNicoCache_nl.jarのあるフォルダにコピー

2.既存のNicoCache_nlのスタートアップやタスクスケジュールを削除
例 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Win + R → taskschd.msc

3.taskschedule_maker.batを管理者権限を付与して実行
注意:C:\NicoCache_nl\invisible_batch.batが登録される
別の場所にインストールしてある場合は任意のロケーションに変更

4.終わり

416 :名無しさん@お腹いっぱい。 :2019/07/28(日) 14:13:34.46 ID:x13SGVCk0.net
nc0425.7z  個人的に弄った<用nico_wallpaperのベース:シリーズのページに対応。
nc0426.txt  個人的に弄ったmovieFetcherFilter:シリーズのページに対応。
nc0427.txt  個人的なキャッシュアイコン調整:シリーズのページに対応。
nc0428.txt  動画の一覧を見やすくする.txt:シリーズのページに対応。

シリーズのページ(/series)が存在するのを確認したため、それに対応。

なお、シリーズのページに有料動画の存在を確認できていないため、「nc0428.txt  動画の一覧を見やすくする.txt:シリーズのページに対応。」はキャッシュ済み動画にのみ対応。

417 :名無しさん@お腹いっぱい。 :2019/07/29(月) 22:10:18.36 ID:BRM/yq6P0NIKU.net
nc0430.7z  個人的に弄ったheader_light:ランキングページのリンクを修正。

ランキングのリンクをカテゴリからジャンルへ変更。


nc0429.7z  個人的に弄った<用nico_wallpaperのベース:ランキングページの修正。

ランキングのページでコンテナの右から動画がはみ出すようになっていたので、横幅の指定を修正。

418 :名無しさん@お腹いっぱい。 :2019/08/01(木) 16:39:48.00 ID:ogEaTRdm0.net
ニコニコのランキングページの政治タグがあまりに酷くて
ニコニコ動画見るの止めることにした。

KAZUYA KAZUYA ボウズ ボウズ ゆっくり保守 ゆっくり保守 韓国がー 中国がー
ランキングページのトップから終わりまでこんな感じ。

チャン桜の動画でもまともな奴を発掘して見てもコメント禁止でロクにコメ書かれてないし
youtubeに移行するわ。

419 :名無しさん@お腹いっぱい。 :2019/08/01(木) 17:38:57.95 ID:0OlbnsbH0.net
政治カテなんか
見るもんじゃあない

420 :名無しさん@お腹いっぱい。 :2019/08/02(金) 07:25:09.98 ID:yz1fu4dT0.net
Google Chrome 76のアップデートが可能になったことでFlashからHTML5への移行がキャッシュマネージャーでも必要になるかもしれない。
※まだ動作確認をしていません。

「swf2js」で変換しながら動かすか、あらかじめHTML5にしておくか、どちらにしてもソースがある方が各人対応しやすいと思うけど、キャッシュマネージャーのソースってどこにあるんだろう?

421 :名無しさん@お腹いっぱい。 :2019/08/02(金) 12:29:52.94 ID:CrsraR9v0.net
>>420
避難所ミラーの方のup333
差分ファイルも入れてありますがsource.zipに差分適用済みです

422 :名無しさん@お腹いっぱい。 :2019/08/02(金) 13:06:42.68 ID:7d/9CdC70.net
>>419
んなこと言ってもランキングページのど真ん中に政治カテ表示されるし。
明らかに運営が意図的にやってる。l

423 :名無しさん@お腹いっぱい。 :2019/08/02(金) 13:22:46.77 ID:CrsraR9v0.net
んなもんカスタマイズすれば
と思ったらNicoCacheを通して「設定を保存」を押すとエラーになるのを発見
原因はわかったので後で直します

424 :名無しさん@お腹いっぱい。 :2019/08/02(金) 15:40:00.23 ID:geNqNXMca.net
なんでニコ動の政治カテって売国奴しかいないのかな

425 :名無しさん@お腹いっぱい。 :2019/08/02(金) 22:13:27.19 ID:yz1fu4dT0.net
nc0431.7z  個人的に弄ったheader_light:header_rank_link.htmlを修正。

「const」が1カ所タイプミスしていたので修正。
ついでにonloadをaddEventListenerに変えておいた。


「swf2js」でキャッシュマネージャーを動かそうとしたら、エラーが出まくって動かなかった……。
Google ChromeでFlashがデフォルトで無効になるのが9月1日かららしい?ので、それまでに対応方法が見つかれば良いのだけど。

>>421
ソース確保しました。
とりあえずhttp→httpsに変更して、html5+JavaScriptの変換ツールとかを探してみます。

426 :名無しさん@お腹いっぱい。 :2019/08/08(木) 00:59:43.10 ID:cylImkcu0.net
html5+JavaScriptに変換したキャッシュマネージャーはApache FlexJSで行けるかもしれないけど、サーバーに問題があるのかインストーラーがインストール途中で止まってしまうので未確認。
※Apache Flex SDKは、4.16.1をインストーラーでインストール済み。

ソース(cachemanager.mxml)の12行目までにある3つの「http」を「https」にして、Apache FlexJSに動きがあるまでしばらく様子見かな。

427 :422 :2019/08/13(火) 22:05:51.93 ID:8hJjHgTE0.net
nc0432.txt  個人的に弄ったmovieFetcherFilter:Nアニメページのボタンのスタイルを変更。

ボタンの文字をくっきり縁取りするようにした。
これまではマウスでポイントしていないボタンすべてをぼかしていたけど、背景色が指定されている場合にぼかすように変更など。

>>426
>ソース(cachemanager.mxml)の12行目までにある3つの「http」を「https」にして、Apache FlexJSに動きがあるまでしばらく様子見かな。
2行目は「https」にしたらダメだった。

Apache Flex SDKは、4.16.1を使う場合、「nicocachemanager\source\nicocache\form\ConfigForm.mxml」551行目の「horizontalAlign="middle"」を「horizontalAlign="center"」にする必要がある。
※「警 告: "application" は 4.0 以降推奨されていません。"FlexGlobals.topLevelApplication" を使用してください。」やCSSの警告が表示されるけどFlashへのコンパイルはできた。

スタイルが適用されてなくて白っぽくなるけど、キャッシュ移動などの動作はするようです。

Apache FlexJSは、相変わらずApache Flex SDK Installerで間違ったURLが使われていてインストールができない。

「apache-flex-flexjs-0.8.0-bin.zip」を展開して「ant -f installer.xml」でインストールする方法は、「apacheflexbuild.cloudapp.net:8080」にアクセスできなくてエラーになる。
※「installer.xml」の778行目から780行目をコメントアウトすることで、↑を飛ばしてインストール処理を進めることは可能。

コンパイルは失敗したので、他に必要なプログラムや設定を確認する必要があるけど、日本語のページが見当たらない&英語の「READme」を読むのが面倒なので、気が向くまで先送り。

428 :名無しさん@お腹いっぱい。 :2019/08/14(水) 00:58:05.15 ID:k066fRwp0.net
こマ?
ニコニコ動画は確実にあと2〜3年で終了する|ワッチョイ|note  
https://note.mu/wattyoi/n/nab98428b2307

429 :名無しさん@お腹いっぱい。 :2019/08/14(水) 03:53:28.30 ID:7yJf9fhj0.net
>>428
その記事は人に真偽を確かめる内容じゃないだろ
ちゃんと読んだのか?

430 :名無しさん@お腹いっぱい。 :2019/08/14(水) 16:25:17.94 ID:NtIJHUcM0.net
URL貼るだけで読んですらないってアホかよ

431 :名無しさん@お腹いっぱい。 :2019/08/16(金) 09:26:20.60 ID:gExTGYHsa.net
創作記事のPV増やすためにやっているのだろ

432 :名無しさん@お腹いっぱい。 :2019/08/16(金) 09:33:11.74 ID:gxaKGLWVd.net
PV増やしたところでアフィ無いから執筆者に金は一銭も入らんぞ

433 :名無しさん@お腹いっぱい。 :2019/08/26(月) 21:31:48.94 ID:eLX8pArD0.net
nc0437.txt  「video_top」と「あなたにオススメの動画」のテンプレートに対応。
movieFetcherFilter.txt

nc0436.7z  個人的に弄った<用nico_wallpaperのベース:「キーワード○○を含むタグの検索結果」に対応。ジャンルとタグのボタンのスタイルを少し弄った。

nc0435.txt  サムネイル入りのリンク:あなたにオススメの動画に対応。
リンクに「 target="_blank"」を挿入する。

nc0434.txt  個人的なキャッシュアイコン調整:popThumb_FAのキャッシュアイコンにz-index: 1;を指定。

434 :名無しさん@お腹いっぱい。 :2019/08/27(火) 05:43:03.44 ID:Fm7QF4iW0.net
nc0438.txt  個人的に弄ったmovieFetcherFilter:Nアニメページのボタンの背景画像に高解像度のサムネイルを使うように変更。リンクにid属性をつけるようにした。
※高解像度のサムネイルは、使えるときに使います。

435 :名無しさん@お腹いっぱい。 :2019/08/28(水) 06:06:08.03 ID:GcwtRKqq0.net
nc0439.txt  個人的なキャッシュアイコン調整:Nアニメ最新動画の右側用の調整

436 :名無しさん@お腹いっぱい。 :2019/09/03(火) 03:46:19.58 ID:3FGqDOGR0.net
nc0441.txt  個人的なキャッシュアイコン調整:popThumb_FA_iframe.htmlにキャッシュアイコン用CSSを読み込ませるようにした。動画視聴ページで動画リスト用の微調整。

nc0440.7z  個人的に弄った<用nico_wallpaperのベース:ボタンやパネルの微調整、動画視聴ページの調整。
ボタンやパネルのborderの色をを薄くした。
動画視聴ページで青いポップアップの文字を読みやすいように調整。
動画視聴ページで >>411 の追加。
動画視聴ページで設定パネルやコメントリスト/動画リストの調整および、フルスクリーン時にPlaybackrate Changerを非表示にするようにスタイルを指定した。

437 :432 :2019/09/05(木) 20:30:43.94 ID:bPOQQVkB0.net
nc0442.7z  個人的に弄った<用nico_wallpaperのベース:動画視聴ページの調整。
プレーヤー右側のパネルを調整。
※動画リストの背景がAeroっぽくなっているので、白い背景が良いなら別途フィルターで「.VideoListPanelContainer { background-color: white; }」とでも指定してください。

>>436 の「コメントリスト/動画リストの調整」は、「過去ログを表示〜NG設定」のツールチップを隠してしまうので巻き戻し。
かわりにAeroっぽくする枠の要素を変更することでツールチップを隠さないように「コメントリスト/動画リストの調整」を行いました。
画面サイズ自動の時でもツールチップが隠れないので、下に表示していたツールチップを他のサイズの時と同じ縦位置で表示するように変更。
Aeroっぽい枠のぼかしが周辺に表示される要素に影響しないように「overflow: hidden;」を指定したため、ツールチップが枠の右側にはみ出さないように配置を調整しています。

438 :名無しさん@お腹いっぱい。 :2019/09/09(月) 21:58:50.75 ID:jk8AdyXW00909.net
いつごろからか
localdb: registration failed, because SQLite is invalid
と出てうまく作動しなくなってしまいました
どうすればいいのでしょうか?

439 :名無しさん@お腹いっぱい。 :2019/09/10(火) 00:27:16.80 ID:AXZRopaD0.net
データベースが不正だとよ

440 :名無しさん@お腹いっぱい。 :2019/09/10(火) 19:41:01.82 ID:UHForoBj0.net
よくわからなかったので全部入れなおして使えるようになりました
高速インストーラなんてあったのですね
まとめてくれた方有難うございます

441 ::2019/09/17(火) 20:57:37.43 ID:03tuZOor0.net
インストーラーを作成しました
https://i.imgur.com/c0PiYWR.jpg
https://www.dropbox.com/s/45nxw1deuvfhqu4/NicoCache_nl%20Install.exe

442 :名無しさん@お腹いっぱい。 :2019/09/17(火) 23:01:19.17 ID:7mEWccoXa.net
>>441
惚れた

443 :名無しさん@お腹いっぱい。 :2019/09/17(火) 23:21:55.09 ID:IwV1DuWm0.net
>>441
ヴォースゲー!

444 :名無しさん@お腹いっぱい。 :2019/09/18(水) 09:31:30.76 ID:SN7rQaZa0.net
>>441
トゥンク…

445 :名無しさん@お腹いっぱい。 :2019/09/18(水) 20:20:40.36 ID:b6sbeCJi0.net
nc0443.7z  個人的に弄った<用nico_wallpaperのベース:設定画面の調整。

共通の「border-radius:」で数値が折り返されていたのを修正。
各カラーネームで選択されている色をサンプル表示するようにした。

446 :名無しさん@お腹いっぱい。 :2019/09/19(木) 07:43:49.08 ID:+eED+kO70.net
>>445
nico_wallpaperCを有効にしていると、ランキング表示中に201位以降へ移動する1.2ボタンや前へ、次へボタンが反応しないようです。
おま環でしょうか?

447 :441 :2019/09/19(木) 21:25:41.40 ID:jqMkeRMU0.net
nc0446.txt  個人的なキャッシュアイコン調整:ランキングのページ右側の調整。
右側のキャッシュアイコンを左下にぴったりつけて小さいアイコンを表示するようにした。

nc0445.7z  個人的に弄った<用nico_wallpaperのベース:設定画面の微修正および、ランキングのページ下部にあるボタン周りを修正。


あと1つupしているのは、明日消します。


>>446
疑似要素のポインターイベント判定がリンクを覆っていたので、疑似要素のポインターイベント判定を行わないようにして対応しました。

448 :名無しさん@お腹いっぱい。 :2019/09/19(木) 23:15:30.13 ID:+eED+kO70.net
>>447
対応ありがとうございます

449 :名無しさん@お腹いっぱい。 :2019/09/22(日) 01:30:00.48 ID:ANWWRqDJ0.net
>>441
なにこれすごい

450 :名無しさん@お腹いっぱい。 :2019/09/22(日) 19:40:56.82 ID:d9BKd6Tw0.net
>>441
糞ワロタ

451 :名無しさん@お腹いっぱい。 :2019/09/24(火) 21:47:22.46 ID:yMKqaz8J0.net
nc0447.7z  個人的に弄った<用nico_wallpaperのベース:プレーヤー設定パネルを修正。タグのボタンを共通化。マイリスト検索に対応。

動画再生ページのプレーヤー設定パネルをAeroっぽい背景からアクリルっぽい背景に変更して、動画シーク時のサムネイルを設定パネルよりも前に表示するようにした。
アクリルっぽい虫眼鏡のボタン(検索のボタン)で、虫眼鏡の周囲にマウス歩ピンターが変わらない場所があったのを修正。
アクリルっぽいUIにマウスをポイントしたとき、操作の対象になる要素が光るようにした。
各ページでタグのボタンの見た目を揃えた。
マイリスト検索のページに対応。

452 :447 :2019/09/25(水) 22:38:45.67 ID:TfQpCuiJ0.net
nc0448.7z  個人的に弄った<用nico_wallpaperのベース:タグのボタンを修正。

「/video_top/genre」のページでタグのボタン配置や大きさを修正。

>>451 に書いてなかったけど、ファイル名を変更しているスタイルシートがあります。
※「search_tag」を「search」に変更。
以前のファイルを導入済みの場合は、「search_tag」に該当する3ファイルを個別に削除するか、「/local/nico_wallpaperC/style」を先に削除しておいてから展開したファイルをコピーするなどで対処をおすすめします。

453 :名無しさん@お腹いっぱい。 :2019/09/25(水) 23:19:37.38 ID:TfQpCuiJ0.net
タグの説明や動画のタイトルにもよるのだろうけど、動画Topで縁取りの左右が微妙に欠けている……。
とりあえず手元のファイルは直したけど、更新頻度が高いのでしばらく様子見します。

もしも使っている人で他の箇所に不具合を見つけた場合は、見落としているかもしれないので、レスしておいてくれると助かります。

454 :名無しさん@お腹いっぱい。 :2019/10/01(火) 01:35:55.88 ID:3DSBXep60.net
今fetchってちゃんと動いてる?no method:fetch?sm動画番号みたいに表示されて失敗してしまう

入れなおしてみるかと思って>441使ってみたんだけど、本体起動までは行ったんだが

・拡張機能のコンパイルがjavaをbuild.cmdに放り込んでもclassが生成されない。エラーも出ず、一瞬ウィンドウが出るだけで何も起こらない
・ログウィンドウの一番下に↓コレが出てて証明書関連の件が終わってない(firedox69.0.1)
Key store certs\site.jks does not exist.
TLS MitMの有効化手順は documents/Readme_TLS.txt を参照してください.
TLS MitM機能の有効化に失敗したため動作を停止します.

前者は多分インストーラ関係ない
前にも入れ直す為に同じところで躓いたんだがどうやって解決したのか全く覚えてない…
だれかわかる人教えてください

455 :名無しさん@お腹いっぱい。 :2019/10/01(火) 02:12:43.78 ID:2o3At7Zr0.net
動いてるよ
wikiのトラブルシューティング試すのとテンプレ埋めて再投稿

456 :名無しさん@お腹いっぱい。 :2019/10/01(火) 02:25:37.54 ID:3DSBXep60.net
>>455
ありがとう
わかった、そうする

nlMovieFetcherしか試してないけど、コマンドプロンプトで手動コンパイルしてみたらこれはいけたわ
build.cmdの中身はJAVA_HOME通してるの前提っぽいけど、環境変数にはJAVA_HOME見当たらないし
拡張突っ込む人は手動で入れてね、ってことなんだろうか

457 :名無しさん@お腹いっぱい。 :2019/10/01(火) 03:05:47.62 ID:3DSBXep60.net
とりあえず全部の拡張手動でいけたので、一応の解決はみました
お騒がせしました

458 :名無しさん@お腹いっぱい。 :2019/10/02(水) 12:10:05.29 ID:lUuQWzDad.net
記憶違いなら申し訳ないけど、
AdoptOpenJdkをインストーラ形式でインストールすると(wikiの高速インストーラ形式でのインストールもこれが大前提になっている)、インストールオプションに全てのユーザ(All Users)に対してjava_homeの環境変数を設定するようになってたはずだから、
厳密に手順に従う限りはこんなエラーは起きないはずなんだ

459 :名無しさん@お腹いっぱい。 :2019/10/02(水) 17:35:59.86 ID:dCA0exjd0.net
インストーラー見てみたら、どれをインストールするかっていう画面で
・Add to PATH
・Associate.jar
・Set JAVA_HOME variable
・JavaSoft(Orade) registry keys
って選択肢があって、デフォルトでは上二つをインストールするってなってた
>458が言うのは多分上から三つ目の話だと思うけどここをオンにすればいいのかな

ついでに気になったのはwikiのインストールページのスクショではProgram Files→Java→jdk-…
となってるけど、実際は「Java」ってフォルダじゃなくて「AdoptOpenJDK」ってなってるんだよね

460 :名無しさん@お腹いっぱい。 :2019/10/02(水) 17:46:41.94 ID:lUuQWzDad.net
>>459
ok修正しておく

461 :名無しさん@お腹いっぱい。 :2019/10/02(水) 22:59:30.85 ID:dCA0exjd0.net
>>460
修正乙

462 ::2019/10/03(木) 00:05:54.96 ID:ddczIG4s0.net
nc0449 NicoCache_nl+150304mod+190525mod (く) + alertOldBinary Extension v180630
[不具合修正]
・ランキング画面のカスタマイズでエラーになるのを修正(>423)

[nlFilter]
以下はすべてnlFilters-rapidrelease190614で公開済み
・watchページの変更に暫定対応(WatchJsApiの消失,動画リスト)
・シリーズ機能に対応
・ニコレポの絞り込みボタンに対応
・ニコレポの仕様変更に対応 (>347-348)


>>423の修正ついでにwatchページのフィルタのメンテをしてからリリースしようと思って早2ヶ月.
この人まったく手を付ける気配がないのであきらめてリリースします.
watchページのフィルタはそのうち気が向いたときに……

463 :名無しさん@お腹いっぱい。 :2019/10/03(木) 07:47:19.79 ID:Ts9vt6qp0.net
>>462
いつも乙っす

464 :名無しさん@お腹いっぱい。 :2019/10/03(木) 23:20:19.34 ID:XAcT2xeR0.net
nc0450.7z  個人的に弄った<用nico_wallpaperのベース:タグのボタンのスタイルをまとめた。文字の縁取りが欠ける部分を修正。動画再生ページの修正。

タグのボタンのスタイルを「%TagButton」に定義して呼び出せるようにした。ついでにタグのボタンの背景画像を微妙に縦に拡大。
動画Topや動画再生ページで文字の縁取りの左右が欠ける場所を確認したので調整。
動画再生ページで青いバルーンが隠れないように調整。
シークバーのサムネイルを手前に出すことでコメントコマンドのパネルがシークバーに隠れていたので調整。
動画説明文が枠からはみ出している動画を見つけたので、折り返しの指定をしておいた。
ページのスクロールで「.MylistCountMeta」の表示位置がまれに1ドット下にずれる症状を確認した(Google Chromeのバグ?)ので、疑似要素で隙間を目立たなくしておいた。

465 :名無しさん@お腹いっぱい。 :2019/10/06(日) 01:56:42.70 ID:LryNYu7i0.net
物凄く今更なんだけど、ヘッダー導入した際のローカルフォルダへのリンクが「https://www.nicovideo.Jp/cache」になってるのを
「www.nicovideo.Jp/cache」に変える
或いはLocalfLVのリンクを上記に設定するのはどこをいじればいいんだろう

466 :名無しさん@お腹いっぱい。 :2019/10/08(火) 00:15:07.68 ID:qFECTwl70.net
fetched.htmlの取得動画がクリアできなくなったんだけどみんなはどうです?

467 :名無しさん@お腹いっぱい。 :2019/10/08(火) 05:33:19.73 ID:TfcDSEDx0.net
>>466
ZenzaWatch DEV版の更新タイミングで自分も同じ症状が出てたので報告
prototype.jsと干渉してるみたいでnlMovieFetcher.js内で不具合
Zenza止めて正常に動くならこれかも

468 :名無しさん@お腹いっぱい。 :2019/10/08(火) 15:05:49.39 ID:qFECTwl70.net
>>467
zennza切ったら消せたので同じみたいですね
とりあえず消すときだけzennzaオフにします

469 ::2019/10/17(木) 01:20:09 ID:iZzAoNCU0.net
nc0451 MonkeyPatchFilters-191017
動画ダブルクリックをコメント上でやると事故でニコるので
ボタンを出さないようにワークアラウンド追加しました.
変更点は「動画ダブルクリックでフルスクリーン.txt」のみ

470 ::2019/10/19(Sat) 09:38:48 ID:FncIamLs0.net
>>468
今はZenzaを使ってない&手元に無いので違うかもしれないけど、使っているのがフィルターで導入したZenzaなら、URL=のところでfetched.htmlを除外しておけばオン/オフしなくても良いんじゃない?

もしも↓のようになっているのなら
URL = www\.nicovideo\.jp/

↓こうすることでfetched.htmlを除外できる
URL = www\.nicovideo\.jp/(?!/local/fetched\.html)


ブラウザーの拡張で導入したZenzaの場合は、スクリプトに↓のような感じで追加しておけば良いのかな?
@exclude *://www.nicovideo.jp/local/fetched.html*

471 :名無しさん@お腹いっぱい。 :2019/10/21(月) 03:20:51.79 ID:Nxp0diE00.net
nicocache経由で再生できなくなったような…
おま環?

472 :467 (ワッチョイ 6ff0-V+wO):2019/10/21(月) 07:13:13 ID:Nxp0diE00.net
勘違いでした。PC自体再起動したら直った。何だったんだ…

473 :名無しさん@お腹いっぱい。 (ワッチョイ b367-ZGIR):2019/10/21(月) 08:59:37 ID:31GkTuyQ0.net
>>471-472
nlが起動しきる前にブラウザーを起動したときに起こる症状。
※ブラウザーの機能を取り込んだソフトを起動したときにも起こるかもしれない。

nlが起動しきる前のプロキシが機能していない場合にブラウザーがプロキシを避けてアクセスするようになると、ブラウザーを再起動するかプロキシの設定が反映されるまでnlを通さないアクセスになってしまう。


これがwikiのFAQにない場合は、記述しておいても良いかもしれない。

474 :名無しさん@お腹いっぱい。 (ワッチョイ 03d4-GDtP):2019/10/21(月) 13:38:28 ID:eTsB47HI0.net
今朝になってマイページを開こうとすると通信中にエラーが出て正常に表示されなくなったり
どの動画ページを開いてもコメントが取得できなくなった

ニコニコの仕様変わった?
おま環かな

475 :名無しさん@お腹いっぱい。 :2019/10/21(月) 15:04:22.22 ID:rXWLRqcTd.net
取り敢えずnl再起動してみれば。

476 :名無しさん@お腹いっぱい。 :2019/10/21(月) 18:52:46.34 ID:eTsB47HI0.net
nl再起動とかデフォルトの状態で試してみるとかやったけど直らなかったので環境書きます

≪動作環境≫
  【OS・Java・本体】
  NicoCache_nl+150304mod+191002mod (く) (based on NicoCache v0.45)
Running with Java 1.8.0_231(amd64) on Windows 10
  【ブラウザとバージョン】Mozilla Firefox 56.0.2
  【使用プレイヤー】公式HTML5
 ≪NicoCache環境≫
  【拡張の状態】すべて外した
  【プロキシ】デフォルト設定のproxy.pacを利用している
  【その他】なし
 ≪質問/障害内容と検証状況≫
  【事象・質問内容】
  動画の再生ページやカテゴリ別のページを見ることはできるけど、マイページに接続すると「安全な接続ができませんでした」と出て表示されない
  動画の読み込みやコメントの取得に失敗する
  【検証済の内容】
  拡張やフィルターを外して最新版のデフォの状態で試しても同じ症状がでます
  (NicoCache_nlwiki(新)のトラブルシューティングを全て試したか否か)
  試しました
  【特記事項】
   NicoCacheを使わない場合は問題なく再生できるしマイページにも入れます
   昨日の深夜3時頃にwindows updateで1809のKB4512578をインストールして今朝PCを再起動して以降この問題が起きるようになったですが、これもなにか関係あるでしょうか?

477 :名無しさん@お腹いっぱい。 (ワッチョイWW b2bb-zMyK):2019/10/21(月) 20:52:15 ID:lHN2+R6X0.net
>>476
firefoxが古すぎる

478 :名無しさん@お腹いっぱい。 (ワッチョイWW b2bb-zMyK):2019/10/21(月) 21:20:53 ID:lHN2+R6X0.net
>>476
あと、oracle版java使わないで

479 :名無しさん@お腹いっぱい。 :2019/10/21(月) 21:58:15.00 ID:eTsB47HI0.net
>>478
ごめんなさい
java環境はwiki見て整えていたはずなのにどっかで間違えてoracle版入れてました
削除してjavaだけ直したら無事元通りになりました
お騒がせしてすみませんでした

480 :名無しさん@お腹いっぱい。 (ワッチョイ 1758-BV4E):2019/10/21(月) 23:01:00 ID:HKyTsanb0.net
Fx56ってQuantum以前のラストバージョンか
なんかのアドオン縛りのせいで更新できてないんだろうけど、さすがにもう2年前のバージョンでレガシーすぎる
諦めて更新するか別ブラウザに乗り換えよう
Waterfoxあたり試してみたら?

481 :名無しさん@お腹いっぱい。 (ワッチョイ 1758-BV4E):2019/10/21(月) 23:02:35 ID:HKyTsanb0.net
すれちがった
とりあえず解決したなら何よりだけど、何かあってもその環境は古すぎてサポートしきれないと思うよ

482 :名無しさん@お腹いっぱい。 :2019/10/24(木) 19:25:34.38 ID:6/x9AT9s0.net
今日から何か変わったらしく、WatchVarsでJSONnotfoundのエラーが出て動作しなくなっているのですが同じ症状の方いらっしゃいますか?
JDKもソースも最新版です。

483 :名無しさん@お腹いっぱい。 :2019/10/24(木) 19:46:56.74 ID:yWQDmAK/M.net
>>482
自分も新しめの動画だと同じ症状です
古い動画だとfetchできるのでまた何か仕様変更あったのかな

484 :名無しさん@お腹いっぱい。 :2019/10/24(木) 21:18:53.44 ID:kMvuXVvX0.net
何が動作しないんだかさっぱりだな

485 ::2019/10/24(木) 23:43:28.69 ID:AgbCiL3X0.net
nc0452 NicoCache_nl+150304mod+191024mod (く) + alertOldBinary Extension v180630
[不具合修正]
・JSONパーサが負の数を解釈できないバグを修正(>482-483)

NicoCache_nlのバグでした.これはひどい……今までよく動いてたなあ

486 :名無しさん@お腹いっぱい。 :2019/10/24(木) 23:52:45.18 ID:keNQugw70.net
>>485
横からだけど、動くようになりました
ありがとうございました

487 :名無しさん@お腹いっぱい。 :2019/10/25(金) 00:37:19.91 ID:9NKobyRE0.net
>>485
ありがとうございます。
キャッシュは復帰しましたが、まれに、キャッシュ済の物が緑リンクにならない事があるのは、おま環ですかねぇ。

今の所分かってるのは、ポップアップで、改行コードが処理されてる物がリンク認識なくて、
改行無しで埋まってるのは正常にリンクされてます。
popThumb_FA 関連(2018/10/23)入れてますが、それでしょうか?

488 :名無しさん@お腹いっぱい。 :2019/10/25(金) 00:53:27.43 ID:XqmcWaUB0.net
>>487
それですね,リンク先が「watch/(smなしの)数字」になっているときだけ発生していませんか?
いつ入った問題か(171221mod)も原因(サムネIDと動画IDの不一致)もわかってるんですが
解決するにはページ表示時にgetthumbinfo APIを叩きまくるしか無くて
サーバに負荷がかかるのでどうしたもんかなと放置してます.

リンクがsmやsoで発生するなら未知のバグです.

489 :名無しさん@お腹いっぱい。 :2019/10/25(金) 00:57:46.91 ID:XqmcWaUB0.net
>>488
最初の「それですね」が「それでしょうか?」に掛かってるようにしか見えなくて良くない.
popThumb_FAは直接関係ないと思います.

リンクで色がついてなくてもpopThumb_FAのポップアップの中ではキャッシュ状態が表示されたりはします.
それはpopThumb_FAがgetthumbinfoなどを叩いて動画IDで処理するため.

490 :名無しさん@お腹いっぱい。 :2019/10/25(金) 08:59:28.68 ID:Rr1n4w2w0.net
>>488
すいません。言葉足らずでした。
例えば、検索の結果画面では、緑リンクになってますが、その動画のポップアップ内では黒のままです。
さらに、そのsm〜にマウスオーバーすると、通常なら、さらにポップアップが出てくるのですが、黒の場合は出てこないです。
ポップアップ内レイアウトで改行がない物では問題なく緑になります。

今回の修正がかかる前までは大丈夫で、リロードを何度かやってたら発生し、nlを修正版と入れ替えても同じでしたので、pop〜のフィルター側かな?と思ったのですが。

491 :名無しさん@お腹いっぱい。 :2019/10/25(金) 12:26:21.41 ID:XqmcWaUB0.net
>>490
ああすみません.ポップアップ内の話でしたら多分popThumb_FAのブラウザ内キャッシュではないですかね.
Shiftキーを押しながらマウスオーバーすると再取得されます.

492 :名無しさん@お腹いっぱい。 :2019/10/25(金) 20:15:29.58 ID:WjZ+Fz5s0.net
久々に来たら高速インストーラなんてできててびっくり
コンテナに詰め込んでるけどいちいちurl調べるのめんどいし
nlのアップデートチェックのコード参考にしたい

493 :名無しさん@お腹いっぱい。 :2019/10/25(金) 20:36:44.40 ID:9NKobyRE0.net
>>491
shift押しながらなんて技が!?
無事、リンク状態が戻りました。ありがとうございます。

494 :名無しさん@お腹いっぱい。 :2019/10/25(金) 20:42:43.74 ID:WjZ+Fz5s0.net
何がしたいかってこれをdocker build一発で最新版が入るようにしたい
ttps://www.axfc.net/u/4008131?key=nicocache_nl

495 :名無しさん@お腹いっぱい。 :2019/10/25(金) 23:02:36.79 ID:wfsEFZwF0.net
>>494
自己解決しました
wget -qO - https://nicocache.jpn.org/ | grep -oE '<td><a href="count.cgi?(.+)</td>' | grep NicoCache_nl+150304mod+ | grep -oP 'nc.+?7z' | head -n 1

496 :名無しさん@お腹いっぱい。 (ワッチョイW cf5b-LgpC):2019/10/26(土) 08:36:38 ID:XOgaL4dM0.net
推奨extensionぐらいは入れたい

497 :491 :2019/10/26(土) 12:23:55.86 ID:XOgaL4dM0.net
コマンド短くしました
wget -qO - https://nicocache.jpn.org/ | grep -oE '">(.+)</td>' | grep NicoCache_nl+150304mod+ | grep -m1 -oP 'nc.+?7z'

498 :名無しさん@お腹いっぱい。 :2019/10/26(土) 15:08:07.28 ID:T+G5wtmA0.net
aleartOldBinaryいる?
これあればダブルクリックで済むし
https://nicocache.jpn.org/src/nc0366.txt
ExtensionsAutoBuild.bat:脳死で拡張機能をコンパイルするためのバッチファイル

499 :名無しさん@お腹いっぱい。 :2019/10/26(土) 15:19:38.67 ID:XOgaL4dM0.net
exitensions自動コンパイルできるバッチファイルなんてあるのか
ありがたく参考にさせていただきますよ

500 :名無しさん@お腹いっぱい。 :2019/10/26(土) 16:02:54.02 ID:XqQDxkcS0.net
>>498
それユーザの利便性のためのものではなくサポートのコストを減らすためのものなんですよ……

501 :名無しさん@お腹いっぱい。 :2019/10/26(土) 18:50:03.87 ID:XOgaL4dM0.net
http://www.nicovideo.jp/cache/
のurlって変えられるんかな
いやsedかければいいってのはわかるんだけど
多段nicocacheしてる状況で2個キャッシュメニューがでておいて
両方下層のメニューが表示されるのが若干不便

502 :名無しさん@お腹いっぱい。 :2019/10/26(土) 20:46:40.86 ID:LHvhz3Tw0.net
>>501
PACで/cache/アクセス時に1つしか通さないようにしてみては?

それで、2つそれぞれが別々のキャッシュを持っているなら、ソースを弄るか独自に拡張を用意するとかして別々のurlでアクセス。
あるいは、別のフォルダーとして認識させて/cache/で両方のキャッシュにアクセスできる状態にするとか?

503 :名無しさん@お腹いっぱい。 :2019/10/26(土) 21:31:12.89 ID:XOgaL4dM0.net
cacheで検索かけてもヒット数が多すぎてどこのソースいじればいいかわからない・・・

504 :名無しさん@お腹いっぱい。 :2019/10/26(土) 21:55:24.29 ID:LHvhz3Tw0.net
>>503
っ「/cache」

505 :名無しさん@お腹いっぱい。 :2019/10/26(土) 22:57:59.45 ID:XOgaL4dM0.net
まだよくわかんないけど
05_topBarFilter.txtの
cachemenuをcachemenu2に置換して
残り容量を別々に表示させるとこまではいった

506 :名無しさん@お腹いっぱい。 :2019/10/27(日) 00:45:32.68 ID:6rzF1ymX0.net
>>501
URL変更ではなく追加なら出来ます.

[RequestHeader]
Name = handle another cache directory
Match<
^(https?://[^/]+\.nicovideo\.jp)/another-cache/(.*)$
>
Replace<
$1/cache/$2
>

なお拡張にまでURLがハードコードされているため
追加ではなく変更してしまうような機能を安全に提供するのは困難です.

507 :名無しさん@お腹いっぱい。 :2019/10/27(日) 06:04:47.04 ID:WYTX3NVW0.net
>>506
解決しました ありがとうございます
あとはnlfilterでrequest書き換え以外のファイルに
sed -i -e 's#cache/#another-cache#g'
でおkと

508 :名無しさん@お腹いっぱい。 :2019/10/27(日) 06:43:06.44 ID:WYTX3NVW0.net
sed -i -e 's#cache#another-cache#g'
だった

509 :名無しさん@お腹いっぱい。 :2019/10/27(日) 16:59:38.55 ID:F3eAJZFu0.net
キャッシュさせない設定って分かりますか?

510 :名無しさん@お腹いっぱい。 :2019/10/27(日) 23:05:58.58 ID:WYTX3NVW0.net
このスレの住人のレギュレーション的にbatからpowershell呼び出すのってありなのかな?
nicocacheのurl書き換えるshはできたけど
ここの住人基本的にbatかexeでくれって感じっぽいし
まぁXP未だに使ってるとかでもなければpowershell自体は入ってるだろうけど

511 :名無しさん@お腹いっぱい。 :2019/10/28(月) 15:01:33.72 ID:Kfz6FqmJ0.net
高速インストーラーって聞いてビビってたけど
そういやwindowsって素じゃ7z解凍できないなって気づいて
Fiddlerにかけたら通信してる様子がないし
開けてみたらただの自己解凍書庫じゃねーかってなってる

512 ::2019/10/28(月) 15:32:57.40 ID:M+SVmrLD0.net
>>511
真の価値はそこではありません
設定の手間を大幅に省いている所に非常に大きい価値があります
インストールが終わったら基本的に起動させるだけで使えるようになります
一応、ダウンロード等行わなれないのは基本的にNicoCache_nlが回線の細い環境で使われることも想定しているからですが。(実装が若干メンドウというのもありますね)

513 :名無しさん@お腹いっぱい。 :2019/10/28(月) 16:50:29.98 ID:Kfz6FqmJ0.net
Openjdk入れてあれこれするってのが手間だってのはわかる
だからup406なんて出来たんだろうし
んでも更新する度にインストーラー作り直すのはそれこそ手間なのでは?

514 ::2019/10/28(月) 16:55:06.79 ID:M+SVmrLD0.net
そうなんですよねそこが唯一の問題
なので作り直しは頻繁には行わずアップデートで対応してもらおうかと思ってます
ファイルコピペしてAutoBuild.bat叩けば一発ですし手間も無い
https://w.atwiki.jp/nicocachenlwiki/pages/20.html

515 ::2019/10/28(月) 16:56:40.24 ID:M+SVmrLD0.net
まぁAdopt Open JDKはインストーラ提供が始まったのでそこは手間なくなりましたが

516 :名無しさん@お腹いっぱい。 :2019/10/28(月) 17:44:35.46 ID:Kfz6FqmJ0.net
batは-ExecutionPolycy bypassでps1読み込むだけにして
処理の本体をpowershellで書くとかどうですか
Windows7以降ならpowershellプリインストールなんだし

517 :名無しさん@お腹いっぱい。 :2019/10/28(月) 18:40:12.56 ID:Kfz6FqmJ0.net
そうnc454のようにね
キャッシュurlいじるスクリプト上げました
多段nicocacheしてるひとがいればどうぞ

518 :名無しさん@お腹いっぱい。 :2019/10/28(月) 18:47:41.21 ID:7OxInYUw0.net
ミスったので消します

519 :名無しさん@お腹いっぱい。 :2019/10/28(月) 19:02:04.53 ID:7OxInYUw0.net
直したのでnc0455.7zに上げました

520 :名無しさん@お腹いっぱい。 :2019/10/28(月) 23:31:00.44 ID:Kfz6FqmJ0.net
nc0456.7z
local/もlocal-hostname/に置換するようにしました
fetcherが動くようになるかは知らない

521 :名無しさん@お腹いっぱい。 :2019/10/29(火) 20:13:17.32 ID:7dU6cKPH0NIKU.net
脳味噌がバグってスクリプト何度も上げ直してる

522 :名無しさん@お腹いっぱい。 :2019/10/30(水) 22:17:37.40 ID:LJk4jfj40.net
webUI欲しい

523 :名無しさん@お腹いっぱい。 :2019/11/03(日) 14:32:27.73 ID:SjgRjYFC0.net
Nicocache_nlのライセンスって何ですか?

524 :名無しさん@お腹いっぱい。 :2019/11/03(日) 16:02:59.03 ID:tErHj3NW0.net
>>523
難しい.Javaで書かれた部分の系譜は分かる範囲では概ねこんな感じだと思います.

まずNicoCache本家のライセンスはNicoCache License (documents/Readme.txt)

次にNicoCache_nl本家のライセンスはライセンス名が明示されておらず次の二文
https://web.archive.org/web/20101019043536/http://nicolist.net/nicocache_nl/magazine.html
> NicoCache_nlの派生版・改良版の配布は、派生版であることを明記してあれば自由に行っていただいて構いません。更新点やソースコードも添えられていると嬉しいです。
> NicoCache_nlの派生版であることを明記しない改変版の配布は禁止させていただきます(本ページによる配布物と紛らわしいものなど)。

その次が(9)の差分,これのライセンスが書かれてないかもしれません.
NicoCacheGUIの差分が,問い合わせに制限を付けたNicoCache License (documents/ReadmeGUI.txt)
NicoCache_nl+modの差分が,バージョン名に制約を付けたNicoCache License (Readme.txt)
NicoCache_nl+mod+modの差分はNicoCache Licenseでライセンスします(これは今度書いておきます)

多分これ以外にも他の方のパッチが入っていると思うのですがその辺はもうわかりません.


local/やnlFilters/の下のファイルはもっとややこしいことになっていると思います.
正直ここにあるファイルのライセンスは全然わかりません.

# コピーレフトって重要ですね

525 :名無しさん@お腹いっぱい。 :2019/11/03(日) 19:59:51.90 ID:SjgRjYFC0.net
匿名掲示板で作られたソフトに
まともなライセンスを期待する方が間違ってた

526 :名無しさん@お腹いっぱい。 :2019/11/03(日) 23:45:22.25 ID:SRResR4c0.net
リファクタリングしてちゃんとライセンス作ってくれてもいいのよ

527 :名無しさん@お腹いっぱい。 :2019/11/06(水) 12:17:41.10 ID:f6uMyTl60.net
そういやソースにhttps.proxyHostないけど
ProxySSLの処理って何してるんだろ

528 :名無しさん@お腹いっぱい。 :2019/11/06(水) 20:35:21.75 ID:yr1exA9w0.net
あれ?
Cドライブ以外のcacheフォルダが読み込めなくなったわ

529 :名無しさん@お腹いっぱい。 :2019/11/07(木) 02:38:26.24 ID:qiRbvwvs0.net
それどころか、機能自体しなくなったぞ

530 :名無しさん@お腹いっぱい。 :2019/11/07(木) 02:42:03.17 ID:qiRbvwvs0.net
Nicocache_nl終了のお知らせ

531 :名無しさん@お腹いっぱい。 (ワッチョイ 5b76-zDLu):2019/11/07(木) 03:36:01 ID:I/Hkbx/J0.net
>>527
enableMitm=falseな時代は,proxySSL=trueの場合は自前でCONNECTメソッドを発行して
上流プロキシにトンネルを作成していました(暗号文で解釈できないため別処理).
ConnectProcessor→HostportResource→SocketChannel
ブラウザから来た暗号データを直接対象サーバに流し込むか
上流プロキシサーバにCONNECTメソッドを発行してから流し込むかの
違いでしか無いので処理としてはほとんど変わりません.

現在MitM対象ドメインではproxySSL設定は機能しておらず
すべて上流プロキシに送信するようになっています.
TlsEndPoint→GetPostProcessor→URLResource→URL.openConnection(Proxy)

532 :名無しさん@お腹いっぱい。 :2019/11/07(木) 10:26:15.21 ID:a9c9xMRsD.net
cacheフォルダが読み込めない件の人
一応ファイルシステムを教えてほしい
自分も多分無関係かもだけどfat32のキャッシュフォルダ壊れたし

533 :名無しさん@お腹いっぱい。 :2019/11/07(木) 10:26:15.55 ID:a9c9xMRsD.net
cacheフォルダが読み込めない件の人
一応ファイルシステムを教えてほしい
自分も多分無関係かもだけどfat32のキャッシュフォルダ壊れたし

534 :名無しさん@お腹いっぱい。 :2019/11/07(木) 18:43:28.93 ID:Brv1YJ9l0.net
壊れたfat32がキャッシュしか入ってないUSBメモリだったから致命傷で済んだ

535 :名無しさん@お腹いっぱい。 :2019/11/08(金) 00:08:04.08 ID:WUNZQwfO0.net
ファイルシステムが壊れる条件がよくわからねぇ

536 :名無しさん@お腹いっぱい。 :2019/11/08(金) 01:32:12.46 ID:rSJdIscX0.net
FAT32やexFATのような非ジャーナリングファイルシステムは抜くタイミングを間違えただけで壊れるし
USBメモリ自体もハードウェア的に壊れやすいからUSBメモリをファイル置き場にするのはやめるんだ……

537 :名無しさん@お腹いっぱい。 :2019/11/08(金) 02:45:34.20 ID:n+UYmPM20.net
USBメモリは遅延書き込みが有効になってる場合だと、きちんとエクスプローラーやタスクバーのUSBアイコン等からエジェクト動作やらんとファイルシステムぶっ壊れる
遅延書き込み無効であっても読み書き中に抜いたらぶっ壊れる
意図的に読み書きしてなくてもOSが知らぬ間に読み書きしてるときに抜いたらやはりぶっ壊れる

538 :名無しさん@お腹いっぱい。 :2019/11/08(金) 07:41:50.52 ID:WUNZQwfO0.net
アドバイスありがとう
でもfat32壊れた環境
機種がRaspberrypi3OSがhypriotで
NicoCache_nlをdockerコンテナに載せてるんだ

539 :名無しさん@お腹いっぱい。 :2019/11/08(金) 08:09:34.58 ID:38Z659Rf0.net
あくまでNicocache用のファイル置き場としてFAT32のUSBメモリが不適当って話では
USB接続のHDDをext4あたりでフォーマットして使えば少しは信頼性良くなるんじゃない
ラズパイの出力電流足りるかわからないし、結局は予告なしにUSBケーブル引っこ抜いたら壊れる可能性高いけど

540 :名無しさん@お腹いっぱい。 :2019/11/08(金) 10:14:09.18 ID:WUNZQwfO0.net
なんかすまない
他にもcacheフォルダ読めない兄貴いるし
なんか関係あったらあれだなと思って

541 :名無しさん@お腹いっぱい。 :2019/11/08(金) 10:44:27.70 ID:n+UYmPM20.net
ラズパイ運用だとhddはセルフパワーにしないとダメだな

542 :名無しさん@お腹いっぱい。 :2019/11/08(金) 12:09:08.91 ID:WUNZQwfO0.net
とりあえずUSBメモリをext4にして
ダメそうならUSBメモリ買い換えて
それでもダメだったらhddにするわ

543 :名無しさん@お腹いっぱい。 :2019/11/08(金) 13:04:48.17 ID:1KqeCU8XM.net
>>541
Bに1.8インチHDDで2年くらいバスパワーで使ってたよ
今は2.5インチHDDにしたからセルフパワーにしてる

544 :名無しさん@お腹いっぱい。 :2019/11/10(日) 23:53:37.11 ID:JNrXP/7Z0.net
ランチャースクリプトをpowershellで書いて
Wslでpowershell core使ってwslとwindows交互に起動する謎の遊びにハマったけど
キャッシュフォルダの.folderファイル読むやつ
対応するOSで読めない形式のパスがあるとき起動できなくなるっぽい?

545 :名無しさん@お腹いっぱい。 :2019/11/11(月) 10:52:20.15 ID:fItOLgyS0.net
なんか、何度やってもfetchリンクが表示されないので、インストーラー使って全部インストールし直して、
recomend extentionを全部入れでやっても、fetchリンクが表示されない。
なんか、他にやることあるの?
あ、movieFetcherFilterはアップローダーにある最新の奴を使ってる。

546 :名無しさん@お腹いっぱい。 :2019/11/11(月) 11:17:38.28 ID:fItOLgyS01111.net
ごめん、追記
色々やった結果、ランキングのfetchリンクが表示されない。
他は多分いけてると思う。

547 :名無しさん@お腹いっぱい。 :2019/11/11(月) 11:22:50.45 ID:JxKNRliY01111.net
ランキングにフェッチリンクあったっけ?
記憶にない…

548 :名無しさん@お腹いっぱい。 :2019/11/11(月) 12:45:05.72 ID:fItOLgyS01111.net
え、ないのか・・・。以前はあった気がしたんだけど。
スレ汚しごめんなさい。

549 :名無しさん@お腹いっぱい。 :2019/11/11(月) 20:11:08.66 ID:b95lfVwKH1111.net
niconicoの昔のVersionならある時期も存在した気がするけど、個人的にはfetchが表示されないということ事態が起こってない

550 :名無しさん@お腹いっぱい。 :2019/11/11(月) 23:43:19.57 ID:sJAvF+d00.net
ロダのスクレイパ書こうと思ったら
昔ながらのアップローダーなのかid属性無い件

551 :名無しさん@お腹いっぱい。 :2019/11/12(火) 10:10:29.21 ID:/744MaqSd.net
id属性ないのはキツイな
せめてclassは欲しい
ないならnthでやるしかないな

552 :名無しさん@お腹いっぱい。 :2019/11/14(木) 23:55:26.31 ID:QPiJlJIQ0.net
今更だけどUSBメモリの件ext4で現状安定してる
半分スレチだけどラズパイにバスパワーのハブ使うぐらいなら
Wパワーケーブルとセルフパワーハブの組み合わせの方が個人的にはいい気がする
要は電流足りりゃいいんだろ?

553 :名無しさん@お腹いっぱい。 :2019/11/18(月) 18:32:54.87 ID:3waxii+x0.net
https://nicocache.jpn.org/src/nc0459.txtの前半部分、これを
この関数↓に書き換えたいんだけど上手くいかない、理由わかる人いる?
(多分このテキストファイル、文字化けするからエンコーディングはUTF-8(Unicode)を指定してね!)
function FGVCSet( givenID , TransformStyle , VolumeSet ){
document.getElementById(givenID).addEventListener("click", function() {
var video = document.getElementsByTagName("video");
var Vbar = document.querySelector(".VolumeBarContainer > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)");
Vbar.style.transform = TransformStyle;
video[0].volume = VolumeSet;
});
}

FGVCSet("fgvc-set-0.01","scaleX ( parseFloat ( 0.01 ) )",parseFloat(0.01));
FGVCSet("fgvc-plus-0.01","scaleX ( parseFloat ( video[0].volume + 0.01 ) )",parseFloat(document.getElementsByTagName("video")[0].volume + 0.01));
FGVCSet("fgvc-minus-0.01","scaleX ( parseFloat ( video[0].volume - 0.01 ) )",parseFloat(document.getElementsByTagName("video")[0].volume - 0.01));

554 :名無しさん@お腹いっぱい。 :2019/11/18(月) 18:40:50.59 ID:PgCJfRtt0.net
証明書入れるためだけにroot取れる端末買うのもあれだし
いっそrootedなAndriodでNicoCache_nl動かすの試した変態とかいないかな

555 :名無しさん@お腹いっぱい。 :2019/11/18(月) 18:54:25.04 ID:3waxii+x0.net
>>553
すいません解決しました

556 ::2019/11/18(月) 19:23:26.82 ID:3waxii+x0.net
フィルタまとめ#94うpしました
http://nicocache.jpn.org/src/nc0460.7z

更新物: ・フォロー中のタグにtext-shadow追加(watch整形フィルタ)
・設定にAeroエフェクト適用(watch整形フィルタ)
・112_seiga整形フィルタ.txt追加
・106_コメントのコマンドを削除.txtの「nmsg:草生やすな」を更新
・ツールチップ表示位置改善(watch整形フィルタ)
・PlaybackrateChanger.jsを修正(オマケを削除)してコメント検索を再び使えるようにした
・Tag_Ichiba_Counter.jsを更新してfetchを登録できるようにした

557 :名無しさん@お腹いっぱい。 :2019/11/20(水) 20:15:56.31 ID:donfHlye0HAPPY.net
>>554
まず.jarが起動できません…
バーチャルマシンが必要
root取得は関係ないかな

558 :名無しさん@お腹いっぱい。 :2019/11/21(木) 01:00:10.19 ID:ntud4Inz0.net
>>554
証明書追加にrootは必要ないはずでは
もしかして最近のAndroidでなんか変わりました?

559 :名無しさん@お腹いっぱい。 (ワッチョイW 8b5b-dNic):2019/11/21(木) 06:53:13 ID:ZLxPXxbS0.net
>>557
aarch64のopenjdk突っ込んで無理やり動かすの想定してたけど
Debian noroot使えって解釈した

>>558
7以降だとブラウザ以外のアプリ経由の通信でシステムの証明書しか読まなくなってる
でシステム側に証明書入れるのにrootが要る

560 :名無しさん@お腹いっぱい。 (ワッチョイ a958-72Ms):2019/11/21(木) 07:08:12 ID:Or9YZqz80.net
Android10だけどAdguardとNASのオレオレ証明書はrootなしで入れて使えてる(参照できてる)ぞ
AdguardはブラウザだけどNASはネイティブアプリ

561 :名無しさん@お腹いっぱい。 :2019/11/21(木) 13:03:24.67 ID:ntud4Inz0.net
>>559
https://developer.android.com/about/versions/nougat/android-7.0?hl=JA#default_trusted_ca
これですか
アプリケーション側で明示的に許可しない限り、ユーザが追加した証明書を信用しなくなったと

562 :名無しさん@お腹いっぱい。 :2019/11/21(木) 18:43:17.90 ID:ZLxPXxbS0.net
>>561
それよ

563 ::2019/11/24(日) 17:36:34.31 ID:NDbBFaVm0.net
#94.01 FGVC(Fine-Grained Volume Controller)が上手く動かないのでそれの修正版
https://nicocache.jpn.org/src/nc0462.txt

564 ::2019/11/25(月) 18:32:16.80 ID:qX46mdVG0.net
フィルタまとめ #95
操作ミスで消してしまったので再アップ
https://nicocache.jpn.org/src/nc0464.7z

565 :名無しさん@お腹いっぱい。 :2019/11/27(水) 19:34:48.51 ID:Ris6+EnL0.net
u406にu0452を適用してantをかけたところコケました… TextUtil.javaを見つけられないようです(commonにはあるのに…)
助言いただけないでしょうか。
環境はMacOS Mojaveでjdkは11、antは1.10です。

compile-post-jdk9:
[javac] Compiling 115 source files to /Users/hoge/NicoCache_nl+170318/src
[javac] /Users/hoge/NicoCache_nl+170318/src/dareka/Main.java:194: エラー: シンボルを見つけられません
[javac] Logger.info("total cache size = %s", TextUtil.bytesToString(Cache.size()));
[javac] ^
[javac] シンボル: メソッド bytesToString(long)
[javac] 場所: クラス TextUtil
[javac] /Users/hoge/NicoCache_nl+170318/src/dareka/Main.java:203: エラー: シンボルを見つけられません
[javac] TextUtil.bytesToString(freeSize), neededSize);
[javac] ^
[javac] シンボル: メソッド bytesToString(long)
[javac] 場所: クラス TextUtil
[javac] エラー2個

BUILD FAILED
/Users/hoge/NicoCache_nl+170318/build.xml:39: Compile failed; see the compiler error output for details.

566 :名無しさん@お腹いっぱい。 (ワッチョイ ad76-Nye1):2019/11/28(木) 00:27:30 ID:FDTez9Ob0.net
>>565
MacOS 10.13.6, AdoptOpenJDK 11.0.5, Ant 1.10.7
で環境を作ってテストしてみましたが再現できませんでした.

> Compiling 115 source files
ファイル数はちゃんと115になっているので
ファイルを間違えているとかantの引数のextract忘れとかでは無いと思うんですが……

> シンボル: メソッド bytesToString(long)
なのでTextUtil.javaが見つけられないのではなく,
TextUtilクラス内のbytesToString(long)が見つけられないというさらに訳のわからん状況.

TextUtil.javaとMain.javaのハッシュ値でも比較してみますか.
あとはup406とnc0452の展開から一回やり直してみて頂くくらいしか

$ sha1sum src/dareka/common/TextUtil.java src/dareka/Main.java
c4d1ee14a25ceb6e2657e1a9bf636bc045664329 src/dareka/common/TextUtil.java
97426db244a8a12c37a08af14174d6986670c965 src/dareka/Main.java

567 :名無しさん@お腹いっぱい。 :2019/11/28(木) 18:34:38.03 ID:gaeolwRd0.net
>>566
展開し直したらビルド通りました!ありがとうございます!
一体なにが悪さしたんでしょうかね…?

568 :名無しさん@お腹いっぱい。 :2019/11/28(木) 19:03:44.47 ID:Q0bTslbb0.net
解凍ソフトがどっかでジャムったとか

569 :名無しさん@お腹いっぱい。 :2019/11/30(土) 17:15:52.04 ID:+P979eoE0.net
nc0470.7z  個人的に弄った<用nico_wallpaperのベース:ランキングと動画再生ページ(生放送のお知らせ)の修正。
nc0469.txt  サムネイル入りのリンク:動画ランキングのジャンルページにあるニコニ広告に対応。
nc0468.txt  個人的に弄ったmovieFetcherFilter:動画ランキングのジャンルページに対応。※動画ランキングTOPは面倒なので非対応。
nc0467.txt  動画の一覧を見やすくする.txt:Nアニメを弄った。
nc0466.txt  個人的に弄った15_thumbInfoFilter(基本):Nアニメを弄っているのでマージしてください。
nc0465.txt  個人的なキャッシュアイコン調整:マウスhover時に時間(動画の長さ)表示が消える場面でキャッシュアイコンの表示が薄くなるように弄った。

570 ::2019/12/01(日) 00:04:15.05 ID:ZwNURJJU0.net
避難所のメンテナンスを行っております。
数日間繋がりにくくなる可能性があります。
あらかじめご了承ください。

571 ::2019/12/01(日) 10:22:44.04 ID:ZwNURJJU0.net
メンテナンス終了しました。

避難所3
https://nicocache.jpn.org/
本日以降はこちらを利用してください

避難所2
https://nicocache.jpn.org/second/
旧サイトのパスを変更、アップロード機能を停止しました
ダウンロードのみ可能です

避難所
https://nicocache.jpn.org/hofu/
従来通りダウンロードのみ可能です

572 :名無しさん@お腹いっぱい。 :2019/12/01(日) 10:44:17.07 ID:6aIXG22G0.net
>>571

モバイルchromeから見ると若干レイアウトが崩れるのが気になるが
(一覧が右に飛び出る)
仕方ないか
https://i.imgur.com/pqG5j3X.jpg

573 :名無しさん@お腹いっぱい。 :2019/12/01(日) 15:54:21.25 ID:WxifLh4dM.net
>>571
乙です
ファイルのIDは何か過去(nl,up,nc)と重複しない接頭辞をつけておかないと将来の混乱が予想されます

574 :名無しさん@お腹いっぱい。 :2019/12/01(日) 16:32:27.67 ID:6aIXG22G0.net
firefox 70.0.1にて
https://www.nicovideo.jp/ranking?headerをnicocacheを通してview-source:しようとすると見れない
新規プロファイルでも先端しかみれない
chrome 78.0.3904.108(Official Build) (64 ビット)だproxyありなしどちらとも問題ない
問題はなんだ?ブラウザでエラーが起こってんのかな

575 :名無しさん@お腹いっぱい。 :2019/12/01(日) 16:36:00.45 ID:6aIXG22G0.net
訂正
firefox 70.0.1でproxyなしでも見れない
しかもタブの戻る進むが使えなくなる
うーんやっぱりnicocacheというかfirefoxかnico側のバグか?

576 :名無しさん@お腹いっぱい。 :2019/12/02(月) 19:33:25.35 ID:4BXUPstW0.net
nd0002  movieFetcherFilter.txt  個人的に弄ったmovieFetcherFilter:動画ランキングを修正。

fetchリンクを用意するために処理する要素が存在しないケースを確認したので、要素を決め打ちしていたところで要素の存在をチェックするようにした。
「全ジャンルの右側」と「話題」に対応。
CSSの修正。

577 :名無しさん@お腹いっぱい。 :2019/12/08(日) 22:29:25.22 ID:mxaRi84G0.net
E天22:27 開門39開始39終了39

578 :名無しさん@お腹いっぱい。 :2019/12/09(月) 18:35:40.94 ID:KhE9MlNI0.net
MoE?

579 :名無しさん@お腹いっぱい。 :2019/12/14(土) 00:48:46.79 ID:vE6Tg/yh0.net
>>569
15_thumbInfoFilter(基本).txt マージ作業しました.ありがとうございます.
次回リリース時に含めます.

580 :>>570-571 :2019/12/17(火) 22:54:03.09 ID:BA3yXdk70.net
firefox 71.0にてプロファイルを新規作成しても障害継続中
その上でアドオン無効化しても障害継続
うーん…このバグは大抵web上のファイルのプリフェッチに失敗しているパターンだったはず。
キャッシュはプロファイル作成前から1GBの設定だったし、プロファイル新規作成では引き継がないので関係ない。
about:configも引き継がないので関係ない。

581 :名無しさん@お腹いっぱい。 :2019/12/27(金) 17:29:36.66 ID:1fcKJGSs0.net
 ≪動作環境≫
[OS等]NicoCache_nl+150304mod+191024mod (く) (based on NicoCache v0.45)
Running with Java 9.0.1(amd64) on Windows 10
[ブラウザ]fireox71.0、iron77.0
[プレイヤー]公式のみ
[拡張] (質問にかかわる関係なら)flvlist、MP4Box
[プロクシ] ブラウザ設定をいじって空きローカルホストを経由

(質問内容)
LocalFLV(http://www.nicovideo.jp/cache/)にhttpとhttpsの関係上ブラウザからアクセスできなくなってしまいました
最近のブラウザのバージョンアップの際、httpも自動でhttpsに変更されるためか
httpで作ってあるショートカットも使えない状態です。

先だってニコキャッシュのツールバーではhttps前提?でしたが
それは使っていませんでした(使っても真っ白な画面だけ表示される)

キャッシュフォルダへのリンクアドレスをhttpsに変更する方法はあるのでしょうか?

582 ::2019/12/27(金) 21:18:40.32 ID:La8HMFn00.net
>>581
ん?よくわからん
proxy.pacとgenCerts.batとca.cerをよく確認すべし
https://i.imgur.com/PrhcyWa.png

583 :577 :2019/12/28(土) 00:37:41.02 ID:62eKEuPp0.net
>>582
回答かたじけない
ttps://w.atwiki.jp/nicocachenlwiki/?cmd=word&word=proxy.pac&type=&pageid=24
にあるのは全て済ませた後だけどうまくいかないです。
ttps://f.easyuploader.app/eu-prd/upload/20191228003134_7575357263.jpg

メインにしてるFirefoxのアドオン無効状態でも同じ状態でした

584 ::2019/12/28(土) 00:41:37.66 ID:IqeCpkYl0.net
これってインストール直後?
もしインストール直後ならfirefoxを完全に閉じて数秒待ってから再起動
コンソールには何か出てるか?

585 :577 :2019/12/28(土) 11:00:15.21 ID:62eKEuPp0.net
>>584
なんどもすみません

インストール直後ではないんですが、取り急ぎトラブルシューティングにあった
拡張機能全消し、configファイルの新規作成、キャッシュ削除、OS含めた再起動も試しました。
MS製以外のセキュリティソフトもいれてないのでもはやお手上げ状態です……

586 ::2019/12/28(土) 11:23:26.20 ID:IqeCpkYl0.net
コンソール

587 :577 :2019/12/28(土) 13:18:57.95 ID:62eKEuPp0.net
>>586
戻ってきました、申し訳ありません

一応設定を普段使いにしているときのニコキャッシュのログがこちらです
ttps://dotup.org/uploda/dotup.org2026550.txt.html
あれから確認したところ、s抜きのアドレスでは表示されるようになりましたが、
いまだs付きアドレスでは飛べません
(容量表示は間違ってないのでリンクミスではないようです)

588 ::2019/12/28(土) 13:36:10.21 ID:IqeCpkYl0.net
・firefoxを新規プロファイルで試す
・ポータブル版firefoxで接続してみる
・他のブラウザでアクセスしてみる
・ブラウザのキャッシュ削除
・proxy.pacが最新版と相違ないか今一度たしかめる
・genCerts.batのソースを見てhttpsで書かれている最新版か確認する
・ca.cerのインポートができているか今一度たしかめる
・firefoxのコンソールのフィルターを全開放してlocalflvアクセス時にどんなエラーが起きているかを見る、ネットワークタブでのデータのやり取りを見る
・wikiを確認してhttpsの設定ミスがないかたしかめる
・localflvアクセス時のNicoCache_nlのコンソールでエラーが出てないか見る

589 :577 :2019/12/28(土) 14:51:28.65 ID:62eKEuPp0.net
>>588
たびたびすみません

・genCerts.bat……echo Https://www.bouncycastle.org/latest_releases.html の記載があればいいのでしょうか?
・proxy.pac……>>583のリンク先に合わせました
・ca.cer……今回Ironに初導入、ニコキャッシュは起動しました
・他browser(Iron)……同様の症状でした
・localflvアクセスログ……ttps://w.atwiki.jp/nicocache_nl/pages/22.htmlの通りに進むと(サイトはs抜きアドレスでした)
Local Flv List (0msec)
nlGetFileExt rev01: return extList
Local Flv List ajax (50msec)
nlGetTag rev05: return tagList
キャッシュ表示がされたうえでログは上記の通りでした

他browserで同一症状が起こっているのでfirefoxの他の検証は省略しました
もしかしてニコキャッシュ再インストールがこの場合てっとり早い?

590 ::2019/12/28(土) 15:19:27.34 ID:IqeCpkYl0.net
再インストールが手っ取り早いかもなぁ
原因がまるでわからん

591 ::2019/12/28(土) 15:24:45.36 ID:IqeCpkYl0.net
nlFilterで/cache/がリルーティングされてる可能性があるかも
あとJavaが古いからそれも関係あるかもAdopt Open JDK 11に更新してほしい

592 :577 :2019/12/28(土) 16:25:41.36 ID:62eKEuPp0.net
>>591
了解です、これでだめならメイン更新があったときにでも再インストしてみます

593 :名無しさん@お腹いっぱい。 :2019/12/28(土) 18:59:26.22 ID:5TSP594H0.net
>>580
ページを戻れないのはブラウザ側の不具合に見えますがよくわからないですね
NFSでマウントしていたファイルシステム上でFirefoxを動かして
サスペンド状態にしたとき(=通信が一時切れたとき)に似た挙動を示した気がしますが

>>581
localflvのUI実装は複数あるのでどれになっているかよくわからんのですが
・config.properties の templateFile の値は何になっているか(あるは未設定か)
・templateFile のファイル名のファイルは存在するか
・templateFile が未設定なら local/list.html は存在するか
・その中身は何か

ajaxへのリクエストが発行されているようなので少なくとも初期状態ではないはず

594 :577 :2019/12/31(火) 00:56:25.15 ID:6mXxjg6O0.net
遅くなりました

>>591
Javaを更新したところ、>>589にあったs抜きアドレスでも表示できなくなりました。

>>593
初めまして、よろしくお願いいたします。
templateFileは未設定でした
list.htmlの中身は以下の通りです
ttps://dotup.org/uploda/dotup.org2028575.txt.html

595 ::2019/12/31(火) 01:35:34.82 ID:n+pJwaoGd.net
控え目に言っても解決のための情報量が全然足りないと感じる
やっぱり再インストールしかないんじゃないかと俺は思う

596 :589 :2020/01/02(木) 07:18:13.80 ID:xC4qbchF0.net
賀正

>>594
ListXですね.
動作に必要な拡張がhttpsに対応していないためです.
nlGetFileExt.javaとnlGetTag.javaのhttp:をhttps?:に書き換えてコンパイルしなおせば多分一応動きます.
dmcに対応していないので以前から変な挙動していそうですが.

597 :577 :2020/01/02(木) 21:40:27.41 ID:k3KtCrWm0.net
今年もよろしくお願いいたします。

>>596
ListX、古いアプリなのかアップデートできないんですよね……
指示された変更を試しましたが、コンパイルの際それぞれ

nlGetFileExt.java
nlgetfileext.java:44: 警告: [deprecation] CacheManagerのgetId2File()は非推奨になりました
Map<String, File> caches = Cache.getId2File();
^
警告1個

nlgettag.java
nlgettag.java:39: 警告: [deprecation] ConfigのgetString(String,String)は非推奨になりました
String rootPath = Config.getString("cacheFolder", "");
^
警告1個

というメッセージが出ただけでLocalFLVは開けずじまいでした

598 ::2020/01/02(木) 21:59:47.35 ID:hFk/RFFcd.net
警告なら問題ないはず
エラーが出るならそもそもコンパイルされないから

599 ::2020/01/03(金) 22:22:12.41 ID:vNMBRHXmd.net
てかnlGetFileExt.javaとnlGetTag.javaの書き換えも当然やったんだよね?

600 :577 :2020/01/04(土) 22:16:25.74 ID:YbyuYlgi0.net
遅くなりました。

先の行動のあと、今朝がたふとレジストリを最適化(CCleaner)した後
普通に表示されるようになりました。

昨日までは確かに表示できませんでしたが……
皆様のご指示の通り作業後、都度firefoxのキャッシュ削除&再起動も試していたのですが
こんな結果になってしまい、うまくいった反面皆様には申し訳なく思います。

601 ::2020/01/11(土) 21:44:25.65 ID:26jqR9Lc0.net
NicoCache_nl イージーバッチをうpしました
いままで細々と上げていたバッチファイルのまとめです
https://nicocache.jpn.org/download.php?id=5&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6

easy_AutoBuild.bat
NicoCache_nl本体をビルドするバッチファイル。NicoCache_nl.jarがあるフォルダと同じ場所に置いて実行
.
.
easy_ExtensionsAutoBuild.bat
拡張機能をビルドするバッチファイル。NicoCache_nl.jarがあるフォルダと同じ場所に置いて実行
.
.
easy_invisible.vbs
easy_invisible_batch.bat
タスクバーにコマンド・プロンプトログを表示させずに実行させる為のバッチファイル。
手動でタスクスケジューラに登録するか、easy_NicoCache Utility Batch.bat経由で登録させることができる。
NicoCache_nl.jarがあるフォルダと同じ場所に置く
.
.
easy_NicoCache Utility Batch.bat
ユーティリティバッチファイル。環境変数の設定、プロキシサーバーの設定、証明書の設定、タスクスケジュールの設定、Javaのバージョン確認ができる。
NicoCache_nl.jarがあるフォルダと同じ場所に置く
.
.
easy_RemoveAlertOldBinary.bat
フルパスを入力してAleartOldBinary関連ファイルを自動削除できる。
どこに置いてもよい

602 :名無しさん@お腹いっぱい。 :2020/01/12(日) 09:47:03.99 ID:EEY4rZIK0.net
>>601
トン

603 :名無しさん@お腹いっぱい。 (ワッチョイ 1dd9-s5Rz):2020/01/21(火) 20:16:32 ID:gcxAPUgQ0.net
すいません
1つ目は視聴履歴のサムネイルがちいさいので大きくしたいのと、
特定のタグが付いているランキング内動画の削除をしたいと思っています。

99_ランキング複数列フィルタ
myとuserページ整形フィルタ

どの行を変化させたら思い通りになるか教えていただけますでしょうか。
よろしくお願いいたします。

604 :名無しさん@お腹いっぱい。 (ワッチョイ 1dd9-s5Rz):2020/01/21(火) 20:17:34 ID:gcxAPUgQ0.net
「1つめ」という文言は削除でお願いします。

605 :名無しさん@お腹いっぱい。 :2020/01/21(火) 21:31:11.49 ID:oT9LJDpU0.net
>>603-604
ランキングは、タグ付きのを見た事がないので知らない。

視聴履歴は、マイページのなら次のCSSが指定されている。
.VideoThumbnailContainer>a img, .VideoThumbnailContainer>label img {
width: auto;
height: auto;
max-width: 160px;
max-height: 90px;
}
これの「max-width」と「max-height」の数値を大きくしてやればサムネイルの表示可能サイズが大きくなる。
別途「min-width」と「min-height」で数値を指定してやれば、サムネイルの最小表示サイズを指定できる。
個人的に使うだけなら、Stylus(ブラウザの拡張機能)を使うか、自分専用のフィルタ用ファイルを作ってそこに記述すると良いです。

606 :名無しさん@お腹いっぱい。 :2020/01/21(火) 21:55:51.60 ID:gcxAPUgQ0.net
>>605
さっそく返答ありがとうございます。
早速試してみました。
指示通りとても良い大きさになりました。

ランキングのNGタグは記憶違いと気が付きました。失礼しました。

本当にありがとうございました

607 :◆awd5z.AlOFJq (ワッチョイ 6dae-ol1H):2020/02/04(火) 18:37:46 ID:t7OAojd/0.net
ニコニコ市場の仕様変わっとるやん…

608 :名無しさん@お腹いっぱい。 (ワッチョイ d7d5-Zca7):2020/02/05(水) 19:25:57 ID:n4ztLG0Q0.net
いつもありがとうございます!

609 :名無しさん@お腹いっぱい。 (ワッチョイ b773-Wsug):2020/02/11(火) 06:44:03 ID:DJ2Z9cEE0.net
popThumb_FA.jsの更新をファイル置き場で最近見ないけど、https対応の更新ってされているのかな?
タグに「'」を含むタグのリンクで「'」が「&apos;」になっていてタグ検索への移動に支障があった。

応急的な対処法。
522行目あたりの「result += tag_encode.replace(」の行で、「http」を「https」に修正し、行末の「;」の前に「.replace(/&;apos;/g, "'")」を挿入する。

610 :605 (ワッチョイ b773-Wsug):2020/02/11(火) 06:52:50 ID:DJ2Z9cEE0.net
>>609
注意!
「.replace(/&;apos;/g, "'")」になっている部分の「&;」は、「&」と「;」の間に「amp」が入っている。
書き込んだときに&ampが&になっているので注意。※この行は半角文字をあえて全角で書いています。

611 :605 :2020/02/11(火) 16:02:40.96 ID:DJ2Z9cEE0.net
>>609
「.replace(/&;apos;/g, "'")」になっている部分の「"'"」も書き込み時に変換されているね。
「"」と「"」の間の「'」は、全角にすると「&#039;」です。

612 :名無しさん@お腹いっぱい。 :2020/02/17(月) 08:00:10.85 ID:31TQsjLBd.net
マイクロソフト、「Windows Terminal」機能確定版リリース。複数タブ、ペイン分割、プログラミング用フォントなどを含む、4月正式リリース予定 − Publickey  
https://www.publickey1.jp/blog/20/windows_terminal4.html

613 :名無しさん@お腹いっぱい。 (ワッチョイ bf56-I8oT):2020/02/22(土) 12:21:02 ID:R2RObrXu0.net
避難所2のファイルなのですが2ページ目以降のファイルが
ダウンロードできないようです。ファイルのリンクをクリックすると
1ページ目に飛んでしまい、ファイルがダウンロードされませんでした。

614 :名無しさん@お腹いっぱい。 :2020/02/22(土) 12:51:16.01 ID:SdYcjtOR0.net
363以前かな

615 :名無しさん@お腹いっぱい。 (ワッチョイ bf56-I8oT):2020/02/22(土) 15:18:57 ID:R2RObrXu0.net
>>614
そのようです。364はダウンロードできますが、
363はできませんでした。

616 :名無しさん@お腹いっぱい。 :2020/02/23(日) 12:45:21.67 ID:hwTtYlW00.net
CustomFiltersの動画再生ページでid="TagItemsCounter"を挿入しているやつ、class="TagItem"を追加して、別途#TagItemsCounterに強制するスタイルを!importantで指定してやると良いかも。
現状では高さに差があって、タグの折り返し位置によっては、タグ編集したときに「現在の個数」の次の行左側に大きな隙間が空く事があります。

現状の表示例
[タグ1] [タグ2] [タグ3] [現在の個数:3個(最大11個)]
               [編集で追加したタグ(タグ4)]

617 :名無しさん@お腹いっぱい。 :2020/02/23(日) 20:06:29.46 ID:uTg6Qd3f0.net
zenzawatchだと連続再生とかできないのかな?
タグ巡回とかしてると連続再生便利なんだけど公式プレイヤーだとUI馴染まなからzenzaで視たいんじゃあ

618 :名無しさん@お腹いっぱい。 :2020/02/23(日) 20:11:43.99 ID:6AsnafUq0.net
Zenzaのプレイリストに入れればできるはずだけど

619 :◆cl7sUAt.CpnA (ワッチョイ 0358-Nz9x):2020/02/24(月) 02:03:19 ID:qUO90Lv30.net
>>613

修正しました。

620 :名無しさん@お腹いっぱい。 :2020/02/24(月) 22:27:42.76 ID:dS4QV/Wk0.net
>>619
ありがとうございます。
ダウンロードできることを確認しました。

621 :名無しさん@お腹いっぱい。 (ワッチョイ 079b-/0SP):2020/02/26(水) 18:42:55 ID:rF8PxwBj0.net
アップローダーの nd0008 に修正パッチ上げました。
起動時の処理を高速化するためのものです。

自分の環境だとネットワークドライブが遅いため起動に10分以上かかってましたが、
この修正で1分ほどになりました。

本体に取り込んでもらえると嬉しいです。

622 :名無しさん@お腹いっぱい。 :2020/02/26(水) 21:52:34.67 ID:xCI9PF7T0.net
起動に10分かかったことないや

623 :名無しさん@お腹いっぱい。 :2020/02/27(木) 01:02:06.75 ID:HHaEB1SnM.net
>>621
シンボリックリンクを辿らなくなっちゃってます。
lstatではなくstatで判定するようになったせいですね。
全動画を読み込んだ上でその速度出てますか?

624 :名無しさん@お腹いっぱい。 :2020/02/27(木) 02:46:05.62 ID:HHaEB1SnM.net
>>621
シンボリックリンクはfindにFileVisitOption.FOLLOW_LINKをつけるとして、他に気になった点ですが
・getDirectoryStreamとgetFileStreamで二重にisDirectory()するので、むしろシステムコール発行数は倍になっている。
 (しかも再帰が間に入るので時間的に離れていてキャッシュから消えているおそれあり)
・parallel中に再帰しているのでアクセスの局所性が失われて速度低下に繋がりそう。ついでにジョブがキューに積みあがる。

ディレクトリの再帰部分はsequentialにできれば良いかなと思うところですが、
そうするとディレクトリとディレクトリの間でstatの結果を待っていない時間が生じてしまう、と。
parallel中に再帰した方がマシでしょうかね。難しい。

625 :>>617 :2020/02/27(木) 07:53:21.21 ID:AsSBKJZ20.net
IsDirectory()周りを戻しても速度低下が再現しなくなったのでnd0008は取り下げます。

ただ起動時のキャッシュサイズ確認をするとやっぱり10分かかってしまうので、
ここのオプション化は取り入れてもらえると嬉しいです。
nd0009に上げ直しました。

>>623,624
確認ありがとうございます。

626 :名無しさん@お腹いっぱい。 (ワッチョイ 1bae-/0SP):2020/02/27(木) 22:49:08 ID:UV2FU8pL0.net
https://w.atwiki.jp/nicocachenlwiki/pages/24.html
>証明書の目的を「次の目的だけを有効にする」にして「サーバー認証」以外のチェックを全て外す.
って説明されてるけど本来であれば証明書の作成段階で「サーバー認証」に使用するという目的を証明書内にメタデータとして設定すべきなのでは?

627 :◆2TK8xdazzp3d (ワッチョイW 6776-YGgx):2020/02/28(金) 03:50:18 ID:NyUWSg7g0.net
nd0010 NicoCache_nl+150304mod+200228mod (く)
[機能追加]
・nd0009をマージ: 起動時にキャッシュのサイズを表示しない設定を追加(>621)
[仕様変更]
・キャッシュ一覧の読み込みを並列化 (nd0008のコンセプトを再実装,>621,624)
・NicoCacheCA 200228: CAのextended key usageを追加 (>626)
・NicoCacheCA 200228: siteのextended key usageを修正
[nlFilter]
・nc0466をマージ: Nアニメの詳細ページ対応 (>569)

>>625
戻しても速度低下しないのはメモリ上に属性情報のキャッシュが乗ってるんじゃないかという気がします.
並列処理するのも通信部分が直列化されてしまったりしなければ高速化に効きそうなので再実装してみました.
size()の方はそのままマージしました.

>>626
まさに正論.なんで設定しなかったのやら……
新たに作ったCA証明書ではリストに「サーバー認証」だけが表示されるようになりました.

628 :名無しさん@お腹いっぱい。 :2020/02/28(金) 04:02:33.04 ID:NyUWSg7g0.net
しかし書き込み規制が厳しくなっていてレスをつけるのも大変になってます。
同じ回線でもFirefoxでは駄目でAndroid専ブラ(Chmate)からじゃないと書き込めないとは。

629 :名無しさん@お腹いっぱい。 :2020/02/28(金) 12:11:14.86 ID:5C0dCe0Dd.net
複数回に分散したり、英数字を減らしたり、アンカーを減らしたり、URLを減らしたり、改行を減らしたら書き込めることが多い
いずれにせよNGワード絞り込みスレッドを活用すれば安心

630 :名無しさん@お腹いっぱい。 (ニンニククエ ffd9-oL1e):2020/02/29(土) 13:05:44 ID:MQNq+q+j0GARLIC.net
>>627
いつもあざっす

631 :名無しさん@お腹いっぱい。 :2020/02/29(土) 22:28:47.95 ID:yyizl5GO0NIKU.net
こんなpowershellでこんなスクリプトのコンセプト考えたけど誰か完成させてくれ_(:3」∠)_
https://api.adoptopenjdk.net/
https://api.adoptopenjdk.net/v2/info/releases/openjdk11

#インストールされたAdoptOpenJdkのバージョンを取得
#AdoptOpenJdkのバージョン情報を整形
#Windows,mac,linux etc OS名称や32bit版OSか64bit版OSかどうかを取得
#このOSの情報を整形
#AdoptOpenJdk Apiにリクエストを飛ばし受け取ったjsonをparse
#jsonを基にバージョンと比較して最適なパッケージを自動選択
#最新版がインストールされていたらこのスクリプトの実行を停止 (if ~ eq )
#jsonからinstaller_linkを引っ張り出す
#Invoke-WebRequestで自動ダウンロード
#ダウンロードしたファイルを自動実行 (start-process)
#ユーザにウィザードを手動で進めてもらいインストール
#このファイルを引数なしで実行すれば対話形式のダウンローダとして動作
#このファイルを引数ありで実行すればタスクスケジューラに登録して定期的にアップデートをチェック
#スクリプトの起動時に渡された引数の有無を調査してどちらのモードで実行するか決定する (args)

公式に作られたらいいな:
https://github.com/AdoptOpenJDK/openjdk-installer/issues/4

632 :名無しさん@お腹いっぱい。 :2020/03/01(日) 02:30:50.80 ID:1DIl07kx0.net
アップデート管理はChocolatey使うという手もある
定期自動アップデートではないがCLIツールなので工夫次第で出来なくもない

Chocolatey Software | AdoptOpenJDK jdk11 hotspot 11.0.6.10 11.0.6.10
https://chocolatey.org/packages/adoptopenjdk11

633 :>>617 (ワッチョイ 1b9b-Inmc):2020/03/07(土) 02:08:04 ID:vz16/JyZ0.net
>>627
マージありがとうございます。

試してみたのですが、私の環境(Windows+ネットワークドライブ)ではあまり変わらなかったので調べてみました。
Windowsではディレクトリ内の一覧取得時にBasicFileAttributesのキャッシュをついでに作っていて、
Files.find()を使うとそれが利用できるようです。

nd0011に修正物を共有します。
詳細はソースコードのコメントを参照いただければと思います。

634 :名無しさん@お腹いっぱい。 :2020/03/08(日) 04:51:32.37 ID:OzvUTfvs0.net
キャッシュが完了してもnltmp_のデータが削除されないせいでずっと同じ動画をエコノミーキャッシュ更新しているみたい
ひとまず不要なnltmpデータは削除するようにしたけどエクステンションの修正が必要かも?

635 ::2020/03/08(日) 18:27:55.93 ID:oVHBXujp0.net
フィルタまとめ#96 うpしました
https://nicocache.jpn.org/download.php?id=12&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
更新物:watchページ整形フィルタ,Tag_Ichiba_Counter.js
watchページ整形フィルタ:
タイトル透過
ニコニコ市場を修正
Tag_Ichiba_Counter.js:
大幅改修

リリースノート書くの忘れたし削除キーも設定し忘れた…

636 :◆cl7sUAt.CpnA (ワッチョイ eb58-xiWk):2020/03/08(日) 21:40:14 ID:mHEYF0Dx0.net
>>635
削除キーはnd0002と同一値のようです

こちらで保持している削除キーはハッシュ化されたものになりますので
不明の場合は管理者権限でファイル削除いたしますが、どうでしょうか。

637 :◆awd5z.AlOFJq (ワッチョイ 8bae-Inmc):2020/03/08(日) 22:15:10 ID:oVHBXujp0.net
>>636
削除おねがいします
フィルタまとめ#96.1 うpしました
https://nicocache.jpn.org/download.php?id=13&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6

638 :617 :2020/03/09(月) 18:52:27.08 ID:m9qCuF/R0.net
なんか消えてたので >>633 を再アップロードしました。nd0014です。

639 :名無しさん@お腹いっぱい。 (ワッチョイ 11d4-4+dA):2020/03/21(土) 08:04:57 ID:PegjmVKS0.net
cacheSearchのフィルタ効かなくなってる?
検索しても真っ白なページしか出ないようになった

640 :名無しさん@お腹いっぱい。 :2020/03/22(日) 23:47:40.52 ID:Vt42aTBz0.net
誰か二週目含む全修行ミッションやるための必要熟練度教えてくれ
苦手な武器は最初に終わらせて憂いを取り除いておきたいんだ

641 :名無しさん@お腹いっぱい。 :2020/03/22(日) 23:50:49.06 ID:Vt42aTBz0.net
誤爆

642 :名無しさん@お腹いっぱい。 :2020/03/23(月) 11:23:22.20 ID:MK+l+RMUr.net
仁王2乙

643 :名無しさん@お腹いっぱい。 :2020/04/05(日) 02:03:18.52 ID:zLbcIz+90.net
新しいWin10のPCにインストールしてみたんだが動かない
起動時のエラーとかはなくコンパイルやらもうまく行ってる
ただ、接続がnicocacheを介していないというか
Win7のPCで、Nicocacheを起動せずにニコニコを見ようとするとエラーが出てページが開かない
でも新しいWin10のPCだと起動してなくてもニコニコが見れる 当然キャッシュもされない
IEでやっても同じ
>>231のようにlocalhost8080で設定しても変わらん
拡張は一切入れてない
もう遅いから明日再インストールしてみる

644 :639 (ワッチョイ 65d5-Zhf0):2020/04/05(日) 12:47:31 ID:zLbcIz+90.net
↑自己解決
proxy.pacがproxy_.pacになってた
頭働いてないとだめだね・・・

645 :◆awd5z.AlOFJq (ワッチョイ 85ae-/I61):2020/04/05(日) 15:30:04 ID:843N+Z5i0.net
NicoCache_nl イージーバッチ V3.00
http://nicocache.jpn.org/download.php?id=17&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
easy_NicoCache Utility Batch.batをバージョン3.00にアップグレード
user.jsを追加

追加された機能:
NicoCache_nlの起動
]NicoCache_nlの起動(ウィンドウ非表示モード)
NicoCache_nl(java.exe)の強制終了
easy_AutoBuild.batの実行
easy_ExtensionsAutoBuild.batの実行
easy_RemoveAlertOldBinary.batの実行
https://nicocache.jpn.org/を開く
https://w.atwiki.jp/nicocachenlwiki/を開く
https://ff5ch.syoboi.jp/?q=NicoCacheを開く
(Windows UI)環境変数の設定
(Windows UI)システムのプロパティ
firefox用のプロキシ設定の実行(Windows証明書ストアを読み取る設定に変更)
(Windows UI)プロキシの設定
genCerts.batの実行
genCerts.shの実行
https://www.bouncycastle.org/latest_releases.htmlを開く
https://adoptopenjdk.net/を開く
Apache Antバージョンの表示
https://ant.apache.org/bindownload.cgiを開く

646 :名無しさん@お腹いっぱい。 (ワッチョイ ebd9-kpEi):2020/04/11(土) 17:39:22 ID:N9BTbZyc0.net
 ≪動作環境≫
  【OS・Java・本体NicoCache_nl+150304mod+200228mod (く) (based on NicoCache v0.45) Running with Java 12.0.1(amd64) on Windows 10

  【使用ブラウザとバージョン】Mozilla Firefox 75.0 (64 ビット)【使用プレイヤー】公式HTML5
  【FlashPlayerのバージョン】Adobe Flash Player 32,0,0,344 installed
 ≪NicoCache環境≫
  【extension】【nlFilters】 10_thumbInfoFilter(ポップアップリンク用)・01_globalFilter・20_watchFilter・05_topBarFilter・15_thumbInfoFilter(基本)
・06_topBarが2段になるのを解消・99_ランキング複数列・08_MutationObserverHooks・header_light(9)_100615_custom

  【プロキシ】デフォルト設定のproxy.pacを利用している【その他】なし
 ≪質問/障害内容と検証状況≫
  【事象・質問内容】
streamで動く動画では通常通り動画の完了まで視聴できますが、
streamではない動画がキャッシュが完了して元来キャッシュがあると読み込みがとても速いはずが1分で止まり、進行がほとんど止まっているといっても過言ではありません。
こうなってしまうと、ほかのニコニコ動画以外のサイトも重くなります。プロキシはニコニコ動画だけだったはずですけど。
streamも重くなります。

また、べつの障害です。
header_light(9)_100615_customをnlfilterフォルダにいれると、動画投稿という文字列がブラウザの左上に出てきて消えません
  【検証済の内容】
  NicoCache_nlwiki(新)のトラブルシューティングを全て試した、又は試していない。
 ≪その他≫
  【メインブラウザの拡張機能を無効化した】はい 【他のブラウザでも引き続き障害を確認したか】確認しておりません。
  【Java,ブラウザ,NicoCache_nlを最新版に更新したか】はい 【インストール後/更新後コンピュータを再起動したか】はい
  【config.propertiesを無効化した後も障害を確認したか】いいえ
  【ハードリロード(Ctrl+F5)を既に試したか】はい  【ニコニコ動画の会員状況】プレミアム
  【NicoCacheを使わない場合でも障害を確認できるか】いいえ 【特記事項】なし

よろしくお願いいたします。

647 :名無しさん@お腹いっぱい。 (ササクッテロル Sp5f-9S/n):2020/04/11(土) 17:49:18 ID:/W35IsiGp.net
// NICOVIDEO,SMILE,NIMG,DMCへのアクセスを全てNICOCACHE_NL経由にする PROXY.PAC

を使っています。

648 :名無しさん@お腹いっぱい。 (ワッチョイW 67ae-87dM):2020/04/11(土) 19:19:20 ID:2VhIiDr80.net
>>646
ブラウザfirefoxだけで起きる、尚かつconfig.propertiesを有効化すると起きるなら原因はハッキリしてるじゃん
その2つが原因だよ
そこを煮詰めて問題解決しなさいよ

あとこれheader_light(9)_100615_custom
2010年6月15日の物を使って不具合というのはよく分からん
10年以上も前の骨董品を使ってそんな報告されても「知りません自分でメンテナンスしてください」としか言いようがありません
若しくは「直し方教えて下さい」ならまだ分かるが…

649 :名無しさん@お腹いっぱい。 (ササクッテロル Sp5f-yA0e):2020/04/12(日) 05:56:15 ID:w2FI8CL8p.net
>>648
返信ありがとうございます。
キャッシュで動かない件について、時間がかかると思いますが検証をしてみたいと
おもいます。

header_light(9)_100615_customは古かったんですね。申し訳ありません。
直し方を教えていただけるととても嬉しいのですが、どこを直していただきたいか分かりません。

650 :名無しさん@お腹いっぱい。 :2020/04/12(日) 16:16:14.73 ID:1+p/O4El0.net
header_light(9)_100615_custom.txt

462行目
<li[^>]*?><a href="https?://www.upload.nicovideo.jp/upload"><span>動画を?投稿</span></a></li>\s*

を下記に変更
<li[^>]*?><a href="https?://www.upload.nicovideo.jp/garage/upload"><span>動画を?投稿</span></a></li>\s*

651 :名無しさん@お腹いっぱい。 :2020/04/12(日) 19:02:51.16 ID:p/9wYVso0.net
>>650
header_light(9)_100615_custom の修正誠にありがとうございます。
本当にあきらめておりました。感謝です。

642の件について
検証後もわからなかったので、
制限のなかった時期の20200308の全体フォルダがその当時のまま残っていたのですべて差し替えましたが、
通信制限が治りませんでした。
もしかしたらウイルスバスターやファイヤウォール等のせいなのかもしれません。調べなおします。

652 :名無しさん@お腹いっぱい。 (ワッチョイW 67ae-87dM):2020/04/12(日) 19:29:43 ID:k2kdvzpK0.net
config.propertiesを無効化したら障害が出ないなら設定の間違いなのでは?

653 :名無しさん@お腹いっぱい。 :2020/04/12(日) 21:35:42.30 ID:p/9wYVso0.net
>>652
ご助言ありがとうございます。
再度検証してみます。

654 ::2020/04/12(日) 23:56:46.89 ID:WiG2AI580.net
nd0018 NicoCache_nl+150304mod+200412mod (く)
[仕様変更]
・nd0014をマージ: Windowsでキャッシュ探索の高速化 (>633)
・Windowsとそれ以外でキャッシュ探索の並列性を分けて調整

>>633
ほんと遅くなってすみません.
調査ありがとうございます.Windowsはディレクトリ構造に属性情報入ってますものね……納得しました.
OSごとの調整をしたのでテストしてからと思ってましたが一ヶ月以上経ってしまったのでリリースしてしまいます.

>>646
proxy.pacでニコニコ以外のサイトには直接通信している以上、
NicoCacheが原因でそのような症状が起きる原因は限られます.

考えられる可能性としてはこの辺です.
・無限ループに陥ってCPUリソースを喰い潰している
・メモリを喰い潰している
・ハードウェアの故障,とくにストレージ系

javaプロセスのCPU使用率,メモリ使用量,ストレージの診断あたりをご確認いただけると幸いです

655 :名無しさん@お腹いっぱい。 (ワッチョイ ebd9-kpEi):2020/04/13(月) 22:13:03 ID:ynaSYS7B0.net
>>654
ご助言をたまわり、誠にありがとうございます。
タスクマネージャーより、
javaプロセスのCPU使用率 は0.1%あたり、
メモリ使用量 は約180MBでfirefoxブラウザと大差なく、
ストレージの診断も問題は見つかりませんでした。

656 :名無しさん@お腹いっぱい。 (ワッチョイ 67ae-kpEi):2020/04/14(火) 00:36:57 ID:FXDtyCte0.net
nlFilterって他のnlFilterからtrue/false(オン・オフ)できないの?
<nlVar:config!name>で実装しようとしたら仕組みがややこしい

[Replace]
Name = hogehoge1
FullURL = httpsblahblahblah
Require = blahblahblah
DefaultStatus = True
Match<
blahblahblah
>
Replace<
blahblahblah
>
例えばこんな感じでデフォルトの設定を決めておいて他のnlfilterから

[nlConfig]
Name = blahblahblah
nlConfig>
hogehoge1 = true
hogehoge2 = false
foobar = true
<
みたいなことをやりたいのだが
>>654どうにかなりませんかね?

657 :名無しさん@お腹いっぱい。 (ワッチョイ 37d9-csEB):2020/04/15(水) 21:58:42 ID:0R9G1SrQ0.net
>>654
config.propertiesの自分用の設定です。

https://dotup.org/uploda/dotup.org2112997.txt.html

なにかたりない設定があるのでしょうか。わかりません。教えていただけると嬉しいです。
規制がかかり遅くなりすいません。

658 :名無しさん@お腹いっぱい。 (スプッッ Sd3f-QMgw):2020/04/16(木) 17:08:25 ID:xH5PXhdVd.net
◆2TK8xdazzp3d氏からの返信が一向に無いのだが…😭

659 :653 (ワッチョイ 37d9-csEB):2020/04/18(土) 11:06:07 ID:yUGzicpE0.net
>>654
お世話になっております。>>657 のあと、試行錯誤しながら、
javaの更新、extensionsフォルダ内のclassファイルの更新、nlの再設定を
行った結果、streamのような動画取り込みのような伸びはないものの、
今現在途中で強制的に止まり動かないことは収まりました。

以上報告です。ありがとうございました。

660 :名無しさん@お腹いっぱい。 :2020/04/22(水) 03:17:27.79 ID:Tv/KheQhH.net ?2BP(1000)
http://img.5ch.net/ico/nida.gif
タグでもワードでも検索のfetchallmoviesが最初の一件しかキャッシュしないんだけど
他に同じ症状の人はいる?
マイリスほかは問題なく動作してるけど検索だけこうなっている

661 :◆awd5z.AlOFJq (ワッチョイ 67ae-D935):2020/04/29(水) 00:13:09 ID:5lNvab4s0.net
フィルタまとめ#97うpしました
https://nicocache.jpn.org/download.php?id=19&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
(主な変更点)
Tag_Ichiba_Counter.jsを大幅に改良
jsソースコードの見直し
flashplayerのサポート廃止
fetchAll.jsの修正>>660
リリースノートをREADMEに統合
フィルタまとめのクリーンインストールを推奨
199_README.htmlを熟読してください

662 :名無しさん@お腹いっぱい。 (ワッチョイ 0773-1930):2020/05/01(金) 00:48:25 ID:PYW0vltV0.net
>>661
Tag_Ichiba_Counter.js
ul要素の中にカウンターを挿入する場合は、li要素を使ってください。
現在はdiv要素が使われています。

663 :◆awd5z.AlOFJq (ワッチョイ 67ae-D935):2020/05/04(月) 14:04:14 ID:ptNGfU3H0.net
フィルタまとめ#98うpしました
https://nicocache.jpn.org/download.php?id=21&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
.
フィルタまとめ#98(2020/05/04) リリースノート
(主な変更点)
・Tag_Ichiba_Counter.js >>662を修正 ul要素の中にカウンターを挿入する場合は、li要素を使用
・watch_page_reconstruct_OptimizeHeader.jsを追加 動画タイトル要素の後に挿入された疑似要素の高さを自動調整
・watch_page_reconstruct.css body.is-autoResize .FlexChild.HeaderContainer-searchBox,
body.is-autoResize .SearchBoxContainerのwidth調整 457行目
・matrixrain.jsを追加 - 背景をマトリックスのプログラムコード風にします。
使うときは104_watchページ整形フィルタ(画面サイズ変更用).txtのwatch:背景画像指定を無効化し、
watch:matrixを有効化します。(この2つは排他的処理です)
同時に両方を有効化すると指定した背景画像の上にマトリックスのプログラムコードが流れます。
.
.
プレビュー動画(注意!音が出ます)
https://i.imgur.com/XIX0Rgv.mp4

664 :名無しさん@お腹いっぱい。 :2020/05/07(木) 06:49:36.96 ID:Yx0BQFOq0.net
nlMovieFetcher.javaの.classを作ってもsm動画やso動画でretryやfailが続くので最新版を
改めてnicocacheフォルダ内に入れなおしたいですが、

NicoCache関連ファイル置き場 避難所にある
[up254.zip] movieFetcherFilter_2014-04-14.zip が最新版ですか?
教えていただけると嬉しいです。よろしくお願いいたします。

665 :名無しさん@お腹いっぱい。 (ササクッテロ Sp33-dnSH):2020/05/07(木) 07:39:47 ID:SMXnNKYmp.net
すいません。追記です。
これを改めてみつけました。

nc0353.7z nlMovieFetcher_110411(v0.6) w/ 190306 o_O 19/03/06(水),09:12:43

これが最新版でしょうか。

666 :名無しさん@お腹いっぱい。 :2020/05/07(木) 10:07:24.52 ID:xuU4vdkld.net
はい

667 :名無しさん@お腹いっぱい。 (ワッチョイ be7a-U/rS):2020/05/09(土) 21:38:51 ID:HIyUyZ1f0.net
>663入れたらキャッシュ済み動画の緑や赤のキャッシュアイコンが消えちゃったんだけどこれ関係あったっけ?
長いこと弄ってなかったから忘れてしまった

668 :663 (ワッチョイ be7a-U/rS):2020/05/09(土) 21:45:24 ID:HIyUyZ1f0.net
ゴメン、自己解決できた
クリーンにするとき関係ないフィルタまで全部ゴミ箱いれちゃってた

669 :名無しさん@お腹いっぱい。 (ワッチョイ ebd9-uRPb):2020/05/13(水) 22:27:15 ID:3CpNLFgb0.net
cachemanagerについて質問させてください。
[up333.zip] cachemanager 勝手にNicoCache_nl+mod+mod対応

ソースのコンパイルにはFlex3SDKが必要です。とありますが、
Flex3SDKが見つかりません。
探し方が悪いのでしょうか。また代わりの物はありますか?
よろしくお願いいたします。

670 :名無しさん@お腹いっぱい。 (ワッチョイW 4dae-/gT4):2020/05/13(水) 23:20:53 ID:uSltmLXR0.net
Flex SDK / Wiki / Download Flex 3  
https://sourceforge.net/adobe/flexsdk/wiki/Download%20Flex%203/
これか?

671 :名無しさん@お腹いっぱい。 :2020/05/14(木) 05:47:47.94 ID:l6LAa3uL0.net
>>670
返答ありがとうございます。
クリックすると このサイトにアクセスできません
と出てきてしまいます。

もうこれは出されていないのでしょうか。残念です。

672 :名無しさん@お腹いっぱい。 :2020/05/14(木) 06:09:53.66 ID:amj15gwl0.net
アキラメロン

673 :名無しさん@お腹いっぱい。 (ワッチョイ 1976-sjoF):2020/05/14(木) 18:59:54 ID:AwJJoHFk0.net
>>671
http://download.macromedia.com/pub/flex/sdk/builds/flex3/flex_sdk_3.6.0.16995A.zip

ここのコメント欄にあったURLをいじったら出てきました
https://sourceforge.net/adobe/flexsdk/wiki/Download%20Flex%204.6/

674 :名無しさん@お腹いっぱい。 (ワッチョイ ebd9-uRPb):2020/05/14(木) 23:01:53 ID:l6LAa3uL0.net
>>673
見つけてくださり、ありがとうございました。
おかげさまでFlex3SDKを得ることができました。

これからコンパイルへ繋がることができそうです。
本当にありがとうございました

675 :名無しさん@お腹いっぱい。 (ワッチョイ 5973-jADy):2020/05/15(金) 02:32:55 ID:p8ggHNNt0.net
>>663
市場のスタイルについて、nd0023にサンプルのCSSを入れています。

>>669
>>427 参照。

676 :名無しさん@お腹いっぱい。 (ワッチョイ ebd9-uRPb):2020/05/15(金) 06:22:37 ID:ULbyJ+PK0.net
>>675
情報ありがとうございます。
Error: could not find a JVM.
とでてきたので、どうしようかと思っていました。

677 ::2020/06/21(日) 03:04:35.15 ID:igMa5s+W0.net
フィルタまとめ#99うpしました
https://nicocache.jpn.org/download.php?id=29&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
### フィルタまとめ#99(2020/06/21) リリースノート
- (主な変更点)
- watch_page_reconstruct.cssニコニコ市場修正
- javascriptの全体的なリファイン
- PlayerbackrateChanger.jsにdraggable切り替え追加

678 :名無しさん@お腹いっぱい。 (ワッチョイ cd73-b2JY):2020/07/10(金) 00:49:57 ID:JkP+vcrJ0.net
動画視聴ページの登録タグ(タグリスト)まわり
タグの編集でタグの数が変わっても、カウンターの配置ががタグリストの最後になるようにする。

.TagList
{
display: flex; // #TagItemsCounter で order: を使えるように flex を指定。
flex-wrap: wrap; // 登録タグの文字を折り返すようにする。
}

#TagItemsCounter
{
order: 100; // 登録タグが編集で増えても #TagItemsCounter が最後に表示されるように、登録できるタグの数よりも大きい整数を指定。
}

679 :名無しさん@お腹いっぱい。 :2020/07/13(月) 22:34:00.43 ID:aH3H9NGE0.net
仕様変わって使い勝手が大分悪くなってしまったな
ここらへんは非公式ツールの泣き所ですな
topbarとPremiumStatusModificatorは働かなくなったのは確認した

680 :名無しさん@お腹いっぱい。 :2020/07/17(金) 21:11:16.99 ID:b7GOwxGd0.net
nd0031
header_light_custom_200717.7z
個人的に弄ったheader_light:2020年7月1日(水)からのヘッダーデザインにheader_lightの一部を取り込むように編集。

681 :名無しさん@お腹いっぱい。 :2020/07/28(火) 00:50:00.95 ID:Muu6EG9r0.net
マイページが変わりましたな
2020年10月に完全切り替えとのこと

682 :名無しさん@お腹いっぱい。 :2020/07/28(火) 02:35:20.18 ID:yrF0puVi0.net
マイページは戻せるから良いんですが,他人のマイリストが戻せない……

フィルタを作り直してるので数日お待ちを.
SPAになっちゃってマイリストもニコレポも全部一つのJavaScriptにまとめて
処理しないといけなくなったのでちょっと設計から直します.

683 :名無しさん@お腹いっぱい。 :2020/07/28(火) 06:20:09.08 ID:nGfOLkBQ0.net
ヘッダもjsで処理されてるようになってるから面倒
文字置き換えても動かすたびに修正される(文字が足される)仕組みだし…

684 :名無しさん@お腹いっぱい。 :2020/07/28(火) 13:54:52.99 ID:OpzLoGtB0.net
新しいマイページ軽く見たけど
微妙じゃない?

685 :名無しさん@お腹いっぱい。 :2020/07/28(火) 14:09:22.65 ID:IFpwNBE80.net
ニコニコの"変更"が良かった試しがない

686 :名無しさん@お腹いっぱい。 :2020/07/28(火) 16:03:59.73 ID:RAIcGTt20.net
今更ダークモードすら対応できないし対して改善してないのはドワンゴだし仕方ない

687 :名無しさん@お腹いっぱい。 :2020/07/28(火) 19:30:31.55 ID:SzJXdVdd0.net
まあユーザー層がこんなんだし有機ELのPCディスプレイやノートなんて殆どないからダークモードなんて需要ないでしょ
http://imgur.com/6aCupCz.jpg

688 :名無しさん@お腹いっぱい。 :2020/07/28(火) 20:27:47.24 ID:OpzLoGtB0.net
>>687
いや普通に欲しいです

689 :676 :2020/07/28(火) 21:06:07.18 ID:HhDVsGVQ0.net
05_topBarFilter.txtに関して。


05_topBarFilter.txtにあるメニューを追加するやつを新しいヘッダー用に直す場合は、後から要素の有無の判定、指定や移動がしやすいようにユニークなid属性をつけてください。

nd0031に入れている「header_plus.js」では、05_topBarFilter.txtに相当する物をヘッダーに追加するようにしています。

05_topBarFilter.txtで特定のid属性でメニューを追加するようになれば、それに合わせて「header_plus.js」を書き換える予定です。

05_topBarFilter.txtなどで追加するダウンロード用リンクは、ページの変移を防ぐため、全てにdownload属性をつけてください。

690 :名無しさん@お腹いっぱい。 :2020/07/28(火) 22:02:44.37 ID:HhDVsGVQ0.net
nd0031にはサブドメインをまたいだローカルストレージの読み書き用にHeader_plus_localStorage.htmlを入れています。

非表示のiframe要素内にHeader_plus_localStorage.htmlを読み込み、そこでメッセージのやりとりをするようにし、ローカルストレージの内容を受け渡しするようにしています。

これはheader_plus.jsで使う専用の物としてメッセージをやりとりしているので、汎用で使える物を用意してnllib.jsにローカルストレージの読み書きと消去用の処理を用意して欲しいです。

"key"と"value"およびは全て文字列で、次のように使えたら良いと思います。
NicoCache_nl.setItem("key", "value");
NicoCache_nl.getItem("key"); // 戻り値は文字列になる。
NicoCache_nl.removeItem("key");

※iframeとのメッセージのやりとりは、特定の判定用文字列を含むようにして誤動作を防ぐ。
※Header_plus_localStorage.htmlはheader_plus.js専用でキー自体を判定用文字列にしているため、これをコピペする場合は別途判定用文字列と処理を入れてください。

691 :名無しさん@お腹いっぱい。 :2020/07/29(水) 02:27:09.38 ID:wZGHW6uW0.net
>>689-690
合点承知之助

localStorageのAPIですがPromise返しにしていいでしょうか.
APIが呼ばれたタイミングでiframeを差し込むようにしないと
使わないときも全ページロード直後にiframe設置が必要になってしまいますので.
# Promiseに対応していないIEはサポート切ります

もう一つ、ニコニコのpostMessageを使った実装と干渉してしまうことが懸念されるので
iframeを二重にしてこういう構造にします.
元のページ <-(same-origin: javascript直接呼び出し)-> postMessage処理用iframe <-(cross-origin: postMessageで通信)-> localStorge処理用iframe

692 :685-686 :2020/07/29(水) 05:37:10.69 ID:baViV2ty0.net
>>691
www.のnicovideoでは同一ドメインでiframeを使う必要が無いので、直接ローカルストレージを処理しちゃって良いと思います。
他はおまかせします。

693 :名無しさん@お腹いっぱい。 :2020/07/30(木) 00:17:52.01 ID:6PYfscIB0.net
nd0032 setAnchorClass.js.txt
7月27日以降仕様のマイページやユーザーページでも動作する動画リンク色設定ユーザースクリプト
たぶんIEとバージョンが古いブラウザだと動かない

694 :名無しさん@お腹いっぱい。 (ワッチョイ a67e-ps4U):2020/07/30(木) 09:35:21 ID:VrJctmFA0.net
NGCommentExtensionのNGワード設定が
かんたんコメントエリアとかいう定型文ボタンのワードに引っかかるとコメントの受信に失敗してしまう

695 ::2020/07/31(金) 06:53:31.30 ID:SgLNQZiK0.net
nd0033 フィルタ改修
・新マイページ・ユーザーページに対応

ヘッダとlocalStorage APIはまた後日
あとIEでの動作確認を忘れたのでそれも後日

>>692
確かに.サブドメインで分岐しておきます.

696 :名無しさん@お腹いっぱい。 :2020/07/31(金) 07:46:21.29 ID:KBlTDYsnr.net
IEはもういらんと思う…

697 ::2020/08/01(土) 01:56:16.74 ID:4jU2g4bf0.net
nd0033 フィルタ改修
・マイリスト等でvisitedなキャッシュ済みリンクの色が変わらないのを修正

うっかり見落とし

>>696
ニコニコ動画がなかなかサポート対象外にしないんですよね……生放送は終わったんですが

IE使ってるという方はまだユーザがいるとレスをください.規制されている場合はアップローダをお借りして.
誰もいないようならサポート終了としてIEが対応していない機能を積極的に使い始めます.

698 ::2020/08/01(土) 02:02:06.35 ID:4jU2g4bf0.net
>>697
下記間違え&上げ直しで nd0035 です

699 :名無しさん@お腹いっぱい。 :2020/08/01(土) 09:40:43.86 ID:tCW2r4hm0.net
IEたまに使うけど、IEなきゃ困るってことはあまりないかな

700 :名無しさん@お腹いっぱい。 :2020/08/01(土) 12:23:26.65 ID:5S9KeY8s0.net
IEは切り捨てでいいと思う

701 :名無しさん@お腹いっぱい。 :2020/08/01(土) 14:28:39.43 ID:wWzy4woJ0.net
ニコニコをIEだけで見てるユーザーはここ見ないやろ……(偏見

702 :名無しさん@お腹いっぱい。 :2020/08/01(土) 17:14:03.21 ID:XLo5vUoTr.net
>>697
積極的に新機能を使いながらライブラリとして
src="https://polyfill.io/v3/polyfill.min.js
を読み込ませるようにすることもできるな
パフォーマンスに多大な影響が出そうだけどw

703 :名無しさん@お腹いっぱい。 :2020/08/01(土) 17:20:19.17 ID:4jU2g4bf0.net
>>702
classとかasync-awaitとかのpolyfillで対処できないsyntax周りやつが欲しかったり

704 :名無しさん@お腹いっぱい。 :2020/08/01(土) 18:03:17.46 ID:0ZSCBZtp0.net
>>698
iいつも有難うございます。 助かりました。

705 :名無しさん@お腹いっぱい。 (ワッチョイ d1b9-q8rc):2020/08/01(土) 22:48:58 ID:g6nk/beg0.net
>>698
乙です

706 :名無しさん@お腹いっぱい。 :2020/08/02(日) 21:17:37.71 ID:WGvanYgh0.net
>>692
nd0036にアルファ版を置きました.
不都合はないでしょうか.仕様を直すなら今のうち.
PW: fordev

707 :名無しさん@お腹いっぱい。 :2020/08/02(日) 21:22:38.12 ID:WGvanYgh0.net
>>706
使い方の変更点書き忘れました

xsLocalStorage以下に移動してPromiseでこうなっています.keyには自動でprefixが付きます.

await NicoCache_nl.xsLocalStorage.setItem(key, value);
let value = await NicoCache_nl.xsLocalStorage.getItem(key);
await NicoCache_nl.xsLocalStorage.removeItem(key);

prefixを付けたくない場合のためにgetItemWithoutPrefix等も用意してあります.

prepare()は自動で呼ばれますがパフォーマンスチューニングのために
明示的にに呼ぶケースもあるかと思い公開APIにしています.

あとxsSessionStorageでsessionStorageにも対応してます.

708 :577 :2020/08/13(木) 12:36:39.34 ID:Cj3jAgsU0.net
今更なんだけどこれってdアニメストアもキャッシュ保存できるのかな

709 :名無しさん@お腹いっぱい。 (オッペケ Srf1-w5wk):2020/08/13(木) 13:17:51 ID:XtgTQGxfr.net
暗号化されてるから復号化キーも一緒に取得しないと意味ない
ってのが上の方に話題として既にある

710 :名無しさん@お腹いっぱい。 (ワッチョイ 2e5b-XQXO):2020/08/17(月) 15:58:44 ID:pYiWSFu20.net
nd0039
サーバー証明書の有効期限を380日にしたNicoCache_CA.jar
Chromeなどでサーバー証明書の有効期限が長すぎると怒られる人向け

711 :名無しさん@お腹いっぱい。 (ワッチョイ 82fa-E2Bm):2020/08/18(火) 22:26:31 ID:XR5TmAKv0.net
https://gitlab.com/nchist/nchist
現状可能な範囲で13年分の歴史を記録しました
派生物の権利関係とか色々謎なのでまずかったらどうにかします

712 :名無しさん@お腹いっぱい。 (ワッチョイ 1f73-kOSS):2020/08/25(火) 07:18:00 ID:sRNXrqbd0.net
nd0040 header_light_custom_200825.7z 個人的に弄ったheader_light:nd0037(xsStorage-alpha2.7z)を使うように修正。
nd0041 nico_wallpaperC_20200825.7z  個人的に弄った<用nico_wallpaperのベース:nd0037(xsStorage-alpha2.7z)を使うように修正。設定ページをローカルに用意した。

どちらもローカルストレージにprefix付きのkeyを使います。
設定を消すためのフィルタを入れているので、以前の版の設定を消す場合は、それぞれのお掃除用フィルタを一度有効にしてください。

713 :名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk):2020/09/04(金) 05:50:55 ID:crzl83VX0.net
https://pastebin.com/FDRyGh4P
例えばこんな風にして統一的なコンフィグファイルを作りたいんだが、Requireの先読みアサーションがマッチしない
たすけて

714 :名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk):2020/09/04(金) 06:12:49 ID:crzl83VX0.net
あとこういう複雑な条件のRequireはこの書き方であってるのだろうか?
https://pastebin.com/vL3aF72e

715 :名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk):2020/09/05(土) 06:12:11 ID:XqwNhOcX0.net
解決した
^(?=[\s\S]*hoge1)[\s\S]*hoge2だった
wikiの記述が間違いだった

716 :名無しさん@お腹いっぱい。 (ワッチョイ 6773-Mzft):2020/09/05(土) 07:24:12 ID:9jelg4dX0.net
>>715
hoge1の前の[\s\S]*は、無駄に処理を重くするだけかもしれないので不要です。
[\s\S]*hoge2のように直前に[\s\S]がたくさん存在するかもしれない処理は重くなりがちなので、問題が無いなら最短一致が良いです。
※あまりにもたくさんマッチする場合、処理が30秒を超えるケースがあります。
hoge2の内容は、なるべく少ない回数でマッチする文字列が良い。

使う場所がRequireだけなら、なるべく「hoge」1つだけで済ませられる文字列を見つけてマッチさせると軽くなります。

複数のRequireが必要な場合、RequireとMatchでマッチさせて、Replaceに両方にマッチしたことを湿すコメントを挿入。
別のフィルタでReplaceに挿入したコメントを入れることで、記述を簡略化したり処理を軽くできるかもしれません。

717 :712 (ワッチョイ 6773-Mzft):2020/09/05(土) 07:32:09 ID:9jelg4dX0.net
>>716
最後のところを訂正。

>複数のRequireが必要な場合、RequireとMatchでマッチさせて、Replaceに両方にマッチしたことを湿すコメントを挿入。
>別のフィルタでReplaceに挿入したコメントを入れることで、記述を簡略化したり処理を軽くできるかもしれません。
複数のRequireが必要な場合、RequireとMatchでマッチさせて、Replaceに両方にマッチしたことを示すコメントを挿入。
別のフィルタのRequireに挿入したコメントを入れることで、記述を簡略化したり処理を軽くできるかもしれません。

718 :名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk):2020/09/05(土) 09:09:53 ID:XqwNhOcX0.net
複数のRequireを実装してくれたほうが何倍も簡単でメンテナンス性が高く効率的でエレガントです
さらに言えば統一して他のファイルからnlFilterの各コードのON/OFFを制御出来るようにしてくれたら尚良いです
>>716下のほうは自分の頭ではちょっと理解しかねます。すみません。

719 :名無しさん@お腹いっぱい。 (ワッチョイ 4a12-psz/):2020/09/09(水) 08:55:54 ID:qsCvxvCm0.net
nlMediaInfoってまだ動いてますか?
18/11/26(月),16:16:12
https://nicocache.jpn.org/second/count.cgi?nc0290.7z
一応https://mediaarea.net/en/MediaInfo/Download/Windowsから
Windows x64 MediaInfo CLI v20.08をダウンロードしてC:\MediaInfoに保存した後、
環境変数を通してコンピュータを再起動してコマンドプロンプトからmediainfoで呼び出せるようにはしたけど、
https://www.nicovideo.jp/cache/mediainfo?sm9にアクセスしても見えるのはこんな情報だけで肝心の詳細が出ない
過去レス漁ってたら「別件の問題がありまして最近のmediainfoコマンドの出力書式が変わってしまって
一部の情報が取得できなくなってます. 」とあったのでその影響かと思うのだが、
https://egg.5ch.net/test/read.cgi/software/1517020277/803-
javaは直し方わからんちんで困っている
https://i.imgur.com/bz0mgsv.png
https://i.imgur.com/pIWRXvM.png

720 :名無しさん@お腹いっぱい。 (ワッチョイ 4a12-psz/):2020/09/09(水) 23:59:36 ID:qsCvxvCm0.net
MIME typeってどうやって書き換えるの?
# nlフィルタ定義(文字コード判定用なのでこの行は削除しないこと)

規制が激しくて[RequestHeader]
日本語がある程度入ってないとName = nmsgJsonHeaderInfoMIMEChange
ダメなようだFullURL = https?:\/\/nmsg\.nicovideo\.jp/api\.json/.*
Match<
Content-Type: text/json; charset=UTF-8
>
Replace<
Content-Type: application/json; charset=UTF-8
>

721 :名無しさん@お腹いっぱい。 :2020/09/10(木) 16:43:07.23 ID:/A77CPD30.net
そういえば昔あった検索画面でのcacheSearchってもう使えないんだろうか

722 :名無しさん@お腹いっぱい。 :2020/09/10(木) 21:30:24.22 ID:FQLdxI3/0.net
>>719
出力が空欄なのは動画ファイル名が取得できてないから。
修正箇所の指摘はできるけど、NicoCacheのコードには詳しくないから正解か分かんない。
nlMediaInfo.java 61行目(要、変数のnullチェック)
- VideoDescriptor video = Cache.altIdToVideoDescriptor(altid);
+ VideoDescriptor video = Cache.getPreferredCachedVideo(altid);

mediainfoコマンドの出力書式変更の影響が出てるのはJavaScriptの方かと。

723 :名無しさん@お腹いっぱい。 :2020/09/10(木) 23:25:43.40 ID:RTHVi1F90.net
>>722
ありがとうございます!出るようになりました!

724 :名無しさん@お腹いっぱい。 :2020/09/14(月) 00:01:44.50 ID:YuNBT7sa0.net
nlMovieFetcherを新マイページのニコレポやマイリストに対応させることは可能でしょうか?

725 :名無しさん@お腹いっぱい。 :2020/09/14(月) 13:00:48.98 ID:j4pshAIJr.net
試作品つくってるけど微妙なんだよなぁ
全部javascriptで構成+スクロールごとに再構築する仕様になってるから今までのように挿入して終わりっ!って訳に行かない
まぁjson+ld型式でソースに書かれてるデータを改造すりゃいいんだろうけど、どういう仕様なのかよく分かってない

726 :名無しさん@お腹いっぱい。 :2020/09/14(月) 23:15:38.93 ID:AVUrLVfY0.net
>>724-725
「15_thumbInfoFilter(基本).txt」を参考に対応可能。
nd0043  movieFetcherFilter.txt  個人的に弄ったmovieFetcherFilter:新しいマイページとユーザーページにリンクを追加
あんまりテストしていない。

727 :名無しさん@お腹いっぱい。 :2020/09/15(火) 14:11:49.74 ID:EAZkNMjm0.net
>>726
新マイページにfetchリンク表示&fetch出来るようになりました
ありがとうございます

728 :名無しさん@お腹いっぱい。 :2020/09/15(火) 20:50:35.53 ID:NSfj1fH80.net
nd0050  nico_wallpaperC_20200915.7z  個人的に弄った<用nico_wallpaperのベース:新しいマイページのスタイルを修正。
nd0049  動画の一覧を見やすくする.txt  動画の一覧を見やすくする.txt:新しいマイページに対応。色を濃くして周りのスタイルを調整。
nd0048  個人的なキャッシュアイコン調整.txt  個人的なキャッシュアイコン調整:シリーズや新しいマイページなどの調整。
nd0047  サムネイル入りのリンク.txt  サムネイル入りのリンク:新しいマイページに対応。※サムネイルを内包するリンクをtarget=_blankにするフィルタ。
nd0045  movieFetcherFilter.txt  個人的に弄ったmovieFetcherFilter:新しいマイページ用の履歴に対応。新しいマイページ用のスタイル指定を修正。

新しいマイページのマイリストで「マイリスト一覧」か「マイメモリー」を表示してからマイリストを表示すると、addEarlyやaddLazyが動かない。
同様に新しいマイページの履歴で「いいね!」から「翻訳」のどれかを表示してから動画視聴を表示すると、addEarlyやaddLazyが動かない。
addEarlyやaddLazyが動かなければ、それを通して処理するページの書き換えができなくなる。
これは「08_MutationObserverHooks.txt」のスクリプトの仕様によるものです。
「nd0046」は、とりあえず上記のケースでもaddEarlyやaddLazyを動くようにしてみたサンプル。

nd0046  08_MutationObserverHooks.txt  個人的に弄ったサンプル。新しいマイページのマイリストと履歴でaddEarlyやaddLazyが動かないケースに対応。

p.s.
/local/CustomFilters/UserPageLinkInsert.jsでstrを用意した場所と使用する場所が別スコープであり、エラーになっています。

729 ::2020/09/16(水) 14:48:32.82 ID:NikuAxki0.net
フィルタまとめ#100うpしました
https://nicocache.jpn.org/download.php?id=52&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
変更が多岐に渡るためクリーンインストールを推奨します
主な変更点
1.新たに導入した100_CustomFilterLoader.txtによって(ほぼ)これ単一でフィルタのオン・オフが切り替えられるようになりました
2.CustomFilters以下がフォルダ分けされ分かりやすくなりました
3.UserPageLinkInsertが大きく進化しました
ほぼすべてのページに挿入されるようになり、watchページ以下では更に特別なリンクが表示されます
nlMovieFetcherとnlMediaInfoと併用推奨

730 :名無しさん@お腹いっぱい。 :2020/09/17(木) 01:08:04.19 ID:7GzDK7Ny0.net
NicoCache_nl(最新movieFetcherやフィルタまとめ等導入済み)を経由し
watchページのニコる機能を使うと「このコメントをニコれませんでした」と出てしまい
コメントをニコることが出来ません(nlを経由しない場合はニコることが出来ました)
原因が分からないため、どのようにすれば解決出来るのかご教授願います。

731 :名無しさん@お腹いっぱい。 :2020/09/17(木) 01:26:54.76 ID:FcXvH0110.net
>>730
100_PremiumStatusModificator.txtがあったら無効にする。

732 :名無しさん@お腹いっぱい。 :2020/09/17(木) 01:51:30.60 ID:7GzDK7Ny0.net
>>731
お早いレスに感謝!無事解決出来ました。フィルタまとめクリーンインストール後に無効化するのを失念してました…

733 :名無しさん@お腹いっぱい。 :2020/09/19(土) 10:43:04.91 ID:uqQ3iui40.net
https://nvapi.nicovideo.jp/v1/users/[Userid]/videos?sortKey=registeredAt&sortOrder=desc&pageSize=25&page=1にfetchしようとすると400 Bad Requestになるのなんでやろ?

734 :名無しさん@お腹いっぱい。 :2020/09/19(土) 15:03:02.82 ID:nIVmqp3E0.net
nlMovieFetcherの本家?の更新ってまだ続いているのかな?
fetchしたもののリストが結果によらずに全部が同じようにtableで返ってくるのが不便なので、結果ごとに異なるclassかdatasetを持ったdiv要素で返ってきて欲しい。

全部が同じようにtableで返ることで不便な点:
1.flexやgridなどのレイアウトに向かない。
2.fetchできないかできなかったものを探すのが面倒。

更新されたバージョンってあるのかな?

735 :名無しさん@お腹いっぱい。 :2020/09/21(月) 18:09:35.89 ID:aUF6scwP0.net
watch画面のサムネイルを大きく表示するためのフィルタを探しているのですが見つかりません。
ご存知でしたらどれか教えていただけると嬉しいです。
よろしくお願いいたします。

736 :名無しさん@お腹いっぱい。 :2020/09/30(水) 23:35:56.51 ID:gatCZI9C0.net
OpenJDK 15 (Latest)
jdk-15+36
https://adoptopenjdk.net/?variant=openjdk15&jvmVariant=hotspot

737 ::2020/10/02(金) 02:18:30.85 ID:vBvs6UNd0.net
フィルタまとめ#101うpしました
https://nicocache.jpn.org/download.php?id=55&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
- (主な変更点)
- ■カスタムマイリストを追加しました。
- IndexedDB APIを使用してマイリスト(風)にブラウザのローカルストレージに保存します。
- Firefoxの場合はストレージの半分まで保存できるようです(500GBのSSDなら、250GBまで)
- 追加と閲覧だけができます。他は開発が面倒くさすぎて諦めました。5年後くらいに完成したりしていなかったりするかも知れません。
- スクリプトのコントリビューションお待ちしています。
- ■ランキングにフェッチリンクを追加しました。
- ■#fetchAllBoxに「カスタムマイリスト」リンクと「マイメモリー保存」リンクを追加しました

738 ::2020/10/02(金) 02:29:55.60 ID:vBvs6UNd0.net
フィルタまとめ#101.01うpしました
https://nicocache.jpn.org/download.php?id=56&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
軽微な修正のため上げ直し

739 ::2020/10/05(月) 00:43:43.65 ID:IoSfAu9w0.net
フィルタまとめ#102うpしました
https://nicocache.jpn.org/download.php?id=57&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
- (主な変更点)
- ■カスタムマイリスト
- 重複のマイリスト登録を弾くようになりました
- 登録したマイリストを削除出来るようになりました
- トーストを表示するようになりました(toastr.js)
- 順番通りに表示するようになりました
- storeidの一番最後にマイリストを追加するようになりました
- ■UserPage
- 「その他」を追加 ext,flapi,nmsgの情報をまとめて表示するようになりました

740 :名無しさん@お腹いっぱい。 :2020/10/06(火) 20:02:24.85 ID:FHWLGnbk0.net
NicoCache_nlをDockerにしてみました
https://nicocache.jpn.org/download.php?id=58&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
Dockerとdocker-compose入ってないと動きませんが一発で環境構築できます
イメージサイズは160MBぐらいです
拡張機能のインストールも今まで通り特に工夫せずにできます

741 :名無しさん@お腹いっぱい。 :2020/10/08(木) 14:36:07.57 ID:4GIY7LCG0.net
>>739
仕様のか自分の入れ方がまずいのか気になるのでお尋ねします
現段階では新マイページ版ニコレポの動画リストでのfetchボタンは無い感じですか?

742 :737 :2020/10/08(木) 14:55:33.73 ID:4GIY7LCG0.net
自己解決しました
ロダの最新fetcher入れなおしたら出ました
すみません

743 ::2020/10/09(金) 21:36:15.97 ID:ECjZSGhU0.net
フィルタまとめ#103うpしました
https://nicocache.jpn.org/download.php?id=62&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
https://i.imgur.com/Cj5hczV.png
- (主な変更点)
- ■カスタムマイリスト
- lz-string.jsでlzw圧縮するようになりました
- 導入前にカスタムマイリストの中身を一掃する必要があります
- F12→ストレージ(アプリケーション)→IndexedDBで右クリック全削除
- タブなどにマイリストの動画を開いておいて後からカスタムマイリストに再追加してください
- ■PlaybackRateChanger
- 大幅に改修しました
- タブ形式にして小型化
- ■watchページ整形フィルタ
- Backdrop filterを全面採用しました
- Chromeでは追加の操作は必要ありませんが、Firefoxでは
about:configでlayout.css.backdrop-filter.enabledをtrueにする必要があります

744 :名無しさん@お腹いっぱい。 :2020/10/10(土) 07:18:02.73 ID:PFUVECAO0.net
フィルタまとめを入れた後、背景画像を消してwr_BackgroundHTML5の中のbg-colをwhite指定したんですが、
watchページの動画リストのフォントが黒字に影のままです
これを通常のフォントにするにはどこを弄ったらいいですか?

また、nlMediaInfoをクリックするとどの動画であってもTypeError: doc is undefinedって出るのですが何がまずいのでしょうか?
ブラウザはfirefox81.0.1です

745 :名無しさん@お腹いっぱい。 :2020/10/10(土) 07:28:21.63 ID:PFUVECAO0.net
>744です
前者はwr.cssの中の動画リストの項のblackを全部whiteにしたらできました

追記ですが、後者についてnd0051と0054は当てています

746 :740 :2020/10/10(土) 11:24:54.66 ID:PFUVECAO01010.net
path通しなおしたり、フィルタ出し入れし続けてたらnlMediaInfoもちゃんと表示されるようになりました

ただ、動画説明欄にタブで表示されていたinfoは未だ表示されないままです
視聴履歴の動画サムネにホバーした時のポップアップは表示されるのですが…

747 :名無しさん@お腹いっぱい。 :2020/10/10(土) 14:12:14.37 ID:XgXDQ7E301010.net
>また、nlMediaInfoをクリックするとどの動画であってもTypeError: doc is undefinedって出るのですが何がまずいのでしょうか?
>ブラウザはfirefox81.0.1です
仕様です。キャッシュが終わると情報が表示されます。
キャッシュ中だとdoc is undefinedの表示になります。(エラー処理を手抜きしている為)
>ただ、動画説明欄にタブで表示されていたinfoは未だ表示されないままです
nlMediaInfo_new.jsではなくてnlMediaInfo.jsと以前のnlmediainfo用nlfilterを使う必要があると思われます
そしてその動作は保証していません
そしてnewと以前のjsの同時動作も保証していません

748 :名無しさん@お腹いっぱい。 :2020/10/10(土) 15:44:33.97 ID:PFUVECAO01010.net
>>747
成程わかりました。
レスありがとうございます。

749 :名無しさん@お腹いっぱい。 :2020/10/11(日) 16:19:03.18 ID:c9IcaY8P0.net
とりあえずflapiの方はfetchにvar options = {
credentials:"include",
}
を付与することで解決できましたが、
nvapiにリクエスト投げると400 bad request invalid parameterが返ってくるんですけどどうすりゃいいんですかね?

750 :名無しさん@お腹いっぱい。 :2020/10/12(月) 20:05:22.81 ID:9+vF43ew0.net
本体の/local/mime.types.defaultにimage/svg+xml svgとかを追加しておいて欲しいです。
niconicoでSVGがよく使われているのにローカルのSVGファイルが表示されないので確認したらプレーンテキストとして読み込んでいました。

CSSでurl("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' 〜%3E%3Cpath 〜/%3E%3C/svg%3E");形式で指定すれば/local/mime.typesの設定に影響されないけど、指定もメンテナンスもしにくいです。

751 :名無しさん@お腹いっぱい。 :2020/10/14(水) 11:46:39.95 ID:J5Cpnsbo0.net
Nアニメの個別ページだけNicocache_nlが効いてないみたいなんですが他の方はどうですか?

https://anime.nicovideo.jp/special/premium-video/
↑のページは効いてるけど↓のページは効いてない
https://anime.nicovideo.jp/detail/mahouritsu2/index.html

ログを見たら以下のようなメッセージが出てました

failed to process: anime.nicovideo.jp:443
javax.net.ssl.SSLProtocolException: 既存の接続はリモート ホストに強制的に切断されました。
Caused by java.io.IOException: 既存の接続はリモート ホストに強制的に切断されました。

752 :名無しさん@お腹いっぱい。 :2020/10/20(火) 17:42:14.44 ID:B5MOL2ja0.net
nlApiUtilExtensionってなにをする拡張機能なんだろう…

753 :名無しさん@お腹いっぱい。 :2020/10/30(金) 22:39:29.13 ID:8+ipf+lw0.net
>>749
解決
url,{
mode: 'cors',
credentials: 'include',
timeout: 5000,
headers: {
'X-Frontend-Id': 6,
'X-Frontend-Version': 0
}

754 :名無しさん@お腹いっぱい。 :2020/10/31(土) 22:28:57.75 ID:1jLN+IUx0HLWN.net
>>743
フィルタまとめ#102や#103に入っている「/local/CustomMylist/img/mylist.svg」の中身がSVGではなくPNGになっています。

>>752
APIで動画やマイリストなどの情報を取得して表示する拡張機能。
更新されたのを全然見かけないので、更新は止まっているみたい。
サムネイルやキャッシュアイコンが表示できなかったりと不便だったので、nd0064およびnd0065でとりあえず表示できるようにしています。

755 :名無しさん@お腹いっぱい。 :2020/11/04(水) 18:09:34.59 ID:dKs5baPl0.net
popThumb_FA.cssに関して。
classやidの指定なしで要素に対してスタイル指定がされている場合、その指定でポップアップ内のレイアウトが影響を受けるケースがあります。

例:ページ内に「td { width: 100%; }」の指定があるケース。
ポップアップ内でサムネイルを含むセルとタイトルやタグを含むセルが横幅を二分するようなレイアウトになります。
※サムネイルの横に広い空白ができ、その下の文字がたくさん折り返されて縦書きみたいになります。

対策として、100行目辺りにある「#nico_popThumb_container * { 〜 }」のスタイル指定を2行目辺りに移しておくと良いです。

756 :名無しさん@お腹いっぱい。 :2020/11/05(木) 19:48:37.68 ID:5fcLwAkV0.net
フィルタまとめ#104うpしました
https://nicocache.jpn.org/download.php?id=69&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
https://i.imgur.com/vk6JjUj.png
### フィルタまとめ#104 (2020/11/05) リリースノート
- (主な変更点)
- ■PlaybackRateChanger
- ミニモードを搭載
- localstoragを使用してミニモードを記憶するようにした
- ■UserPage
- ミニモードを搭載
- localstoragを使用してミニモードを記憶するようにした
- こちらからでもカスタムマイリストに追加可能にした
- キャッシュ率を表示するようにした
- ■カスタムマイリスト
- CMManagerの上部にリンクを表示
-

757 ::2020/11/05(木) 19:55:44.58 ID:5fcLwAkV0.net
fetchAll(マイリスト)
とfetchAll(投稿動画)追加しました

758 ::2020/11/05(木) 20:13:29.62 ID:5fcLwAkV0.net
*localstorage
e抜けてた

759 :名無しさん@お腹いっぱい。 :2020/11/05(木) 21:15:17.03 ID:4le+yGHe0.net
初歩的な事を失敗していたら大変申し訳無いのですがnd0064とnd0065の「nlApiUtilExtension」のコンパイルがうまくいきません
コマンドプロンプトでコンパイルすると「シンボルを見つけられません」のエラーがズラッとでます
extensions内のbuildすると「正常に完了できません」と出ます
txtはjavaに変えてあります
やり方を教えてくださいお願いしますm(_ _)m

760 :名無しさん@お腹いっぱい。 :2020/11/05(木) 21:48:42.77 ID:5fcLwAkV0.net
>>759
コマンドプロンプトで「javac -version」はどうなっていますか?

761 :名無しさん@お腹いっぱい。 :2020/11/05(木) 22:07:12.42 ID:4le+yGHe0.net
>>760
javac 15.0.1 です…

762 :名無しさん@お腹いっぱい。 :2020/11/05(木) 23:54:00.66 ID:5fcLwAkV0.net
>>761
javacは正常なようですね
シンボルが見つけられないというのは、必要なファイルが見つけられないということ
なのでいま一度カレントディレクトリを見直してはどうでしょうか
もしくはLTSのjava11にしか対応してないのかもしれません
java11では67warningsが出ながら一応コンパイル出来ました

763 :名無しさん@お腹いっぱい。 :2020/11/06(金) 12:24:21.09 ID:/DEfLI9f0.net
>>762
ありがとうございました
カウントディレクトリを見直したり、いろいろしていたらwarningsが出ながらもclaassファイルができました

764 :名無しさん@お腹いっぱい。 :2020/11/07(土) 19:32:12.64 ID:/fD/cqh1d.net
https://i.imgur.com/kqfp8LG.jpg

765 :名無しさん@お腹いっぱい。 :2020/11/11(水) 19:32:01.94 ID:t0Opddai01111.net
新しくなったマイページにキャッシュアイコンが表示されません
どのファイルを導入すればよいでしょうか?
chrome 86.0.42 です

766 ::2020/11/12(木) 03:16:50.95 ID:vS/nEndy0.net
nd0072 フィルタ改修, nllib.js
・マイリスト・履歴でページ切り替えを追跡できていなかったのを修正(>728)
・マイリスト等のページ構造変更に対応(>765)
・nllib.jsにxsStorageを追加

数ヶ月いろいろ放り出していました.ごめんなさい.
フィルタが動かなくなったのでその修正だけ取り急ぎ.
レスしないといけないのが溜まっているかもしれませんがすみませんまた後日……

>>nd0038
その後の投稿を追えていないので状況が変わっているかもしれませんが

> ローカルストレージのkeyはプレフィックス付きで使用
新規で作ったものができるだけ混ざらないようにprefixを付けましたが
互換性を捨ててまでやる必要はないかなと思ってWithoutPrefixを用意していました.

> hoge = localStorage.getItem(key);
> NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => { hoge = result; })
この使い方はバグってます.
Promiseのthenの挙動はsetTimeoutのようなものなので,
hoge = result;の処理も全部thenの中に書く必要があります.

> サブドメインが異なる場合
調査する余裕がないのでこれもまた後日

767 :761 :2020/11/12(木) 18:12:44.13 ID:OElRF0ED0.net
>>766
マイリストでキャッシュアイコンでました
ありがとうございます!m(_ _)m

768 :名無しさん@お腹いっぱい。 :2020/11/12(木) 20:14:04.95 ID:1liZfC7h0.net
zenzawatchで削除済みの動画を見る方法あります?
cacheはあります

769 :名無しさん@お腹いっぱい。 :2020/11/14(土) 00:05:07.01 ID:9yudCG+P0.net
>>766
お忙しい中、いつもありがとうございます。 ホント助かります

770 :名無しさん@お腹いっぱい。 :2020/11/16(月) 20:46:17.72 ID:uvXrAo7z0.net
>>766
> hoge = result;の処理も全部thenの中に書く必要があります.
「NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => { hoge = result; });」※行末にセミコロン追加
↑は、アロー関数「(result) => { hoge = result; }」が「NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then();」の中にあるという解釈だけど、「hoge = result;の処理も全部thenの中」とは?
「nd0040」の中にある「/local/header_light/header_plus.js」の435行目〜の処理に当てはめたら、どのように直せば良いですか?

また、「nicovideo」の前が「www.」でない場合、ローカルストレージの処理が「NicoCache_nl._xsStorage.prepare().then(() => { 〜 });」の中を経由しないとiframeの生成を待ちません。
そのためローカルストレージの処理ができず、後の処理が進みません。
この部分の正しい書き方があれば、それも記して欲しいです。

771 :名無しさん@お腹いっぱい。 :2020/11/17(火) 21:45:26.42 ID:Z3RBctp1r.net
>>770
Promise - JavaScript | MDN  
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Promise

Promiseを使う - JavaScript | MDN  
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Using_promises

【JavaScript】初心者にもわかるPromiseの使い方|TECH PLAY Magazine [テックプレイマガジン]  
https://techplay.jp/column/581

772 :名無しさん@お腹いっぱい。 :2020/11/26(木) 22:07:19.67 ID:ZTKRKM0l0.net
横から失礼。スレしか見てないんでアレだけど、こういうことだよね?

hoge = localStorage.getItem(key);
NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => {
hoge = result;
/* hogeを使う処理をここに書く */
});
/* ここではない */

773 :766 :2020/11/28(土) 17:17:41.59 ID:4TWSbEZf0.net
nd0038で行末のセミコロンが抜けていたので、それを補うと次のように書いています。

備考:例えば↓これにnd0036を使う場合、↓↓のように変更しました。
hoge = localStorage.getItem(key);
NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => { hoge = result; });
「例えば↓これにnd0036を使う場合、↓↓のように変更しました。」は、「色々なゲームとかのwikiでコメント欄に用いられるような表記」で、意味するところは次の通りです。

例えば「hoge = localStorage.getItem(key);」をnd0036を使った書き方にする場合、「NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => { hoge = result; });」のように変更しました。


1行で書いてある「NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => { hoge = result; });」に改行を入れると >>772 のようにできます。

「hoge = result;」を書いている場所は、「then()」の中です。
「hoge = result;がthen()の中にあるのに中に書く必要がある」と指摘する、「hoge = result;の処理も全部thenの中に書く必要があります.」はどういう意味?という趣旨のレスが >>770 です。
※恐らく文からくみ取って解釈している物が違うため、 >>766 を見ても、具体的に処理を直してもらわないと意図したところが伝わらない。


>>771
申し訳ないですが、恐らく解釈している物が異なるため、「落とし物をした」と警察署に行って伝えた結果、日本地図を出してきて「この中のどこかにある」と言われたような状況です。
問題点がわかっているのであれば、上記をくみ取って具体的に書いていただけると助かります。

774 :名無しさん@お腹いっぱい。 :2020/11/28(土) 20:44:13.23 ID:4oKrrtTA0.net


775 :名無しさん@お腹いっぱい。 :2020/11/28(土) 20:47:42.61 ID:4oKrrtTA0.net
非同期処理を理解した上でのこのレスならかなり酷いと思う

776 :766 :2020/11/28(土) 22:10:03.76 ID:4TWSbEZf0.net
問題があって解決に向かわないのであれば、upしているものを全て取り下げるのも問題の解決方法の一つと考えます。
削除用のキーを設定していないものもあるため、それらについてはお手数をおかけしますtが、「削除用のキーを指定している物の削除」を確認することで「意思の確認」とし、削除してください。

来週まで様子を見て、削除時にはこちらに書き込むかメッセージをupしておきます。


>>775
答えがわかっているということであれば、答えを書いていただけると問題が解決に向かうので助かります。

777 :名無しさん@お腹いっぱい。 :2020/11/28(土) 23:33:18.97 ID:zdqS51bq0.net
まさかとは思うけど、
hoge = localStorage.getItem(key);

NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => { hoge = result; })
に変えただけ?

だったら動くわけない。Promiseについて勉強しないとどうにもならないぞ。
>>766でPromiseについて言及があるんだから、ナニソレ?って自分で調べないと。
>>771にはURLまで貼られてるんだから、ちゃんと読んでくれ。
さらに、>>775で「非同期処理」というヒントまで与えられてるんだ。ヒントとしては十分すぎるだろう。
にもかかわらず逆切れ?勘弁してくれ。見てて痛い。
俺は当分レスしないわ。NicoCacheの話というよりJavaScriptの話だしな。
まぁ頑張ってくれ。

778 :766 :2020/11/29(日) 02:58:48.39 ID:DZ3Dj28k0.net
upしているファイルは、「確実に問題が無い」のであれば今のところ放置。
しかし、「hoge = result;の処理も全部thenの中に書く必要があります.」の意図がわからないので、問題の解決以前に認識ができません。
「upしている物を全て取り下げる」のは根本的な解決ではありませんが、「問題がある前提でそれを消す手段」としては、何もおかしな方法ではないと考えます。
予告なしの削除ではないため、「問題があるかもしれないと認識した上で、それでも必要」と思う人は、今のうちにダウンロードしておいてください。

>>777
> まさかとは思うけど、
> hoge = localStorage.getItem(key);
> を
> NicoCache_nl.xsLocalStorage.getItemWithoutPrefix(key).then((result) => { hoge = result; })
> に変えただけ?
認識による部分なので、「私の認識が違うであっても、他の人の認識では違わないであるかもしれない」という前提で、以下どうぞ。
具体的にやっていることは、>>770 の次の部分に記しているファイルの行数参照で、これ自体は意図した動作をしています。
> 「nd0040」の中にある「/local/header_light/header_plus.js」の435行目〜の処理に当てはめたら、どのように直せば良いですか?
ただし、「hoge = result;の処理も全部thenの中に書く必要があります.」が >>772 のコメントと異なるのであれば、この部分が >>770 に記しているように何を意図しているのかわかりません。
なので、バグがあるというのであれば、書き方が違うかもしれません。
ヒントは、上記のように前提となる認識、たとえるなら問題文がぼやけている状態なので、ヒントとして活用できません。
逆ギレ云々は、文章でわかるのか知りませんが、キレてはいないので何のことかわかりません。
まとめると「わからない何か」と「別の何か」を比較しているような状態なので、「わからない何か」が「わかる何か」にならないと比較結果がわかりません。
というわけでお手上げです。申し訳ない。

779 :名無しさん@お腹いっぱい。 :2020/11/29(日) 08:51:51.72 ID:+UsRRHOb0.net
>>766
nd0072の差分にnllib_xsStorage.htmlがありません
nd0037に同名ファイルを見つけたのですが、このファイルで大丈夫でしょうか?

780 :名無しさん@お腹いっぱい。 :2020/11/29(日) 11:18:48.17 ID:GqKZA8Wp0.net
>>776
Promiseと非同期処理,asyncを勉強してくれ
ES6(ECMAScript 2015)についても勉強するといい
基本的にはthenの中のresult(hoge)はthenの中の処理でしか行えない
同期処理は非同期処理より先に実行が終わるためタイミングが合わない
result の値を他の処理で使いたいときはresolve()やreturnで出す

781 ::2020/11/30(月) 00:17:01.09 ID:Fg/IXy9G0.net
nd0074 フィルタ改修, nllib.js
・nllib_xsStorage.html同梱忘れ(>779)

しばらく見てない間にあわわわ

>>770
すみません.まず「hoge = result;の【後の】処理も」と書こうとしていたのが抜け落ちてました.

そしてnd0040は未確認だったのですが、Promise.all().thenで
処理がチェーンされるように書いてあるのでこれで問題ありません.

ちゃんと追いかけていない状態で不要な指摘をしてしまって申し訳ないです.

>>779
同梱忘れましたorz
nd0037と内容が変わっているので新バージョンじゃないとダメです.

782 ::2020/11/30(月) 01:21:58.48 ID:Fg/IXy9G0.net
nd0075 フィルタ改修, nllib.js
・複数のxsStorageクエリを同時発行するとprepareが機能しないのを修正(>770)

>>770
www以外のサブドメインのprepareトラブル,nd0040を見てようやく再現できました.
複数のgetItemが同時実行された場合にレースコンディションが発生して
prepareが完了していないのに処理が進んでしまっていました.
割り込んだ処理もprepare完了まで待機するように修正したので
もうNicoCache_nl._xsStorage.prepare()を手動で呼ばなくとも大丈夫なはずです.

783 :名無しさん@お腹いっぱい。 :2020/12/01(火) 18:18:23.09 ID:TL8ib5hG0.net
NicoCache_nlのログ画面に

NicoCache_nl+150304mod+200412mod (く) (based on NicoCache v0.45)
Running with Java 11.0.1(amd64) on Windows 10

と表示されますがこれにビルド番号も表示すべきだとおもいます
Windows 10もバージョンごとにかなり前提が変わるようになってきました
例えばこんな風に:

NicoCache_nl+150304mod+200412mod (く) (based on NicoCache v0.45)
Running with Java 11.0.1(amd64) on Windows 10.0.19042 N/A ビルド 19042

784 :名無しさん@お腹いっぱい。 :2020/12/02(水) 12:59:07.15 ID:KHgp2WZ50.net
>>782
どうしてもプリロードボタンが出ないのですが、nd0077の一番下のURL?(ディレクトリ?)の記述を以前同梱してあったものと同じdef経由にしてもいいですか?
extra作ってその下にjs置いたほうがいいですか?
プログラムからっきしなので的外れな事言ってたとしたら無視してください

785 :名無しさん@お腹いっぱい。 :2020/12/02(水) 14:28:34.22 ID:zE7qzvFE0.net
>>784
作者が違います(改変したバージョン)のでその人宛のレスはよしてください
extraで合ってます

786 :名無しさん@お腹いっぱい。 :2020/12/02(水) 15:52:15.03 ID:KHgp2WZ50.net
>>785
これは失礼いたしました
すみません


extra作って下にjs置きますね


>782もすみませんでした

787 :766 :2020/12/04(金) 20:38:41.07 ID:Ro+WlOQQ0.net
>>781-782
更新お疲れ様です。

> すみません.まず「hoge = result;の【後の】処理も」と書こうとしていたのが抜け落ちてました.
文面のつじつまが合わなかった点が解消し、問題が無いと結論しました。

> 割り込んだ処理もprepare完了まで待機するように修正したので
> もうNicoCache_nl._xsStorage.prepare()を手動で呼ばなくとも大丈夫なはずです.
大丈夫である事を確認しました。

--------
nllib.jsの198行目について。
HTMLのソース内でbody要素よりも前にあるスクリプトから処理が呼び出されるとき、スクリプトが「document.body」が用意されるのを待たずに動くと次のようなエラーになります。
 Uncaught TypeError: Cannot read property 'appendChild' of null
※Google Chromeで確認。
「nllib.jsを使うスクリプト」がHTMLの解釈を待つかbody要素の中にあれば問題ないです。
consoleに上記を説明するメッセージを出すか、「document.body」が用意されるまで198行目の処理を待つのが無難だと思います。

788 :名無しさん@お腹いっぱい。 :2020/12/06(日) 21:45:56.46 ID:fMHGAmas0.net
nd0081  header_light_custom_20201206.7z  個人的に弄ったheader_light:nd0075にあわせて修正。header_plusの挿入タイミングを早くし、追加メニュー用の要素を追加。
nd0082  nico_wallpaperC_20201206.7z  個人的に弄った<用nico_wallpaperのベース:nd0075にあわせて修正。header_plusの追加メニューに設定ページのリンクを追加するようにした。

header_plusの追加メニューにリンクを追加する方法は、フィルターによるheader_plus.jsの置換です。
※nd0082のnico_wallpaperC.txtで、389行目〜402行目にある「Name = nico_wallpaperC header_plusにコンテナ設定ページへのリンクを挿入」のフィルターを参照。

--------
さて、 >>781 を見れば流石にわかると思いますが、 >>770,776,778 に書いているのは、「脱字でつじつまが合わなくなった >>766 の指摘」に対する確認および関連するレスです。
確認に応じた >>781 および、私と同じく確認している >>772 以外でこの件にレスしていた人は、「脱字に気づいていた」か「ちゃんと読まずに私が悪いと決めつけていた」感じですか?
脱字に気づいていたのであれば、レスで脱字について触れて欲しかったですが……。
レスを見る限り皆さんスクリプトには詳しいようですし、スレ違いの謝罪でスレを消費するより、かわりにnd0081とnd0082のデバッグをするか、無駄がないように書き直して貰えませんか?

789 :名無しさん@お腹いっぱい。 :2020/12/15(火) 22:29:39.15 ID:TGQ+dhY50.net
FLASH版が使えなくなったのでHTML5版を初めて使ってみたんだけど、
キャッシュを持ってる動画なのにプチプチ再生が途切れる…これってそういう仕様なの?
あとキャッシュ持ってるのにシークもできないんだけど…

790 :名無しさん@お腹いっぱい。 :2020/12/16(水) 01:27:27.32 ID:FCM62Rfh0.net
GINZAことFlash版動画視聴ページが昨日で退役となりました.
どこか不具合を起こしていないかチェックして,
不具合がなくともGINZA関連用の処理を削除して近日中にメンテナンスリリース予定です.

なんか原宿関連の処理もまだ残ってましたが……
原宿もアクセスする手段はもう無いってことでいいんですよね.一緒に消します.

>>787
なるほど.ありがとうございます.
次のリリースで一緒に直します.

>>789
Flash版を使っていたならあなたが持っているキャッシュは多分dmcのflv
HTML5版プレイヤーで必要なのはmp4
つまりキャッシュを持っていない状態なのです.

四年前に言った,その日がやってきたということ
http://egg.5ch.net/test/read.cgi/software/1482763300/110
Flashでしか参照できないキャッシュは持っていない扱いの表示をすべきかな.
やるなら設定で挙動を切り替えられるようにはしますが

791 :名無しさん@お腹いっぱい。 :2020/12/16(水) 01:32:34.39 ID:/JBFRIw80.net
>>790
2011〜2012年頃のキャッシュはmp4で保存されてるけどそれら動画でも症状は同じだよ
流石にflvはダメってことはわかってる
mp4でもまともに再生されないからなんじゃこりゃあ…ってなってる

792 :名無しさん@お腹いっぱい。 :2020/12/16(水) 02:00:10.34 ID:FCM62Rfh0.net
>>791
プレミアム会員以外だとdmcを使っている場合だけシークが許可されているので,
シークできないのはdmc無効になっているってことですね.
nlFiltersのどこかに「RAW判定済みの動画はdmcを無効化」ってやつ入ってませんか.
http://egg.5ch.net/test/read.cgi/software/1495681255/538-539

プチプチする方については……
コンソールに using なんとか cache: が出ているならキャッシュを使ってます.
キャッシュを使っていてプチプチするなら……PCの性能不足としか.

キャッシュを使っていないなら,NicoCache_nlがdmcを取りに行ったほうが画質が良いと判断しちゃってます.
NicoCache_nl内でsmilevideoのmp4がサーバサイドで再エンコされているか自動判定していて,
再エンコされていないと判断したときだけキャッシュを使っています.(設定: useNotReEncodedCache)
dmc以降アップロードされた動画で画質が良い方を選択する処理ですが,
2012年頃の動画についてはこれは誤動作してると言っていい状態ですね.

793 :名無しさん@お腹いっぱい。 :2020/12/16(水) 02:51:46.95 ID:/JBFRIw80.net
>>792
Flash版終了と同時(つまり今日)にNicoCacheもアップデートしたんですが、
今までに入れたnlFiltersの何かが悪さしてるのかレイアウトぐちゃぐちゃになってまともに見れなかったので、
nlFiltersは全部一旦消したので今はデフォルト以外はほぼ何も入っていないです。
シークが無効になってるというよりは、キャッシュを持っているのになぜかシークバーの白い部分が徐々にしか伸びなくて、
10秒進むとかしか出来ないような感じです。
using なんとか cache:は出てるのでキャッシュを使っているはずなのですが…。

昔の動画(今見たら2010年の動画でした)のmp4だから何か内部的なデータの違いでダメなのかと思って、
一旦旧キャッシュをリネームして新規でキャッシュを取得しましたが、新しいキャッシュでもプチプチするのは改善されませんでした。
(キャッシュは解像度も時間も変わらないのになぜか古い方が23.9MB、新しい方が71.2MBとファイルサイズだけ無駄に大きくなっていた)
スペック不足と言いますがニコ動以外の動画サイトでこんな症状は起きていないです。
YouTubeよりニコ動HTML5の方が要求スペックがべらぼうに高い、という事…?

794 :名無しさん@お腹いっぱい。 :2020/12/16(水) 03:25:16.81 ID:FCM62Rfh0.net
>>793
デフォルトってどのパッケージを使ってセットアップしましたか?
up406+nd0018+nd0075
の組み合わせに含まれているフィルタが私の関知する範囲です.

再生位置から10秒〜1分くらいしか白くならない(ダウンロードしない)のはウェブブラウザの仕様です.
白くなってないところをクリックしてシークできない(「ここから再生をはじめるには?」)なら
・その動画がニコニコのサーバでまだdmcに変換されていない
・何かのフィルタがdmcを無効化している
のどちらかですね.
まだdmcに変換されていない動画というのは……ランダムに動画を見ていっても見つけられないのでほぼ無いと思うのですが

795 :名無しさん@お腹いっぱい。 :2020/12/16(水) 18:42:51.05 ID:/JBFRIw80.net
>>794
元になったパッケージはup406だと思います。
(AutoBuild.batの更新日時が2017/03/18なので多分合ってる)
アップデート時はnd0018とnd0075を上書きしています。
フィルターは01〜99の8個に
『削除動画でキャッシュ利用』
『有効期限切れの購入済み動画でキャッシュ利用』
を加えた10個だけが今は入ってます。

>白くなってないところをクリックしてシークできない(「ここから再生をはじめるには?」)なら
再確認したところ、sm〜から始まる動画はシークできました
できなかったのはso〜から始まる配信アニメでした(『有効期限切れの購入済み動画でキャッシュ利用』で見ていたもの)
昔の配信アニメはdmcに変換されていない…ということかな?

796 :名無しさん@お腹いっぱい。 :2020/12/16(水) 22:53:24.87 ID:K3d9zVBD0.net
キャッシュにつかってるapiのjson見ればハッキリするだろ

797 :名無しさん@お腹いっぱい。 :2020/12/17(木) 12:15:56.18 ID:Vs7WqOk80.net
https://www.nicovideo.jp/cache/info/v2?[動画のID]

798 :名無しさん@お腹いっぱい。 :2020/12/19(土) 11:37:20.81 ID:OyXp6xg00.net
ローカルキャッシュの検索できなくなった?
CacheSearchの画面が真っ白になる

799 :名無しさん@お腹いっぱい。 :2021/01/03(日) 18:21:23.92 ID:bMWDTQMa0.net
普通に使う分には全然問題なさそうだけどたぶんメモリリーク
20時間ぐらいぶっ続けで起動してた
https://imgur.com/a/jz7drqA

NicoCache_nl+15034mod+200228mod(く)(based on NicoCache v0.45)
Running with Java 12.0.1(amd64) on Windows 10

800 :名無しさん@お腹いっぱい。 :2021/01/12(火) 00:29:25.26 ID:bObyJ7IQ0.net
さようならFlash君…

801 :名無しさん@お腹いっぱい。 :2021/01/13(水) 11:13:22.78 ID:s3F8rGS10.net
グラスモーフィズム?CSSコピペできる新Webトレンドの参考HTMLスニペット、ツールまとめ - PhotoshopVIP  
https://photoshopvip.net/126760

802 :名無しさん@お腹いっぱい。 :2021/02/10(水) 11:29:39.05 ID:d6kLRLkU0.net
プライバシーエラーが出てしまい、nicocachoを通してニコニコにアクセスできなくなってしまいました
証明書が無効のようです
certs内のCAもgetCertsを使い新しくして、前の証明書を削除し再び証明書を発行したりしましたが改善しません
どなたか直し方わかるでしょうか

803 :名無しさん@お腹いっぱい。 :2021/02/10(水) 13:55:44.53 ID:JfvhjLQZ0.net
firefoxだと、証明書関連はちょっと挙動がお行儀悪いので登録削除と新規登録を何回か繰り返さないと上手く行かないよ

804 :798 :2021/02/10(水) 17:13:45.78 ID:d6kLRLkU0.net
>>803
ありがとうございますm(_ _)m

…大変申し訳ありません、Google Chrome だと書き忘れていました
それでChromeで何度か登録と削除を繰り返しましたがうまくいきませんでした

805 :名無しさん@お腹いっぱい。 :2021/02/10(水) 20:20:23.83 ID:JfvhjLQZ0.net
・ca.cerを登録せずにもう一方を間違えて登録している
・genCerts.batの中身が古い
・proxy.pacが古い
・NicoCache_nlが最新でない

806 :798 :2021/02/11(木) 13:54:52.60 ID:4R4awrjN0.net
>>805
ほんとありがとうございます!
教えてくださったもの全部試したら無事直りました
ご親切に感謝ですm(_ _)m

807 :名無しさん@お腹いっぱい。 :2021/02/17(水) 01:36:50.94 ID:Sj6X5BO/0.net
リニューアルのページ情報が来てたが、
これが本当だと3月からニコニコ動画では削除動画のページは跡地もなくなるから、
nicocache使っても再生が不可能になるのか

808 :名無しさん@お腹いっぱい。 :2021/03/06(土) 19:27:05.81 ID:v1AKtu2K0.net
マイメモリー機能削除されたな

809 :名無しさん@お腹いっぱい。 :2021/03/06(土) 19:28:01.30 ID:v1AKtu2K0.net
あ、すまん公式動画は例外だったわ

810 :名無しさん@お腹いっぱい。 :2021/03/10(水) 14:34:16.42 ID:s3ziTuMx0.net
nicocacheのプロクシ外してもエラーで動画が表示されなくなったんだが俺だけ?

811 :名無しさん@お腹いっぱい。 :2021/03/11(木) 01:02:06.43 ID:3ns+oLBJ0.net
>>810
「プロクシ外してもエラー」って時点でNicoCache_nlと関係ない可能性が高そうだけど……一応、原因を確認できるかもしれない方法。

もしもniconicoにログインしていないと再生できない動画なら、ログインした状態で再生できるか確認。

ページの読み込みで、「ハード再読み込み」や「ブラウザーのキャッシュを消してから再読み込み」で行けるならブラウザーのキャッシュ関連が原因。
※古いスクリプトなどのキャッシュが誤動作を引き起こしていたり、キャッシュ用のドライブや割当スペースが容量不足になっているなど。

上記を試してだめなら、ブラウザーの開発者用画面(デベロッパー ツール、開発者用ツールなど)で「コンソール」タブを表示したら、症状の原因に関するエラーメッセージがあるかもしれない。
それがNicoCache_nlに関連することなら >>4>>2-4)参照。

エラーメッセージがNicoCache_nlと関係ないなら、拡張機能などが影響しているかもしれない。

812 :名無しさん@お腹いっぱい。 :2021/03/15(月) 17:35:15.28 ID:fbv2GUd60.net
ん〜、仕様変わったかな?
キャッシュしなくなった

813 :名無しさん@お腹いっぱい。 :2021/03/15(月) 17:43:29.21 ID:gTbcxR4Z0.net
api-dataがかなり変わったけどひとまずコンテキストメニューのhls > http切替で動く

814 :名無しさん@お腹いっぱい。 :2021/03/15(月) 18:04:24.20 ID:q6TcfI0r0.net
視聴画面右の動画リストから動画に飛ぶと、idInfo is not foundっていうエラーが出てキャッシュ機能が使えないっぽい
ページを再読み込みすればキャッシュできる

815 :名無しさん@お腹いっぱい。 :2021/03/15(月) 18:08:47.94 ID:fbv2GUd60.net
>>813
thx
キャッシュするようになった。
初期値が変わったって事なのかな??

816 :名無しさん@お腹いっぱい。 :2021/03/15(月) 19:05:24.08 ID:MmyDlgbg0.net
fetch押してもcookie errorて出てダメだわ
今朝はちゃんと動いてたのに…

817 :名無しさん@お腹いっぱい。 :2021/03/15(月) 19:10:32.75 ID:eoV/pQKN0.net
あ、仕様変わったのね
キャッシュしてくれないから悩んだわ
ありがとう>>813

818 :名無しさん@お腹いっぱい。 :2021/03/15(月) 19:12:08.10 ID:83Us91Rg0.net
httpへの切替でキャッシュはできたけどタイトルの取得ができない

819 :名無しさん@お腹いっぱい。 :2021/03/15(月) 20:54:08.44 ID:gTbcxR4Z0.net
nd0089 ひとまず仕様変更での不都合を修正するパッチ

820 :名無しさん@お腹いっぱい。 :2021/03/15(月) 20:57:26.62 ID:/ElfDTK+0.net
こっちも切り替えでキャッシュ自体はできるけどキャッシュ名取得できないな
キャッシュファイル自体はちゃんと動画名になってたけど

821 :名無しさん@お腹いっぱい。 :2021/03/15(月) 21:09:27.22 ID:gTbcxR4Z0.net
>>819
ミスがあったので上げ直し
nd0090 NicoCache_nl_mod_mod_patch_20210315-2.zip
仕様変更での不都合を修正するパッチ

822 :名無しさん@お腹いっぱい。 :2021/03/15(月) 21:14:28.79 ID:eoV/pQKN0.net
ありがたや ありがたや

823 :名無しさん@お腹いっぱい。 :2021/03/15(月) 22:31:45.90 ID:fbv2GUd60.net
(独り言)
2019/10/25 に最終のコンパイルをしてる跡があって、その後、OS入れ直しとか色々やってるけど、JDK入れて無くて
〜_nlはそのまま使えてたので使い続けてたんだけど、今、JDKとか色々入れてコンパイルまでは出来たんだけど、
今回の差分を適用してコンパイルするとニコレポとかでキャッシュ済が緑にならない問題が・・・
さて、どこのソースとfilterを適用すれば、最良になるのだろうか・・・
とりあえずキャッシュは出来てるので、今まで通り使う手も??

824 :名無しさん@お腹いっぱい。 :2021/03/15(月) 22:41:24.65 ID:FVOu3zTH0.net
patchファイルは、本体・srcファイルと同じフォルダ階層内にあって、ant extract jar でよいですか?
wikiのどちらに解説が書いてあるでしょうか。

もしやant extract jarが成功していたら大丈夫ですか?

825 :名無しさん@お腹いっぱい。 :2021/03/15(月) 22:44:17.41 ID:fbv2GUd60.net
あ、ごめん。
フォリダまるごとコピーする時に間違えてた。
シンボリックリンクでキャッシュフォルダを別のドライブにリンクさせてたのを忘れててcacheフォルダそのままにしてた。
中身が無いから見つかるわけないわな・・・

826 :名無しさん@お腹いっぱい。 :2021/03/15(月) 22:47:21.29 ID:FjxzTZDQ0.net
私は3日前?くらいから「キャッシュ済が緑にならない」状態だった。
これもニコニコの仕様変更?

827 :名無しさん@お腹いっぱい。 :2021/03/15(月) 22:47:27.52 ID:FVOu3zTH0.net
>>824
patchファイルなしで、srcファイルの差し替えだけを行いました。
patchファイル の扱い方がわかりません。すいません。

828 :名無しさん@お腹いっぱい。 :2021/03/15(月) 23:11:20.07 ID:trL4RbTN0.net
>827
自分も同じやり方でキャッシュはできるようになりました
ただfetchは以下のように失敗します

fetch: cannot get nicohistory cookie.
fetch: XXXXXXXXXX cookie error.

829 :名無しさん@お腹いっぱい。 :2021/03/15(月) 23:17:58.22 ID:FVOu3zTH0.net
>>828
自分も現在 同じ状況でキャッシュはできるようになりました。
その失敗も同じです。

報告ですが、up_FetchAllBoxにて、

watch画面では
フェッチリスト
キャッシュ管理 のみが出ている状態です。

830 :名無しさん@お腹いっぱい。 :2021/03/16(火) 02:02:52.28 ID:ljNkvaLR0.net
夕方ごろから出来なくてここ見に来た感じですが、他のニコニコ系ツールも影響受けてるみたいですね。
一部非公開APIの提供終了につきましてってインフォ出てたのでそれのついでに色々いじったぽい?
これからまたflashとともに他もガラっと変わりそう……
一応自分はパッチと動画右クリで切り替えで出来るようになりました。
ありがとうございます。

831 :名無しさん@お腹いっぱい。 :2021/03/16(火) 02:08:34.61 ID:GQJancD40.net
fetchは出来ないけどキャッシュは出来るようになりましたありがたや

832 :名無しさん@お腹いっぱい。 :2021/03/16(火) 03:52:08.49 ID:R+LWOEzM0.net
NicoCacheの挙動そのものには影響ないけどプレミアム限定動画のこれ
https://ch.nicovideo.jp/kimetsugakuen/video
ストリーミングっぽいんだけどどうも方式が違うみたいでNicoCacheではストリーミング判定されてない

833 :828 :2021/03/16(火) 08:21:29.02 ID:R+LWOEzM0.net
>>832
すんません、勘違いでした
パッチ当てたらキャッシュされた

834 :名無しさん@お腹いっぱい。 :2021/03/16(火) 23:45:18.73 ID:xEcuJR8o0.net
>>821
ありがとうございます。 ファイル差し替え&patch処理で問題なく使えました

835 ::2021/03/17(水) 00:50:30.25 ID:z2iQAvxh0.net
>>821
乙乙

ちょっと忙しくて数日対応できそうにないので助かりました.
ただその修正だけだとlow判定が動いていないかもしれないのでご注意ください.

私からのパッチは埋め込みプレイヤー周りの調査をしてから出すのでもう数日かかると思います.

# dmcInfoは media.delivery.movie ではなく media.delivery で切り出す予定

836 :名無しさん@お腹いっぱい。 :2021/03/18(木) 08:11:32.07 ID:sEfOK8l+0.net
いつもあざっす。

837 :名無しさん@お腹いっぱい。 :2021/03/19(金) 15:32:58.98 ID:jXlK5mYx0.net
「削除動画のキャッシュ使用」と「有効期限切れ購入済み動画キャッシュ利用」のハックはもう捨てるしか方法がないのだろうか。

838 :名無しさん@お腹いっぱい。 :2021/03/19(金) 19:21:16.44 ID:zSGCrCTf0.net
>>837
前者はページ自体がなくなったからどうしようもなさそうだけど
(/force/[sm番号]ってまだ有効なんだっけ?)
後者はフィルタ書き換えれば動きそうだけど

839 ::2021/03/20(土) 07:51:05.02 ID:r48uAeLt0.net
nd0092 NicoCache_nl+150304mod+210320mod (Re)
[機能追加]
・埋め込みプレイヤーを無視する設定ignoreEmbeddedPlayerを追加(デフォルト有効)
[仕様変更]
・原宿・GINZA・旧埋め込みプレイヤーの処理を廃止
・kulow廃止にむけてkulow判定処理を全て削除&一部のkulowキャッシュのリネーム
[不具合修正]
・watchページの仕様変更に対応(>812-821)
[nlFilter]
・nllib.js: xsStorage.prepareはbodyが作られるまで待って実行(>787)
・nllib_watch.js: watchページのAPI構造変更に対応
・nllib_watch.js: BottomMainの構造変更に対応
・05_topBarFilter がエラーを起こしているので無効化
 ・キャッシュ削除ボタンと空き容量警告だけ最低限追加(ワークアラウンド)
・06_topBarが2段になるのを解消.txt を廃止
・旧形式のマイリスト・ニコレポ・GINZAなどのフィルタを削除
・ポップアップリンク置換(検索系)でaタグの中にaタグを作らないように修正
以下はnlFilters-rapidrelease201130で公開済み
・nllib.js: 複数のxsStorageクエリを同時発行するとprepareが機能しないのを修正(>770)
・マイリスト・履歴でページ切り替えを追跡できていなかった(>728)
・ページ構造の変更に対応 (2020/11/12)
・nllib.js: xsStorage
・マイリスト等でvisitedなキャッシュ済みリンクの色が変わらないのを修正
・新マイページ・ユーザーページに対応
・nllib.js: Object.assignのpolyfillを追加

ちゃんとリリースするの1年ぶり……!?

840 :名無しさん@お腹いっぱい。 :2021/03/20(土) 08:00:36.89 ID:fyvBjkGP0.net
更新ありがとうございます!

841 :名無しさん@お腹いっぱい。 :2021/03/20(土) 12:59:57.92 ID:W1YwvpsVd.net
ありがたい、久しぶりにクリーンな環境から入れ直してみようかな

842 :名無しさん@お腹いっぱい。 :2021/03/20(土) 15:35:27.26 ID:URKZz+NQM.net
むう、更新したけどフェッチもキャッシュも利かない
〜.patchとやらを当てなきゃいかんのかな

843 :名無しさん@お腹いっぱい。 :2021/03/20(土) 16:14:02.57 ID:XJgk573d0.net
公式動画?

844 :名無しさん@お腹いっぱい。 :2021/03/20(土) 16:15:01.88 ID:L94dwHD80.net
そういう時はクリーンインストールをすると気分さっぱり

845 :名無しさん@お腹いっぱい。 :2021/03/20(土) 20:12:34.78 ID:eCZDFCau0.net
ありがたや ありがたや

846 :名無しさん@お腹いっぱい。 :2021/03/20(土) 21:38:34.63 ID:j1BwneniH.net
今回の対応アプデしようと置き場見たらnlMovieFetcherも更新してくださり多謝深謝

847 :名無しさん@お腹いっぱい。 :2021/03/20(土) 22:50:04.40 ID:2lJdr1tL0.net
更新乙です。
いじるのは1年半ぶり?くらい すっかり忘れてて1時間半くらい掛かった・・・

848 :名無しさん@お腹いっぱい。 :2021/03/20(土) 23:12:44.21 ID:CdZfCBEF0.net
nlMovieFetcherを更新できぬ・・・
コンパイルできない

849 :名無しさん@お腹いっぱい。 :2021/03/20(土) 23:46:27.65 ID:j1BwneniH.net
>>848
クリーンインストールだったから自分もつまづいたけど
ExtUtil.java がないとエラーでコンパイルできないみたい

850 :名無しさん@お腹いっぱい。 :2021/03/21(日) 00:01:29.86 ID:fLt9sA4W0.net
>>839
いつも有難うございます。サクッと更新できるのはありがたい

851 :名無しさん@お腹いっぱい。 :2021/03/21(日) 00:38:38.39 ID:y9e9uRDG0.net
>>848
解決済みかもだけど一応
コンパイルに必要なExtUtil.javaはファイル避難所のup169にあったよ

852 :名無しさん@お腹いっぱい。 :2021/03/21(日) 09:48:30.25 ID:GT/gUTZL0.net
コメントの保存効かなくなってる
<a title="コメントを保存" href="https://www.nicovideo.jp/cache/${NicoCache_nl.watch.apiData.comment.threads[0].id}.xml" id="cache_comment" target="_blank">コメントを保存</a>

853 :名無しさん@お腹いっぱい。 :2021/03/25(木) 22:11:00.02 ID:tTjD+wF10.net
nd0095  103-4_watchページ整形フィルタ(共有ボタン表示).txt
103-4_watchページ整形フィルタ(共有ボタン表示).txt:現状の視聴ページに合わせて修正。※上書きで更新きるようにファイル名は変えていません。

nd0096  nico_wallpaperC_20210325.7z
個人的に弄った<用nico_wallpaperのベース:現状の視聴ページに合わせて修正。CSS生成時の設定を別ファイルに分けた。設定変更で使えるようになるスクロールバーを追加。
※「フィルタまとめ」を使っている場合は、「フィルタまとめ#106」を使っている前提で調整しています。
「theme」が「Aero風」のときに行っていた「filter: blur();」の補正を行わないようにし、かわりに「filter: blur();」の設定範囲を常に0〜40にしています。

854 :名無しさん@お腹いっぱい。 :2021/04/05(月) 21:30:53.59 ID:iEDe0gcJ0.net
申し訳ないのですが、依頼させていただきます。
動画を流れるコメントの中で、キーを押したら押しただけ追加される文字列を決められた少数に省略できるfilter
というのを探しているのですが、見つかりませんでした。

お手すきの時にでも作成していただけるとありがたいです。よろしくお願いいたします。

855 :名無しさん@お腹いっぱい。 :2021/04/06(火) 11:11:14.91 ID:bY83Oigo0.net
申し訳ないのですが、依頼させていただきます。
意味のわかる日本語を
書いていただけるとありがたいです。よろしくお願いいたします。

856 :名無しさん@お腹いっぱい。 :2021/04/06(火) 12:40:16.48 ID:FV+fMMUy0.net
wwwwwwwww
ってコメントを
w
だけに縮めるようなフィルターなら過去ログあされば出てくると思うけど
任意のワードに対して複数回繰り返しがあれば縮めるってのは、正規表現の限界をこえるので不可能
縮めたいワードが決まってて、それへの決め打ちで良いならいくらでも書きようはある

857 :名無しさん@お腹いっぱい。 :2021/04/06(火) 14:37:23.97 ID:axOKIigY0.net
よく>>854を解読できたな

858 :名無しさん@お腹いっぱい。 :2021/04/06(火) 20:23:28.44 ID:dOqSgyhx0.net
ランキング変えやがったな

859 :名無しさん@お腹いっぱい。 :2021/04/06(火) 20:36:56.36 ID:sgfMMg0s0.net
なんとなくsm1〜sm9まで動画視聴ページを確認していたら挙動が気になったのでHTTPのレスポンスステータスコード(以下、ステータス)を確認。
sm9未満は動画が存在しないので動画視聴ページとは違うページが表示されるのだけど、ステータスが400のページと404のページがある。
ステータスが400のページは、ブラウザーの仕様かNicoCache_nlの仕様か知らないけど、NicoCache_nlを経由しないページ表示になった。

ステータス400を返しつつ、ページ自体は目的の動画視聴ページを表示するなんてトリッキーなことをされたら……。
これを踏まえて、もしもNicoCache_nlの仕様ならステータス400でも処理するようにして欲しい。
>>854
意図が >>856 の「ワード」を「文字」に置換したものであるなら、3文字以下の繰り返しは除外するパターンが面倒なので、4文字以上を対象として次のような正規表現でいけるかな?

Match<
(.)\1{3,}
>
Replace<
$1
>

なお、意図が「繰り返された文字」に対して、キーの入力で処理対象とする文字が「何文字以上か」を動的に変更するのだったら、スクリプトでないと無理。

860 :名無しさん@お腹いっぱい。 :2021/04/06(火) 21:13:08.56 ID:L6109o6+0.net
皆様ありがとうございます。
意味の分からない文章を投稿してしまい申し訳ない気持ちでいっぱいです。
皆様を混乱させて申し訳ないとおもっております。
この文章でさえも良いのかわかりません。
反省します。


wwwwwwww

www

としたいfilterをさがしておりました。
任意のワードに対して複数回繰り返しがあれば縮める、とまでは考えておりませんでした。

861 :名無しさん@お腹いっぱい。 :2021/04/06(火) 22:38:36.31 ID:H11E3/b70.net
また仕様変わった?

862 :名無しさん@お腹いっぱい。 :2021/04/07(水) 00:44:06.04 ID:b551A/Br0.net
Zenzawatch(この間の対応版)入れて見れてたけど、ついさっきから data.viewer is null って出て見れなくなった
>>839のアプデまだしてないけどそれで治るんかな?

863 :名無しさん@お腹いっぱい。 :2021/04/07(水) 07:52:35.15 ID:b551A/Br0.net
>>862は単にニコニコからログアウトされたためっぽい
申し訳ない

864 :名無しさん@お腹いっぱい。 :2021/04/07(水) 15:38:06.92 ID:2WzV/LmZ0.net
カスタムマイリストを誰か超絶使いやすく勝手に改造してくれないかな(笑)(希望的観測)(他力本願)

865 :名無しさん@お腹いっぱい。 :2021/04/07(水) 18:17:22.72 ID:iJRr2UFf0.net
ランキングページの仕様変更に伴う「10_thumbInfoFilter(ポップアップリンク用).txt」の不具合報告。

ランキングのページ仕様変更により、動画のサムネイルやタイトル、説明文などが1つのリンク内に収まるようになっています。
このため「10_thumbInfoFilter(ポップアップリンク用).txt」が動画説明文内のsmidをリンク化すると、リンクの入れ子状態になり、ブラウザーが外側のリンク要素を閉じることでレイアウトが崩れます。
よって入れ子にならないようにsmidをリンク化するか、ランキングのページを処理対象から外すなどしてください。

866 :名無しさん@お腹いっぱい。 :2021/04/07(水) 19:35:50.59 ID:C61eY9RX0.net
filterの
102_ExpiredPurchasedMovieCacheUse が機能できていません。
他の方は動いていらっしゃるのでしょうか。

867 :名無しさん@お腹いっぱい。 :2021/04/07(水) 20:08:00.21 ID:2WzV/LmZ0.net
機能してないのでご自分で直してみてください
直せたらここにシェアしてね

868 :名無しさん@お腹いっぱい。 :2021/04/07(水) 20:12:17.44 ID:C61eY9RX0.net
がんばってみます。
ありがとうございます。

869 :名無しさん@お腹いっぱい。 :2021/04/10(土) 11:29:44.27 ID:+sVTdVNUp.net
知識の範疇をこえてました。
すいません。

870 :名無しさん@お腹いっぱい。 :2021/04/10(土) 16:44:27.81 ID:4iBj7mHx0.net
挑戦しただけアンタはエライ。

871 :名無しさん@お腹いっぱい。 :2021/04/10(土) 19:28:41.50 ID:nMCLh6SH0.net
ありがとうございます。

872 :名無しさん@お腹いっぱい。 :2021/04/11(日) 16:59:26.44 ID:cPxlsQQE0.net
>>865を直したフィルターを誰かアップしてけろ

873 :名無しさん@お腹いっぱい。 :2021/04/12(月) 00:50:55.22 ID:P91rvDWT0.net
>>872
お手軽にやるなら

Name = ポップアップリンク置換(検索系)

の下のURLの正規表現から |ranking| のところの ranking| を削れば動作は止められる

874 :名無しさん@お腹いっぱい。 :2021/04/12(月) 22:55:00.71 ID:WXfzWq290.net
>>873
ありがとうございました!

875 ::2021/04/16(金) 14:36:41.02 ID:bFFAMQTu0.net
フィルタまとめ#108うpしました
https://nicocache.jpn.org/download.php?id=105&;key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6

・主な変更点
102_ExpiredPurchasedMovieCacheUse.txtの対応
pc.jsに5番目のタブを追加
expired_sourceChanger.jsの復活

研究の結果、okReasonのPPV_PREVIEW_SUPPORTEDという値をPURELYに変更することでコメントと
通常通りのプレイヤーの操作が可能になることが分かりましたがVideoPlayerクラスにisSourceNothingが指定されて
画面が真っ暗になる不具合が残されています
そこでpc.jsに追加した5番目のタブのisSourceNothig Removerを使用することで通常通り再生できるようになるはずです

876 :名無しさん@お腹いっぱい。 :2021/04/16(金) 18:07:24.47 ID:HCF8HHj90.net
感謝!
やっと録画しといたアニメ見れる

877 :名無しさん@お腹いっぱい。 :2021/04/16(金) 18:43:08.00 ID:W6xZlBf40.net
ありがとうございます。

878 :名無しさん@お腹いっぱい。 :2021/04/20(火) 00:49:01.23 ID:TYx5JxFB0.net
自分じゃ対応はちんぷんかんぷんなのでほんと助かります。ありがとう…

879 :名無しさん@お腹いっぱい。 :2021/04/21(水) 00:12:55.70 ID:kC4XY5o/0.net
NicoCacheを通してニコ動を見てるとNGの挙動がおかしいんだけどこれっておま環?
具体的に言うと、チェックボックスがクリックしたのと違う行がチェックされたり、NGを削除しようとしても削除できなかったりします

880 :名無しさん@お腹いっぱい。 :2021/04/22(木) 00:11:51.59 ID:yZFdtRv00.net
>875使ってるんだけど、動画説明文内にある動画No.とかマイリストがリンク化されずに叩けない
ニコニコデフォだと「動画説明文を開く」が表示されている動画は開いて初めてリンク化されるからそのあたりなのかなぁ

881 :名無しさん@お腹いっぱい。 :2021/04/29(木) 18:43:02.02 ID:UoOYtegq0NIKU.net
nlItab関連ってもう死んでる?

882 :名無しさん@お腹いっぱい。 :2021/05/01(土) 16:16:12.87 ID:CpH4vrYY0.net
コメント保存をしたいのですが、何か特殊な設定がありますか?

883 :名無しさん@お腹いっぱい。 :2021/05/02(日) 06:22:15.16 ID:ch78bZAP0.net
マイリストにfetchが表示されなくなったけど仕様変更あったのかな?

884 :名無しさん@お腹いっぱい。 :2021/05/04(火) 12:30:59.85 ID:CmXrxl+F0.net
>>882
>>852でも指摘してるんだけど、今はただその機能は壊れてるとしか…
◆2TK8xdazzp3d氏に直すのを依頼するか自分でjavaを書くかしかない

885 :名無しさん@お腹いっぱい。 :2021/05/04(火) 21:02:58.85 ID:eM+0leVh0.net
>>884
返信ありがとうございます。
◆2TK8xdazzp3d様
一日の中での合間で構いませんので、直していただけると嬉しいです。
よろしくお願いいたします。

886 :名無しさん@お腹いっぱい。 :2021/05/06(木) 06:20:52.52 ID:f/KMlcpD0.net
また1日が始まった
俺なんで生きてんだろう

887 :名無しさん@お腹いっぱい。 :2021/05/07(金) 20:03:10.43 ID:drePYmZD0.net
NGCommentExtensionってまだ動いてる?
エラーログもデバッグログも出ないけど、コメントは改変されないようなので動作していない様なのだが…

888 :名無しさん@お腹いっぱい。 :2021/05/07(金) 23:03:27.96 ID:qR6kITol0.net
>>883
視聴履歴にも表示されないね
movieFetcherFilter.txtをいじれば解決するんだろうか?

889 :名無しさん@お腹いっぱい。 :2021/05/08(土) 09:55:35.19 ID:og+HG8da0.net
movieFetcherFilter.txtをいじれば解決するかどうかと言われればyesだ

890 :名無しさん@お腹いっぱい。 :2021/05/09(日) 11:31:54.48 ID:Cscil1od0.net
>>887
大分前(1週間くらい?)から動いていません
cacheとfetch以外の機能はもう諦めている

891 :577 :2021/05/15(土) 02:56:49.64 ID:2YCRt7Kd0.net
今更なんですが動画視聴画面でのニコニコ市場を見れるようにするにはどのフィルタをいじればよかったでしたっけ?

892 :名無しさん@お腹いっぱい。 :2021/05/15(土) 12:48:58.40 ID:m/+MCWdM0.net
>>891
・まず自分の環境を晒すのが先なんじゃないの?
・サービス終了したんじゃないの?
・フィルタというよりwr.cssなのでは?

893 :名無しさん@お腹いっぱい。 :2021/05/17(月) 16:55:57.04 ID:wV+qCYj90.net
なんでコイツこんなえらそうなん?

894 :名無しさん@お腹いっぱい。 :2021/05/18(火) 17:46:31.67 ID:xa5cQPI/0.net
ひれ伏せ下民ども

895 :名無しさん@お腹いっぱい。 :2021/05/18(火) 18:04:05.63 ID:LUsBvZ3y0.net
ハハーッ

896 :名無しさん@お腹いっぱい。 :2021/05/20(木) 23:52:29.86 ID:56G+f9dx0.net
下にー、下にー

897 :名無しさん@お腹いっぱい。 :2021/05/21(金) 21:13:40.49 ID:gcATYvrz0.net
またいじられたのかな?ポップアップしないや

898 :名無しさん@お腹いっぱい。 :2021/05/22(土) 03:02:05.54 ID:eb2tx7+C0.net
>>897
api.ce.nicovideo.jp/nicoapi/v1/video.infoが変更されたみたいで

popThumb_FA_個人設定2.txtの
Name = popThumb_FA:個人設定4の中の

,video = json.nicovideo_video_response.video

let threadId = json.nicovideo_video_response.thread.id

data["last_res_body"] = JSON.parse(e.responseText).nicovideo_video_response.thread.summary;

の3か所をそれぞれ

,video = json.niconico_response.video

let threadId = json.niconico_response.thread.id

data["last_res_body"] = JSON.parse(e.responseText).niconico_response.thread.summary;

に変更したら一応ポップアップはするようになりました
他にも変更点はあるかもしれませんが自分にできそうなのはここまでです…

899 :名無しさん@お腹いっぱい。 :2021/05/22(土) 04:23:22.00 ID:2PBltK8m0.net
>>898
ありがとう無事にポップアップしました。

900 :名無しさん@お腹いっぱい。 :2021/05/22(土) 07:17:21.72 ID:jB8NqYeE0.net
>>898
ありがとありがと

901 :名無しさん@お腹いっぱい。 :2021/05/23(日) 03:57:34.16 ID:85gXgebw0.net
>>898
d

902 :名無しさん@お腹いっぱい。 :2021/05/27(木) 16:58:03.97 ID:/XA9DVBH0.net
マイクロソフト製Java 11ディストリビューション「Microsoft Build of OpenJDK for Java 11 LTS」正式リリース。無償長期サポート、コンテナイメージの配布も − Publickey  
https://www.publickey1.jp/blog/21/java_11microsoft_build_of_openjdk_for_java_11_lts.html
マイクロソフト版もあるんすね

903 ::2021/05/31(月) 15:15:29.54 ID:C2ekUIsi0.net
ファイルがアップできない
https://nicocache.jpn.org/

904 ::2021/05/31(月) 15:18:06.59 ID:C2ekUIsi0.net
やり直したらできたわすまん
フィルタまとめ#109うpしました
https://nicocache.jpn.org/download.php?id=107&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6

・主な変更点
- expired_sourceChanger.jsを更新しis-sourceNothing Removerを使用しなくても再生できるようにした
- wr.cssを更新しis-sourceNothingを実質的に無効化した
- 112_rankingMovieFetcherFilter.txtのjsを更新して現在の仕様にあわせた

905 :名無しさん@お腹いっぱい。 :2021/06/01(火) 19:44:54.14 ID:VFbWP5zt0.net
ランキング、また仕様変更された?

906 :名無しさん@お腹いっぱい。 :2021/06/01(火) 21:27:00.55 ID:tMqCQ2td0.net
クラス名の先頭にNC-が付いたみたいですね

907 ::2021/06/01(火) 21:33:10.92 ID:tMqCQ2td0.net
rankingMovieFetcherFilter.jsを最新の仕様に合わせたものをアップしました
jsやcss,htmlをいちいちtxt拡張子に変えなきゃいけないのは地味にイラッとくる案件ですね…

908 :名無しさん@お腹いっぱい。 :2021/06/01(火) 22:22:57.37 ID:VFbWP5zt0.net
いつもありがとうございます。
nd108入れて見たんですが、変化無いのかな?
ランキングのサムネ画像に「Cache」のアイコンが表示されないです。
ポップアップさせれば、そっちには出てくるのですが・・・

909 :名無しさん@お腹いっぱい。 :2021/06/01(火) 22:52:40.14 ID:tMqCQ2td0.net
rankingのカードにfetchリンクを出すだけのjsファイルですよ
何を言っているのかよくわかりません
キャッシュアイコンを表示するものではありませんよ

910 :名無しさん@お腹いっぱい。 :2021/06/01(火) 23:09:25.12 ID:VFbWP5zt0.net
すいません。プログラムとか不慣れな物で。

15_thumbInfoFilter(基本).txtの中の56行目の所に、"NC-" を追加して対応出来ました。

<div\s[^>]*class="NC-Thumbnail-image"(以下略

911 ::2021/06/02(水) 05:26:49.80 ID:EgfHHJ+80.net
nd0109 NicoCache_nl+150304mod+210602mod (Re)
[不具合修正]
・コメントダウンローダーを動くようにしたつもり(>852,882)
・NG削除が動作しない問題を修正(>879)
[nlFilter]
・マイリスト・クラス名の構造変更に対応


対応が遅れてご不便おかけしております.

コメントぜんぜん分からん.
なんとなく直したらなんとなく動くようになりましたが,
公式が今月末からコメントを新システムに移行すると言っているので
そのタイミングで修正不能な感じに機能しなくなる可能性が高いです.
(多分XML版のコメント配信は廃止されると予想)
ttps://blog.nicovideo.jp/niconews/150575.html

>>859
ステータスコード200,403,404,503のときだけ動くようになっているようです.
デフォルトを変えるべきではないと思いますが
StatusCode=400,404
のように対象のステータスコードをフィルタで指定できるようにすることを検討しています.

912 ::2021/06/02(水) 08:26:30.92 ID:EgfHHJ+80.net
nd0110 NicoCache_nl+150304mod+210602mod2 (Re)
すみません修正漏れがあったので再アップロードしました

913 :名無しさん@お腹いっぱい。 :2021/06/02(水) 18:06:48.74 ID:m/sSxTXX0.net
ありがとうございます

914 :名無しさん@お腹いっぱい。 :2021/06/02(水) 18:36:44.71 ID:GFGvlyOS0.net
移行中とかでタイミングによってに"NC-"がついている場所とついていない場所があるかもしれないので、対応させる場合の例。
対象をclass「VideoMediaObject」とした場合。

正規表現:(?:NC-)?VideoMediaObject

CSSのclass指定:[class*="VideoMediaObject"]
※"NC-"以外もマッチするので、正確を期す場合は、「.VideoMediaObject」と「.NC-VideoMediaObject」を指定するのが良いかもしれない。

915 :名無しさん@お腹いっぱい。 :2021/06/03(木) 09:56:10.00 ID:LDkfFVOD0.net
新バージョンお疲れ様&ありがとうございます。
動画の個別ページ行って、ヘッダーに埋め込んである「キャッシュ削除」ボタン押しても削除失敗するのって既出ですかね?

916 :名無しさん@お腹いっぱい。 :2021/06/06(日) 22:06:59.02 ID:UB2RdD100.net
期限切れの動画限定ですが、
CustomFilters\WatchReconstruct/にあるwr.cssにて
.VideoPlayer.is-sourceNothing{
visibility: visible !important;
}
を/**/しないと
「動画クリックで一時停止・再生」と「動画ダブルクリックでフルスクリーン」が
機能しません。何か打開策はありますか?

917 :名無しさん@お腹いっぱい。 :2021/06/23(水) 00:49:09.62 ID:+U43WjIXM.net
変則的な使い方だけど動画を外から拾った高ビットレートな奴に置き換えてラズパイ4上でNicoCache動かすと
CPUのパワー不足のせいか読み込み追いつかなくなるだな

918 :名無しさん@お腹いっぱい。 :2021/07/23(金) 19:20:17.80 ID:9+bp5XB30.net
一般的な環境じゃないし詳しく調べてもないけど
ここ最近Bouncy Castleの更新があったみたいで
それだとNicoCache_CA.jarが動かないっぽい?

だれか@どれか:/NicoCache_nl# ./genCerts.sh Error: Unable to initialize main class nicocacheca.NicoCacheCA Caused by: java.lang.NoClassDefFoundError: org/bouncycastle/operator/OperatorCreationException

919 :名無しさん@お腹いっぱい。 :2021/07/23(金) 20:08:03.26 ID:SNa9JUXv0.net
パッケージの変更はあったけどOperatorCreationExceptionクラスはbcpkixにある
wikiの画像の赤丸だけ見てたならbcpkixじゃなくてbcutilをダウンロードしてるのかもしれない

920 :名無しさん@お腹いっぱい。 :2021/07/23(金) 20:48:40.70 ID:9+bp5XB30.net
>>919
それだわありがとう。
それと同じ事をやらかしてた。

921 ::2021/07/23(金) 20:56:43.78 ID:PxEzgcbD0.net
え、あれ?動きました?
確かに動かないやーって言って修正版を用意したところだったんですが

922 ::2021/07/23(金) 21:00:52.13 ID:PxEzgcbD0.net
nd0111 NicoCache_nl+150304mod+210723mod (Re)
[不具合修正]
・NicoCacheCA 210723: 最新版のBouncy Castleに対応 (>918)
[nlFilter]
・シリーズのリンク色が変わらなくなっていたのを修正

私の環境じゃ動かないからリリースしてしまおう.
Bouncy Castleがライブラリを分割して bcutil.jar も必要になったようです.

依存関係にbcutil.jarを加えたため以前のバージョンのBouncy Castleは動かなくなりましたので皆様Bouncy Castleの更新をお願いします.
(証明書を更新するとき以外使わないのでやらなくともNicoCache自体は当面動きますが)
- lib/bcprov.jar (bcprov-jdk15on-xxx.jar)
- lib/bcpkix.jar (bcpkix-jdk15on-xxx.jar)
- lib/bcutil.jar (bcutil-jdk15on-xxx.jar)

923 :名無しさん@お腹いっぱい。 :2021/07/23(金) 21:07:53.58 ID:9+bp5XB30.net
いやBC関連の取得リンクの指定をtd順で指定してたから
結果的に赤○だけ読んだ人みたいになってたって話

>>922
更新乙

924 :名無しさん@お腹いっぱい。 :2021/07/23(金) 22:45:41.29 ID:YzEAXBuV0.net
>>922


fetchも出るようにならんかねぇ…

925 :名無しさん@お腹いっぱい。 :2021/07/31(土) 22:31:23.26 ID:beRan/y/0.net
>>883
HTMLに動画へのリンクが載っているんじゃなくて,JSで動的に生成しているようなので,
これまでの単純に置きかえるフィルター方式だと対応できない気がしますね。
動的生成されたあとにJSで追記するような方法ならいけますかね。

926 :名無しさん@お腹いっぱい。 :2021/08/08(日) 02:28:07.16 ID:ayAfGyXi0.net
ランキングの仕組みとか以前はあまり知らなくてニコニ広告とかマイリスト追加数でしか応援できなかったらしいんですが、「いいね」で応援できるようになったのは良いですね(今更)一般会員でもマイリスト追加しなくても実質無限にどの動画も応援できるようになった訳ですしね

927 ::2021/08/15(日) 15:50:50.55 ID:R618owLJ0.net
フィルタまとめ#110うpしました

https://nicocache.jpn.org/download.php?id=112&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6

・主な変更点
- 101_PremiumStatusModificator.txtの更新(nvcommentの対応)

928 :名無しさん@お腹いっぱい。 :2021/08/18(水) 23:15:22.85 ID:9oAoZgqO0.net
更新乙です

929 :名無しさん@お腹いっぱい。 :2021/08/21(土) 14:08:49.38 ID:ueRH+PoW0.net
nd0114 ニコレポクリーナー(210821)
ニコレポが
・云万再生達成と過去の動画を掘り返してくる
・同じ動画が連続広告されて大量に並ぶ
・動画投稿とマイリスト登録で2回表示される
・ミュートは種類で一括指定できない上に100件しか登録できない
と色々辛かったので

930 :名無しさん@お腹いっぱい。 :2021/08/22(日) 09:14:01.98 ID:DmUgne5o0.net
defaults/10_NicoCache_nl.propertiesに
# キャッシュフォルダのディスク容量制限 (MB単位)
# 空き容量が一定値を下回ると新たなキャッシュを停止します
# MB (1024*1024バイト) 単位で指定。デフォルトは 100MB で停止
とありますが、これとは別にキャッシュフォルダの容量制限のconfigってありませんか?
例えばディスクの空き容量に関係なく10GBだけ常にキャッシュするとか

あと、キャッシュを停止するconfigってありませんか?
一応前述のconfigをSSDの空き容量を計算して指定してやれば出来るとは思いますが
もしあればページの置き換えだけ使いたいときとかに便利かなぁ、と。

931 ::2021/08/23(月) 11:09:27.67 ID:ZIWBLXRv0.net
フィルタまとめ#111うpしました

https://nicocache.jpn.org/download.php?id=115&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6

・主な変更点
- up_nmsg.jsの更新(nvcomment対応)
- カスタムマイリストをドラッグ・アンド・ドロップでサムネイル削除できるようにしました
- カスタムマイリストをインポート・エクスポート出来るようにしました
- watchページから直接カスタムマイリストに登録可能になりました
- fetchAll(マ)とfetchAll(投)に分かれていたのを一つに統合しました
- 108_CommentModifier.txtをnvcommentに対応させました(動作未確認)
- 102_ExpiredPurchasedMovieCacheUse.txtを現在の仕様に更新しました
- かんたんコメントエリアにも背景画像が適用されるようになりました

932 ::2021/08/23(月) 18:03:15.35 ID:ZIWBLXRv0.net
上げ直しました
以下の修正を追加しました
- 全画面表示でかんたんコメントエリアに背景画像が表示されてしまうバグを修正しました
- wr_TagIchibaCounter.jsの市場カウンターを復活させました

933 :名無しさん@お腹いっぱい。 :2021/08/24(火) 07:39:59.25 ID:rMN/8iU40.net
乙です。
102の更新はありがたい。

934 :名無しさん@お腹いっぱい。 :2021/08/28(土) 12:07:27.15 ID:XxO7yiSD0.net
両方とも乙です。
ニコレポが見やすくなりました。

935 :名無しさん@お腹いっぱい。 :2021/09/05(日) 14:47:19.96 ID:vYGwM4Cw0.net
フィルタ更新してからニコニ広告のポップアップがたまに出なくなるようになったな

936 :名無しさん@お腹いっぱい。 :2021/09/05(日) 15:57:09.31 ID:rkH0uY0A0.net
なんかリンクの色が変わったと思ったらLowキャッシュされてる
Zenzaだからかな

937 :名無しさん@お腹いっぱい。 :2021/09/15(水) 15:13:42.08 ID:WFXn0Jm50.net
__videoplayer.playbackRate(任意の数字)で再生速度が一定時間後に1.00に戻るのはなぜ?
一般会員だからかな?プレミアム会員なら問題ないのかな?誰か試してみてくれないかな。

938 :名無しさん@お腹いっぱい。 :2021/09/19(日) 02:18:44.18 ID:XXQGClfs0.net
https://adoptium.net/support.html によると
今日(jdk-17 19th Sep 2021) JDK17(LTS)がリリースのはずなんだけど
あれー?おかしいねGA版まだダウンロード出来ないね。時差ってやつかな
https://adoptium.net/

939 :名無しさん@お腹いっぱい。 :2021/09/23(木) 03:10:54.86 ID:5vjUOcFZ0.net
NicoCacheGUIの右クリックメニューに再起動あると嬉しいな
流石に技術的に厳しいかな

940 :名無しさん@お腹いっぱい。 :2021/09/23(木) 03:18:50.51 ID:5vjUOcFZ0.net
JDK17にしたらNicoCacheGUIのログが中華フォントになったな…

941 :名無しさん@お腹いっぱい。 :2021/09/23(木) 03:30:53.45 ID:5vjUOcFZ0.net
とりあえず11に戻した。フォントは元に戻った

942 :名無しさん@お腹いっぱい。 :2021/11/24(水) 03:24:18.27 ID:Qn59LiGo0.net
公式配信系の動画、今までは全桁数値のidがURLに露出してたけど、ここんとこ全部so idでしか露出しないようになってるっぽい
キャッシュ済みの有料配信動画をどうこうするやつとかが機能しないの、これよね。数値id探してアクセスすりゃ動きそうだけど

943 :名無しさん@お腹いっぱい。 :2021/11/27(土) 15:25:33.69 ID:hFAK1Hd10.net
あぁ、そういうことなのか

アニメ公式配信のトップページも新しくなってからキャッシュのアイコンを見かけなくなった
なんだかんだでいろいろ変更が入るね

944 :名無しさん@お腹いっぱい。 :2021/12/11(土) 07:15:15.16 ID:J7VvrgSn0.net
フィルタまとめ#112うpしました

https://nicocache.jpn.org/download.php?id=119&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6

945 :名無しさん@お腹いっぱい。 :2021/12/11(土) 17:00:35.09 ID:EbPlnZLm0.net
フィルタまとめ、ありがとうございます。

946 :名無しさん@お腹いっぱい。 :2021/12/12(日) 18:41:23.24 ID:G+GxTkDO01212.net
ア、、アニメ、、、ゴニョゴニョ…

947 ::2021/12/13(月) 07:39:53.72 ID:xaJgIDXG0.net
フィルタまとめ#112うpしました

https://nicocache.jpn.org/download.php?id=120&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
・主な変更点
- キャッシュ済み有効・・・を閲覧可能にした 詳細な使い方はリリースノートを見るように

948 ::2021/12/13(月) 07:40:33.53 ID:xaJgIDXG0.net
↑#113の誤植です

949 ::2021/12/13(月) 14:15:33.39 ID:xaJgIDXG0.net
フィルタまとめ#114うpしました

https://nicocache.jpn.org/download.php?id=122&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
・主な変更点
- キャッシュ済み有効・・・動画の再生方法を単純化した
多分これで年内最後のアップデートです

950 ::2021/12/13(月) 20:14:47.60 ID:xaJgIDXG0.net
common.jsはNicoCache_nl/local/CustomCommonにコピーして上書き保存して使用します
有効期限切れ動画に直接使用するスクリプト(window.customCommon.sourceNothing())のアップデートが含まれます
動画プレイヤーの右側にある動画リストなどで別の動画をクリックすると遷移します(addEventlistener('videochanged'))

951 ::2021/12/14(火) 01:50:30.38 ID:jPdq9pDr0.net
たびたびアップデートが連日続いて申し訳ない。

フィルタまとめ#115うpしました

https://nicocache.jpn.org/download.php?id=125&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
- (主な変更点)
- pc.jsのCommentSearchでso+のidでも無効化されるよう拡張
- 要望に応えてみた
- その他マイナーアップデート(更新日が更新されているファイル)

952 :名無しさん@お腹いっぱい。 :2021/12/16(木) 00:51:10.43 ID:5cFUGf5M0.net
ありがとうございます。
更新されることに感謝……

953 :名無しさん@お腹いっぱい。 :2021/12/18(土) 09:23:19.02 ID:NhVtuhpj0.net
更新ありがとうございます

954 :名無しさん@お腹いっぱい。 :2022/01/14(金) 09:40:41.23 ID:Pn6neaVO0.net
アニメみれないなって思ってたら整形フィルタ有効にしたらみれた
ということで更新おつです

955 :名無しさん@お腹いっぱい。 :2022/03/25(金) 17:49:35.69 ID:UI2W+GV30.net
ファイル置き場のほうでも報告がありましたけど
nlで置換できないページが出てきているようですね…

956 :◆2TK8xdazzp3d (ワッチョイW ff76-XoV3):2022/04/17(日) 19:01:37 ID:u/URVLBZ0.net
nd0133 NicoCache_nl+150304mod+220417mod (Re)
[機能追加]
・動画のキャッシュ機能を無効化する設定を追加
・フィルタの適用条件にStatusCodeを追加
[仕様変更]
・フィルタの<a$$b$$c$$d>記法の制限緩和
・add-opensをマニフェスト属性に移動
・NicoCache_nl+150304mod+181021mod 以降導入していたTLSv1.3を無効化するワークアラウンドを削除
 ・ブラウザでERR_SSL_PROTOCOL_ERRORエラーが出る場合にはJavaを更新してください
[不具合修正]
・PATCHメソッドのリクエストに対応
・rewriterExtIgnoreが完全一致ではなく部分一致していたのを修正
[nlFilter]
・アツマールをポップアップしないように修正
・topBarの検知を改善
・シリーズのリンク色が変わらなくなっていたのを修正

今回build.xmlも更新しています.ご注意ください.

>>940
いま Microsoft Build of OpenJDK 17.0.2.8.1 / Windows 10 21H2 で確認したら大丈夫そうでした.

>>955, nd0131
URLの.のあとにicoがあるのでアイコンファイルと誤認して処理対象外になっています.
これはrewriterExtIgnoreの設定によるものです.根本的に解決するにはこの機能を削除するしかなさそうです.
でも.のあとにicoが含まれているだけで反応するのはおかしいので,.icoだけに反応するように修正しました.

957 :名無しさん@お腹いっぱい。 :2022/04/19(火) 00:01:35.72 ID:gKKJK/c20.net
更新ありがたし

958 :名無しさん@お腹いっぱい。 :2022/04/19(火) 09:02:22.29 ID:b8H9gGIM0.net
>>956


959 :名無しさん@お腹いっぱい。 :2022/04/20(水) 17:32:44.35 ID:KG54HoFp0.net
>>956
更新ありがとうございます

960 :名無しさん@お腹いっぱい。 (ワントンキン MMbb-+hkS):2022/04/20(水) 20:56:03 ID:b+NygM4BM.net
ニコニコ動画公式アプリ(iOS)だと序盤の数十秒は再生できるものの
途中で動画の再生に失敗するんだけど 設定とかで回避できないのかな?

961 :名無しさん@お腹いっぱい。 (アウアウウー Sac7-X9N3):2022/05/24(火) 00:54:30 ID:c/d7KRZLa.net
今さら0417版に更新かけたらちゃんと動かなくなったのでjavaから更新かけるかーと諸々やってたんだけど、Oracleの18.0.1.1だとutf8がデフォルトになってsjisがめっちゃ怒られる……
Oracleはいつぞやの規約問題から非推奨かなとは思ったけど、ダメっぽいね。jarも認識してくれないみたいだし……

ということで今の推奨jdkはどこの何でしょうか?

962 :名無しさん@お腹いっぱい。 :2022/05/26(木) 08:00:48.17 ID:dDNb2Kxq0.net
>>1

963 :名無しさん@お腹いっぱい。 (スップ Sd5a-bMUo):2022/05/26(木) 21:09:21 ID:qCtYW5gyd.net
adoptopenjdk.net

964 :957 (アウアウウー Sac7-X9N3):2022/05/26(木) 21:38:47 ID:HTxsWkWma.net
>>962 Webの世界で3年半前は信頼性がちょっと
>>963 今だと ttps://adoptium.net/ で良いのかな
17がLTS、18もある

なおoracleのやつでもsjis全部utf8に書き換えてコンパイルを通し
何故かjarだけPATHの認識がおかしかったのを直打ちで乗り越えたら動いたので、とりあえず解決はしました

965 :名無しさん@お腹いっぱい。 (ワッチョイW 379e-IQay):2022/05/27(金) 11:27:41 ID:3Ry/VE2Q0.net
ここの開発の人がOracleは規約的にダメだから使うなと言ってた記憶があるんだけどいいのかな…

966 :名無しさん@お腹いっぱい。 (ワッチョイW 2773-DphI):2022/05/27(金) 12:18:07 ID:VeJqqlmC0.net
ニコニコdアニメにある動画ページを開くと勝手に再生される、或いは再生されず自分で再生ボタンを押しても再生されないといった現象が起こる場合、何が原因で起こりうるか心当たりのある方いましたらご教授願います。

967 :名無しさん@お腹いっぱい。 (アウアウウー Sac5-MppQ):2022/05/28(土) 04:11:33 ID:KUaVW3Nda.net
>>965
Oracle Javaは17でまたライセンスを変えたから
17からは大丈夫
それより古いのはだめ
17も次のLTS版が出たら1年以内にアプデしないとダメだが

968 :名無しさん@お腹いっぱい。 (アウアウオーT Sabf-oHrC):2022/06/28(火) 15:18:13 ID:t/mq16r6a.net
エコノミーじゃないけどエコノミーのキャッシュって出る動画があるな

969 :名無しさん@お腹いっぱい。 (アウアウウー Sa09-v9xs):2022/07/12(火) 02:10:30 ID:eHA+4LdRa.net
7月新アニメ、キャッシュファイルでかくない?
と思ったら1080pが混ざるようになってた
地味にここもアップデートされてる

970 :名無しさん@お腹いっぱい。 (スッップ Sdfa-LO25):2022/07/20(水) 15:40:40 ID:ohwF6KP4d.net
動画差し替え機能が実装されたらちょっと面倒なことになりますね

971 :名無しさん@お腹いっぱい。 (スプッッ Sdfa-gdQm):2022/07/20(水) 20:46:01 ID:GtAV6JqId.net
まぁ任意で動画削除して再キャッシュすればいいだけだからそれほど複雑な問題ではない

972 :名無しさん@お腹いっぱい。 (ワッチョイ b676-You7):2022/07/21(木) 06:52:50 ID:/oz7hPCp0.net
そういえば以前キャッシュしてた動画久々に見ようと思ってみたら再キャッシュされて見比べたら微妙にサイズとか変わってたな

973 :名無しさん@お腹いっぱい。 (スプッッ Sdda-Up6O):2022/07/22(金) 09:18:47 ID:fsO/YDCrd.net
差し変わったかどうか分かればいいんだけども

974 :名無しさん@お腹いっぱい。 :2022/07/22(金) 17:46:54.47 ID:y6L8xCFpd.net
>>971
部分キャッシュで不具合出たりしないといいけれど。

>>973
差し替えメッセージは出るっぽいけど、
2回目以降判別できるのかはリリース待ちですかね。

975 :◆cl7sUAt.CpnA (ワッチョイ a158-woMg):[ここ壊れてます] .net
避難所3のメンテナンスを行います

一時的に表示が崩れるかもしれませんがご了承ください

976 :◆cl7sUAt.CpnA (ワッチョイ a158-woMg):[ここ壊れてます] .net
メンテナンス終了しました

977 :名無しさん@お腹いっぱい。 (スプッッ Sd73-yrN0):[ここ壊れてます] .net


978 :名無しさん@お腹いっぱい。 (スフッT Sd62-ilpq):[ここ壊れてます] .net
てすと

979 :名無しさん@お腹いっぱい。 (ワッチョイ e6c0-OdF3):[ここ壊れてます] .net
音源差し替え

投稿者が差し替え出来るのは、投稿から24時間以内。それ以後は不可。
差し替えた場合、投稿文に「この動画は投稿者によって修正されました」とメッセージが表示される。


この状態で、キャッシュの動きは、差し替え前にキャッシュされてた場合は、
「using cache: ~~~~」となり、差し替え前の物が使用される。
上部の「キャッシュ削除」、もしくは、手動でキャッシュされたファイルを削除したあと、
リロードする事で、再キャッシュされ差し替え後の動画がキャッシュされます。

自動で、再キャッシュにはならないっぽいので、using~~となってて差し替えメッセージがあった場合は、
手動で対処する必要がありますね

980 :名無しさん@お腹いっぱい。 (ワッチョイW 6665-Vjuf):[ここ壊れてます] .net
某氏の対応を待たないとね

981 ::2022/11/10(木) 18:00:49.24 ID:GIz7dgwt0.net
フィルタまとめ#116うpしました

https://nicocache.jpn.org/download.php?id=149&key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
- (主な変更点)
- wr.cssを主に改修
- ツールチップを追加(up.js,pc.js)

982 :名無しさん@お腹いっぱい。 :2022/11/14(月) 23:50:14.12 ID:WuEyUTAaa.net
102_Expired ... のFullURL

([0-9]{1,12}|so{1,12}) じゃなく
([0-9]{1,12}|so[0-9]{1,12}) ですよね?

983 :名無しさん@お腹いっぱい。 :2022/11/15(火) 11:36:03.15 ID:Mthl5Cin0.net
>>982
あ、ああ、はい、なるべくじっ、次回までには直しておきまっす

984 :名無しさん@お腹いっぱい。 (ワッチョイ ff7e-j5s0):2023/01/26(木) 03:40:09.61 ID:9SWrgUCU0.net
■質問用テンプレ
 ≪動作環境≫
  【OS・Java・本体】NicoCache_nl+150304mod+220417mod (Re) (based on NicoCache v0.45) Running with Java 17.0.5(amd64) on Windows 10
  【ブラウザとバージョン】Google Chrome 109.0.5414.119/Mozilla Firefox 109.0/Edge 109.0.1518.61 いずれも同様
  【使用プレイヤー】公式HTML5
 ≪NicoCache環境≫
  【拡張の状態】デフォルトのフィルタ(2桁番台)と100_CustomFilterLoader.txt、102_ExpiredPurchasedMovieCacheUse.txt
  【プロキシ】デフォルト設定のproxy.pac
 ≪質問/障害内容と検証状況≫
  【事象・質問内容】
  「有効期限切れの購入済み動画」を見ようとすると「ご利用中のブラウザでは再生できない動画です」と出て再生できない
  例:https://www.nicovideo.jp/watch/so33546760
  ※これ以外の購入済み動画も全部同じ
  【検証済の内容】
  ・フィルタまとめ:>>981を使用、フィルタファイルの中身は弄っていない、localフォルダのファイルは全部入れた
  ・「有効期限切れの購入済み動画」以外の>>981のフィルタは動作する(104_WatchReconstruct.txtなど)
  ・100_CustomFilterLoader.txtと102_ExpiredPurchasedMovieCacheUse.txt以外のフィルタを全部消しても変わらず
  ・NicoCacheのログには再生しようとした動画関連の内容は何も出ない(エラー表示も再生しようとした形跡も無い)
  ・見ようとしている動画のキャッシュファイルはキャッシュフォルダに存在する
  ・見ようとしている動画は「購入したもの」ページに表示されている
  ・通常の動画は再生可能、キャッシュもできる
  ・ログを見る限りフィルタは読み込まれている
  nlFilters\100_CustomFilterLoader.txt
   CustomFilterLoader
  nlFilters\102_ExpiredPurchasedMovieCacheUse.txt
   sourceChangerJS
   watch:isDummyReloader
   watch:isNeedPaymentステート書き換え
   api:isNeedPaymentステート書き換え2
  【特記事項】プレミアム会員

解決方法や確認すべき内容などご教示ください。

985 :名無しさん@お腹いっぱい。 (ワッチョイW cfb8-FiTP):2023/01/26(木) 05:22:41.27 ID:agxsJCDt0.net
>>984
javaのバージョンがこちらでは古いですが、適当な動画を挟んでNicoCache_nlを再起動したところ普通に再生できました。
まず、“https://www.nicovideo.jp/cache/so33546760/auto/movie”を開いたら再生できますか?これが再生できてないと本プレーヤーでも再生できません。
ブラウザインスペクタのコンソールのログが見たいですね、f12で開いてページをリロードした後のブラウザコンソールのログを見せて欲しいです。
基本的にsourceChangerJSはsmileモードで__videoplayer.src()に動画のurlを設定する形になってるのでこのsrc()やcurrentSrc()がどうなってるのか知りたいですね
例えばブラウザのコンソールで通常どおり再生されている場合、__videoplayer.src()の値は“https://www.nicovideo.jp/cache/so33546760/auto/movie”となってるはずです。ctrl+enterで実行です。手動でこの値に設定することでも再生はできます。但しコントローラーは効かないのでPlaybackrateChangerは必須です。

986 :名無しさん@お腹いっぱい。 (ワッチョイW cfb8-FiTP):2023/01/26(木) 05:37:08.52 ID:agxsJCDt0.net
ctrl+f5で再生されるかも。基本的にタイミングの問題だから

987 :>>980 (ワッチョイ ff7e-j5s0):2023/01/26(木) 22:57:28.91 ID:9SWrgUCU0.net
>>985
https://www.nicovideo.jp/cache/so33546760/auto/movie”は再生できました

ctrl+f5では再生されませんでした

ブラウザコンソールのログ:Firefoxで取ったものをNicoCache関連ファイル置き場 避難所3に置きました
https://nicocache.jpn.org/
ID:150です。
ここに上げて良いものか分からないので、邪魔そうなら解決後に消します
一応エラーのみ表示、エラー+警告のみ表示、全部表示、の3種類あります
ログの取り方が合ってる自信が無いので、おかしければ言ってください

「sourceChangerJSはsmileモードで~」以降はどこを見て何を実行すればいいのかさっぱり理解できません…ごめんなさい…

988 :名無しさん@お腹いっぱい。 (ワッチョイW cfb8-FiTP):2023/01/27(金) 08:15:17.88 ID:pAWXwy5z0.net
>>987
customCommon(common.js)が入ってないからエラーが起きてるんじゃないですか?

989 :名無しさん@お腹いっぱい。 (ワッチョイW cfb8-FiTP):2023/01/27(金) 08:19:27.20 ID:pAWXwy5z0.net
「sourceChangerJSはsmileモードで~」はブラウザコンソールでの話です。コンソールでコマンドを打ち込むと即時実行できます

990 :名無しさん@お腹いっぱい。 (ワッチョイW cfb8-FiTP):2023/01/27(金) 08:28:28.72 ID:pAWXwy5z0.net
こんな感じです
https://i.imgur.com/qILPRkT.jpg

991 :名無しさん@お腹いっぱい。 (ワッチョイW cfb8-FiTP):2023/01/27(金) 08:41:57.15 ID:pAWXwy5z0.net
window.customCommonとwindow.customCommon.sourceNothingがどういう値を返すのかも知りたい。
正常なら以下のような感じ:
https://i.imgur.com/v52DfBD.jpg

992 :>>980 (ワッチョイ 9a7e-fO7+):2023/01/28(土) 00:48:13.92 ID:MCKyHLMa0.net
local\CustomCommon\common.js は存在します

コンソールの結果はこんな感じです
https://i.imgur.com/y8bZUy3.jpg

よく分かりませんが、どれもまともに動いてない感じでしょうか
やはり何かファイルが足りないのでしょうか…?

993 :名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG):2023/01/28(土) 01:06:09.36 ID:JTLJugc80.net
>>992
そうですね。sourceChangerJSの本体はwindow.customCommon.sourceNothingなので、これが無いと有効期限切れ購入済み動画は当然再生されません…。で、あなたのコンソールの結果を見る限りwindow.customCommon.sourceNothingが入っているcommon.jsが読み込まれていません。common.jsを読み込んで下さい。customFilterLoaderの値を確認してください。あとcurrentSrc()のSは大文字です。(だから存在しないと怒られてる)

994 :名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG):2023/01/28(土) 01:14:55.81 ID:JTLJugc80.net
一応>>981は基本的に全て同時に使用することを前提に設計してるのでフィルタを取捨選択するのは上級者向けです。しかし、>>992のスクリーンショットを見る限り必要なもの(と、あなたが思っているもの)以外は何も入れていないように見えます。
ダウンロードしたものを本当に何も弄らずにlocalとnlFiltersにぶち込みましたか?フォルダ構造はどうなってるんでしょうか…

995 :名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG):2023/01/28(土) 01:16:54.95 ID:JTLJugc80.net
例えばwr.cssも読み込まれてないし、up.jsもpc.jsも読み込まれてない。本当に弄っていないのか???

996 :名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG):2023/01/28(土) 01:19:04.29 ID:JTLJugc80.net
もう一度入れ直したほうが良いかもしれません。

997 :名無しさん@お腹いっぱい。 (ワッチョイ 9a7e-fO7+):2023/01/28(土) 03:41:23.37 ID:MCKyHLMa0.net
>>981のフィルタを全て入れたら再生できるようになりました!
視聴ページを開くと最初は「ご利用中のブラウザでは~」が表示されますが、数秒で消えて再生できるようになります
(たまにリロードしないと再生できないことがある?っぽいですが)
元は100_CustomFilterLoader.txtと102_ExpiredPurchasedMovieCacheUse.txtしか入れていませんでした
使わないものは入れないのが安定だと思いこんでいました…

ただ、現状シークバーと一時停止がグレーアウトしていて効きません
(通常の動画では使えます。また107_PlaybackrateChanger.txtのシークバーや一時停止も使えます)
これはこういう仕様でしょうか?それともまだ何か足りなかったりするのでしょうか…
https://i.imgur.com/CcrT9k9.jpg

998 :>>993 (ワッチョイ 9a7e-fO7+):2023/01/28(土) 04:25:13.41 ID:MCKyHLMa0.net
次スレ立てようとしたんですがダメでした…ごめんなさい

999 :名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG):2023/01/28(土) 07:53:18.32 ID:JTLJugc80.net
>>997
おめでとうございます。そういう仕様です。PlaybackrateChangerのコントローラを使用してください。

1000 :名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG):2023/01/28(土) 08:05:01.85 ID:JTLJugc80.net
これはリードミーに「勝手にフィルタを取捨選択しないように」と文言を追加しておかないとダメですね。また、グレーアウトも仕様と。

1001 :>>993 (ワッチョイ 9a7e-fO7+):2023/01/28(土) 12:08:45.47 ID:MCKyHLMa0.net
仕様了解しました。色々とありがとうございました。
現状のリドミは「入れたくないフィルタがある場合にはnlFiltersに入れるtxtファイルを抜き差しすることで対応できる。」となっていて、
私はこれを見て>>997のように判断したので、おっしゃる通り修正した方が良いと思います。

あとどなたか次スレお願いします…

1002 :◆2TK8xdazzp3d (ニククエW cec0-fq65):2023/01/29(日) 22:08:12.04 ID:qnU8UruE0NIKU.net
次スレ建てられん
とりあえず避難所このopen2chのやつで
ttps://anago.2ch.net/test/read.cgi/software/1422543862/273

1003 :名無しさん@お腹いっぱい。 (ニククエW cec0-fq65):2023/01/29(日) 23:24:21.19 ID:qnU8UruE0NIKU.net
悲しいことに>>1002は書き込み出来なくなっていたので新しく建てました
ttps://anago.open◇2ch.net/test/read.cgi/software/1675001508/

1004 :名無しさん@お腹いっぱい。 (ワッチョイW e3b1-LHdB):2023/01/30(月) 09:28:12.03 ID:wmd15AiH0.net
ひとまず
【ニコニコ】自動ローカル保存プロクシ NicoCache24
https://egg.5ch.net/test/read.cgi/software/1675038388/

1005 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1005
385 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★