X



【ニコニコ】自動ローカル保存プロクシ NicoCache23
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。 (ワッチョイWW 6214-hDzm)
垢版 |
2018/11/09(金) 07:25:24.07ID:BuB/gEcy0
!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
0921名無しさん@お腹いっぱい。 (ワッチョイ 4ee6-MjzU)
垢版 |
2021/07/31(土) 22:31:23.26ID:beRan/y/0
>>879
HTMLに動画へのリンクが載っているんじゃなくて,JSで動的に生成しているようなので,
これまでの単純に置きかえるフィルター方式だと対応できない気がしますね。
動的生成されたあとにJSで追記するような方法ならいけますかね。
0922名無しさん@お腹いっぱい。 (ワッチョイ 6b84-dtsT)
垢版 |
2021/08/08(日) 02:28:07.16ID:ayAfGyXi0
ランキングの仕組みとか以前はあまり知らなくてニコニ広告とかマイリスト追加数でしか応援できなかったらしいんですが、「いいね」で応援できるようになったのは良いですね(今更)一般会員でもマイリスト追加しなくても実質無限にどの動画も応援できるようになった訳ですしね
0925名無しさん@お腹いっぱい。 (ワッチョイ ff76-CeLS)
垢版 |
2021/08/21(土) 14:08:49.38ID:ueRH+PoW0
nd0114 ニコレポクリーナー(210821)
ニコレポが
・云万再生達成と過去の動画を掘り返してくる
・同じ動画が連続広告されて大量に並ぶ
・動画投稿とマイリスト登録で2回表示される
・ミュートは種類で一括指定できない上に100件しか登録できない
と色々辛かったので
0926名無しさん@お腹いっぱい。 (ワッチョイ ff84-hCLa)
垢版 |
2021/08/22(日) 09:14:01.98ID:DmUgne5o0
defaults/10_NicoCache_nl.propertiesに
# キャッシュフォルダのディスク容量制限 (MB単位)
# 空き容量が一定値を下回ると新たなキャッシュを停止します
# MB (1024*1024バイト) 単位で指定。デフォルトは 100MB で停止
とありますが、これとは別にキャッシュフォルダの容量制限のconfigってありませんか?
例えばディスクの空き容量に関係なく10GBだけ常にキャッシュするとか

あと、キャッシュを停止するconfigってありませんか?
一応前述のconfigをSSDの空き容量を計算して指定してやれば出来るとは思いますが
もしあればページの置き換えだけ使いたいときとかに便利かなぁ、と。
0927◆awd5z.AlOFJq (ワッチョイ ff84-hCLa)
垢版 |
2021/08/23(月) 11:09:27.67ID:ZIWBLXRv0
フィルタまとめ#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を現在の仕様に更新しました
- かんたんコメントエリアにも背景画像が適用されるようになりました
0928◆awd5z.AlOFJq (ワッチョイ ff84-hCLa)
垢版 |
2021/08/23(月) 18:03:15.35ID:ZIWBLXRv0
上げ直しました
以下の修正を追加しました
- 全画面表示でかんたんコメントエリアに背景画像が表示されてしまうバグを修正しました
- wr_TagIchibaCounter.jsの市場カウンターを復活させました
0938名無しさん@お腹いっぱい。 (ワッチョイ 62f0-0EZc)
垢版 |
2021/11/24(水) 03:24:18.27ID:Qn59LiGo0
公式配信系の動画、今までは全桁数値のidがURLに露出してたけど、ここんとこ全部so idでしか露出しないようになってるっぽい
キャッシュ済みの有料配信動画をどうこうするやつとかが機能しないの、これよね。数値id探してアクセスすりゃ動きそうだけど
0946◆awd5z.AlOFJq (ワッチョイ 7f84-zmQK)
垢版 |
2021/12/13(月) 20:14:47.60ID:xaJgIDXG0
common.jsはNicoCache_nl/local/CustomCommonにコピーして上書き保存して使用します
有効期限切れ動画に直接使用するスクリプト(window.customCommon.sourceNothing())のアップデートが含まれます
動画プレイヤーの右側にある動画リストなどで別の動画をクリックすると遷移します(addEventlistener('videochanged'))
0947◆awd5z.AlOFJq (ワッチョイ 7f84-zmQK)
垢版 |
2021/12/14(火) 01:50:30.38ID:jPdq9pDr0
たびたびアップデートが連日続いて申し訳ない。

フィルタまとめ#115うpしました

