【ニコニコ】自動ローカル保存プロクシ NicoCache23at SOFTWARE
【ニコニコ】自動ローカル保存プロクシ NicoCache23 - 暇つぶし2ch494:467 (ワッチョイ 6ff0-V+wO)
19/10/21 07:13:13 Nxp0diE00.net
勘違いでした。PC自体再起動したら直った。何だったんだ…

495:名無しさん@お腹いっぱい。 (ワッチョイ b367-ZGIR)
19/10/21 08:59:37 31GkTuyQ0.net
>>471-472
nlが起動しきる前にブラウザーを起動したときに起こる症状。
※ブラウザーの機能を取り込んだソフトを起動したときにも起こるかもしれない。

nlが起動しきる前のプロキシが機能していない場合にブラウザーがプロキシを避けてアクセスするようになると、ブラウザーを再起動するかプロキシの設定が反映されるまでnlを通さないアクセスになってしまう。


これがwikiのFAQにない場合は、記述しておいても良いかもしれない。

496:名無しさん@お腹いっぱい。 (ワッチョイ 03d4-GDtP)
19/10/21 13:38:28 eTsB47HI0.net
今朝になってマイページを開こうとすると通信中にエラーが出て正常に


497:表示されなくなったり どの動画ページを開いてもコメントが取得できなくなった ニコニコの仕様変わった? おま環かな



498:名無しさん@お腹いっぱい。
19/10/21 15:04:22.22 rXWLRqcTd.net
取り敢えずnl再起動してみれば。

499:名無しさん@お腹いっぱい。
19/10/21 18:52:46.34 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を再起動して以降この問題が起きるようになったですが、これもなにか関係あるでしょうか?

500:名無しさん@お腹いっぱい。 (ワッチョイWW b2bb-zMyK)
19/10/21 20:52:15 lHN2+R6X0.net
>>476
firefoxが古すぎる

501:名無しさん@お腹いっぱい。 (ワッチョイWW b2bb-zMyK)
19/10/21 21:20:53 lHN2+R6X0.net
>>476
あと、oracle版java使わないで

502:名無しさん@お腹いっぱい。
19/10/21 21:58:15.00 eTsB47HI0.net
>>478
ごめんなさい
java環境はwiki見て整えていたはずなのにどっかで間違えてoracle版入れてました
削除してjavaだけ直したら無事元通りになりました
お騒がせしてすみませんでした

503:名無しさん@お腹いっぱい。 (ワッチョイ 1758-BV4E)
19/10/21 23:01:00 HKyTsanb0.net
Fx56ってQuantum以前のラストバージョンか
なんかのアドオン縛りのせいで更新できてないんだろうけど、さすがにもう2年前のバージョンでレガシーすぎる
諦めて更新するか別ブラウザに乗り換えよう
Waterfoxあたり試してみたら?

504:名無しさん@お腹いっぱい。 (ワッチョイ 1758-BV4E)
19/10/21 23:02:35 HKyTsanb0.net
すれちがった
とりあえず解決したなら何よりだけど、何かあってもその環境は古すぎてサポートしきれないと思うよ

505:名無しさん@お腹いっぱい。
19/10/24 19:25:34.38 6/x9AT9s0.net
今日から何か変わったらしく、WatchVarsでJSONnotfoundのエラーが出て動作しなくなっているのですが同じ症状の方いらっしゃいますか?
JDKもソースも最新版です。

506:名無しさん@お腹いっぱい。
19/10/24 19:46:56.74 yWQDmAK/M.net
>>482
自分も新しめの動画だと同じ症状です
古い動画だとfetchできるのでまた何か仕様変更あったのかな

507:名無しさん@お腹いっぱい。
19/10/24 21:18:53.44 kMvuXVvX0.net
何が動作しないんだかさっぱりだな

508:
19/10/24 23:43:28.69 AgbCiL3X0.net
nc0452 NicoCache_nl+150304mod+191024mod (く) + alertOldBinary Extension v180630
[不具合修正]
・JSONパーサが負の数を解釈できないバグを修正(>482-483)
NicoCache_nlのバグでした.これはひどい……今までよく動いてたなあ

509:名無しさん@お腹いっぱい。
19/10/24 23:52:45.18 keNQugw70.net
>>485
横からだけど、動くようになりました
ありがとうございました

510:名無しさん@お腹いっぱい。
19/10/25 00:37:19.91 9NKobyRE0.net
>>485
ありがとうございます。
キャッシュは復帰しましたが、まれに、キャッシュ済の物が緑リンクにならない事があるのは、おま環ですかねぇ。
今の所分かってるのは、ポップアップで、改行コードが処理されてる物がリンク認識なくて、
改行無しで埋まってるのは正常にリンクされてます。
popThumb_FA 関連(2018/10/23)入れてますが、それでしょうか?

511:名無しさん@お腹いっぱい。
19/10/25 00:53:27.43 XqmcWaUB0.net
>>487
それですね,リンク先が「watch/(smなしの)数字」になっているときだけ発生していませんか?
いつ入った問題か(171221mod)も原因(サムネIDと動画IDの不一致)もわかってるんですが
解決するにはページ表示時にgetthumbinfo APIを叩きまくるしか無くて
サーバに負荷がかかるのでどうしたもんかなと放置してます.
リンクがsmやsoで発生するなら未知のバグです.

512:名無しさん@お腹いっぱい。
19/10/25 00:57:46.91 XqmcWaUB0.net
>>488
最初の「それですね」が「それでしょうか?」に掛かってるようにしか見えなくて良くない.
popThumb_FAは直接関係ないと思います.
リンクで色がついてなくてもpopThumb_FAのポップアップの中ではキャッシュ状態が表示されたりはします.
それはpopThumb_FAがgetthumbinfoなどを叩いて動画IDで処理するため.

513:名無しさん@お腹いっぱい。
19/10/25 08:59:28.68 Rr1n4w2w0.net
>>488
すいません。言葉足らずでした。
例えば、検索の結果画面では、緑リンクになってますが、その動画のポップアップ内では黒のままです。
さらに、そのsm~にマウスオーバーすると、通常なら、さらにポップアップが出てくるのですが、黒の場合は出てこないです。
ポップアップ内レイアウトで改行がない物では問題なく緑になります。
今回の修正がかかる前までは大丈夫で、リロードを何度かやってたら発生し、nlを修正版と入れ替えても同じでしたので、pop~のフィルター側かな?と思ったのですが。

514:名無しさん@お腹いっぱい。
19/10/25 12:26:21.41 XqmcWaUB0.net
>>490
ああすみません.ポップアップ内の話でしたら多分popThumb_FAのブラウザ内キャッシュではないですかね.
Shiftキーを押しながらマウスオーバーすると再取得されます.

515:名無しさん@お腹いっぱい。
19/10/25 20:15:29.58 WjZ+Fz5s0.net
久々に来たら高速インストーラなんてできててびっくり
コンテナに詰め込んでるけどいちいちurl調べるのめんどいし
nlのアップデートチェックのコード参考にしたい

516:名無しさん@お腹いっぱい。
19/10/25 20:36:44.40 9NKobyRE0.net
>>491
shift押しながらなんて技が!?
無事、リンク状態が戻りました。ありがとうございます。

517:名無しさん@お腹いっぱい。
19/10/25 20:42:43.74 WjZ+Fz5s0.net
何がしたいかってこれをdocker build一発で最新版が入るようにしたい
URLリンク(www.axfc.net)

518:名無しさん@お腹いっぱい。
19/10/25 23:02:36.79 wfsEFZwF0.net
>>494
自己解決しました
wget -qO - URLリンク(nicocache.jpn.org) | grep -oE '<td><a href="count.cgi?(.+)</td>' | grep NicoCache_nl+150304mod+ | grep -oP 'nc.+?7z' | head -n 1

519:名無しさん@お腹いっぱい。 (ワッチョイW cf5b-LgpC)
19/10/26 08:36:38 XOgaL4dM0.net
推奨extensionぐらいは入れたい

520:491
19/10/26 12:23:55.86 XOgaL4dM0.net
コマンド短くしました
wget -qO - URLリンク(nicocache.jpn.org) | grep -oE '">(.+)</td>' | grep NicoCache_nl+150304mod+ | grep -m1 -oP 'nc.+?7z'

521:名無しさん@お腹いっぱい。
19/10/26 15:08:07.28 T+G5wtmA0.net
aleartOldBinaryいる?
これあればダブルクリックで済むし
URLリンク(nicocache.jpn.org)
ExtensionsAutoBuild.bat:脳死で拡張機能をコンパイルするためのバッチファイル

522:名無しさん@お腹いっぱい。
19/10/26 15:19:38.67 XOgaL4dM0.net
exitensions自動コンパイルできるバッチファイルなんてあるのか
ありがたく参考にさせていただきますよ

523:名無しさん@お腹いっぱい。
19/10/26 16:02:54.02 XqQDxkcS0.net
>>498
それユーザの利便性のためのものではなくサポートのコ�


524:Xトを減らすためのものなんですよ……



525:名無しさん@お腹いっぱい。
19/10/26 18:50:03.87 XOgaL4dM0.net
URLリンク(www.nicovideo.jp)
のurlって変えられるんかな
いやsedかければいいってのはわかるんだけど
多段nicocacheしてる状況で2個キャッシュメニューがでておいて
両方下層のメニューが表示されるのが若干不便

526:名無しさん@お腹いっぱい。
19/10/26 20:46:40.86 LHvhz3Tw0.net
>>501
PACで/cache/アクセス時に1つしか通さないようにしてみては?
それで、2つそれぞれが別々のキャッシュを持っているなら、ソースを弄るか独自に拡張を用意するとかして別々のurlでアクセス。
あるいは、別のフォルダーとして認識させて/cache/で両方のキャッシュにアクセスできる状態にするとか?

527:名無しさん@お腹いっぱい。
19/10/26 21:31:12.89 XOgaL4dM0.net
cacheで検索かけてもヒット数が多すぎてどこのソースいじればいいかわからない・・・

528:名無しさん@お腹いっぱい。
19/10/26 21:55:24.29 LHvhz3Tw0.net
>>503
っ「/cache」

529:名無しさん@お腹いっぱい。
19/10/26 22:57:59.45 XOgaL4dM0.net
まだよくわかんないけど
05_topBarFilter.txtの
cachemenuをcachemenu2に置換して
残り容量を別々に表示させるとこまではいった

530:名無しさん@お腹いっぱい。
19/10/27 00:45:32.68 6rzF1ymX0.net
>>501
URL変更ではなく追加なら出来ます.
[RequestHeader]
Name = handle another cache directory
Match<
^(https?://[^/]+\.nicovideo\.jp)/another-cache/(.*)$
>
Replace<
$1/cache/$2
>
なお拡張にまでURLがハードコードされているため
追加ではなく変更してしまうような機能を安全に提供するのは困難です.

531:名無しさん@お腹いっぱい。
19/10/27 06:04:47.04 WYTX3NVW0.net
>>506
解決しました ありがとうございます
あとはnlfilterでrequest書き換え以外のファイルに
sed -i -e 's#cache/#another-cache#g'
でおkと

532:名無しさん@お腹いっぱい。
19/10/27 06:43:06.44 WYTX3NVW0.net
sed -i -e 's#cache#another-cache#g'
だった

533:名無しさん@お腹いっぱい。
19/10/27 16:59:38.55 F3eAJZFu0.net
キャッシュさせない設定って分かりますか?

534:名無しさん@お腹いっぱい。
19/10/27 23:05:58.58 WYTX3NVW0.net
このスレの住人のレギュレーション的にbatからpowershell呼び出すのってありなのかな?
nicocacheのurl書き換えるshはできたけど
ここの住人基本的にbatかexeでくれって感じっぽいし
まぁXP未だに使ってるとかでもなければpowershell自体は入ってるだろうけど

535:名無しさん@お腹いっぱい。
19/10/28 15:01:33.72 Kfz6FqmJ0.net
高速インストーラーって聞いてビビってたけど
そういやwindowsって素じゃ7z解凍できないなって気づいて
Fiddlerにかけたら通信してる様子がないし
開けてみたらただの自己解凍書庫じゃねーかってなってる

536:
19/10/28 15:32:57.40 M+SVmrLD0.net
>>511
真の価値はそこではありません
設定の手間を大幅に省いている所に非常に大きい価値があります
インストールが終わったら基本的に起動させるだけで使えるようになります
一応、ダウンロード等行わなれないのは基本的にNicoCache_nlが回線の細い環境で使われることも想定しているからですが。(実装が若干メンドウというのもありますね)

537:名無しさん@お腹いっぱい。
19/10/28 16:50:29.98 Kfz6FqmJ0.net
Openjdk入れてあれこれするってのが手間だってのはわかる
だからup406なんて出来たんだろうし
んでも更新する度にインストーラー作り直すのはそれこそ手間なのでは?

538:
19/10/28 16:55:06.79 M+SVmrLD0.net
そうなんですよねそこが唯一の問題
なので作り直しは頻繁には行わずアップデートで対応してもらおうかと思ってます
ファイルコピペしてAutoBuild.bat叩けば一発ですし手間も無い
URLリンク(w.atwiki.jp)

539:
19/10/28 16:56:40.24 M+SVmrLD0.net
まぁAdopt Open JDKはインストーラ提供が始まったのでそこは手間なくなりましたが

540:名無しさん@お腹いっぱい。
19/10/28 17:44:35.46 Kfz6FqmJ0.net
batは-ExecutionPolycy bypassでps1読み込むだけにして
処理の本体をpowershellで書くとかどうですか
Windows7以降ならpowershellプリインストールなんだし

541:名無しさん@お腹いっぱい。
19/10/28 18:40:12.56 Kfz6FqmJ0.net
そうnc454のようにね
キャッシュurlいじるスクリプト上げました
多段nicocacheしてるひとがいればどうぞ

542:名無しさん@お腹いっぱい。
19/10/28 18:47:41.21 7OxInYUw0.net
ミスったので消します

543:名無しさん@お腹いっぱい。
19/10/28 19:02:04.53 7OxInYUw0.net
直したのでnc0455.7zに上げました

544:名無しさん@お腹いっぱい。
19/10/28 23:31:00.44 Kfz6FqmJ0.net
nc0456.7z
local/もlocal-hostname/に置換するようにしました
fetcherが動くようになるかは知らない

545:名無しさん@お腹いっぱい。
19/10/29 20:13:17.32 7dU6cKPH0NIKU.net
脳味噌がバグってスクリプト何度も上げ直してる

546:名無しさん@お腹いっぱい。
19/10/30 22:17:37.40 LJk4jfj40.net
webUI欲しい

547:名無しさん@お腹いっぱい。
19/11/03 14:32:27.73 SjgRjYFC0.net
Nicocache_nlのライセンスって何ですか?

548:名無しさん@お腹いっぱい。
19/11/03 16:02:59.03 tErHj3NW0.net
>>523
難しい.Javaで書かれた部分の系譜は分かる範囲では概ねこんな感じだと思います.
まずNicoCache本家のライセンスはNicoCache License (documents/Readme.txt)
次にNicoCache_nl本家のライセンスはライセンス名が明示されておらず次の二文
URLリンク(web.archive.org)URLリンク(nicolist.net)
> 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/の下のファイルはもっとややこしいことになっていると思います.
正直ここにあるファイルのライセンスは全然わかりません.
# コピーレフトって重要ですね

549:名無しさん@お腹いっぱい。
19/11/03 19:59:51.90 SjgRjYFC0.net
匿名掲示板で作られたソフトに
まともなライセンスを期待する方が間違ってた

550:名無しさん@お腹いっぱい。
19/11/03 23:45:22.25 SRResR4c0.net
リファクタリングしてちゃんとライセンス作ってくれてもいいのよ

551:名無しさん@お腹いっぱい。
19/11/06 12:17:41.10 f6uMyTl60.net
そういやソースにhttps.proxyHostないけど
ProxySSLの処理って何してるんだろ

552:名無しさん@お腹いっぱい。
19/11/06 20:35:21.75 yr1exA9w0.net
あれ?
Cドライブ以外のcacheフォルダが読み込めなくなったわ

553:名無しさん@お腹いっぱい。
19/11/07 02:38:26.24 qiRbvwvs0.net
それどころか、機能自体しなくなったぞ

554:名無しさん@お腹いっぱい。
19/11/07 02:42:03.17 qiRbvwvs0.net
Nicocache_nl終了のお知らせ

555:名無しさん@お腹いっぱい。 (ワッチョイ 5b76-zDLu)
19/11/07 03:36:01 I/Hkbx/J0.net
>>527
enableMitm=falseな時代は,proxySSL=trueの場合は自前でCONNECTメソッドを発行して
上流プロキシにトンネルを作成していました(暗号文で


556:解釈できないため別処理). ConnectProcessor→HostportResource→SocketChannel ブラウザから来た暗号データを直接対象サーバに流し込むか 上流プロキシサーバにCONNECTメソッドを発行してから流し込むかの 違いでしか無いので処理としてはほとんど変わりません. 現在MitM対象ドメインではproxySSL設定は機能しておらず すべて上流プロキシに送信するようになっています. TlsEndPoint→GetPostProcessor→URLResource→URL.openConnection(Proxy)



557:名無しさん@お腹いっぱい。
19/11/07 10:26:15.21 a9c9xMRsD.net
cacheフォルダが読み込めない件の人
一応ファイルシステムを教えてほしい
自分も多分無関係かもだけどfat32のキャッシュフォルダ壊れたし

558:名無しさん@お腹いっぱい。
19/11/07 10:26:15.55 a9c9xMRsD.net
cacheフォルダが読み込めない件の人
一応ファイルシステムを教えてほしい
自分も多分無関係かもだけどfat32のキャッシュフォルダ壊れたし

559:名無しさん@お腹いっぱい。
19/11/07 18:43:28.93 Brv1YJ9l0.net
壊れたfat32がキャッシュしか入ってないUSBメモリだったから致命傷で済んだ

560:名無しさん@お腹いっぱい。
19/11/08 00:08:04.08 WUNZQwfO0.net
ファイルシステムが壊れる条件がよくわからねぇ

561:名無しさん@お腹いっぱい。
19/11/08 01:32:12.46 rSJdIscX0.net
FAT32やexFATのような非ジャーナリングファイルシステムは抜くタイミングを間違えただけで壊れるし
USBメモリ自体もハードウェア的に壊れやすいからUSBメモリをファイル置き場にするのはやめるんだ……

562:名無しさん@お腹いっぱい。
19/11/08 02:45:34.20 n+UYmPM20.net
USBメモリは遅延書き込みが有効になってる場合だと、きちんとエクスプローラーやタスクバーのUSBアイコン等からエジェクト動作やらんとファイルシステムぶっ壊れる
遅延書き込み無効であっても読み書き中に抜いたらぶっ壊れる
意図的に読み書きしてなくてもOSが知らぬ間に読み書きしてるときに抜いたらやはりぶっ壊れる

563:名無しさん@お腹いっぱい。
19/11/08 07:41:50.52 WUNZQwfO0.net
アドバイスありがとう
でもfat32壊れた環境
機種がRaspberrypi3OSがhypriotで
NicoCache_nlをdockerコンテナに載せてるんだ

564:名無しさん@お腹いっぱい。
19/11/08 08:09:34.58 38Z659Rf0.net
あくまでNicocache用のファイル置き場としてFAT32のUSBメモリが不適当って話では
USB接続のHDDをext4あたりでフォーマットして使えば少しは信頼性良くなるんじゃない
ラズパイの出力電流足りるかわからないし、結局は予告なしにUSBケーブル引っこ抜いたら壊れる可能性高いけど

565:名無しさん@お腹いっぱい。
19/11/08 10:14:09.18 WUNZQwfO0.net
なんかすまない
他にもcacheフォルダ読めない兄貴いるし
なんか関係あったらあれだなと思って

566:名無しさん@お腹いっぱい。
19/11/08 10:44:27.70 n+UYmPM20.net
ラズパイ運用だとhddはセルフパワーにしないとダメだな

567:名無しさん@お腹いっぱい。
19/11/08 12:09:08.91 WUNZQwfO0.net
とりあえずUSBメモリをext4にして
ダメそうならUSBメモリ買い換えて
それでもダメだったらhddにするわ

568:名無しさん@お腹いっぱい。
19/11/08 13:04:48.17 1KqeCU8XM.net
>>541
Bに1.8インチHDDで2年くらいバスパワーで使ってたよ
今は2.5インチHDDにしたからセルフパワーにしてる

569:名無しさん@お腹いっぱい。
19/11/10 23:53:37.11 JNrXP/7Z0.net
ランチャースクリプトをpowershellで書いて
Wslでpowershell core使ってwslとwindows交互に起動する謎の遊びにハマったけど
キャッシュフォルダの.folderファイル読むやつ
対応するOSで読めない形式のパスがあるとき起動できなくなるっぽい?

570:名無しさん@お腹いっぱい。
19/11/11 10:52:20.15 fItOLgyS0.net
なんか、何度やってもfetchリンクが表示されないので、インストーラー使って全部インストールし直して、
recomend extentionを全部入れでやっても、fetchリンクが表示されない。
なんか、他にやることあるの?
あ、movieFetcherFilterはアップローダーにある最新の奴を使ってる。

571:名無しさん@お腹いっぱい。
19/11/11 11:17:38.28 fItOLgyS01111.net
ごめん、追記



572:F々やった結果、ランキングのfetchリンクが表示されない。 他は多分いけてると思う。



573:名無しさん@お腹いっぱい。
19/11/11 11:22:50.45 JxKNRliY01111.net
ランキングにフェッチリンクあったっけ?
記憶にない…

574:名無しさん@お腹いっぱい。
19/11/11 12:45:05.72 fItOLgyS01111.net
え、ないのか・・・。以前はあった気がしたんだけど。
スレ汚しごめんなさい。

575:名無しさん@お腹いっぱい。
19/11/11 20:11:08.66 b95lfVwKH1111.net
niconicoの昔のVersionならある時期も存在した気がするけど、個人的にはfetchが表示されないということ事態が起こってない

576:名無しさん@お腹いっぱい。
19/11/11 23:43:19.57 sJAvF+d00.net
ロダのスクレイパ書こうと思ったら
昔ながらのアップローダーなのかid属性無い件

577:名無しさん@お腹いっぱい。
19/11/12 10:10:29.21 /744MaqSd.net
id属性ないのはキツイな
せめてclassは欲しい
ないならnthでやるしかないな

578:名無しさん@お腹いっぱい。
19/11/14 23:55:26.31 QPiJlJIQ0.net
今更だけどUSBメモリの件ext4で現状安定してる
半分スレチだけどラズパイにバスパワーのハブ使うぐらいなら
Wパワーケーブルとセルフパワーハブの組み合わせの方が個人的にはいい気がする
要は電流足りりゃいいんだろ?

579:名無しさん@お腹いっぱい。
19/11/18 18:32:54.87 3waxii+x0.net
URLリンク(nicocache.jpn.org)の前半部分、これを
この関数↓に書き換えたいんだけど上手くいかない、理由わかる人いる?
(多分このテキストファイル、文字化けするからエンコーディングは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));

580:名無しさん@お腹いっぱい。
19/11/18 18:40:50.59 PgCJfRtt0.net
証明書入れるためだけにroot取れる端末買うのもあれだし
いっそrootedなAndriodでNicoCache_nl動かすの試した変態とかいないかな

581:名無しさん@お腹いっぱい。
19/11/18 18:54:25.04 3waxii+x0.net
>>553
すいません解決しました

582:
19/11/18 19:23:26.82 3waxii+x0.net
フィルタまとめ#94うpしました
URLリンク(nicocache.jpn.org)
更新物: ・フォロー中のタグにtext-shadow追加(watch整形フィルタ)
・設定にAeroエフェクト適用(watch整形フィルタ)
・112_seiga整形フィルタ.txt追加
・106_コメントのコマンドを削除.txtの「nmsg:草生やすな」を更新
・ツールチップ表示位置改善(watch整形フィルタ)
・PlaybackrateChanger.jsを修正(オマケを削除)してコメント検索を再び使えるようにした
・Tag_Ichiba_Counter.jsを更新してfetchを登録できるようにした

583:名無しさん@お腹いっぱい。
19/11/20 20:15:56.31 donfHlye0HAPPY.net
>>554
まず.jarが起動できません…
バーチャルマシンが必要
root取得は関係ないかな

584:名無しさん@お腹いっぱい。
19/11/21 01:00:10.19 ntud4Inz0.net
>>554
証明書追加にrootは必要ないはずでは
もしかして最近のAndroidでなんか変わりました?

585:名無しさん@お腹いっぱい。 (ワッチョイW 8b5b-dNic)
19/11/21 06:53:13 ZLxPXxbS0.net
>>557
aarch64のopenjdk突っ込んで無理やり動かすの想定してたけど
Debian noroot使えって解釈した

>>558
7以降だとブラウザ以外のアプリ経由の通信でシステムの証明書しか読まなくなってる
でシステム側に証明書入れるのにrootが要る

586:名無しさん@お腹いっぱい。 (ワッチョイ a958-72Ms)
19/11/21 07:08:12 Or9YZqz80.net
Android10だけどAdguardとNASのオレオレ証明書はrootなしで入れて使えてる(参照できてる)ぞ
AdguardはブラウザだけどNASはネイティブアプリ

587:名無しさん@お腹いっぱい。
19/11/21 13:03:24.67 ntud4Inz0.net
>>559
URLリンク(developer.android.com)
これですか
アプリケーション側で明示的に許可しない限り、ユーザが追加した証明書を信用しなくなったと

588:名無しさん@お腹いっぱい。
19/11/21 18:43:17.90 ZLxPXxbS0.net
>>561
それよ

589:
19/11/24 17:36:34.31 NDbBFaVm0.net
#94.01 FGVC(Fine-Grained Volume Controller)が上手く動かないのでそれの修正版
URLリンク(nicocache.jpn.org)

590:
19/11/25 18:32:16.80 qX46mdVG0.net
フィルタまとめ #95
操作ミスで消してしまったので再アップ
URLリンク(nicocache.jpn.org)

591:名無しさん@お腹いっぱい。
19/11/27 19:34:48.51 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.

592:名無しさん@お腹いっぱい。 (ワッチョイ ad76-Nye1)
19/11/28 00:27:30 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

593:名無しさん@お腹いっぱい。
19/11/28 18:34:38.03 gaeolwRd0.net
>>566
展開し直したらビルド通りました!ありがとうございます!
一体なにが悪さしたんでしょうかね…?

594:名無しさん@お腹いっぱい。
19/11/28 19:03:44.47 Q0bTslb


595:b0.net



596:名無しさん@お腹いっぱい。
19/11/30 17:15:52.04 +P979eoE0.net
nc0470.7z  個人的に弄った<用nico_wallpaperのベース:ランキングと動画再生ページ(生放送のお知らせ)の修正。
nc0469.txt  サムネイル入りのリンク:動画ランキングのジャンルページにあるニコニ広告に対応。
nc0468.txt  個人的に弄ったmovieFetcherFilter:動画ランキングのジャンルページに対応。※動画ランキングTOPは面倒なので非対応。
nc0467.txt  動画の一覧を見やすくする.txt:Nアニメを弄った。
nc0466.txt  個人的に弄った15_thumbInfoFilter(基本):Nアニメを弄っているのでマージしてください。
nc0465.txt  個人的なキャッシュアイコン調整:マウスhover時に時間(動画の長さ)表示が消える場面でキャッシュアイコンの表示が薄くなるように弄った。

597:
19/12/01 00:04:15.05 ZwNURJJU0.net
避難所のメンテナンスを行っております。
数日間繋がりにくくなる可能性があります。
あらかじめご了承ください。

598:
19/12/01 10:22:44.04 ZwNURJJU0.net
メンテナンス終了しました。
避難所3
URLリンク(nicocache.jpn.org)
本日以降はこちらを利用してください
避難所2
URLリンク(nicocache.jpn.org)
旧サイトのパスを変更、アップロード機能を停止しました
ダウンロードのみ可能です
避難所
URLリンク(nicocache.jpn.org)
従来通りダウンロードのみ可能です

599:名無しさん@お腹いっぱい。
19/12/01 10:44:17.07 6aIXG22G0.net
>>571

モバイルchromeから見ると若干レイアウトが崩れるのが気になるが
(一覧が右に飛び出る)
仕方ないか
URLリンク(i.imgur.com)

600:名無しさん@お腹いっぱい。
19/12/01 15:54:21.25 WxifLh4dM.net
>>571
乙です
ファイルのIDは何か過去(nl,up,nc)と重複しない接頭辞をつけておかないと将来の混乱が予想されます

601:名無しさん@お腹いっぱい。
19/12/01 16:32:27.67 6aIXG22G0.net
firefox 70.0.1にて
URLリンク(www.nicovideo.jp)をnicocacheを通してview-source:しようとすると見れない
新規プロファイルでも先端しかみれない
chrome 78.0.3904.108(Official Build) (64 ビット)だproxyありなしどちらとも問題ない
問題はなんだ?ブラウザでエラーが起こってんのかな

602:名無しさん@お腹いっぱい。
19/12/01 16:36:00.45 6aIXG22G0.net
訂正
firefox 70.0.1でproxyなしでも見れない
しかもタブの戻る進むが使えなくなる
うーんやっぱりnicocacheというかfirefoxかnico側のバグか?

603:名無しさん@お腹いっぱい。
19/12/02 19:33:25.35 4BXUPstW0.net
nd0002  movieFetcherFilter.txt  個人的に弄ったmovieFetcherFilter:動画ランキングを修正。
fetchリンクを用意するために処理する要素が存在しないケースを確認したので、要素を決め打ちしていたところで要素の存在をチェックするようにした。
「全ジャンルの右側」と「話題」に対応。
CSSの修正。

604:名無しさん@お腹いっぱい。
19/12/08 22:29:25.22 mxaRi84G0.net
E天22:27 開門39開始39終了39

605:名無しさん@お腹いっぱい。
19/12/09 18:35:40.94 KhE9MlNI0.net
MoE?

606:名無しさん@お腹いっぱい。
19/12/14 00:48:46.79 vE6Tg/yh0.net
>>569
15_thumbInfoFilter(基本).txt マージ作業しました.ありがとうございます.
次回リリース時に含めます.

607:>>570-571
19/12/17 22:54:03.09 BA3yXdk70.net
firefox 71.0にてプロファイルを新規作成しても障害継続中
その上でアドオン無効化しても障害継続
うーん…このバグは大抵web上のファイルのプリフェッチに失敗しているパターンだったはず。
キャッシュはプロファイル作成前から1GBの設定だったし、プロファイル新規作成では引き継がないので関係ない。
about:configも引き継がないので関係ない。

608:名無しさん@お腹いっぱい。
2019/12/27


609:(金) 17:29:36.66 ID:1fcKJGSs0.net



610:
19/12/27 21:18:40.32 La8HMFn00.net
>>581
ん?よくわからん
proxy.pacとgenCerts.batとca.cerをよく確認すべし
URLリンク(i.imgur.com)

611:577
19/12/28 00:37:41.02 62eKEuPp0.net
>>582
回答かたじけない
URLリンク(w.atwiki.jp)
にあるのは全て済ませた後だけどうまくいかないです。
URLリンク(f.easyuploader.app)
メインにしてるFirefoxのアドオン無効状態でも同じ状態でした

612:
19/12/28 00:41:37.66 IqeCpkYl0.net
これってインストール直後?
もしインストール直後ならfirefoxを完全に閉じて数秒待ってから再起動
コンソールには何か出てるか?

613:577
19/12/28 11:00:15.21 62eKEuPp0.net
>>584
なんどもすみません
インストール直後ではないんですが、取り急ぎトラブルシューティングにあった
拡張機能全消し、configファイルの新規作成、キャッシュ削除、OS含めた再起動も試しました。
MS製以外のセキュリティソフトもいれてないのでもはやお手上げ状態です……

614:
19/12/28 11:23:26.20 IqeCpkYl0.net
コンソール

615:577
19/12/28 13:18:57.95 62eKEuPp0.net
>>586
戻ってきました、申し訳ありません
一応設定を普段使いにしているときのニコキャッシュのログがこちらです
URLリンク(dotup.org)
あれから確認したところ、s抜きのアドレスでは表示されるようになりましたが、
いまだs付きアドレスでは飛べません
(容量表示は間違ってないのでリンクミスではないようです)

616:
19/12/28 13:36:10.21 IqeCpkYl0.net
・firefoxを新規プロファイルで試す
・ポータブル版firefoxで接続してみる
・他のブラウザでアクセスしてみる
・ブラウザのキャッシュ削除
・proxy.pacが最新版と相違ないか今一度たしかめる
・genCerts.batのソースを見てhttpsで書かれている最新版か確認する
・ca.cerのインポートができているか今一度たしかめる
・firefoxのコンソールのフィルターを全開放してlocalflvアクセス時にどんなエラーが起きているかを見る、ネットワークタブでのデータのやり取りを見る
・wikiを確認してhttpsの設定ミスがないかたしかめる
・localflvアクセス時のNicoCache_nlのコンソールでエラーが出てないか見る

617:577
19/12/28 14:51:28.65 62eKEuPp0.net
>>588
たびたびすみません
・genCerts.bat……echo HURLリンク(www.bouncycastle.org) の記載があればいいのでしょうか?
・proxy.pac……>>583のリンク先に合わせました
・ca.cer……今回Ironに初導入、ニコキャッシュは起動しました
・他browser(Iron)……同様の症状でした
・localflvアクセスログ……URLリンク(w.atwiki.jp)の通りに進むと(サイトはs抜きアドレスでした)
Local Flv List (0msec)
nlGetFileExt rev01: return extList
Local Flv List ajax (50msec)
nlGetTag rev05: return tagList
キャッシュ表示がされたうえでログは上記の通りでした
他browserで同一症状が起こっているのでfirefoxの他の検証は省略しました
もしかしてニコキャッシュ再インストールがこの場合てっとり早い?

618:
19/12/28 15:19:27.34 IqeCpkYl0.net
再インストールが手っ取り早いかもなぁ
原因がまるでわからん

619:
19/12/28 15:24:45.36 IqeCpkYl0.net
nlFilterで/cache/がリルーティングされてる可能性があるかも
あとJavaが古いからそれも関係あるかもAdopt Open JDK 11に更新してほしい

620:577
19/12/28 16:25:41.36 62eKEuPp0.net
>>591
了解です、これでだめならメイン更新があったときにでも再インストしてみます

621:名無しさん@お腹いっぱい。
19/12/28 18:59:26.22 5TSP594H0.net
>>580
ページを戻れないのはブラウザ側の不具合に見えますがよくわからないですね
NFSでマウントしていたファイルシステム上でFirefoxを動かして
サスペンド状態にしたとき(=通信が一時切れたとき)に似た挙動を示した気がしますが
>>581
localflvのUI実装は複数あるのでどれになっているかよくわからんのですが
・config.properties の templateFile の値は何になっているか(あるは未設定か)
・templateFile のファイル名のファイルは存在するか
・templateFile が未設定なら local/list.html は存在するか
・その中身は何か
ajaxへのリクエストが発行されているようなので少なくとも初期状態ではないはず

622:577
19/12/31 00:56:25.15 6mXxjg6O0.net
遅くなりました
>>591
Javaを更新したところ、>>589にあったs抜きアドレスでも表示できなくなりました。
>>593
初めまして、よろしくお願いいたします。
templateFileは未設定でした
list.htmlの中身は以下の通りです
URLリンク(dotup.org)

623:
19/12/31 01:35:34.82 n+pJwaoGd.net
控え目に言っても解決のための情報量が全然足りないと感じる
やっぱり再インストールしかないんじゃないかと俺は思う

624:589
20/01/02 07:18:13.80 xC4qbchF0.net
賀正
>>594
ListXですね.
動作に必要な拡張がhttpsに対応していないためです.
nlGetFileExt.javaとnlGetTag.javaのhttp:をhttps?:に書き換えてコンパイルしなおせば多分一応動きます.
dmcに対応していないので以前から変な挙動していそうですが.

625:577
20/01/02 21:40:27.41 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は開けずじまいでした

626:
20/01/02 21:59:47.35 hFk/RFFcd.net



627:警告なら問題ないはず エラーが出るならそもそもコンパイルされないから



628:
20/01/03 22:22:12.41 vNMBRHXmd.net
てかnlGetFileExt.javaとnlGetTag.javaの書き換えも当然やったんだよね?

629:577
20/01/04 22:16:25.74 YbyuYlgi0.net
遅くなりました。
先の行動のあと、今朝がたふとレジストリを最適化(CCleaner)した後
普通に表示されるようになりました。
昨日までは確かに表示できませんでしたが……
皆様のご指示の通り作業後、都度firefoxのキャッシュ削除&再起動も試していたのですが
こんな結果になってしまい、うまくいった反面皆様には申し訳なく思います。

630:
20/01/11 21:44:25.65 26jqR9Lc0.net
NicoCache_nl イージーバッチをうpしました
いままで細々と上げていたバッチファイルのまとめです
URLリンク(nicocache.jpn.org)
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関連ファイルを自動削除できる。
どこに置いてもよい

631:名無しさん@お腹いっぱい。
20/01/12 09:47:03.99 EEY4rZIK0.net
>>601
トン

632:名無しさん@お腹いっぱい。 (ワッチョイ 1dd9-s5Rz)
20/01/21 20:16:32 gcxAPUgQ0.net
すいません
1つ目は視聴履歴のサムネイルがちいさいので大きくしたいのと、
特定のタグが付いているランキング内動画の削除をしたいと思っています。

99_ランキング複数列フィルタ
myとuserページ整形フィルタ

どの行を変化させたら思い通りになるか教えていただけますでしょうか。
よろしくお願いいたします。

633:名無しさん@お腹いっぱい。 (ワッチョイ 1dd9-s5Rz)
20/01/21 20:17:34 gcxAPUgQ0.net
「1つめ」という文言は削除でお願いします。

634:名無しさん@お腹いっぱい。
20/01/21 21:31:11.49 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(ブラウザの拡張機能)を使うか、自分専用のフィルタ用ファイルを作ってそこに記述すると良いです。

635:名無しさん@お腹いっぱい。
20/01/21 21:55:51.60 gcxAPUgQ0.net
>>605
さっそく返答ありがとうございます。
早速試してみました。
指示通りとても良い大きさになりました。
ランキングのNGタグは記憶違いと気が付きました。失礼しました。
本当にありがとうございました

636:◆awd5z.AlOFJq (ワッチョイ 6dae-ol1H)
20/02/04 18:37:46 t7OAojd/0.net
ニコニコ市場の仕様変わっとるやん…

637:名無しさん@お腹いっぱい。 (ワッチョイ d7d5-Zca7)
20/02/05 19:25:57 n4ztLG0Q0.net
いつもありがとうございます!

638:名無しさん@お腹いっぱい。 (ワッチョイ b773-Wsug)
20/02/11 06:44:03 DJ2Z9cEE0.net
popThumb_FA.jsの更新をファイル置き場で最近見ないけど、https対応の更新ってされているのかな?
タグに「'」を含むタグのリンクで「'」が「&apos;」になっていてタグ検索への移動に支障があった。

