nicocache_nl コピーwiki
http://w.atwiki.jp/nicocache_nl/
nicocache_nl コピーwiki
ja
2010-11-12T21:35:15+09:00
1289565315
-
簡易フィルタ
https://w.atwiki.jp/nicocache_nl/pages/25.html
<p>@wikiの制限によりリンクなどは元ページのままです。</p>
<p> </p>
<p><a href="http://nicolist.net/nicocache_nl/wiki/index.php?FrontPage" title="FrontPage (96d)">FrontPage</a>> nlFilter</p>
<h2 id="content_1_0">nlFilter<a class="anchor_super" id="vd91ce1b" href="http://nicolist.net/nicocache_nl/wiki/index.php?%E7%B0%A1%E6%98%93%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF#vd91ce1b" title="vd91ce1b">†</a></h2>
<p>Javaの正規表現を用いたフィルタを簡単に記述できます。</p>
<p>
NicoCache_nlをインストールしたフォルダ(jarと同じフォルダ)にある「nlFilters」フォルダにあるテキストファイルは、自動的にフィルタとして読み込まれます。<br />
すでにあるファイルに追加すると、バージョンアップ時に上書きされることがあるので、新しく適当な名前のテキストファイルを作成して、そちらに追加するのがお勧めです。<br />
その時、すでにあるフィルタの一行目をコピーしておくと、フィルタの文字コードで悩まなくてすみます(Windowsの方はあまり気にしなくてもいいです)。</p>
<p>また、フィルタはファイル名順に適用され、同じファイルの中でも上に書かれている物から順に適用されます。</p>
<p>nlFilterの記述例は<a href="http://nicolist.net/nicocache_nl/wiki/index.php?nlFilter.txt" title="nlFilter.txt (127d)">nlFilter.txt</a>に<br />
正規表現の仕方は<a href="http://nicolist.net/nicocache_nl/wiki/index.php?%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE" title="正規表現 (496
2010-11-12T21:35:15+09:00
1289565315
-
簡易振り分け
https://w.atwiki.jp/nicocache_nl/pages/24.html
[[FrontPage]] > 簡易振り分け
*簡易振り分け [#i21f7da1]
config.propertiesをメモ帳などで開き~
storeFilter=true
にすると簡易振り分け~
設定すると、ログの最初の方に「Storing Folder Filter On」と表示されて~
動画のタイトル名の一部がフォルダ名と一致してれば勝手に振り分け~
振り分けるたびにログに「storing folder: (振り分けたフォルダ名)」と表示される~
2010-11-12T21:32:20+09:00
1289565140
-
オーディオトラック抽出
https://w.atwiki.jp/nicocache_nl/pages/23.html
[[FrontPage]] > オーディオトラック抽出
*オーディオトラック抽出 [#wc2fa12e]
ニコニコ動画のページ上から動画の音楽トラックを抽出できます。
**使い方 [#pe50a675]
watchページのツールバーの右の方に、「音声」というリンクが出ますので、~
それをクリックすると、音楽トラックのダウンロード画面が表示されます。
mp4動画の場合は、単体では処理できないため、MP4Box.exeが必要です。~
MP4Box.exeは、NicoCache_nlのサイトにて配布されているものの使用を推奨します。~
NicoCache_nlと同じフォルダに配置してください。
2010-11-12T21:31:56+09:00
1289565116
-
キャッシュ管理
https://w.atwiki.jp/nicocache_nl/pages/22.html
[[FrontPage]] > キャッシュ管理
*キャッシュ管理 [#n8292cd1]
あとでもっと書く。~
http://nicolist.net/nicocache_nl/#localflv_doを参照
**キャッシュ管理機能とは? [#gd716bc8]
キャッシュ一覧を生成し、そのページからキャッシュの再生・保存・削除を簡単に行えます。
**キャッシュ管理機能の利用する [#v60c47d8]
利用にはローカルFLVサーバ機能を有効にする必要があります。設定ファイルで
localFlv=true
と指定した後、http://www.nicovideo.jp/cache/ へアクセスすると表示されます。~
(この機能により、ニコニコ動画にアクセスすることはありません)
**キャッシュ管理ページのスクリプト [#z7664514]
キャッシュ管理ページのUIは、list.js(あるいはlist.js.default)とlist.cssにより生成されています。~
新たな list.jsを作成することで自由にUIをカスタマイズできます。~
現在、カスタマイズ版UIとしては、NicoCacheスレ発祥のListXなどがあります。~
ListXでは、サブフォルダごとの表示や画面推移の必要ないキャッシュの削除やフォルダ移動ができます。
***有志によるスクリプト [#b60e1f80]
-nl_ListX 090319 by ◆pA8Bpf.Qvk~
http://nicolist.net/nicocache_nl/up/img/nl107.zip
-listee v0.20080710~
http://nicolist.net/nicocache_nl/up/img/nl010.zip
-nicocachemanager v1.1.2~
http://nicolist.net/nicocache_nl/up/img/nl003.zip
2010-11-12T21:31:18+09:00
1289565078
-
ローカルFLVサーバ
https://w.atwiki.jp/nicocache_nl/pages/21.html
[[FrontPage]] > ローカルFLVサーバ
*ローカルFLVサーバ [#i14acf5f]
あとで書く。~
http://nicolist.net/nicocache_nl/#localflvを参照
**ローカルFLVサーバとは? [#d5d681a6]
flvplayer_wrapperの持つローカルFLV再生機能に、NicoCacheのキャッシュを渡します。
持ってるファイルの一覧も自動で作成するのでらくちん。~
これにより、削除された動画もキャッシュにあれば再生できます。~
07/10/12版より、サブフォルダに分けても、ローカルFLVが利用できるようになりました。~
**ローカルFLVサーバを利用する [#f46d422f]
利用には、設定ファイルに~
localFlv=true
を追加し、flvplayer_wrapperの[設定]ボタン→[ローカルFLVサーバを使う]にチェック、その下のテキストボックスに~
http://www.nicovideo.jp/cache/
http://www.nicovideo.jp/cache/flvlist
と入力してください。~
title=trueでタイトル付きになっているキャッシュでもそのまま利用できます。 ~
**ローカルFLVサーバの効率の良い運用例 [#h9bc0db9]
サブフォルダも認識されることを利用して、取りあえず見ただけの動画と、今後もずっと残しておきたい動画を分けます。~
ダウンロードされたキャッシュはまず /cache/ フォルダに入るため、ここは単に貯めていくだけのフォルダとします。~
好みの名前でサブフォルダを作成し、その中に残しておきたい動画をエクスプローラなどで移動します。~
適宜フォルダ分けを実施すれば、要らないのだけが /cache/ に残っていると思いますので、/cache/ 直下にあるファイルだけを消せば、要らないキャッシュを効率的に消せます。
/cache/ ←取りあえずダウンロードしてくるフォルダ
/cache/favorite/ ←分類はしないけどお気に入り
/cache/改造マリオ/ ←カテゴリ分けしてみた
/cache/改造マリオ/KAS/ ←更に分けてみた
こうし
2010-11-12T21:29:28+09:00
1289564968
-
更新履歴3
https://w.atwiki.jp/nicocache_nl/pages/20.html
NicoCache_nl 2007/10/27 ※これはまだv0.12ベース~
・allowFrom=lanが正しく働かなかったのを修正~
~
NicoCache_nl 2007/10/25~
●プライベートIP限定モードでクラスを選べるようにした(従来のlanはlanCと同じ動作)~
・フォルダを変更したときにキャッシュが移動できなくなっていたのを修正~
・同じajaxコールを繰り返すと2度目が発行されないのを(たぶん)修正~
・あと細かい修正~
~
NicoCache_nl 2007/10/24 rev.2~
●プライベートIP限定モードを追加 (allowFrom=lan)~
・allowFromの判定が逆だったのを修正orz~
~
NicoCache_nl 2007/10/24~
・proxySSLに関する判定ミスを修正~
~
NicoCache_nl 2007/10/23 rev.2~
●SSL通信もセカンダリプロキシを通すかどうかの設定~
●キャッシュフォルダの変更を可能にした(NicoCache_p互換)~
・本家v0.12までの変更をある程度適用~
・flvWrapper=falseの時にはlocalフォルダのflvplayer.swfも無視するようにした~
・フォルダ移動ハンドラでデバッグ用メッセージが出てたのを修正~
~
NicoCache_nl 2007/10/23~
●エコノミーのキャッシュが有るとき、通常版のDLに成功した段階でエコノミーを削除~
●キャッシュ管理ページの出力にファイルの更新時刻を追加~
・メッセージサーバ関連を修正(thanks to 公式の人)~
・Main.getVersion()を追加~
~
NicoCache_nl 2007/10/16 rev.2~
・リクエストURIにポート番号があるとおかしかったのを修正~
~
NicoCache_nl 2007/10/16~
●公式版v0.09のメッセージサーバ対策を実装~
●キャッシュ管理ページのJavaScript化と各ハンドラの実装~
cache_ajax.txtを参照。デフォルトは既存と同じ表示になります。~
●デフォルト設定ファイルの添付~
・flvWrapper設定関係の修正忘れを修正~
2010-11-12T21:28:41+09:00
1289564921
-
更新履歴2
https://w.atwiki.jp/nicocache_nl/pages/19.html
09/10/26 ββ.07a(test)~
・設定ファイルの整理をしました。~
今後はdefaultsフォルダ内の設定を参照して、変更したい物は~
config.propertiesにコピー・修正という形になります。~
現ユーザの方も、config.propertiesが優先されるので~
特に問題は無いと思います。~
※defaultsフォルダ内のファイルはバージョンアップ時に上書きされるので、~
※直接編集するのは避けてください。~
~
・連続してキャッシュの移動を行うとキャッシュが消える問題を修正(thx>>835)~
・nlFilterの動作を修正&高速化(多分)~
・JavaScriptの置換が出来なかったのを修正~
・フィルタのURLがマッチした時、すべてメモリ上に受信していたのを~
必要な時だけ受信するように変更。~
・上記にあわせて、置換するContent-Typeの設定をnlFilter_sysに移動。~
・画像系のファイルはURLで弾いてたぶん高速化。~
・置換が行われなかった時はデコード前のデータを返すように変更(thx>>868)~
・チャンネル動画で強制再生時に再生が出来ない事がある問題を修正~
一部コメントが出ない動画があるのは仕様です。今の所。~
~
・付属のproxy_sample.pacに、*.nimg.jp を追加~
(ニコニコで使用しているcssやJavaScriptが置いてあるアドレス)~
・付属のnewPlayerControllerをv0.5に。~
マウスホイールで音量調節を追加。デフォルトOFF。ホイールスクロールとは排他。~
設定はnewPlayerController.jsの先頭にあります。~
(開発者向け)無名関数を使用して、globalな変数や関数を無くした~
もし外から呼んでる人がいたらごめんなさい~
・50_nlFilter_sample.txt は、「サンプルフィルタ」フォルダに戻しました~
50_nlFilter_sampleはコピーして修正推奨してたので、上書き防止に。~
コロコロ変わってごめんなさい。~
~
09/10/16 ββ.07~
・削除されたnm動画の強制再生が出来なかったのを修正~
2010-11-12T21:28:24+09:00
1289564904
-
更新履歴
https://w.atwiki.jp/nicocache_nl/pages/18.html
[[FrontPage]] > 更新履歴
~
*NicoCache_nlの更新履歴 [#zbe34e7a]
~
**改造版 [#o5996189]
~
10/08/11 (9).12~
・スレでの更新をマージ~
SWFのストリーム変換、各種バグ修正など~
・?eco=1 でエコノミー動画を再生できるよう修正~
通常キャッシュがあるときは、エコノミーのキャッシュはされずに再生、~
エコノミーキャッシュがあればそれを再生、何も無ければエコノミーでキャッシュされます~
・タグ検索ページにもキャッシュからの検索結果を埋め込めるように~
insertSearchResultToTagPage=true でタグ検索にも埋め込みます~
検索はキャッシュタイトルからです。キャッシュのタグ検索ではないので注意~
同時に searchResultMaxを減らした方が良いかもしれません(デフォルト300)~
・一部ファイルを削除・同梱中止~
defaults内のダミーファイルを削除、~
各種wrapperReplaceFilterは別途導入パッケージからどうぞ~
・newPlayerFilterからプレミアム偽装を分離~
プレミアム偽装部をfakePremiumFilterとして分離しました~
~
~
~
~
更新履歴~
10/07/21 (9).11~
・API(getthumbinfo)のキャッシュ機能をマージ~
デフォルトでキャッシュするようになっています~
詳しくは defaults\25_NicoCache_nl_NEW.properties 辺りを参考に~
・nlFilter_sys の Content-Type を更新~
・[debug]の動作がおかしかったのを修正~
・wrapperReplaceFilterを更新~
・付属のnewPlayerControllerを最新版に~
・nlMarqueeConverterを削除~
~
10/07/06 (9).10a~
・$LSTの更新処理がおかしかったのを修正~
これに伴い、$LSTでエスケープしない時は、$LST(!"~") → $LST("!~") となります~
("!"はファイル名には含まれない)~
従って、フ
2010-11-12T21:27:29+09:00
1289564849
-
flvplayer_wrapper
https://w.atwiki.jp/nicocache_nl/pages/17.html
[[FrontPage]] > flvplayer_wrapper
*flvplayer_wrapper [#nc80b6cf]
**flvplayer_wrapperとは? [#s4253c8e]
flvplayerを拡張するラッパー。NGIDやローカルFLVなど様々な機能が増えています。
**注意 [#bc3b1848]
以下の導入方法は2010年08月02日現在の方法です。~
ニコニコの仕様変更やwrapperの更新などで逐一変化するのでご注意ください。~
**flvplayer_wrapperを使用する [#u17e0797]
-[[「NicoCache_nl (9).11」:http://nicolist.net/nicocache_nl/up/img/nl512.zip]] をベースとする。
-[[nl537.zip:http://nicolist.net/nicocache_nl/up/img/nl537.zip]]を展開し、お好みのフィルタ (''どれか1つ'')を/nlFiltersに入れ、同梱か[[nl544.zip:http://nicolist.net/nicocache_nl/up/img/nl544.zip]]に含まれるplayer_version.xmlを/local/oldplayerに入れる。
-仕様変更があった(未確認)?
--[[「wrapperReplaceFilter(wrapperデフォルト).txt(100802)」:http://nicolist.net/nicocache_nl/up/img/nl554.txt]]をnlFiltersいれる。
-[[「swfConvertRedirector.zip」:http://nicolist.net/nicocache_nl/up/img/nl520.zip]]を解凍し「swfConvertRedirector」を導入する(extensionsフォルダに追加)
-[[「NicoCache_nl (9).11 + 100724mod」:http://nicolist.net/nicocache_nl/up/img/nl531.zip]]を解凍し「NicoCache_nl.jar」を上書きする。
***旧プレーヤ-など [#yd
2010-11-12T21:24:44+09:00
1289564684
-
NicoCache本家と各派生版の設定の違い
https://w.atwiki.jp/nicocache_nl/pages/16.html
[[FrontPage]] > NicoCache本家と各派生版の違い
*NicoCache本家と各派生版の違い [#q99a521f]
2009/11/08現在の本家と各派生版の主な機能を簡単にまとめてみた。~
**一覧表 [#d1e82049]
○=対応、×=非対応、E=拡張Extensionで対応(多分nlのみ)
**ネットワーク関係 [#v3a7a1f9]
|CENTER:BGCOLOR(#BBB):|CENTER:|CENTER:BGCOLOR(#BBB):|CENTER:|CENTER:BGCOLOR(#BBB):|c
|設定|NicoCache|NicoCache_nl|NicoCache_p|NicoCache_u|h
|LEFT:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|c
|NicoCacheの待ち受けポートの変更|○|○|○|○|
|LEFT:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|c
|セカンダリプロキシの使用(ホスト名)|○|○|○|×|
|LEFT:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|c
|セカンダリプロキシの使用(ポート番号)|○|○|○|×|
|LEFT:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|CENTER:BGCOLOR(#FFF):|c
|SSL接続にセカンダリプロキシを利用するか|○|○|○|×|
|LEFT:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|CENTER:BGCOLOR(#BDD):|C
2010-11-12T21:23:53+09:00
1289564633