https://nicocache.jpn.org/download.php?id=125&;key=631f904d23f05602d2545b87e65689f8d202289c27b4cb0f5cd670e5b9a49dd6
- (主な変更点)
- pc.jsのCommentSearchでso+のidでも無効化されるよう拡張
- 要望に応えてみた
- その他マイナーアップデート(更新日が更新されているファイル)
0952◆2TK8xdazzp3d (ワッチョイW ff76-XoV3)
垢版 |
2022/04/17(日) 19:01:37.65ID:u/URVLBZ0
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も更新しています.ご注意ください.

>>936
いま Microsoft Build of OpenJDK 17.0.2.8.1 / Windows 10 21H2 で確認したら大丈夫そうでした.

>>951, nd0131
URLの.のあとにicoがあるのでアイコンファイルと誤認して処理対象外になっています.
これはrewriterExtIgnoreの設定によるものです.根本的に解決するにはこの機能を削除するしかなさそうです.
でも.のあとにicoが含まれているだけで反応するのはおかしいので,.icoだけに反応するように修正しました.
0957名無しさん@お腹いっぱい。 (アウアウウー Sac7-X9N3)
垢版 |
2022/05/24(火) 00:54:30.61ID:c/d7KRZLa
今さら0417版に更新かけたらちゃんと動かなくなったのでjavaから更新かけるかーと諸々やってたんだけど、Oracleの18.0.1.1だとutf8がデフォルトになってsjisがめっちゃ怒られる……
Oracleはいつぞやの規約問題から非推奨かなとは思ったけど、ダメっぽいね。jarも認識しbトくれないみたb「だし……

ということで今の推奨jdkはどこの何でしょうか?
0960957 (アウアウウー Sac7-X9N3)
垢版 |
2022/05/26(木) 21:38:47.91ID:HTxsWkWma
>>958 Webの世界で3年半前は信頼性がちょっと
>>959 今だと ttps://adoptium.net/ で良いのかな
17がLTS、18もある

なおoracleのやつでもsjis全部utf8に書き換えてコンパイルを通し
何故かjarだけPATHの認識がおかしかったのを直打ちで乗り越えたら動いたので、とりあえず解決はしました
0962名無しさん@お腹いっぱい。 (ワッチョイW 2773-DphI)
垢版 |
2022/05/27(金) 12:18:07.36ID:VeJqqlmC0
ニコニコdアニメにある動画ページを開くと勝手に再生される、或いは再生されず自分で再生ボタンを押しても再生されないといった現象が起こる場合、何が原因で起こりうるか心当たりのある方いましたらご教授願います。
0966名無しさん@お腹いっぱい。 (スッップ Sdfa-LO25)
垢版 |
2022/07/20(水) 15:40:40.14ID:ohwF6KP4d
動画差し替え機能が実装されたらちょっと面倒なことになりますね
0970名無しさん@お腹いっぱい。 (スップ Sdfa-LO25)
垢版 |
2022/07/22(金) 17:46:54.47ID:y6L8xCFpd
>>967
部分キャッシュで不具合出たりしないといいけれど。

>>969
差し替えメッセージは出るっぽいけど、
2回目以降判別できるのかはリリース待ちですかね。
0974名無しさん@お腹いっぱい。 (スフッT Sd62-ilpq)
垢版 |
2022/08/18(木) 23:14:06.29ID:gwbMBBxad
てすと
0975名無しさん@お腹いっぱい。 (ワッチョイ e6c0-OdF3)
垢版 |
2022/09/11(日) 17:06:07.41ID:LFvgoJRJ0
音源差し替え

投稿者が差し替え出来るのは、投稿から24時間以内。それ以後は不可。
差し替えた場合、投稿文に「この動画は投稿者によって修正されました」とメッセージが表示される。


この状態で、キャッシュの動きは、差し替え前にキャッシュされてた場合は、
「using cache: ~~~~」となり、差し替え前の物が使用される。
上部の「キャッシュ削除」、もしくは、手動でキャッシュされたファイルを削除したあと、
リロードする事で、再キャッシュされ差し替え後の動画がキャッシュされます。

自動で、再キャッシュにはならないっぽいので、using~~となってて差し替えメッセージがあった場合は、
手動で対処する必要がありますね
0980名無しさん@お腹いっぱい。 (ワッチョイ ff7e-j5s0)
垢版 |
2023/01/26(木) 03:40:09.61ID:9SWrgUCU0
■質問用テンプレ
 ≪動作環境≫
  【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
  ※これ以外の購入済み動画も全部同じ
  【検証済の内容】
  ・フィルタまとめ:>>977を使用、フィルタファイルの中身は弄っていない、localフォルダのファイルは全部入れた
  ・「有効期限切れの購入済み動画」以外の>>977のフィルタは動作する(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
  【特記事項】プレミアム会員

解決方法や確認すべき内容などご教示ください。
0981名無しさん@お腹いっぱい。 (ワッチョイW cfb8-FiTP)
垢版 |
2023/01/26(木) 05:22:41.27ID:agxsJCDt0
>>980
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は必須です。
0983>>980 (ワッチョイ ff7e-j5s0)
垢版 |
2023/01/26(木) 22:57:28.91ID:9SWrgUCU0
>>981
https://www.nicovideo.jp/cache/so33546760/auto/movie”は再生できました

ctrl+f5では再生されませんでした

ブラウザコンソールのログ:Firefoxで取ったものをNicoCache関連ファイル置き場 避難所3に置きました
https://nicocache.jpn.org/
ID:150です。
ここに上げて良いものか分からないので、邪魔そうなら解決後に消します
一応エラーのみ表示、エラー+警告のみ表示、全部表示、の3種類あります
ログの取り方が合ってる自信が無いので、おかしければ言ってください

「sourceChangerJSはsmileモードで~」以降はどこを見て何を実行すればいいのかさっぱり理解できません…ごめんなさい…
0988>>980 (ワッチョイ 9a7e-fO7+)
垢版 |
2023/01/28(土) 00:48:13.92ID:MCKyHLMa0
local\CustomCommon\common.js は存在します

コンソールの結果はこんな感じです
https://i.imgur.com/y8bZUy3.jpg

よく分かりませんが、どれもまともに動いてない感じでしょうか
やはり何かファイルが足りないのでしょうか…?
0989名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG)
垢版 |
2023/01/28(土) 01:06:09.36ID:JTLJugc80
>>988
そうですね。sourceChangerJSの本体はwindow.customCommon.sourceNothingなので、これが無いと有効期限切れ購入済み動画は当然再生されません…。で、あなたのコンソールの結果を見る限りwindow.customCommon.sourceNothingが入っているcommon.jsが読み込まれていません。common.jsを読み込んで下さい。customFilterLoaderの値を確認してください。あとcurrentSrc()のSは大文字です。(だから存在しないと怒られてる)
0990名無しさん@お腹いっぱい。 (ワッチョイW 0eb8-F2WG)
垢版 |
2023/01/28(土) 01:14:55.81ID:JTLJugc80
一応>>977は基本的に全て同時に使用することを前提に設計してるのでフィルタを取捨選択するのは上級者向けです。しかし、>>988のスクリーンショットを見る限り必要なもの(と、あなたが思っているもの)以外は何も入れていないように見えます。
ダウンロードしたものを本当に何も弄らずにlocalとnlFiltersにぶち込みましたか?フォルダ構造はどうなってるんでしょうか…
0993名無しさん@お腹いっぱい。 (ワッチョイ 9a7e-fO7+)
垢版 |
2023/01/28(土) 03:41:23.37ID:MCKyHLMa0
>>977のフィルタを全て入れたら再生できるようになりました!
視聴ページを開くと最初は「ご利用中のブラウザでは~」が表示されますが、数秒で消えて再生できるようになります
(たまにリロードしないと再生できないことがある?っぽいですが)
元は100_CustomFilterLoader.txtと102_ExpiredPurchasedMovieCacheUse.txtしか入れていませんでした
使わないものは入れないのが安定だと思いこんでいました…

ただ、現状シークバーと一時停止がグレーアウトしていて効きません
(通常の動画では使えます。また107_PlaybackrateChanger.txtのシークバーや一時停止も使えます)
これはこういう仕様でしょうか?それともまだ何か足りなかったりするのでしょうか…
https://i.imgur.com/CcrT9k9.jpg
0997>>993 (ワッチョイ 9a7e-fO7+)
垢版 |
2023/01/28(土) 12:08:45.47ID:MCKyHLMa0
仕様了解しました。色々とありがとうございました。
現状のリドミは「入れたくないフィルタがある場合にはnlFiltersに入れるtxtファイルを抜き差しすることで対応できる。」となっていて、
私はこれを見て>>993のように判断したので、おっしゃる通り修正した方が良いと思います。

あとどなたか次スレお願いします…
0998◆2TK8xdazzp3d (ニククエW cec0-fq65)
垢版 |
2023/01/29(日) 22:08:12.04ID:qnU8UruE0NIKU
次スレ建てられん
とりあえず避難所このopen2chのやつで
ttps://anago.2ch.net/test/read.cgi/software/1422543862/273
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1543日 2時間 2分 48秒
レス数が1000を超えています。これ以上書き込みはできません。