応急的な対処法。
522行目あたりの「result += tag_encode.replace(」の行で、「http」を「https」に修正し、行末の「;」の前に「.replace(/&;apos;/g, "'")」を挿入する。

639:605 (ワッチョイ b773-Wsug)
20/02/11 06:52:50 DJ2Z9cEE0.net
>>609
注意!
「.replace(/&;apos;/g, "'")」になっている部分の「&;」は、「&」と「;」の間に「amp」が入っている。
書き込んだときに&ampが&になっているので注意。※この行は半角文字をあえて全角で書いています。

640:605
20/02/11 16:02:40.96 DJ2Z9cEE0.net
>>609
「.replace(/&;apos;/g, "'")」になっている部分の「"'"」も書き込み時に変換されているね。
「"」と「"」の間の「'」は、全角にすると「&#039;」です。

641:名無しさん@お腹いっぱい。
20/02/17 08:00:10.85 31TQsjLBd.net
マイクロソフト、「Windows Terminal」機能確定版リリース。複数タブ、ペイン分割、プログラミング用フォントなどを含む、4月正式リリース予定 - Publickey  
URLリンク(www.publickey1.jp)

642:名無しさん@お腹いっぱい。 (ワッチョイ bf56-I8oT)
20/02/22 12:21:02 R2RObrXu0.net
避難所2のファイルなのですが2ページ目以降のファイルが
ダウンロードできないようです。ファイルのリンクをクリックすると
1ページ目に飛んでしまい、ファイルがダウンロードされませんでした。

643:名無しさん@お腹いっぱい。
20/02/22 12:51:16.01 SdYcjtOR0.net
363以前かな

644:名無しさん@お腹いっぱい。 (ワッチョイ bf56-I8oT)
20/02/22 15:18:57 R2RObrXu0.net
>>614
そのようです。364はダウンロードできますが、
363はできませんでした。

645:名無しさん@お腹いっぱい。
20/02/23 12:45:21.67 hwTtYlW00.net
CustomFiltersの動画再生ページでid="TagItemsCounter"を挿入しているやつ、class="TagItem"を追加して、別途#TagItemsCounterに強制するスタイルを!importantで指定してやると良いかも。
現状では高さに差があって、タグの折り返し位置によっては、タグ編集したときに「現在の個数」の次の行左側に大きな隙間が空く事があります。
現状の表示例
[タグ1] [タグ2] [タグ3] [現在の個数:3個(最大11個)]
               [編集で追加したタグ(タグ4)]

646:名無しさん@お腹いっぱい。
20/02/23 20:06:29.46 uTg6Qd3f0.net
zenzawatchだと連続再生とかできないのかな?
タグ巡回とかしてると連続再生便利なんだけど公式プレイヤーだとUI馴染まなからzenzaで視たいんじゃあ

647:名無しさん@お腹いっぱい。
20/02/23 20:11:43.99 6AsnafUq0.net
Zenzaのプレイリストに入れればできるはずだけど

648:◆cl7sUAt.CpnA (ワッチョイ 0358-Nz9x)
20/02/24 02:03:19 qUO90Lv30.net
>>613

修正しました。

649:名無しさん@お腹いっぱい。
20/02/24 22:27:42.76 dS4QV/Wk0.net
>>619
ありがとうございます。
ダウンロードできることを確認しました。

650:名無しさん@お腹いっぱい。 (ワッチョイ 079b-/0SP)
20/02/26 18:42:55 rF8PxwBj0.net
アップローダーの nd0008 に修正パッチ上げました。
起動時の処理を高速化するためのものです。

自分の環境だとネットワークドライブが遅いため起動に10分以上かかってましたが、
この修正で1分ほどになりました。

本体に取り込んでもらえると嬉しいです。

651:名無しさん@お腹いっぱい。
20/02/26 21:52:34.67 xCI9PF7T0.net
起動に10分かかったことないや

652:名無しさん@お腹いっぱい。
20/02/27 01:02:06.75 HHaEB1SnM.net
>>621
シンボリックリンクを辿らなくなっちゃってます。
lstatではなくstatで判定するようになったせいですね。
全動画を読み込んだ上でその速度出てますか?

653:名無しさん@お腹いっぱい。
20/02/27 02:46:05.62 HHaEB1SnM.net
>>621
シンボリックリンクはfindにFileVisitOption.FOLLOW_LINKをつけるとして、他に気になった点ですが
・getDirectoryStreamとgetFileStreamで二重にisDirectory()するので、むしろシステムコール発行数は倍になっている。
 (しかも再帰が間に入るので時間的に離れていてキャッシュから消えているおそれあり)
・parallel中に再帰しているのでアクセスの局所性が失われて速度低下に繋がりそう。ついでにジョブがキューに積みあがる。
ディレクトリの再帰部分はsequentialにできれば良いかなと思うところですが、
そうするとディレクトリとディレクトリの間でstatの結果を待っていない時間が生じてしまう、と。
parallel中に再帰した方がマシでしょうかね。難しい。

654:>>617
20/02/27 07:53:21.21 AsSBKJZ20.net
IsDirectory()周りを戻しても速度低下が再現しなくなったのでnd0008は取り下げます。
ただ起動時のキャッシュサイズ確認をするとやっぱり10分かかってしまうので、
ここのオプション化は取り入れてもらえると嬉しいです。
nd0009に上げ直しました。
>>623,624
確認ありがとうございます。

655:名無しさん@お腹いっぱい。 (ワッチョイ 1bae-/0SP)
20/02/27 22:49:08 UV2FU8pL0.net
URLリンク(w.atwiki.jp)
>証明書の目的を「次の目的だけを有効にする」にして「サーバー認証」以外のチェックを全て外す.
って説明されてるけど本来であれば証明書の作成段階で「サーバー認証」に使用するという目的を証明書内にメタデータとして設定すべきなのでは?

656:◆2TK8xdazzp3d (ワッチョイW 6776-YGgx)
20/02/28 03:50:18 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証明書ではリストに「サーバー認証」だけが表示されるようになりました.

657:名無しさん@お腹いっぱい。
20/02/28 04:02:33.04 NyUWSg7g0.net
しかし書き込み規制が厳しくなっていてレスをつけるのも大変になってます。
同じ回線でもFirefoxでは駄目でAndroid専ブラ(Chmate)からじゃないと書き込めないとは。

658:名無しさん@お腹いっぱい。
20/02/28 12:11:14.86 5C0dCe0Dd.net
複数回に分散したり、英数字を減らしたり、アンカーを減らしたり、URLを減らしたり、改行を減らしたら書き込めることが多い
いずれにせよNGワード絞り込みスレッドを活用すれば安心

659:名無しさん@お腹いっぱい。 (ニンニククエ ffd9-oL1e)
20/02/29 13:05:44 MQNq+q+j0GARLIC.net
>>627
いつもあざっす

660:名無しさん@お腹いっぱい。
20/02/29 22:28:47.95 yyizl5GO0NIKU.net
こんなpowershellでこんなスクリプトのコンセプト考えたけど誰か完成させてくれ_(:3」∠)_
URLリンク(api.adoptopenjdk.net)
URLリンク(api.adoptopenjdk.net)
#インストールされた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)
公式に作られたらいいな:
URLリンク(github.com)

661:名無しさん@お腹いっぱい。
20/03/01 02:30:50.80 1DIl07kx0.net
アップデート管理はChocolatey使うという手もある
定期自動アップデートではないがCLIツールなので工夫次第で出来なくもない
Chocolatey Software | AdoptOpenJDK jdk11 hotspot 11.0.6.10 11.0.6.10
URLリンク(chocolatey.org)

662:>>617 (ワッチョイ 1b9b-Inmc)
20/03/07 02:08:04 vz16/JyZ0.net
>>627
マージありがとうございます。

試してみたのですが、私の環境(Windows+ネットワークドライブ)ではあまり変わらなかったので調べてみました。
Windowsではディレクトリ内の一覧取得時にBasicFileAttributesのキャッシュをついでに作っていて、
Files.find()を使うとそれが利用できるようです。

nd0011に修正物を共有します。
詳細はソースコードのコメントを参照いただければと思います。

663:名無しさん@お腹いっぱい。
20/03/08 04:51:32.37 OzvUTfvs0.net
キャッシュが完了してもnltmp_のデータが削除されないせいでずっと同じ動画をエコノミーキャッシュ更新しているみたい
ひとまず不要なnltmpデータは削除するようにしたけどエクステンションの修正が必要かも?

664:
20/03/08 18:27:55.93 oVHBXujp0.net
フィルタまとめ#96 うpしました
URLリンク(nicocache.jpn.org)
更新物:watchページ整形フィルタ,Tag_Ichiba_Counter.js
watchページ整形フィルタ:
タイトル透過
ニコニコ市場を修正
Tag_Ichiba_Counter.js:
大幅改修
リリースノート書くの忘れたし削除キーも設定し忘れた…

665:◆cl7sUAt.CpnA (ワッチョイ eb58-xiWk)
20/03/08 21:40:14 mHEYF0Dx0.net
>>635
削除キーはnd0002と同一値のようです

こちらで保持している削除キーはハッシュ化されたものになりますので
不明の場合は管理者権限でファイル削除いたしますが、どうでしょうか。

666:◆awd5z.AlOFJq (ワッチョイ 8bae-Inmc)
20/03/08 22:15:10 oVHBXujp0.net
>>636
削除おねがいします
フィルタまとめ#96.1 うpしました
URLリンク(nicocache.jpn.org)

667:617
20/03/09 18:52:27.08 m9qCuF/R0.net
なんか消えてたので >>633 を再アップロードしました。nd0014です。

668:名無しさん@お腹いっぱい。 (ワッチョイ 11d4-4+dA)
20/03/21 08:04:57 PegjmVKS0.net
cacheSearchのフィルタ効かなくなってる?
検索しても真っ白なページしか出ないようになった

669:名無しさん@お腹いっぱい。
20/03/22 23:47:40.52 Vt42aTBz0.net
誰か二週目含む全修行ミッションやるための必要熟練度教えてくれ
苦手な武器は最初に終わらせて憂いを取り除いておきたいんだ

670:名無しさん@お腹いっぱい。
20/03/22 23:50:49.06 Vt42aTBz0.net
誤爆

671:名無しさん@お腹いっぱい。
20/03/23 11:23:22.20 MK+l+RMUr.net
仁王2乙

672:名無しさん@お腹いっぱい。
20/04/05 02:03:18.52 zLbcIz+90.net
新しいWin10のPCにインストールしてみたんだが動かない
起動時のエラーとかはなくコンパイルやらもうまく行ってる
ただ、接続がnicocacheを介していないというか
Win7のPCで、Nicocacheを起動せずにニコニコを見ようとするとエラーが出てページが開かない
でも新しいWin10のPCだと起動してなくてもニコニコが見れる 当然キャッシュもされない
IEでやっても同じ
>>231のようにlocalhost8080で設定しても変わらん
拡張は一切入れてない
もう遅いから明日再インストールしてみる

673:639 (ワッチョイ 65d5-Zhf0)
20/04/05 12:47:31 zLbcIz+90.net
↑自己解決
proxy.pacがproxy_.pacになってた
頭働いてないとだめだね・・・

674:◆awd5z.AlOFJq (ワッチョイ 85ae-/I61)
20/04/05 15:30:04 843N+Z5i0.net
NicoCache_nl イージーバッチ V3.00
URLリンク(nicocache.jpn.org)
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の実行
URLリンク(nicocache.jpn.org)を開く
URLリンク(w.atwiki.jp)を開く
URLリンク(ff5ch.syoboi.jp)を開く
(Windows UI)環境変数の設定
(Windows UI)システムのプロパティ
firefox用のプロキシ設定の実行(Windows証明書ストアを読み取る設定に変更)
(Windows UI)プロキシの設定
genCerts.batの実行
genCerts.shの実行
URLリンク(www.bouncycastle.org)を開く
URLリンク(adoptopenjdk.net)を開く
Apache Antバージョンの表示
URLリンク(ant.apache.org)を開く

675:名無しさん@お腹いっぱい。 (ワッチョイ ebd9-kpEi)
20/04/11 17:39:22 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(新)のトラブルシューティングを全て試した、又は試していない。
 ≪その他≫
  【メインブラウザの拡張機能を無効化した】はい 【他のブラウザで


676:も引き続き障害を確認したか】確認しておりません。   【Java,ブラウザ,NicoCache_nlを最新版に更新したか】はい 【インストール後/更新後コンピュータを再起動したか】はい   【config.propertiesを無効化した後も障害を確認したか】いいえ   【ハードリロード(Ctrl+F5)を既に試したか】はい  【ニコニコ動画の会員状況】プレミアム   【NicoCacheを使わない場合でも障害を確認できるか】いいえ 【特記事項】なし よろしくお願いいたします。



677:名無しさん@お腹いっぱい。 (ササクッテロル Sp5f-9S/n)
20/04/11 17:49:18 /W35IsiGp.net
// NICOVIDEO,SMILE,NIMG,DMCへのアクセスを全てNICOCACHE_NL経由にする PROXY.PAC

を使っています。

678:名無しさん@お腹いっぱい。 (ワッチョイW 67ae-87dM)
20/04/11 19:19:20 2VhIiDr80.net
>>646
ブラウザfirefoxだけで起きる、尚かつconfig.propertiesを有効化すると起きるなら原因はハッキリしてるじゃん
その2つが原因だよ
そこを煮詰めて問題解決しなさいよ

あとこれheader_light(9)_100615_custom
2010年6月15日の物を使って不具合というのはよく分からん
10年以上も前の骨董品を使ってそんな報告されても「知りません自分でメンテナンスしてください」としか言いようがありません
若しくは「直し方教えて下さい」ならまだ分かるが…

679:名無しさん@お腹いっぱい。 (ササクッテロル Sp5f-yA0e)
20/04/12 05:56:15 w2FI8CL8p.net
>>648
返信ありがとうございます。
キャッシュで動かない件について、時間がかかると思いますが検証をしてみたいと
おもいます。

header_light(9)_100615_customは古かったんですね。申し訳ありません。
直し方を教えていただけるととても嬉しいのですが、どこを直していただきたいか分かりません。

680:名無しさん@お腹いっぱい。
20/04/12 16:16:14.73 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*

681:名無しさん@お腹いっぱい。
20/04/12 19:02:51.16 p/9wYVso0.net
>>650
header_light(9)_100615_custom の修正誠にありがとうございます。
本当にあきらめておりました。感謝です。
642の件について
検証後もわからなかったので、
制限のなかった時期の20200308の全体フォルダがその当時のまま残っていたのですべて差し替えましたが、
通信制限が治りませんでした。
もしかしたらウイルスバスターやファイヤウォール等のせいなのかもしれません。調べなおします。

682:名無しさん@お腹いっぱい。 (ワッチョイW 67ae-87dM)
20/04/12 19:29:43 k2kdvzpK0.net
config.propertiesを無効化したら障害が出ないなら設定の間違いなのでは?

683:名無しさん@お腹いっぱい。
20/04/12 21:35:42.30 p/9wYVso0.net
>>652
ご助言ありがとうございます。
再度検証してみます。

684:
20/04/12 23:56:46.89 WiG2AI580.net
nd0018 NicoCache_nl+150304mod+200412mod (く)
[仕様変更]
・nd0014をマージ: Windowsでキャッシュ探索の高速化 (>633)
・Windowsとそれ以外でキャッシュ探索の並列性を分けて調整
>>633
ほんと遅くなってすみません.
調査ありがとうございます.Windowsはディレクトリ構造に属性情報入ってますものね……納得しました.
OSごとの調整をしたのでテストしてからと思ってましたが一ヶ月以上経ってしまったのでリリースしてしまいます.
>>646
proxy.pacでニコニコ以外のサイトには直接通信している以上、
NicoCacheが原因でそのような症状が起きる原因は限られます.
考えられる可能性としてはこの辺です.
・無限ループに陥ってCPUリソースを喰い潰している
・メモリを喰い潰している
・ハードウェアの故障,とくにストレージ系
javaプロセスのCPU使用率,メモリ使用量,ストレージの診断あたりをご確認いただけると幸いです

685:名無しさん@お腹いっぱい。 (ワッチョイ ebd9-kpEi)
20/04/13 22:13:03 ynaSYS7B0.net
>>654
ご助言をたまわり、誠にありがとうございます。
タスクマネージャーより、
javaプロセスのCPU使用率 は0.1%あたり、
メモリ使用量 は約180MBでfirefoxブラウザと大差なく、
ストレージの診断も問題は見つかりませんでした。

686:名無しさん@お腹いっぱい。 (ワッチョイ 67ae-kpEi)
20/04/14 00:36:57 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どうにかなりませんかね?

687:名無しさん@お腹いっぱい。 (ワッチョイ 37d9-csEB)
20/04/15 21:58:42 0R9G1SrQ0.net
>>654
config.propertiesの自分用の設定です。

URLリンク(dotup.org)

なにかたりない設定があるのでしょうか。わかりません。教えていただけると嬉しいです。
規制がかかり遅くなりすいません。

688:名無しさん@お腹いっぱい。 (スプッッ Sd3f-QMgw)
20/04/16 17:08:25 xH5PXhdVd.net
◆2TK8xdazzp3d氏からの返信が一向に無いのだが…😭

689:653 (ワッチョイ 37d9-csEB)
20/04/18 11:06:07 yUGzicpE0.net
>>654
お世話になっております。>>657 のあと、試行錯誤しながら、
javaの更新、extensionsフォルダ内のclassファイルの更新、nlの再設定を
行った結果、streamのような動画取り込みのような伸びはないものの、
今現在途中で強制的に止まり動かないことは収まりました。

以上報告です。ありがとうございました。

690:名無しさん@お腹いっぱい。
20/04/22 03:17:27.79 Tv/KheQhH.net BE:954776546-2BP(1000)
URLリンク(img.5ch.net)
タグでもワードでも検索のfetchallmoviesが最初の一件しかキャッシュしないんだけど
他に同じ症状の人はいる?
マイリスほかは問題なく動作してるけど検索だけこうなっている

691:◆awd5z.AlOFJq (ワッチョイ 67ae-D935)
20/04/29 00:13:09 5lNvab4s0.net
フィルタまとめ#97うpしました
URLリンク(nicocache.jpn.org)
(主な変更点)
Tag_Ichiba_Counter.jsを大幅に改良
jsソースコードの見直し
flashplayerのサポート廃止
fetchAll.jsの修正>>660
リリースノートをREADMEに統合
フィルタまとめのクリーンインストールを推奨
199_README.htmlを熟読してください

692:名無しさん@お腹いっぱい。 (ワッチョイ 0773-1930)
20/05/01 00:48:25 PYW0vltV0.net
>>661
Tag_Ichiba_Counter.js
ul要素の中にカウンターを挿入する場合は、li要素を使ってください。
現在はdiv要素が使われています。

693:◆awd5z.AlOFJq (ワッチョイ 67ae-D935)
20/05/04 14:04:14 ptNGfU3H0.net
フィルタまとめ#98うpしました
URLリンク(nicocache.jpn.org)
.
フィルタまとめ#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つは排他的処理です)
同時に両方を有効化すると指定した背景画像の上にマトリックスのプログラムコードが流れます。
.
.
プレビュー動画(注意!音が出ます)
URLリンク(i.imgur.com)

694:名無しさん@お腹いっぱい。
20/05/07 06:49:36.96 Yx0BQFOq0.net
nlMovieFetcher.javaの.classを作ってもsm動画やso動画でretryやfailが続くので最新版を
改めてnicocacheフォルダ内に入れなおしたいですが、
NicoCache関連ファイル置き場 避難所にある
[up254.zip] movieFetcherFilter_2014-04-14.zip が最新版ですか?
教えていただけると嬉しいです。よろしくお願いいたします。

695:名無しさん@お腹いっぱい。 (ササクッテロ Sp33-dnSH)
20/05/07 07:39:47 SMXnNKYmp.net
すいません。追記です。
これを改めてみつけました。

nc0353.7z nlMovieFetcher_110411(v0.6) w/ 190306 o_O 19/03/06(水),09:12:43

これが最新版でしょうか。

696:名無しさん@お腹いっぱい。
20/05/07 10:07:24.52 xuU4vdkld.net
はい

697:名無しさん@お腹いっぱい。 (ワッチョイ be7a-U/rS)
20/05/09 21:38:51 HIyUyZ1f0.net
>663入れたらキャッシュ済み動画の緑や赤のキャッシュアイコンが消えちゃったんだけどこれ関係あったっけ?
長いこと弄ってなかったから忘れてしまった

698:663 (ワッチョイ be7a-U/rS)
20/05/09 21:45:24 HIyUyZ1f0.net
ゴメン、自己解決できた
クリーンにするとき関係ないフィルタまで全部ゴミ箱いれちゃってた

699:名無しさん@お腹いっぱい。 (ワッチョイ ebd9-uRPb)
20/05/13 22:27:15 3CpNLFgb0.net
cachemanagerについて質問させてください。
[up333.zip] cachemanager 勝手にNicoCache_nl+mod+mod対応

ソースのコンパイルにはFlex3SDKが必要です。とありますが、
Flex3SDKが見つかりません。
探し方が悪いのでしょうか。また代わりの物はありますか?
よろしくお願いいたします。

700:名無しさん@お腹いっぱい。 (ワッチョイW 4dae-/gT4)
20/05/13 23:20:53 uSltmLXR0.net
Flex SDK / Wiki / Download Flex 3  
URLリンク(sourceforge.net)
これか?

701:名無しさん@お腹いっぱい。
20/05/14 05:47:47.94 l6LAa3uL0.net
>>670
返答ありがとうございます。
クリックすると このサイトにアクセスできません
と出てきてしまいます。
もうこれは出されていないのでしょうか。残念です。

702:名無しさん@お腹いっぱい。
20/05/14 06:09:53.66 amj15gwl0.net
アキラメロン

703:名無しさん@お腹いっぱい。 (ワッチョイ 1976-sjoF)
20/05/14 18:59:54 AwJJoHFk0.net
>>671
URLリンク(download.macromedia.com)

ここのコメント欄にあったURLをいじったら出てきました
URLリンク(sourceforge.net)

704:名無しさん@お腹いっぱい。 (ワッチョイ ebd9-uRPb)
20/05/14 23:01:53 l6LAa3uL0.net
>>673
見つけてくださり、ありがとうございました。
おかげさまでFlex3SDKを得ることができました。

これからコンパイルへ繋がることができそうです。
本当にありがとうございました

705:名無しさん@お腹いっぱい。 (ワッチョイ 5973-jADy)
20/05/15 02:32:55 p8ggHNNt0.net
>>663
市場のスタイルについて、nd0023にサンプルのCSSを入れています。

>>669
>>427 参照。

706:名無しさん@お腹いっぱい。 (ワッチョイ ebd9-uRPb)
20/05/15 06:22:37 ULbyJ+PK0.net
>>675
情報ありがとうございます。
Error: could not find a JVM.
とでてきたので、どうしようかと思っていました。

707:
20/06/21 03:04:35.15 igMa5s+W0.net
フィルタまとめ#99うpしました
URLリンク(nicocache.jpn.org)
### フィルタまとめ#99(2020/06/21) リリースノート
- (主な変更点)
- watch_page_reconstruct.cssニコニコ市場修正
- javascriptの全体的なリファイン
- PlayerbackrateChanger.js�


708:ノdraggable切り替え追加



709:名無しさん@お腹いっぱい。 (ワッチョイ cd73-b2JY)
20/07/10 00:49:57 JkP+vcrJ0.net
動画視聴ページの登録タグ(タグリスト)まわり
タグの編集でタグの数が変わっても、カウンターの配置ががタグリストの最後になるようにする。

.TagList
{
display: flex; // #TagItemsCounter で order: を使えるように flex を指定。
flex-wrap: wrap; // 登録タグの文字を折り返すようにする。
}

#TagItemsCounter
{
order: 100; // 登録タグが編集で増えても #TagItemsCounter が最後に表示されるように、登録できるタグの数よりも大きい整数を指定。
}

710:名無しさん@お腹いっぱい。
20/07/13 22:34:00.43 aH3H9NGE0.net
仕様変わって使い勝手が大分悪くなってしまったな
ここらへんは非公式ツールの泣き所ですな
topbarとPremiumStatusModificatorは働かなくなったのは確認した

711:名無しさん@お腹いっぱい。
20/07/17 21:11:16.99 b7GOwxGd0.net
nd0031
header_light_custom_200717.7z
個人的に弄ったheader_light:2020年7月1日(水)からのヘッダーデザインにheader_lightの一部を取り込むように編集。

712:名無しさん@お腹いっぱい。
20/07/28 00:50:00.95 Muu6EG9r0.net
マイページが変わりましたな
2020年10月に完全切り替えとのこと

713:名無しさん@お腹いっぱい。
20/07/28 02:35:20.18 yrF0puVi0.net
マイページは戻せるから良いんですが,他人のマイリストが戻せない……
フィルタを作り直してるので数日お待ちを.
SPAになっちゃってマイリストもニコレポも全部一つのJavaScriptにまとめて
処理しないといけなくなったのでちょっと設計から直します.

714:名無しさん@お腹いっぱい。
20/07/28 06:20:09.08 nGfOLkBQ0.net
ヘッダもjsで処理されてるようになってるから面倒
文字置き換えても動かすたびに修正される(文字が足される)仕組みだし…

715:名無しさん@お腹いっぱい。
20/07/28 13:54:52.99 OpzLoGtB0.net
新しいマイページ軽く見たけど
微妙じゃない?

716:名無しさん@お腹いっぱい。
20/07/28 14:09:22.65 IFpwNBE80.net
ニコニコの"変更"が良かった試しがない

717:名無しさん@お腹いっぱい。
20/07/28 16:03:59.73 RAIcGTt20.net
今更ダークモードすら対応できないし対して改善してないのはドワンゴだし仕方ない

718:名無しさん@お腹いっぱい。
20/07/28 19:30:31.55 SzJXdVdd0.net
まあユーザー層がこんなんだし有機ELのPCディスプレイやノートなんて殆どないからダークモードなんて需要ないでしょ
URLリンク(imgur.com)

719:名無しさん@お腹いっぱい。
20/07/28 20:27:47.24 OpzLoGtB0.net
>>687
いや普通に欲しいです

720:676
20/07/28 21:06:07.18 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属性をつけてください。

721:名無しさん@お腹いっぱい。
20/07/28 22:02:44.37 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専用でキー自体を判定用文字列にしているため、これをコピペする場合は別途判定用文字列と処理を入れてください。

722:名無しさん@お腹いっぱい。
20/07/29 02:27:09.38 wZGHW6uW0.net
>>689-690
合点承知之助
localStorageのAPIですがPromise返しにしていいでしょうか.
APIが呼ばれたタイミングでiframeを差し込むようにしないと
使わないときも全ページロード直後にiframe設置が必要になってしまいますので.
# Promiseに対応していないIEはサポート切ります
もう一つ、ニコニコのpostMessageを使った実装と干渉してしまうことが懸念されるので
iframeを二重にしてこういう構造にします.
元のページ <-(same-origin: javascript直接呼び出し)-> postMessage処理用iframe <-(cross-origin: postMessageで通信)-> localStorge処理用iframe

723:685-686
20/07/29 05:37:10.69 baViV2ty0.net
>>691
www.のnicovideoでは同一ドメインでiframeを使う必要が無いので、直接ローカルストレージを処理しちゃって良いと思います。
他はおまかせします。

724:名無しさん@お腹いっぱい。
20/07/30 00:17:52.01 6PYfscIB0.net
nd0032 setAnchorClass.js.txt
7月27日以降仕様のマイページやユーザーページでも動作する動画リンク色設定ユーザースクリプト
たぶんIEとバージョンが古いブラウザだと動かない

725:名無しさん@お腹いっぱい。 (ワッチョイ a67e-ps4U)
20/07/30 09:35:21 VrJctmFA0.net
NGCommentExtensionのNGワード設定が
かんたんコメントエリアとかいう定型文ボタンのワードに引っかかるとコメントの受信に失敗してしまう

726:
20/07/31 06:53:31.30 SgLNQZiK0.net
nd0033 フィルタ改修
・新マイページ・ユーザーページに対応
ヘッダとlocalStorage APIはまた後日
あとIEでの動作確認を忘れたのでそれも後日
>>692
確かに.サブドメインで分岐しておきます.

727:名無しさん@お腹いっぱい。
20/07/31 07:46:21.29 KBlTDYsnr.net
IEはもういらんと思う…

728:
20/08/01 01:56:16.74 4jU2g4bf0.net
nd0033 フィルタ改修
・マイリスト等でvisitedなキャッシュ済みリンクの色が変わらないのを修正
うっかり見落とし
>>696
ニコニコ動画がなかなかサポート対象外にしないんですよね……生放送は終わったんですが
IE使ってるという方はまだユーザがいるとレスをください.規制されている場合はアップローダをお借りして.
誰もいないようならサポート終了としてIEが対応していない機能を積極的に使い始めます.

729:
20/08/01 02:02:06.35 4jU2g4bf0.net
>>697
下記間違え&上げ直しで nd0035 です

730:名無しさん@お腹いっぱい。
20/08/01 09:40:43.86 tCW2r4hm0.net
IEたまに使うけど、IEなきゃ困るってことはあまりないかな

731:名無しさん@お腹いっぱい。
20/08/01 12:23:26.65 5S9KeY8s0.net
IEは切り捨てでいいと思う

732:名無しさん@お腹いっぱい。
20/08/01 14:28:39.43 wWzy4woJ0.net
ニコニコをIEだけで見てるユーザーはここ見ないやろ……(偏見

733:名無しさん@お腹いっぱい。
20/08/01 17:14:03.21 XLo5vUoTr.net
>>697
積極的に新機能を使いながらライブラリとして
src="URLリンク(polyfill.io)
を読み込ませるようにすることもできるな
パフォーマンスに多大な影響が出そうだけどw

734:名無しさん@お腹いっぱい。
20/08/01 17:20:19.17 4jU2g4bf0.net
>>702
classとかasync-awaitとかのpolyfillで対処できないsyntax周りやつが欲しかったり

735:名無しさん@お腹いっぱい。
20/08/01 18:03:17.46 0ZSCBZtp0.net
>>698
iいつも有難うございます。 助かりました。

736:名無しさん@お腹いっぱい。 (ワッチョイ d1b9-q8rc)
20/08/01 22:48:58 g6nk/beg0.net
>>698
乙です

737:名無しさん@お腹いっぱい。
20/08/02 21:17:37.71 WGvanYgh0.net
>>692
nd0036にアルファ版を置きました.
不都合はないでしょうか.仕様を直すなら今のうち.
PW: fordev

738:名無しさん@お腹いっぱい。
20/08/02 21:22:38.12 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にも対応してます.

739:577
20/08/13 12:36:39.34 Cj3jAgsU0.net
今更なんだけどこれってdアニメストアもキャッシュ保存できるのかな

740:名無しさん@お腹いっぱい。 (オッペケ Srf1-w5wk)
20/08/13 13:17:51 XtgTQGxfr.net
暗号化されてるから復号化キーも一緒に取得しないと意味ない
ってのが上の方に話題として既にある

741:名無しさん@お腹いっぱい。 (ワッチョイ 2e5b-XQXO)
20/08/17 15:58:44 pYiWSFu20.net
nd0039
サーバー証明書の有効期限を380日にしたNicoCache_CA.jar
Chromeなどでサーバー証明書の有効期限が長すぎると怒られる人向け

742:名無しさん@お腹いっぱい。 (ワッチョイ 82fa-E2Bm)
20/08/18 22:26:31 XR5TmAKv0.net
URLリンク(gitlab.com)
現状可能な範囲で13年分の歴史を記録しました
派生物の権利関係とか色々謎なのでまずかったらどうにかします

743:名無しさん@お腹いっぱい。 (ワッチョイ 1f73-kOSS)
20/08/25 07:18:00 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を使います。
設定を消すためのフィルタを入れているので、以前の版の設定を消す場合は、それぞれのお掃除用フィルタを一度有効にしてください。

744:名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk)
20/09/04 05:50:55 crzl83VX0.net
URLリンク(pastebin.com)
例えばこんな風にして統一的なコンフィグファイルを作りたいんだが、Requireの先読みアサーションがマッチしない
たすけて

745:名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk)
20/09/04 06:12:49 crzl83VX0.net
あとこういう複雑な条件のRequireはこの書き方であってるのだろうか?
URLリンク(pastebin.com)

746:名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk)
20/09/05 06:12:11 XqwNhOcX0.net
解決した
^(?=[\s\S]*hoge1)[\s\S]*hoge2だった
wikiの記述が間違いだった

747:名無しさん@お腹いっぱい。 (ワッチョイ 6773-Mzft)
20/09/05 07:24:12 9jelg4dX0.net
>>715
hoge1の前の[\s\S]*は、無駄に処理を重く�


748:キるだけかもしれないので不要です。 [\s\S]*hoge2のように直前に[\s\S]がたくさん存在するかもしれない処理は重くなりがちなので、問題が無いなら最短一致が良いです。 ※あまりにもたくさんマッチする場合、処理が30秒を超えるケースがあります。 hoge2の内容は、なるべく少ない回数でマッチする文字列が良い。 使う場所がRequireだけなら、なるべく「hoge」1つだけで済ませられる文字列を見つけてマッチさせると軽くなります。 複数のRequireが必要な場合、RequireとMatchでマッチさせて、Replaceに両方にマッチしたことを湿すコメントを挿入。 別のフィルタでReplaceに挿入したコメントを入れることで、記述を簡略化したり処理を軽くできるかもしれません。



749:712 (ワッチョイ 6773-Mzft)
20/09/05 07:32:09 9jelg4dX0.net
>>716
最後のところを訂正。

>複数のRequireが必要な場合、RequireとMatchでマッチさせて、Replaceに両方にマッチしたことを湿すコメントを挿入。
>別のフィルタでReplaceに挿入したコメントを入れることで、記述を簡略化したり処理を軽くできるかもしれません。
複数のRequireが必要な場合、RequireとMatchでマッチさせて、Replaceに両方にマッチしたことを示すコメントを挿入。
別のフィルタのRequireに挿入したコメントを入れることで、記述を簡略化したり処理を軽くできるかもしれません。

750:名無しさん@お腹いっぱい。 (ワッチョイ 5f12-yOpk)
20/09/05 09:09:53 XqwNhOcX0.net
複数のRequireを実装してくれたほうが何倍も簡単でメンテナンス性が高く効率的でエレガントです
さらに言えば統一して他のファイルからnlFilterの各コードのON/OFFを制御出来るようにしてくれたら尚良いです
>>716下のほうは自分の頭ではちょっと理解しかねます。すみません。

751:名無しさん@お腹いっぱい。 (ワッチョイ 4a12-psz/)
20/09/09 08:55:54 qsCvxvCm0.net
nlMediaInfoってまだ動いてますか?
18/11/26(月),16:16:12
URLリンク(nicocache.jpn.org)
一応URLリンク(mediaarea.net)から
Windows x64 MediaInfo CLI v20.08をダウンロードしてC:\MediaInfoに保存した後、
環境変数を通してコンピュータを再起動してコマンドプロンプトからmediainfoで呼び出せるようにはしたけど、
URLリンク(www.nicovideo.jp)にアクセスしても見えるのはこんな情報だけで肝心の詳細が出ない
過去レス漁ってたら「別件の問題がありまして最近のmediainfoコマンドの出力書式が変わってしまって
一部の情報が取得できなくなってます. 」とあったのでその影響かと思うのだが、
スレリンク(software板:803番)-
javaは直し方わからんちんで困っている
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)

752:名無しさん@お腹いっぱい。 (ワッチョイ 4a12-psz/)
20/09/09 23:59:36 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
>

753:名無しさん@お腹いっぱい。
20/09/10 16:43:07.23 /A77CPD30.net
そういえば昔あった検索画面でのcacheSearchってもう使えないんだろうか

754:名無しさん@お腹いっぱい。
20/09/10 21:30:24.22 FQLdxI3/0.net
>>719
出力が空欄なのは動画ファイル名が取得できてないから。
修正箇所の指摘はできるけど、NicoCacheのコードには詳しくないから正解か分かんない。
nlMediaInfo.java 61行目(要、変数のnullチェック)
- VideoDescriptor video = Cache.altIdToVideoDescriptor(altid);
+ VideoDescriptor video = Cache.getPreferredCachedVideo(altid);
mediainfoコマンドの出力書式変更の影響が出てるのはJavaScriptの方かと。

755:名無しさん@お腹いっぱい。
20/09/10 23:25:43.40 RTHVi1F90.net
>>722
ありがとうございます!出るようになりました!

756:名無しさん@お腹いっぱい。
20/09/14 00:01:44.50 YuNBT7sa0.net
nlMovieFetcherを新マイページのニコレポやマイリストに対応させることは可能でしょうか?

757:名無しさん@お腹いっぱい。
20/09/14 13:00:48.98 j4pshAIJr.net
試作品つくってるけど微妙なんだよなぁ
全部javascriptで構成+スクロールごとに再構築する仕様になってるから今までのように挿入して終わりっ!って訳に行かない
まぁjson+ld型式でソースに書かれてるデータを改造すりゃいいんだろうけど、どういう仕様なのかよく分かってない

758:名無しさん@お腹いっぱい。
20/09/14 23:15:38.93 AVUrLVfY0.net
>>724-725
「15_thumbInfoFilter(基本).txt」を参考に対応可能。
nd0043  movieFetcherFilter.txt  個人的に弄ったmovieFetcherFilter:新しいマイページとユーザーページにリンクを追加
あんまりテストしていない。

759:名無しさん@お腹いっぱい。
20/09/15 14:11:49.74 EAZkNMjm0.net
>>726
新マイページにfetchリンク表示&fetch出来るようになりました
ありがとうございます

760:名無しさん@お腹いっぱい。
20/09/15 20:50:35.53 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を用意した場所と使用する場所が別スコープであり、エラーになっています。

761:
20/09/16 14:48:32.82 NikuAxki0.net
フィルタまとめ#100うpしました
URLリンク(nicocache.jpn.org)
変更が多岐に渡るためクリーンインストールを推奨します
主な変更点
1.新たに導入した100_CustomFilterLoader.txtによって(ほぼ)これ単一でフィルタのオン・オフが切り替えられるようになりました
2.CustomFilters以下がフォルダ分けされ分かりやすくなりました
3.UserPageLinkInsertが大きく進化しました
ほぼすべてのページに挿入されるようになり、watchページ以下では更に特別なリンクが表示されます
nlMovieFetcherとnlMediaInfoと併用推奨

762:名無しさん@お腹いっぱい。
20/09/17 01:08:04.19 7GzDK7Ny0.net
NicoCache_nl(最新movieFetcherやフィルタまとめ等導入済み)を経由し
watchページのニコる機能を使うと「このコメントをニコれませんでした」と出てしまい
コメントをニコることが出来ません(nlを経由しない場合はニコることが出来ました)
原因が分からないため、どのようにすれば解決出来るのかご教授願います。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch