[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 11/12 20:41 / Filesize : 385 KB / Number-of Response : 947
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名無しさん@お腹いっぱい。 [2009/11/03(火) 19:49:59 ID:EG9VJW8K0]
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。

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

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

ASR's Room NicoCache
ttp://homepage1.nifty.com/asr/tools/nicocache.html
Java ソフトウェアの無料ダウンロード
ttp://java.com/ja/
Java Runtime Environment (JRE) 5.0以上が必要。

関連サイト
nicolist.net (NicoCache_nl)
ttp://nicolist.net/nicocache_nl/
NicoCache_p - パンヤポータル
ttp://homepage2.nifty.com/wanko/pangya/nicocache.htm
NicoCache_u
www28.atwiki.jp/nicocacheu/
NicoCacheGUI - HB Software Factory の跡地に出来た何か。
ttp://hbsoft.s10.xrea.com/

75 名前:55 mailto:sage [2009/11/10(火) 05:42:18 ID:JvK1ybQkP]
>>67-69
えーとすいません結局どこをどうすればいいのでしょう?

76 名前:73 mailto:sage [2009/11/10(火) 08:19:33 ID:gQa4E5V30]
言い出しっぺの法則じゃないけど、簡単なので実装してみた。
ttp://nicolist.net/nicocache_nl/up/img/nl276.zip

使用例はこんな感じ。
[Replace]
Name = fetchリンク追加(watchページ:未キャッシュ動画)
URL = www\.nicovideo\.jp/watch/
idGroup = !1
Multi = TRUE
Match<
href="(?:|/|www\.nicovideo\.jp/)watch/([a-z]{2}\d+)"[^>]*>[^<]+</a>
>
Replace<
$0<span style="font-size:10px;font-weight:normal;">[<a href="javascript:void(0)" onclick="nicofetch(this,'$1',0)">fetch</a>]</span>
>

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 11:05:54 ID:tG5gm3580]
>>71
Wikiのすげぇw
>動画をキャッシュするかどうか
動画ごとで指定できるならすごいな・・・と思ったけど全接続対象だったのか。
nlもディスク空き容量制限使えば似たようなことを出来ないこともない・・・かな?
書いてて思ったんだけど、動画をキャッシュ(=DL)している最中に特定の動画のみのDLを停止することって出来ましたっけ?fetch以外で。
これが出来れば釣りとかだった場合とかにwatchページからキャッシュ中止が出来るようになるかな。

>>75
[Replace]
Name = kill @JUMP
URL = msg.nicovideo.jp/\d+/api/
EachLine = TRUE
Multi = TRUE
Match<
(<chat [^>]*?fork="1")([^>]*>)((@|@)ジャンプ( | )[^##][\s\S]*?</chat>)
(<chat [^>]*?fork="1")([^>]*>)/[\s\S]*?jump\(["'](..\d+)["'][\s\S]*?(,msg:["']([\s\S]*?)["']|)[\s\S]*?\)</chat>
(<chat [^>]*?fork="1")([^>]*>)/seekDisabled=true</chat>
(<chat [^>]*?fork="1") mail="([^"]*)"([^>]*>)((@|@)シーク禁止[^<]*</chat>)
(<chat [^>]*?fork="1")([^>]*>)((@|@)シーク禁止[^<]*</chat>)
>
Replace<
$1 mail="@30 shita cyan"$2[投コメ]$3
$1 mail="@30 shita cyan"$2[投コメ]/JUMP $3 $5</chat>
$1 mail="@100 shita cyan"$2[投コメ]/seekDisabled=true</chat>
$1 mail="$2 shita cyan"$3[投コメ]$4
$1 mail="@30 shita cyan"$2[投コメ]$3
>


78 名前:55 mailto:sage [2009/11/10(火) 12:16:46 ID:JvK1ybQkP]
>>77
ありがとうございます
飛ばないの確認しました

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 12:31:05 ID:oMtx/PtL0]
NGCommentExtensionだけど、NGワードを通さないようにするんじゃなくって
NGに引っかかったコメントのIDを「ZZZZZZZZZZZZZZZZZZZZZZZZZZZ」みたいにほとんどありえないIDに置換するってモードほしいかも。
もしくはコメント冒頭に「[NG]」とか入れるとか。

設定に誤爆がないかとか、どんなNGが引っかかってるか見たいときもあるので・・・
あと、動画が荒れてるかどうか確認も出来ますし。

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 18:49:38 ID:gQa4E5V30]
>>79
>もしくはコメント冒頭に「[NG]」とか入れるとか。
こっちの方が簡単ですね。ID置換は副作用あるかも知れないし。

あと、NGCommLoggingNGWORDだけ有効にすればNGWORDの誤爆確認になるけど。
というか、そういう要望があったのでLogging系が3種類もあるのですね…。

81 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 23:32:13 ID:LwD8Mu0DO]
>>77
>動画ごとで指定できるならすごいな・・・と思ったけど全接続対象だったのか。
うーん。いくつか考えられないことは無いけど。

1. LivePlayerのシステムタブに「マイリストに登録」が出てくるけど、それ押すとマイリスする代わりに、
デフォルト保存しないならキャッシュする、デフォルト保存するなら削除って感じ
※コメントタブと同時に開けないから微妙。
※多分世界の新着の再生終了時の「マイリストに登録」も同じ動作になってしまう

2. nlのAPIで、生放送からのアクセスのリストを出して、それをページに表示して選択する。
※世界の新着は先読みしてるから、リストの最新と現在再生されてる動画にずれが出る

※複窓や、複数ユーザが1つのnlで使ってる時はまとめて全部出るので困ることになる

※てか、そんなリスト出すスペースあったっけ

とりあえずこれくらい? どっちも一長一短

と書こうと思ったらまたアク禁。勘弁してくれ

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 12:27:18 ID:/2tvGSLLO]
>>81
すいません。それ>>71?>>54?の変更内容じゃなくてwikiの比較表での話です。
nicocache_pの設定で[全保存/エコノミーは保存しない/読み込みのみ]という設定があったので。
同じく規制・・・またかよorz


83 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 19:07:40 ID:h9voH21B0]
今回の規制はかなり広範囲みたいだね
したらばとかに、避難用の掲示板とかあった方がいいのかな



84 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 19:19:35 ID:Pnsu9uAj0]
wikiのコメント欄でも使えばいんじゃね?

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 00:20:41 ID:xqEFblSO0]
まあ、あぷろだですぐ分かるのはありがたい

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 02:44:14 ID:N8WCO5kE0]
サブのプロバイダが復活…。以下、昨日書き込むハズだったもの。

>>81
NicoCachingProcessorのニコ生判断部分を、以下の条件で行うようにしてみては?

・生放送 (←現状はこれのみ)
・キャッシュ総容量の上限サイズ
・キャッシュファイル名の正規表現(smid,タイトル,拡張子)
・キャッシュする動画のサイズ(最小/最大)

設定場所はファイル名のみnlFilterの[Config]で、それ以外はconfig.propertiesで良いかと。

タイトルについては、生放送のように動画に直接アクセスする場合はキャッシュ前だと取得出来て
無いけど、その場合は生放送で弾けば良いかと。ニコ割もサイズ制限で弾けると思うし。

ユーザーニコ割をキャッシュしたくないってのはたまに聞くけど、サイズも小さいのでキャッシュして
おいたほうがプレイヤーのレスポンスが良くなると思う。ユーザーニコ割の読込で止まること多いし。
あと、キャッシュ削除は後から出来るので、本体に何もかも詰め込むのはどうかとも思うけどね。

…と、ここまで書いてから思ったけど、ひょっとして生放送をキャッシュしない設定の時に
お気に入りだけキャッシュしたいって話だった?

アク禁はホント困るよねぇ…。

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 11:23:54 ID:CT6ylGqt0]
>>65のsysの部分追い出し賛成。フォルダに置換フィルタ入れてるけど追い出せばほんのちょっと無駄がなくなるはず。

新プレコントローラーのバグで思ったんだけど、firefox以外だとプレイヤクリックで再生停止できないから
プレイヤ左の領域クリックで再生停止できたらいいかもとおもった。というか修正される前にそう使っていたw


88 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 14:33:15 ID:vHx8CMxc0]
急にラッパ置換されなくなってあせった
プレイヤーのアドレスが変わったみたいだね

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 15:16:49 ID:woM1DVc90]
あーうぜー

90 名前:名無しさん@お腹いっぱい。 [2009/11/12(木) 16:02:23 ID:SbGwPEp50]
いきなり視聴履歴がなくなってしまった・・・・
困る。

91 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 16:46:08 ID:VE6bNUz20]
なぜこのタイミングで

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 17:10:22 ID:MY4RNpdP0]
視聴履歴あるぞ
ちゃんと探したか?

93 名前:名無しさん@お腹いっぱい。 [2009/11/12(木) 17:13:44 ID:SbGwPEp50]
視聴履歴直接のリンクがなくなっちゃった。
FLに入ってみるとありますが、間接的なので・・・。

不便なのです。



94 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 17:27:23 ID:vHx8CMxc0]
○○会員 ○○さん▼ をマウスオーバーすると出てくるよ

95 名前:名無しさん@お腹いっぱい。 [2009/11/12(木) 17:32:08 ID:SbGwPEp50]
>>94
それが出てこなくなったので困って。。。。( ノД`)シクシク…

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 18:26:53 ID:vHx8CMxc0]
ちょっと久しぶりにマイリストのソース見てみたらいつの間にかブラウザで動的生成にしてたのか
しかもDSLって言うのか?なんか言語っぽいものから作ってるし

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 18:39:52 ID:52NVrajG0]
新プレーヤーなんてヤダヤダヤダWrapperじゃなきゃヤダー

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 19:56:43 ID:ZsvkgwTI0]
なんでこう、ちまちま変えるのかなぁ…

99 名前:名無しさん@お腹いっぱい。 [2009/11/12(木) 19:58:11 ID:wl23Y2Jw0]
運営の気分でやってるからじゃねw

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 21:13:15 ID:GdA26zni0]
[Config]
Name = nlMainConf

URL = www.nicovideo.jp
EachLine = TRUE
Match<
# ここは未使用 #
(?s)(id="flvplayer_container"[^>]+)height:\d+px;(.*?new SWFObject\(")http://(?:res|www)\.nicovideo\.jp/swf/player/nicoplayer\.swf(\?ts=\d+", "flvplayer", "952", )"\d+"
# ここは未使用 #
>
Replace<
# ここは未使用 #
$1height:<height>px;$2flvplayer_wrapper.swf$3"<height>"
sm,nm,so,za,zb,co,ax,ca,cw,fz,na,yo
>

101 名前:100 mailto:sage [2009/11/12(木) 21:26:16 ID:GdA26zni0]
上のはなし。
21:26現在、また元に戻ってる模様

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 21:26:24 ID:cn0CUlcF0]
とりあえず、ラッパー置換フィルタの

www\.nicovideo\.jp/swf/(?:new/)?nicoplayer\.swf

www\.nicovideo\.jp/swf/player/nicoplayer\.swf

に直したら、ラッパー置換できた

これが正解なのか、その場しのぎなのかは不明

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 21:27:49 ID:vh2JatQVO]
ヘッダーライト9の折り畳みが利かなくなってる……



104 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 21:38:37 ID:lur6QaoN0]
wrapper置換は.*?/nicoplayer\.swfだと仕様変更にも強いかな。

仕様変更のせいかcachecommentエクステンションの過去コメントセレクトボックスが出ないのとコメキャッシュできないのはなぜ・・
セレクトボックス表示のフィルタはマッチしてるはずなんだけどなー・・・誰か助けて。

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/12(木) 23:01:03 ID:4esehsUi0]
wrapper置換に使っていた旧再生ページが投コメのあるnm動画以外で出なくなった模様
これでwrapper置換を本体内蔵にする理由がなくなったので、
次回からフィルタとして配布しようかなと

>>104
プレイヤーのアドレス変更で、コメキャッシュ&再生に必要な情報が埋め込めなくなったので
自動的にセレクトボックスも埋め込まなくなってます(埋め込んでも動作しないから意味無い)
本体の修正が必要なんで少々お待ちを

・・・今日は眠くて頭が回らないので更新は明日になります。スマソ

106 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 09:15:38 ID:QmEgB8iK0]
>>96
Jartyでググれ。kotasさんが作っているようです。

>>100-102
(?:player/)?としないと本当に旧プレイヤーだった時(=投コメ有り)に置換されませんよ。

>>105
>wrapper置換に使っていた旧再生ページが投コメのあるnm動画以外で出なくなった模様
前スレ>>976で指摘しましたが、かなり前からですよ。今回の変更は新プレイヤーのURLが
new/→player/に変更されたので、wrapperReplaceFilter.txtをそのように修正すれば良いかと。
nlFilter_sys.txtの方は両立が無理なので、コメントでその旨を書いておくのが良いのでは?

マイリスト登録のUIが昔っぽいのに戻るようですね。まあ、変更があれば対応するだけですけど。
変更するなって言うけど、変更が一切無くなってサービス自体が停滞する方が怖いと思う。

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 09:24:01 ID:weOo+DXm0]
wrapperはフィルタでの導入でいい気がする。
以下wrapperメインで時々新プレ使いたい人用。(付属のと逆をフィルタだけで。)
URL = www\.nicovideo\.jp/watch/\w{2}\d+$にすれば旧プレや新プレのURLの時はwrapper使われないようになる。
\?comment〜が付いてるときもwrapperになるけどまぁいいよね。
これにページのどこかに新プレ用linkを追加しておけばおk。

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 09:29:18 ID:WMCXo7lr0]
GUIで起動して終了させた時に必ずゾンビプロセスになってるんだけど
みなさんはなってない?

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 10:24:44 ID:CY/nl6ApO]
>>108
なってるかもしれないけど、GUIの設定ファイルに
SystemExitWaitMS=5000
て書いて5秒で強制的にシャットダウンさせてるわ


110 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 14:34:12 ID:lodZqahj0]
getmarqueeの仕様が変わったようです。POSTになってURLにパラメータが付かなくなったみたい。
URLにパラメータ付きを期待しているフィルタやExtensionは修正する必要があります。
手元で確認したExtensionでは、nlMarqueeConverterとTimeSignalSeparatorに影響があります。

TimeSignalSeparetorはURL正規表現を
"^[^/]+\\.nicovideo\\.jp/api/getmarquee(?:v[0-9]*)?(?:\\?.+|)$"
としないと、POSTとGETで2回呼ばれて前者でSAXエラーになります。

また、nl本体の話ですが、NicoCacingProcessor.javaの112行目あたり、
tmpSize = Cache.getDLSize(data.getCacheId());
じゃなくて
tmpSize = Cache.getDLSize(data.getCache().getId());
ですね。IDが間違っているので0が返ってきて、二重DLの時に最初からになってしまいます。

なんか最近、一般は更に帯域が絞られた気がする…。↑もfetchがなかなか終わらないので気付いたし。

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 18:33:00 ID:NGdLzxIY0]
ttp://nicolist.net/nicocache_nl/up/img/nl278.zip
marking.js 1.0 (+marking.txt[nlFilters])
GreasemonkeyのNicovideo Markがmylistで動作しないのを修正するついでに移植。
同梱のmarking.txtをnlFiltersフォルダに入れて下さい。

*仕様を若干変更したので、Sore_0さんのplaylistでは不具合が生じます。
*modで使用したい場合は最新の1.7.1にupdateして下さい。


playlist.js β12.6 (+playlist.css[local])
marking機能との連携を復活。


tag_edit.js 091109 (+rel_tag.gif[local] +others.txt[nlFilters])
新カテゴリに対応。
タグの横に関連タグへのリンクを追加してみた。
リンクアイコン(rel_tag.gif)はやっつけなので、気に入らなければ適当に変更して下さい。

tag_edit.jsファイル内にversionを記入する様にした。
このversionはoriginalのtag_edit.jsと同じになる様にしたので、originalのupdateの目安にして下さい。
同梱のjs埋め込み用filter(others.txt内)を改良して、originalのversionがsource内に表示される様にしたので、こちらもupdateん必須です。


view article (others.txt[nlFilters])
大百科の記事がある場合のみ表示させるfilter。
動かなくなっていたのを修正。


自作アイコンを同梱してみたから使ってみればいいじゃない。

2chの規制解除まで後一ヶ月orz
気づいた人は転載よろしく。

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 18:34:56 ID:cHNWAjE10]
nicolist.net/nicocache_nl/up/img/nl278.zip 詰め合わせ(playlist.js etc...)
marking.js 1.0 (+marking.txt[nlFilters])
 GreasemonkeyのNicovideo Markがmylistで動作しないのを修正するついでに移植。
 同梱のmarking.txtをnlFiltersフォルダに入れて下さい。

 *仕様を若干変更したので、Sore_0さんのplaylistでは不具合が生じます。
 *modで使用したい場合は最新の1.7.1にupdateして下さい。

playlist.js β12.6 (+playlist.css[local])
 marking機能との連携を復活。

tag_edit.js 091109 (+rel_tag.gif[local] +others.txt[nlFilters])
 新カテゴリに対応。
 タグの横に関連タグへのリンクを追加してみた。
  リンクアイコン(rel_tag.gif)はやっつけなので、気に入らなければ適当に変更して下さい。

 tag_edit.jsファイル内にversionを記入する様にした。
  このversionはoriginalのtag_edit.jsと同じになる様にしたので、originalのupdateの目安にして下さい。
  同梱のjs埋め込み用filter(others.txt内)を改良して、originalのversionがsource内に表示される様にしたので、こちらもupdateん必須です。

view article (others.txt[nlFilters])
 大百科の記事がある場合のみ表示させるfilter。
 動かなくなっていたのを修正。

自作アイコンを同梱してみたから使ってみればいいじゃない。

2chの規制解除まで後一ヶ月orz
気づいた人は転載よろしく。

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 19:03:14 ID:13oFIOQU0]
nicolist.net/nicocache_nl/up/img/nl281.zip
NicoCache_nl (9).04 仕様変更対応など

・仕様変更に対応(マイリストのキャッシュアイコン)
・マイリストでポップアップしなかったのを修正
・コミュニティのアドレスがいつの間にか変わっていたので対応
・本体に内蔵する意味がなくなったので、wrapper置換をフィルタに変更
 本体では置換を行いません。設定の flvWrapper= は無効になります。
 サンプルフィルタにwrapperデフォルト、新プレデフォルトのフィルタがあるので
 好みの物を使用してください。同時利用はできません。
 ※ 旧 「wrapperReplaceFilter.txt」 は削除してください。
・2重ダウンロード時のレジュームがうまく動作していなかったのを修正
 通常画質の時に失敗してました。thx>>110
・キャッシュフォルダ直下にあるときのみ移動するメソッドを追加
 cache/ajax_topmove?(smid)-(移動先フォルダ) で、
 キャッシュフォルダ直下にある場合のみ移動を行います。
・フィルタのURLに "=" が含まれていた時に正しい動作をしていなかったのを修正
>>62のキャッシュマネージャ外部呼出しをマージ
>>73の変更をマージ(キャッシュが無い時だけ置換するフィルタ)
・デフォルトのフィルタを整理しました
 topbarはnlFilter_sysから別ファイルに、watchのポップアップはthumbInfoに、とか



114 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 19:07:20 ID:13oFIOQU0]
nicolist.net/nicocache_nl/up/img/nl280.zip
cacheCommentExtension (9).01 仕様変更対応

・仕様変更に対応
・設定ファイルをdefaultsフォルダに追加

色々と問題があるのは把握してますが、かなり対処が大変なので
とりあえず仕様変更への対応のみで。

連投失礼

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/13(金) 21:51:22 ID:nn+9W+YJ0]
いつも乙!

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 00:13:58 ID:zCAReGgs0]
もしかしてextensionsフォルダにあるnlThumbInfoRewriterってもう要らないの?

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 01:04:00 ID:8Iq8A28X0]
>>116
今は全部フィルターでやってるからいらないね。読み込まれないようになってるし。
ちなみにnlTagSearchExtensionもニコ動側で実装されたから不要。(いつのだよっていうw)
nlSearchExtensionも本体に統合されてた。wikiには全部残ってるけどw

wrapper・旧プレを使っているときにユーザーニコ割りのある動画を見たときに、
新プレ用のswfをキャッシュ→swf変換→準備できたら再生って出来ないんでしたっけ?

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 02:04:38 ID:wHg9GeBy0]
更新ありがとう
やっぱwrapperないと駄目だわ

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 11:44:24 ID:8Iq8A28X0]
勝手に改造しました。
cacheCommentExtension
・ローカルコメ再生時の崩れを減らした。(表示情報の削減)
・強制再生=forceページで新プレコントローラーを使えるように
・強制再生=forceページでwrapperを使える設定。
# 強制再生(forceページ)でflvplayer_wrapperを使用する設定。
# trueでFlvWrapper、他で公式プレイヤー デフォルトは公式プレイヤー
forceFlvWrapper=
------------------------------------------------------------
fetch.html
・右上の部分の常時表示
------------------------------------------------------------
nlFilters
・削除済み動画をdeletedフォルダへ移動(キャッシュがcacheディレクトリ直下にある場合のみ)
watchページ・外部サムネページ・マイリストページを表示させたときに動きます。
ttp://nicolist.net/nicocache_nl/up/img/nl282.zip

120 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 12:18:12 ID:fFZ9ypqLO]
タイトル横にキャッシュアイコン表示がまたきかなくなってるorz

121 名前: ◆FxgJWsc2Xw mailto:sage [2009/11/14(土) 13:15:55 ID:T3HYr8L90]
NicoCache_u-1.1.0を上げました。
主な変更は、バグの修正と「世界の新着動画」対策です
感想あったら下さい。

www28.atwiki.jp/nicocacheu/

変更点
* 「世界の新着動画」対策を追加
  ニコ生経由でキャッシュした動画の印を、自動的に「不可」に設定する。
  印が「不可」に設定されているキャッシュの定期削除を追加。
  残したいキャッシュは早めに印を変更して下さい。
* 印が「不可」に設定されているキャッシュは、「不可」のタブ以外で表示しないよう修正
* タグの削除および、見出し変更時にキャッシュが表示されないバグを修正
* 一時キャッシュの定期削除が2回目以降、正常に動作しないバグを修正

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 13:50:39 ID:aU6Ee2NtP BE:856292235-2BP(0)]
なんだか>>111-114を導入したあたりからnicoplayerでコメントが落ちず
(コメント以外は正常)IE上のプレイヤーで見てもコメントが少なく感じる。
プロキシを切れば問題ないがNicoCache_nl (9).04付属のproxy_sample.pac
(proxy.pacに改名してる)や127.0.0.1:8080(httpのみ)だと上記の現象が起きます。

何か原因はわかりますでしょうか


123 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 19:42:16 ID:pdjwjKjo0]
>>113
乙です。またEclipseで警告出る部分とか修正しておきました(ソース整理のみです)。
ttp://nicolist.net/nicocache_nl/up/img/nl283.zip

ついでに。ほとんどフィルタ修正のみです。
nlMovieFetcher v0.4.5
ttp://nicolist.net/nicocache_nl/up/img/nl284.zip
・マイページ内の自分のマイリストにもfetchリンクを追加するようにした
 →nl本体がnoLiveCache=trueの時、気に入った動画だけ後からキャッシュできるように
  生放送で気に入った動画を「システム」タブから[マイリストに追加]してから使います
  基本的に視聴済の動画なので、自分のマイリストからは取得動画リストに残しません
・「fetchリンク追加(視聴履歴)」フィルタ定義を追加した(↑と同じ理由)
・watchページ説明文で未キャッシュ時のみfetchリンクを追加するフィルタ(thx>>64)
 →nl本体が(9).04以降じゃないとidGroup=!は使えないので注意
・別窓系のフィルタを全て「クリックで別窓」フィルタ定義にまとめた
 →「ニコニ広告」や「マイリストコメントページ」もこちらにまとめました
・取得動画ページ右側のメニュー部分を追跡表示にした(thx>>119)



124 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 22:13:14 ID:9XUFiiuh0]
すみません・・・
プロキシの設定を一度proxy.sample.pacに変更したところ
cache nlが反映されなくなり弄っても復帰できないのですが
どこか話を聞いてもらえそうな所を教えていただけないでしょうか

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 23:12:51 ID:h3iGXZXa0]
NicoCache_nl (9).04でwrapper周りの設定消えちゃってるけど
もう対応しないってこと?

126 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 23:17:59 ID:64IqYc060]
>>125
更新履歴によると、フィルタで実現してるから設定とか消したようだよ

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/14(土) 23:22:46 ID:h3iGXZXa0]
ごめんhtml側見落としてた
フィルタにしたから今後はフィルタいぢれってことね

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 00:03:24 ID:HBlygJxs0]
>>119
激しく乙!

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 00:06:20 ID:BGnguYYN0]
>>124
プロキシ設定ファイルを使わずに、全部nl通しても反映されない?
反映されるんなら、プロキシ設定ファイルの指定が間違ってる

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 00:15:47 ID:W8qqpw460]
あれ・wrapper使えない・・・
昨日はできたのに・・・仕様変わった?

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 00:44:56 ID:xAnOB8dN0]
>>129
OS/Vista32 HP SP2、ブラウザ/IE8(Ff3.5.5+IE Tab)でオミトロン+cache nlを使用して動いていたのですが

@IEの自動構成スクリプトのオミトロン用proxy.pacをcache nlのsample.pacに変更したところIE異常終了
(もしかしたらキャッシュを消した時に落ちたのだったかも)
Aオミトロン、cache nl効かなくなる(オミトロンは8081へ接続待ち中の状態、cache nlは無反応?)
自動構成スクリプトの設定を戻しても直らず
B闇雲にいろいろいじったところ
・IEのプロキシのlocalhostを127.0.0.1に変更してポート8080でオミトロンを起動するとオミトロンは効く
・上記でオミトロンを切ると繋がらなくなる。cache nlだけだと繋がらない
・自動構成スクリプト使用だとオミトロン用でもcache nlでもフィルタ無効
という状況ということまではわかったのですが対処法がわからないのです・・・
長文スミマセン

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 00:49:31 ID:od6+Y5XFP]
>>130
>>113のこれじゃないの?、自分も使えなくて悩んだ

>・本体に内蔵する意味がなくなったので、wrapper置換をフィルタに変更
> 本体では置換を行いません。設定の flvWrapper= は無効になります。
> サンプルフィルタにwrapperデフォルト、新プレデフォルトのフィルタがあるので
> 好みの物を使用してください。同時利用はできません。
> ※旧 「wrapperReplaceFilter.txt」 は削除してください。

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 00:59:33 ID:W8qqpw460]
>>132
見逃してた!
入れ替えたらできたd



134 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 03:09:37 ID:arqhWaLS0]
>>132
俺も同じミスをしていた
鳥説はよく読めって事かな

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 03:17:50 ID:jz3NCBsC0]
取説って言うか>>113に仕様変更って長文書いてくれてるのに
読まずに導入してエラー出しちゃう男のひとって…

136 名前:122 mailto:sage [2009/11/15(日) 05:46:23 ID:r8TmYdMRP]
追加で書き込みですがあれからいろいろためしてnicocache_nl付属のproxy_sample.pac
とNicoCache_nl (9).04付属のproxy_sample.pacとの変更点を参考に
nicocache_nlのサイトにあるプロキシ設定ファイル[メッセージサーバは経由させない]
を書き換え以下のようにしたらnicoplayerでコメントも保存できるようになりました。
以前にもメッセージサーバを経由するとnicoplayerで落ちないことがあったのですが
改良版のproxy_sample.pacで動くようになっていたので忘れていました。
(参考に WinXPsp3・IE8使用 wrapper(wrapperデフォルトのnfilter)使用
オミトロンは無し)

function FindProxyForURL(url, host) {
if (shExpMatch(host, "msg*.nicovideo.jp*"))
return "DIRECT";
if ((shExpMatch(host, "*.nicovideo.jp*") ||
shExpMatch(host, "*.smilevideo.jp*") ||
shExpMatch(host, "*.nimg.jp*")) &&
url.substring(0, 5) == "http:") {
return "PROXY 127.0.0.1:8080";
}
return "DIRECT";
}


137 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 09:55:24 ID:yWPJP2dk0]
>>136
smilevideo.jpのhttps接続時はスルーする設定になっていたんじゃ?
それだとnimgとhttpの組み合わせのような

138 名前:122 mailto:sage [2009/11/15(日) 10:41:37 ID:r8TmYdMRP BE:1998013875-2BP(0)]
>>137
proxy.pacの書き換えるポイントを教えてもらえるとありがたいです。
(文法とかわからないのでproxy_sample.pacの変更点をほぼコピペ下だけのような物なので)


139 名前:名無しさん@お腹いっぱい。 [2009/11/15(日) 21:11:32 ID:4+kAQHHa0]
すみません。
投稿者が動画を投稿する際に書いている
投稿者の動画説明文が見えなくなってしまったのですが、
復活できませんでしょうか。

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 02:15:40 ID:US2HpwNzP]
こっちでは普通に見えるが
どうなってるのか気になる

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 07:02:16 ID:JegPl5Lj0]
詳細情報とメニューが閉じた状態でページが開くってことかな
そういやウチもそうなっちゃってる、どこ弄ればいいんだろ

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 07:08:50 ID:JegPl5Lj0]
ごめん、↑無かったことに

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 07:20:22 ID:yjnpa0OuP]
説明が見えないといえば、説明が長いとサムネイルの下に文章が隠れてしまうのを直す方法ありませんか?



144 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 08:36:33 ID:MHM1nrlP0]
>>140
題名の後すぐにタグがきて
ブラウザ。。。。あとは普通どおりにあります。

前は説明文とサムネもあったんですが。。。

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 08:57:19 ID:b3IDub3h0]
>>143,144
SS撮って貼れ、そのほうが早い

146 名前:143 mailto:sage [2009/11/16(月) 09:46:58 ID:yjnpa0OuP]
>>145
これです。
up3.viploader.net/pc/src/vlpc001116.jpg
>説明が見えないといえば、説明が長いとサムネイルの下に文章が隠れてしまうのを直す方法ありませんか?

147 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 10:15:56 ID:MHM1nrlP0]
>>145
www1.axfc.net/uploader/Sc/so/55428 パス1234

です。
上段;143のせつめいのとおりです。

下段;画像表示部分がヘッダーバーを隠してしまっています。
ヘッダーバーが常時表示されるようになるにはどうすればよいのでしょうか。

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 10:40:45 ID:sisU1e4B0]
かぶらないように説明文のテーブルのサイズも変わるようになってるはずだけど

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 10:53:44 ID:POHyQajh0]
>>138
つgoogle先生
>>146
多分フィルタ更新すれば大丈夫。古いんじゃね?
>>147
フィルタを一つ一つ切ってどれがおかしいのか確認。これ基本ね。
あと、斧とかじゃなくて画像upろだ使ってくれ。
画像表示部分=プレイヤーはswfで最前面表示されるので無理です。

自分が使ってるやつ↓ overlib使って130*100をpopupさせることもできるけど長いから省略
[Replace]
Name = 切り替えボタン→サムネ
URL = www.nicovideo.jp/watch/
Match<
$NEST(<p ,class="btn_info_close",</p>)
>
Replace<
<div style="margin:0px 0px 0px 0px; float:right;"><a href="www.nicochart.jp/watch/<smid>">
<img src="tn-skr1.smilevideo.jp/smile?i=<id>" WIDTH="96" HEIGHT="72" style="border:solid 2px #333;"></a>
</div>
>

150 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 10:59:31 ID:MHM1nrlP0]
>>149
>>147のものです。
[Replace] のぶぶんはどこにこぴぺすればよいのでしょうか?

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 14:17:57 ID:b7DXuJ+A0]
NicoCache_nl_(9)_04.zip + nlMovieFetcher_v045.zip にアップデートしたら
nlMovieFetcherが正常に動作しなくなった。
受信が100%になっても0%から再び受信を繰り返すし、キャッシュもされません。
皆さんは問題無し?

152 名前:143 mailto:sage [2009/11/16(月) 14:23:15 ID:yjnpa0OuP]
>>149
古い設定ファイルが残ってるせいでおかしいのかと思って、
フォルダを空にして再インストールしたらきちんと表示されました。
お手数をおかけしました。

で、フォルダを空にした際に誤ってNGWORD.TXTとNGID.TXTを削除してしまいました……
……これから荒れてる動画で罵詈雑言をピックアップしてきます……


NGWORD.txtの設定は各人の個性が強すぎてWikiに記述するのは無理そうですよね。

#レッテル決め付け※レッテル部分のジャンルは各自追加を
(東方|ボカロ|マス|みた|見た|ドナ|ルド)(厨|信者|アンチ)
#コマンド連打
^[  ]*[@@/\/]
#無駄コメ流し
^[  \.]*$

とりあえずこの3つの設定で8割ぐらいは取り除けるかと思うんですが。

153 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 14:29:35 ID:MHM1nrlP0]
>>150
僕も正常に戻りました、「header_light_modoki_nl_091019」まで
さかのぼったのは驚きでした^^;






154 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 15:36:02 ID:MHM1nrlP0]
fetching... FAILED!
ってなるけど、何が原因でしょうか?

155 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:25:11 ID:ffszV5UmP]
>>154
cacheThumbnail=true になってないに1票

156 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 16:27:53 ID:MHM1nrlP0]
>>155
どこのcacheThumbnailなんでしょうか・・・

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:31:26 ID:UAp5iY4tP]
クリックルしたところのcacheThumbnailだお!

158 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 16:38:20 ID:MHM1nrlP0]
どのようにtrueに変えるのでしょうか。

どうもcacheThumbnail自体が理解できていないようで><

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:48:58 ID:ZU+F0YJc0]
>>154
ちゃんとログインしてる?
俺の経験上failedになるのはログインしてない時ぐらい

160 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 16:55:47 ID:MHM1nrlP0]
>>159
しっかりログインしております。

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:56:49 ID:7ebSFqaF0]
>>113のやつでWrapperの高さ変更するのってどうやるの?

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 16:57:02 ID:ffszV5UmP]
>>154
設定ファイルを探しても見つけられないようなら諦めた方がいい

163 名前:名無しさん@お腹いっぱい。 [2009/11/16(月) 16:59:05 ID:MHM1nrlP0]
その設定ファイルの名前だけでも教えてください。
お願いします。



164 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 17:04:58 ID:nhJWf0ML0]
>>161
wrapperReplaceFilter(wrapperデフォルト).txtの中の510を540くらいにすればいいんじゃね

nFinderとmovieFetcherFilter.txtを併用できるようにする方法ってないかなあ nFinderの検索結果が
www.nicovideo.jp/watch/nm3937576" target="_blank" id="watch/nm3937576」
になっちゃって開けないんだ・・・

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 17:55:14 ID:iscpAAkBO]
新着を数分おきぐらいでSM番号で監視して、あがった動画が20分以上30分以下ならfetchになげるとかいう拡張無いかな?

目的ばればれですが

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 19:18:20 ID:v6TUVR1T0]
削除された動画ですが、
/my/mylist、/history、/cache、などでもサムネを見れるようにするには
どうすればいいのでしょうか?

現状、/my、/watch(Watchページサムネ追加フィルタ導入済み)のページでは
削除された動画もサムネが見れています。

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 19:34:22 ID:X0F/vqJU0]
>>166
オミトロンでのフィルタならあるけど・・・
・マイリス(このままだと削除されているということがわからなくなる)
title="{if \$item.item_data.deleted % 8}res.nimg.jp/img/common/video_deleted.jpg{else}{\$item.item_data.thumbnail_url}{/if}"

title="{\$item.item_data.thumbnail_url}"
・/cache/
→cachemanagerを使っているなら、これをちょっと弄らないとダメかな。
・history他
src="res.nicovideo.jp/img/common/video_deleted.jpg"をその画像のリンク先からidを取得して書き換え。

>>165
filterうまく使えば出来るね。けどやめとけ。他のサイトでさがせ。

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 20:11:28 ID:ccsWAtxm0]
>>152
いきなり消さないでフォルダ名を変更する程度にしておこうよ…。
新しいものを別フォルダに展開して、WinMergeとかで比較しながら変更分のみコピーするとか。
こうしないと実際に何が変更されたかを理解できないので、自分は毎回そうしています。
あと、個人的にNGWORD.txtの内容を晒して貰えると参考になって嬉しいです。

>>164
nFinderは使ったこと無いので…。それを見る限り、hrefの取得に失敗しているように思います。
hrefとclassの間に他の属性が入ることを想定していないのでは?(classの前の"まで、とか)
movieFetcherFilter.txtでtargetとidをclassの後に持っていけば併用できるかも知れませんが、
別にnlMovieFetcherに限ったことでは無いので、nFinder側でちゃんと解析した方が良いですね。

ID:MHM1nrlP0 はwikiを一通り読んで、設定の変更が出来るようになってからExtensionを導入しようよ…。
nl本体に導入のためのREADMEも付くようになったし、最低限それらに目を通してから質問しないと。

あと、「アップデートしたら動かなくなった」系は、殆どの場合はアップデートで作業ミスしています。
本当に不具合があるなら自分の方で大抵は気付くし、スレの方にも複数の不具合報告が出るでしょうから。

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 20:27:41 ID:yjnpa0OuP]
NGCommentExtensionで要望なんですがよろしいでしょうか。

その1
粘着じゃない荒れてるコメントのほとんどが頭数秒に集中してるので、そこだけ有効なNGワードとか設定できませんでしょうか?
たとえば「工作」という単語をNGにしようとしても、ニコニコ技術部系の動画見てると普通の感想もNGになってしまいそうです。
うまく前後の文脈を踏まえた設定にしようにも難しい場合もあります。
「(工作|あらし|荒らし|擁護|東方|ランキング|とば|飛ば|↑|↓)」などを頭5〜10秒ほどだけNGにしておけば冒頭の荒らしのほとんどを防げそうなのですが。

その2
NG設定に抵触する場合にコメントの頭に「-NG-」などの文字を付け加えるモードを付け加えることは可能でしょうか?
プレイヤーを開いたときに妙にコメントが少ないときがあります。
動画が荒れているだけならいいのですが、設定が誤爆してるか確認したいときがあります。
※たまに、荒らしのようなコメントをみんなで書き込むネタ動画もありますし。
「-NG-」をプレイヤーのNGワードに登録しておけば普段は画面にコメントは流れませんし、
NGのコメントの内容を確認したいときはNGコメント非表示の設定を一時解除するだけで確認できます。

ご検討よろしくお願いします。

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 20:57:58 ID:VZIoMZkf0]
>>169
その2については
>>79-80
すでに同様の要望が上がってる
現状の機能でも誤爆確認ができる
らしい 自分がやってみてないから詳しくは知らない

171 名前:122 mailto:sage [2009/11/16(月) 21:02:44 ID:ShsDSz1mP]
>>149
ぐぐるヒントだけでももらえますでしょうか。proxy.pacとかだといろいろありすぎてわかりません。
(せめて文法とか、書き換えるコツとかわかれば今後何とかなりそうだけど)


172 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 21:10:54 ID:VZIoMZkf0]
>>147
下段の問題はこれで
[Replace]
Name = プレーヤー最前面解除
URL = www\.nicovideo\.jp/watch/
Match<
so\.write\("flvplayer_container"\);
>
Replace<
so.addParam("wmode","transparent"); $0
>

てかこれデフォルトで入れてくれればいいのにね

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 21:13:19 ID:v6TUVR1T0]
>>167
レスありがとうございます。
サムネが確認できて動画が見れれば、実際に生きている動画なのか
削除されている動画なのかは全く気にしません。

これってnlFiltersでの対応は難しいんでしょうか?オミトロンの導入必須ですか?
素人考えながら
img src="res.nicovideo.jp/img/common/video_deleted.jpg" の部分を単純に
img src="tn-skr4.smilevideo.jp/smile?i=*****" に置き換えれば行けるのかな?
と思っているのですが、watchページ以外でのid*****の取得方法が分かりません。
具体的に教えて頂けると助かります。



174 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 21:14:19 ID:ouwXBRat0]
問題点はそっちじゃないんじゃないの。
悪さしてるjs外す方法探った方が。

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/16(月) 21:15:12 ID:VZIoMZkf0]
>>171
proxy.pacの中身(=文法)はjavascriptだよ
いろいろありすぎるほど情報があるんだから自分で探せるようになろうぜ







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<385KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef