1 名前:名無しさん@お腹いっぱい。 [2008/12/29(月) 15:04:16 ID:VF89P44w0] ニコニコ動画のキャッシュを自動的に保存して 二回目以降はローカルから再生することで ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。 一度通常画質でローカルに保存すれば エコノミーモード時間帯でも常に通常画質で再生することができる。 またオミトロンと併用することも可能。 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 NicoCacheGUI - HB Software Factory の跡地に出来た何か。 ttp://hbsoft.s10.xrea.com/
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 10:18:11 ID:vHbvoFjJ0] >>330-333 現状では無理。 搭載するにしても、IEならNicoCacheからニコ割かどうか判断できるけど、Fxとかだと通常の動画と判別できないんだよね・・・ キャッシュから@CMサイズ(200kB以内の.swf)の動画を検索して削除した方が早いと思う
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 12:28:46 ID:FFtQwcOr0] 質問です。 NicoCache_nlでローカルに動画を保存する際のファイル名に、そのときに設定されているタグを入れ込むようにできる設定方法はないでしょうか。 これができればフォルダ振り分けで整理するキーワードが増えてやりやすくなるなと考えてるんですが、いかがなものでしょうか。
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 12:31:43 ID:FFtQwcOr0] >>336 あ、追記で。 上の、タグ=ニコニコ動画のタグを指してます。
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 17:38:16 ID:6Gf2ERAD0] そういえばListXはどうなったのだろう
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 20:46:55 ID:i2ugwaDo0] >>335 そうでしたか〜 回答くださりありがとうございました
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 20:50:53 ID:jjZx0PWG0] >>338 俺マックユーザーなんだけど、LixtXがちょっと前から使えないんだよね 更新とかあったらいいなあとひそかに待ってる 何が原因なのかさっぱりだから黙ってたけどw
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 20:52:17 ID:yWq82jkb0] >>336-337 自分はキャッシュ整理しないんで便利さが分からないんだけど、どういう仕様でファイル名に タグを入れ込めば良いの? 10個も入れ込んだら簡単にファイルシステムの文字数制限に 引っかかりそうなんだけど。 watchページでリネームするのであれば、totalRenameのスクリプト実行で多分出来ると思う。 でも、2度目以降のタイトル表示が大変なことになりそう…。 nlの振り分け機能と連動したいって事なら、nl本体を弄らないと多分無理(Extensionで出来る?) あと、ニコ割をキャッシュしないようにって要望が頻繁に出るけど、その動画がニコ割かどうかを 完全に判別する方法を示してくれないと実装は出来ないと思う(誤削除が怖いし)。 単純に「指定サイズ以下の動画はキャッシュしない」なら簡単?(ニコ割以外も対象になるけど)
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 21:40:06 ID:WbSQ6y3I0] 仕様は サイズは544px × 55px。 容量は200KB以内。 ビットレートは300kbps以内。だね。
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 22:33:36 ID:z7XpbE4s0] ただ、そのサイズの「普通に見せるための動画」も作成できるわけで、 その仕様を以って「ニコ割用」って決め付けるべきじゃない気もする。 まー原理主義的な話なので一般論からすれば決め付けて問題ないだろうけど。 そもそもニコ割キャッシュしたくないって人は何が理由なんだろう。 ファイルサイズ的には通常動画のほうがよっぽどでかいからあまり 気にすることでないように思うし。
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 22:56:28 ID:WPpVG5lX0] 持ってるニコ割全部で2.2MBしかなかった。 容量的にも大したこと事ないし、探すのも簡単だから別に実装しなくてもいいと思う。 まあ、あってもいいけど
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:22:02 ID:7n8ct3mf0] >>341 >>336 じゃないけど、タグdb欲しいなあと常々思っていたり思ってなかったり アクセス毎に変わる可能性あるから微妙っちゃ微妙なんだけどさ AtPictureとかタグ管理に慣れてくると、欲しくなるんだわぁ
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:22:13 ID:i2ugwaDo0] >>343 ニコ割を手動で消してたんですがふとデフラグチェックしてみたら すごい断片化してたので気分的にキャッシュしなければいいなぁ と、思いまして・・・ 消してて気がついた点では必ず @CM ニコ割 ジャンプ 等の ファイル名になっているのかなと思ったのですがこれで ある程度弾けないでしょうか?
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:28:55 ID:2NmbKlHO0] >>341 336です。 ファイル名のタグ付加はこんな感じを考えてました。 sm9_新・豪血寺一族 -煩悩解放 - レッツゴー!陰陽師(陰陽師_レッツゴー!陰陽師_公式_魚眼レンズ版→sm3748649?_8_1_ドナルド勝ち?_ドナルド2位? ドナルド快感? 道化師?).flv ・・長いっすねw これを考えた経緯は、キャッシュフォルダのファイル数激増の対策としてCacheManager+autoMoveRule.xmlを 見つけまして設定し振り分けていたのですが、なにせ振り分け条件がファイル名(動画タイトル)だけなので、 タグがあればもっと細かい振り分け指定ができるなーと思った次第。 あんまり何千というファイルが1つのフォルダに入ってるのはWindowsシステム的に優しくないと思ったのです。
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 23:30:36 ID:rAQiMWIH0] 優しくないと思うのなら、適当な数で別フォルダに移動すればいいんじゃね?
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 00:00:58 ID:1/Humlbw0] 別に自動じゃなくても手動で割り振ればよくね?
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 00:11:42 ID:Gkoi6+MG0] 【ニコニコ】自動ローカル保存プロクシ NicoCache 4 pc11.2ch.net/test/read.cgi/software/1220288598/605 605 名前:ListX ◆pA8Bpf.Qvk [sage] 投稿日:2008/11/29(土) 04:31:12 ID:3RG4Dh8a0 ttp://nicolist.net/nicocache_nl/up/img/nl055.zip MD5: nlGetTag rev01.zip 4977B52107645F3BDDF9A1CB22889B74 徹夜して意識が飛んでたら、妖精さんがタグを保存するためのエクステンションらしきものを作ってくれたので、人柱を募集 多分Java1.5-で動作。何か問題があったらよろしく ちなみに、現状では ・タグは上書きされる ・タグは手動でしか消せない ・タグはただ保存されるだけ(ListX側の対応はこれから) ・付属の自動保存スクリプトはimgのキャッシュがある間は再リクエストしないと思われるので、その間ログにはアクセス毎に登録メッセージはでない などなどのしょぼさなのでご注意を <テスト方法> 付属のブックマークレットを動画ページで実行するか、埋め込み用スクリプトを導入して動画ページにアクセス それから以下を確認 1)nlのログ(コマンドプロンプトか、NicoCacheGUIのログ)に「nlGetTag rev01: add tag for (動画番号)」が出るか 2)cacheフォルダの#tag.txtに「動画番号+タブ+タグリスト(半角スペース区切り)」が追記されたか 3)ブラウザから「www.nicovideo.jp/cache/taglist 」にアクセスしたときにJavaScript向けデータリストが表示されるか(以下のようなもの) tagList={ "sm10000":"アニメ sm10000 何かと謎の多い動画 sm100と同じ事情 URLをいじるとそこは不思議の削除でした これはひどい ニコニコ七不思議 永遠の謎 再生数最少 削除の嵐←sm10_←sm100_←sm1000", "sm100000":"ID100000番 ベジータ カオスなIDシリーズ キリ番 その他 IDに謝れ なんか逆に素晴らしい 首を傾けてみる動画", "sm1000000":"豪華な残念賞 sm1000000 キリ番 乗り越し くやしいのうw sm999999(墓地) sm1000001(再生不可能) sm4000000は10月6日に削除されました sm5000000現る" };
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:32:05 ID:326tTG0N0] ListX使えなくなってた
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:43:35 ID:OYtB+Bjx0] ん?ListXうちでは今も使えてるけど
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:53:47 ID:dATcrGVG0] 俺も
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:55:21 ID:dATcrGVG0] ↑ミスった・・・orz 俺も使えてる
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 03:39:22 ID:d17MqocM0] 同じく使えてる XP3+Sleipnir2.8.4test16(IE6,jscript.dll差し替え)
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 13:24:40 ID:PQIo50/x0] >>350 JavaとJavascriptで文字列のエンコード・デコード方法が微妙に違うから このままだと2バイト文字が全部化ける 直し方まではスキルがなくてわからなかったが…
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 21:59:57 ID:WuOq36TS0] 削除されてコメント取得できない動画ってcommentエクステ入れれば再生できるけどそれって今もできてますか? ttp://www.nicovideo.jp/watch/sm3529475の動画でリンクが表示されなくて。。 ↓必要なものはあってますよね? ttp://uproda.2ch-library.com/src/lib106377.jpg
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 22:05:06 ID:O629LOup0] その動画をキャッシュしている人がどれだけいるのか・・・
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 22:51:47 ID:dATcrGVG0] >>357 俺も強制再生のリンク出なくなったから ttp://www.nicovideo.jp/watch/****** ↓ ttp://www.nicovideo.jp/force/****** に自分で書き換えて対処してる。 みんなは利用規約違反で削除された動画のページに強制再生のリンク出てる?
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 23:10:53 ID:OYtB+Bjx0] リンクは自分でnlFilterで付ければいいじゃん てか強制再生のページだとどの動画も常に マイメモリーにはコメントできません になるんだがみんなそう?
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 23:23:32 ID:A5fALQQ60] こっちは特に問題なくコメント再生できてるよ。 ttp://uproda.2ch-library.com/src/lib106460.png
362 名前:357 mailto:sage [2009/02/17(火) 23:31:04 ID:WuOq36TS0] あーwatch→forceってのを忘れてたわ。 みんなありがとう。 >>361 強制再生の動画はコメントが取得できないやつだよ。=動画のプレイヤも出ないページのこと。
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 23:34:31 ID:A5fALQQ60] >>362 なるほど、勘違いしてたのね。すまんかった。
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 23:52:08 ID:e795k+qx0] ListXは普通に使える。 ところで、前から気になってたんだけど、sm123456とかに触れるとすぐにポップアップするけど それを数秒静止してたらポップアップするように出来ないのかな? マウスが横切るだけでポップアップして結構煩わしい
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 00:12:12 ID:ccRKTRVT0] >>362 >>357 のはコメント取れるけど・・・
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 00:22:34 ID:bYQpMcI50] >>357-359 いつのまにやら微妙に仕様変更されてたのね。 nlFilter_sys.txtのcacheCommentExtension用設定を <span id="deleted_message_default">[^<]*</span>.*?</div> ↓ <span id="deleted_message_default".*?</div> で復活するはず。 >>360 強制再生だとコメントサーバも取得できない事があるからダミーのURL渡してるんで、 コメントできないようにマイメモリーモードにしてあるんで仕様です。
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 00:31:22 ID:QvHrzI2Y0] >>366 ありがとう、直りました。 こういうの弄れないから助かります。
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 01:29:07 ID:QvHrzI2Y0] >>365 利用規約違反動画のコメント取得できた・・・ 今までずっと取れないと思ってたよ・・・orz エロ動画を開きっぱなしにしていたあの日々は一体・・・/(^o^)\
369 名前:357 mailto:sage [2009/02/18(水) 01:40:21 ID:vqT8Rami0] >>365 プレイヤーでの取得はできないですよね? よろしければどうやれば取得できるか教えてもらえませんか?
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 02:41:22 ID:dbSHlU4c0] >>346 cacheAllocateFirst=true にしてる? あと、ニコ割といっても動画的にはswf動画と変わらないので、 ファイルを取得する前の判別材料としてはファイルタイプとサイズくらいしか無いわけで、ニコ割だけ キャッシュしないってのは難しいと思うなぁ。 >>347 20文字超のタグも結構あるし、ファイルシステムの文字数制限(Windowsで260文字程度)に掛かりますね。 単にフォルダ内のファイル数だけが問題なのであれば、smidを元に10万ID毎に数字のフォルダを作って そこに振り分けとかどうです? どうしてもタグで分けたいならカテゴリタグでフォルダを作るとか。 この程度の単純な振り分けで良ければ、watchページから自動で振り分けることも出来ると思います。 自分、今見たらキャッシュフォルダ直下に13,000ファイルありましたわw
371 名前:360 mailto:sage [2009/02/18(水) 06:08:18 ID:VhXb45id0] >>366 なるほど 了解です、ありがとう
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 10:30:57 ID:ccRKTRVT0] >>369 ttp://nicowiki.com/tools.html#f3fef396 cacheCommentExtensionで設定したディレクトリに保存してnlを再起動すればローカルメモリーで再生もできる。 見るだけなら、プレーヤーを直接呼び出してもいける。 ttp://www.nicovideo.jp/swf/nicoplayer.swf?v=sm3529475 ttp://www.nicovideo.jp/local/flvplayer_wrapper.swf?v=sm3529475 >>366 コメントサーバが取得できる場合にはそれを使用するようにはできないんでしょうか?
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 11:20:15 ID:zHzFvb460] >>334 詳しいことは全く分からんからただの妄想だけど Flash10を使って書き直してるんじゃないかな? Flash10向けに作ったswfだと 動作速度が9以前向けのものに比べて段違いに速くて その速さといったらAdobeの広報担当のお姉さんが エロション漏らすほどだという話を聞いた
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/18(水) 12:40:22 ID:bYQpMcI50] ttp://nicolist.net/nicocache_nl/up/img/nl084.zip cacheCommentExtensionββ.02 ・強制再生時に、最新のコメントを取得できるように修正 コメントが生きているかの判断は自動では行わないので、 コメントサーバに繋がらない時はコメ無しor過去のコメキャッシュで再生してください。 また、最新コメント再生時の投稿者コメント取得には対応していません。 最新コメなら投稿も可能です。 手抜き対応だけど、コメは生きてることが多いんでまあいいよねw >>370 IE系エンジン(Trident)なら、FLASHからのrefererがある (ニコ割はnicoplayerじゃなくBGMPlayerでアクセスしてる)ので対処可能 FxとかOperaはその辺のRefererが来なかったり全部nicoplayerだったりで困ったもんだ
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 02:14:45 ID:n9c91Pvu0] >>374 なるほど。IE限定でもニコ割をキャッシュしない機能ってあった方が良いんですかねぇ?
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/19(木) 07:47:25 ID:d0uJxBLt0] さすがに需要が局地的すぎる気が・・・
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 00:32:50 ID:QfrPeZLl0] ニコ割自体数がないというか、同じニコ割使われることが多々あるからキャッシュ利いたほうが嬉しいな。
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 01:02:28 ID:Yu2A+3PQ0] 古いplayer使ってるから再生されない
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 01:14:14 ID:2R8ktHQf0] ニコ割なんかキャッシュ使うほど読み込みに時間かかるもんじゃないだろうに
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 01:30:03 ID:vX9tyU950] 元々ニコ割のキャッシュって使ってなくね?
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 11:38:39 ID:BBRjOnHv0] TubePlayerとNicoCacheの連携できている人いませんか? 指定したcacheフォルダにキャッシュがダウンロードされない('A`) やったこと ・>>7 を導入。 ・cacheFolder=d:/nico/cache のように指定。 ・listenPort=2525 に変更 ・NicoCacheGUIで起動。 ・TubePlayer のプロクシ設定で、localhost ポートは 2525 に設定 ・適当に検索してきた、 www.nicovideo.jp/watch/sm4778814 を開く ・cacheフォルダには何もない ・ログ見ると no title found: sm4778814 とある
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 12:00:57 ID:xv0ouhTr0] こっちでは普通にキャッシュされてる。ブラウザでもキャッシュされてるのかな? cacheFolderの指定を\\に変えてみるとか。
383 名前:381 mailto:sage [2009/02/21(土) 12:06:07 ID:BBRjOnHv0] TubePlayerでなく、Sleipnirでもダメでした。うーん。
384 名前:381 mailto:sage [2009/02/21(土) 12:08:02 ID:BBRjOnHv0] >>382 / を \\ に変えてみました。 cacheFolder=d:\\nico\\cache でもダメだ・・・orz cache/でキャッシュを見られるんですよね? Slepnirでlocalhost:2525通して www.nicovideo.jp/cache/ にアクセスするんですが、「ページがありません」って返ってきます。
385 名前:381 mailto:sage [2009/02/21(土) 12:15:50 ID:BBRjOnHv0] NicoCacheGUI.bat で起動せず、 NicoCache_nl.bat で起動したらキャッシュできました。 何故・・・ ログ見ると、GUI版で起動した場合と、nl.batで起動した場合とでログフォルダのキャッシュ容量がちがってました。 NicoCache_nl.batだとコンソールがでてしまうので、できればGUI版が使いたいのですが、 この問題を解決する方法何かありますでしょうか?
386 名前:381 mailto:sage [2009/02/21(土) 12:25:12 ID:BBRjOnHv0] 自己解決しますた。 NicoCacheGUIが同じフォルダの 旧 NicoCache.jar を見に行ってました。 最初にダウンロードしたオリジナルのNicoCacheGUIに付属の NicoCache.jar があったためでした。 NicoCache.jarを適当に、 NicoCache.jar_ なんかにリネームしたら、 無事にキャッシュをできました。(削除しても多分OK) ありがとうございました。
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 20:30:41 ID:ajDxZXSA0] nicocache+Proxomitron-fwc-iroiroで使用中です。 NAS(LS-XHL)を購入したこともあり、キャッシュ保存用としても利用しようかと「N:」に割り当て、 「cacheFolder=N:nico/」にキャッシュフォルダ指定したところ、 ニコニコにアクセスすると「取り消されたアクション」と表示されるようになりました。 「cacheFolder=R:nico/」と今までのドライブ(RamDisk)に設定に戻すと、問題なく表示、キャッシュされます。 原因としては、何が考えられますか?知恵を貸してください。。。
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 20:45:48 ID:NXO2pnAC0] >>387 R:/nico とか。Win以外だとまた違うのかな。 後はドライブ文字と表示されてるドライブの名前が一致してるか確認するとか。
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 20:55:08 ID:ey8EAMx60] まずエクスプローラ等で普通にファイルみれるかだね それが確認できれば、切り分けしやすいでしょ
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 21:24:34 ID:ajDxZXSA0] あぁ…レスありがとうございます。 >>388 後者(cacheFolder=R:nico/)の方は支障ないのですが、「R」から「N」にするとエラーとなります。 N:ドライブはマイコンピュータにて「'LinkStation (Ls-xhl2f9)' の個人フォルダ(N:)」と表示されています。 >>389 エクスプローラでファイルは見れています。 N:ドライブ内のファイル操作は普通にできています。
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 21:35:12 ID:lJeL/UrJ0] N:/nico ってやってみたの? 普通はR:\nicoって書くよってことを言いたいんでしょ
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 21:50:02 ID:ey8EAMx60] んーWindows同士でのネットワークドライブ割り当てで cacheは普通にできたよ 対象がLinuxだとわからんけど、問題無い気がする ちなみに表記は、>>388 指摘の通り cacheFolder=R:/nico (N:/nico) が正しいと思うけど
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 22:03:11 ID:ajDxZXSA0] ご指摘の表記を直したところ、できました…! なまじ「R:nico/」でできていたので、せっかくのアドバイスを軽んじてしまいました。 ローカルとNASでは表記の懐の深さ(?)が違うんですかね…全く恥ずかしいw 基本って大事ですね…皆様、本当にありがとうございました。
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 22:19:12 ID:mAyf4Yhz0] ヒント:カレントはドライブ別
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 23:11:31 ID:9y+CvZYrP] cacheComment extensionのエラーって消せないのかな >エラー: 整形式になっていません。 >ソースファイル: www.nicovideo.jp/comment/cacheCommentList.json?sm ほにゃほにゃ >行: 1, 列: 1 >ソースコード: >{"item":{"mode":"60","lastRes":"10","member":[{"value":"?comment_cache=z090221221609","text":"09.02.21.22:16:09"}]}}
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 23:19:21 ID:N52BmmCw0] flvplayer_wrapperを使っていますが、設定がよく初期化されます。 改善は出来ないのでしょうか?
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 23:48:18 ID:22w0re3T0] なんかニコニ広告が闇に葬られた気がするのでv0.5を出しておきます。 autopager.jsは色々弄ってしまったのでファイル名を変更して別配布にしました。 totalRename v0.5 ttp://nicolist.net/nicocache_nl/up/img/nl085.zip ・"#rminfo.txt"のバックアップを取るようにようにした ・サポートスクリプト"update_deleted.rb"を追加 ・動作を指定する変数をnlFilterに移動して本体を弄らなくても良いようにした ・watchページで削除動画のタイトル末尾に[削除]タグを付けるようにした(DELETED_TAG) ・watchページでタイトル取得間隔の秒数を指定できるようにした(WATCH_INTERVAL) ・規約違反削除の場合もリネームできるようにした ・ランキングモードに"キャッシュ済みを隠す"ボタンを追加 ・検索ページでエラーが出る場合があったのを修正 ・全体的にprototype.jsを使って書き換えた(IEのメモリリーク対策とか) ・IEでもFirefox同様にテキストボックスで改行を無視するようにした(誤削除対策) ・一度に処理する最大値を指定できるようにした(MAX_ENTRIES:デフォルト500) ・autopager.jsの同梱を止めて別配布にした autopager_mod.js v0.1 ttp://nicolist.net/nicocache_nl/up/img/nl086.zip ・totalRenameに対応(totalRenameが無くても動きます) ・ダブルクリックによる機能ON/OFFを無くしてAutoPagerを常に有効にした ・Apple SafariとGoogle Chromeでも動作するようにした ・If-Modified-Sinceを指定してブラウザのキャッシュを利用しないようにした ・混雑中(503)で取得に失敗した場合も頻度を落としながらリトライするようにした ・連続アクセス規制対策として適当に別URL(マイページとか)へアクセスするようにした ・連続アクセス規制に掛かった時も頻度を落としながらなるべく頑張るようにした ・アクセスに時間が掛かる場合は再接続するようにした(デフォルト10秒) ・複数ページを読み込んだ状態でリロードした場合はページトップに戻すようにした(Firefox対策) ・全体的にprototype.jsを使って書き換えた
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 23:55:46 ID:22w0re3T0] >>364 overlibの設定でol_deleyにミリ秒単位で指定できるみたい。 popThumb.jsを弄ってもいいけど、該当ページのReplaceに以下を追加すれば良さげ。 <script type="text/javascript">ol_delay=1000</script>
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 00:13:25 ID:OCWs7G8l0] >>396 自分で消してるんじゃないの
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 00:37:43 ID:1thdiLQO0] >>395 把握。そのエラーだとたぶんFxだと思うけど。 ヘッダに"application/x-javascript"つけないと、ブラウザがXMLとして文法チェックしてエラー出すみたい しかし表示もしないのに読み込んだだけで文法チェックとか、CPUの無題使いとか思ってしまった チェックでエラーが出てるだけで動作には問題ないので、エラーが気になる人だけ入れ替えておくれ ttp://nicolist.net/nicocache_nl/up/img/nl087.zip ・cacheCommentExtensionββ.02a Fxエラー修正(本体のみ)
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 00:51:19 ID:Euim3NLL0] >>386 本当に自己解決だwでも経過と結果をきちんと書いてるからおk 案外見落としがちなイージーミスだな
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 01:58:34 ID:fG4RCOWs0] なんかtotalrename入れると結構な確率で干渉する・・・。 今度はiroiroの投稿者表示がされなくなりました。私だけかもしれませんが。
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 03:23:35 ID:sCPXVfNc0] www.nicovideo.jp/watch/sm 番号 以外に de.nicovideo.jp/watch/sm 番号 es.nicovideo.jp/watch/sm 番号 tw.nicovideo.jp/watch/sm 番号 この3つをwrapper通すにはどうしたらいいの?
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 03:38:04 ID:avKMYafQ0] >>402 他のHTMLを弄るものとは干渉しまくると思いますので、基本的に排他だと思ってください。 nlFilterを弄れば対応出来るかもしてませんが、環境は千差万別でしょうから各自で対応願います。 ちなみに自分はオミトロンを導入していないので、iroiroに関してはさっぱり分かりません…。
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 08:22:36 ID:xWIKIjAc0] >>397 毎度乙
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 23:05:38 ID:2leryISs0] 検索画面でワード入れた後「キーワード○○○が含まれるタグを検索」の下に キャッシュされている動画を表示する。みたいな検索方法あったと思うけど 今使えなくなったん? 説明が下手すぎだな・・・
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 10:20:33 ID:q9MHVt5M0] >>406 最新版(ttp://nicolist.net/nicocache_nl/up/ )では今も使えてるよ。 Google検索のオートコンプリートみたいに一文字ずつでどんどん絞られていくタイプじゃなくて、ワード入れて検索したら↑の動作する。 nlSearchExtensionの機能のはず。
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 12:59:45 ID:GJCWs8MR0] >>366 だとユーザー削除以外?で削除された動画にログアウト状態でアクセスすると誤爆するみたい とりあえず最後を↓に書き換えれば回避できるかも (?-s)<span id="deleted_message_default".*\n.*?</div>
409 名前:395 mailto:sage [2009/02/23(月) 16:25:34 ID:RF/gT3FXP] >>400 対応ありがとうございます。エラーコンソール見てもエラーありません。
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 16:11:57 ID:x+RrnBVS0] >>407 まだ使うことが出来たんですね、助かります。 古い動画は探し出すのが億劫で・・ありがとうございました。
411 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2009/02/25(水) 02:49:14 ID:n/OqhvDC0] ListX 090225 nicolist.net/nicocache_nl/up/img/nl088.zip MD5→34781DBC287D8C1ED8DA005C23179264 ・"nl_ListX_080806 with 勝手に改造ver081102"をベースにし、dupとsameFileSizeをsameFileに統合 ・フォルダ階層内で「大きさ」欄が"{langth}"のまま+レイアウトが崩れていたので修正 ・tagCloudを追加(タグ出現数に比例した文字サイズと色でタグの一覧を表示・クリックでそのタグの動画を検索可能) ・タグの表示(動画タイトル横の*をクリックで表示・非表示・タグ自体をクリックでサブメニュー表示) ・Searchからタグの検索が可能に ・デフォルトの文字サイズをちょっと大きくした(cssの冒頭のx-small→small) *生きてました *タグ周りと改造版の吸収を最優先した結果がこれ。要望もらってた人ごめん *上書き更新を強く推奨(特にエクステンション。今回は必須。マイナーチェンジでバージョンを変え忘れた気もする) *タグの記録および、自動記録方法についてはエクステンションフォルダ内のnlGetTag.txt参照 *タグクラウドはとりあえず全部表示するので、重いけれど傾向と対策用にどうぞ(1カウントのタグは表示しないほうがいいか迷い中) *文字サイズは年取ったので大きめに。若者は変更すること *1日でやっつけたのでバグがある可能性大。報告よろしく *しばらくは暇なので何かあれば今のうちに(以前の要望が忘れられてる気がする人とか特に) #チラシの裏 動作にはまったく関係ない話だけど、 list.js L1294はcheckArray[size]=(checkArray[size]||[]).push(i);だとエラー、 checkArray[size]=(checkArray[size]||[]); checkArray[size].push(i); だとOKでちょっと混乱中。寝ぼけてるのかしらん。つっこみ待ち
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 03:23:19 ID:diXHIflN0] >>411 おつです! javascriptの論理演算子ってそんな風に使えるんですね。。。全く知らなかった!活用していこうw pushの戻り値は配列自身じゃなくて配列の個数だとかだったような・・・
413 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2009/02/25(水) 04:22:04 ID:n/OqhvDC0] >>412 thx やっぱり寝ぼけたというオチでしたか。もう長いことやってるのに情けない・・・ 他のArray以下のメソッドとごっちゃになっていた模様。 今回のヤツは効率を無視すれば以下のようにできるようです。これで安心して眠れます (checkArray[size]||(checkArray[size]=[])).push(i); >javascriptの論理演算子ってそんな風に使えるんですね わりと融通が利くので1命令なら演算子でつなげてif/elseをなくすとか(Cとかでもある程度は使えたような)。 簡単な例として音のLRが連続しているデータをLとRに分けるぐらいなら1行で済みます。 var A=[0,1,2,3,4,5],B=[],C=[]; for(var i=0,n=A.length; i<n; i++)(i%2&&B||C).push(A[i]); alert("B:"+B+"\nC:"+C); #そういえばA.push(N)しないでA[A.length]=N;の方が速いこともあるんでしたっけ? ブラウザの中の人が最適化されていればpush1択なのになぁ・・・要検証
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 04:44:23 ID:TSpWgZj60] >>411 全て上書きで入れましたが表示されませんでした。 IE6とFx3.0.6にて
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 09:06:06 ID:t9NHcwnU0] >>414 nl再起動したか?
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 09:13:14 ID:+8aMw/j30] >>411 おい、愛してる
417 名前:名無しさん@お腹いっぱい。 [2009/02/25(水) 09:35:18 ID:4KWw3pob0] >>415 >>414 ではないが俺も表示されなかったわ。nl再起動もした。 ちなみに結構古いListX使ってました。
418 名前:417 mailto:sage [2009/02/25(水) 09:39:24 ID:4KWw3pob0] おっと、 extensions フォルダの場所が変わってた。今までlocalフォルダの中にextensionsフォルダがあったんだけど 移動したら表示された。すまんすまん。
419 名前:414 mailto:sage [2009/02/25(水) 11:56:42 ID:TSpWgZj60] >>415 もちろんした。PCごと再起動してみても変わらず。 ソースを見ると動画のファイル名とかが書かれてるので動いてはいるらしい。 が、表示されず真っ白…。
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 12:04:46 ID:+8aMw/j30] >>419 >>418 設定確認汁
421 名前:414 mailto:sage [2009/02/25(水) 12:28:27 ID:TSpWgZj60] >>420 何度も確認した。 本体や他のextensionもロダから再度拾ってきて入れ直してみた。 それでもやっぱり真っ白。 コピーしておいた古いlist.cssとlist.jsに戻すとそれは問題なく表示される。
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 12:29:59 ID:i12N1dX70] >>411 のListXとnicocachemanagerを共存させたいんだけどどうにかできないかね
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 12:35:04 ID:i12N1dX70] >>421 全上書きではだめ >>418 と同じだと思うけどextensionsフォルダの中身はnlの同名フォルダ内に入れる。
424 名前:414 mailto:sage [2009/02/25(水) 13:17:24 ID:TSpWgZj60] うん、そうしてる。420でも指摘されて確認済み。 設定もバックアップ取って一旦削除、最低限だけ設定し直したけど相変わらず…。
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 13:37:20 ID:+qJhGLZw0] 自分用メモ googlechrome用 var flag=( obj.tagName.indexOf("UL")!=-1 ? !disp(obj) : null ); ↓ var flag=( obj.tagName != null && obj.tagName.indexOf("UL")!=-1 ? !disp(obj) : null );
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 14:25:16 ID:j5N1eltG0] nlFilter.txtではtw鯖とか指定しても効かないね
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 15:52:37 ID:ZRGYtsJ00] こっちも真っ白だったんだが >>425 試したら表示されるようになった Fx3.0.6とSleipnir2.8.4
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 21:22:38 ID:Jg0GhF+k0] 以前キャッシュした動画にアクセスしたら、投稿者がタイトルを変えていた場合に キャッシュの名前も自動で追随して変更する方法とかってないですか?
429 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 21:54:54 ID:BzqLz9W/0] ListXならタイトル空にすれば
430 名前:417 mailto:sage [2009/02/25(水) 23:02:39 ID:4KWw3pob0] ListX最新でアイコンの表示をオフにできなくなった。 動画の種類によって変わるアイコン。
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 23:40:51 ID:ahOKdRrI0] >>411 乙です。 メニューのSearchをクリックしても検索画面が出なくなりました。 またtagCloud画面で、 タグをクリックして検索結果を表示 ↓ 正規表現のチェックをはずして再度検索して結果表示 ↓ 他のタグをクリックして検索結果が表示されると正規表現にチェックが入ってしまう となります。 NicoCache_nl 秋.01 (based on NicoCache v0.37) +ββ.02 他の拡張機能はなし Java 1.6.0_11 Windows XP Firefox3.0.6 IE7
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 01:24:37 ID:kTq7UM3i0] あらためてnlGetTagのテキストよんでたら ・働きたくないでござる にフイタw >>430 list.js開いて、最初のあたりの変数(オプションetc)ってとこの var EXT_ICON_USE=true; から var EXT_ICON_USE=false; に変えるべし。それからもう一回Option開いて設定すればOK >>431 >メニューのSearchをクリックしても検索画面が出なくなりました。 ホントですね。応急処置?ですが、list.js 833行目を if(!disp(ele,!!textValue)){ から if(!disp(ele,textValue)){ にすれば検索窓は出るようになります。 >再表示で正規表現にチェックが入ってしまう これって前からそうですよね? 表示したときにチェックが入っていない状態にしたければ、list.js 837行目を "<label for='regmode'><input type='checkbox' id='regmode' checked>正規表現(/入力内容/ig)として解釈</label>"+ から "<label for='regmode'><input type='checkbox' id='regmode'>正規表現(/入力内容/ig)として解釈</label>"+ にすればOK
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 01:40:19 ID:kTq7UM3i0] >>431 >メニューのSearchをクリックしても検索画面が出なくなりました。 応急処置改め、さっそく活用できたような気がしますw list.js 833行目は if(!disp(ele,!!textValue)){ から if(!disp(ele,textValue&&true)){ にすればいい感じではないでしょうか。 作者さんの正式な処置までのつなぎで
434 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2009/02/26(木) 04:34:59 ID:MywzJubj0] ListX 090226 nicolist.net/nicocache_nl/up/img/nl089.zip MD5→CEFD6134D825F9831B8CCAE3C54C8627 ・Redrawしないとリストが更新されない現象を回避 ・タグをニコニコで検索時に別窓にならない場合に対処(Opera等) ・viewTable::flag周りのバグを訂正(>>425 ) ・検索が表示できない問題を修正(>>431-433 ) ・検索のオプションOFFを既定に ・タグ検索時のみ自動でタグ検索オプションを有効に ・うまく動かないときの対処法.txtを追加 *バグ報告&パッチ職人乙 *flag周りはエラーが再現できなかったので、>>425 を元にチェックを追加 *便利だけどあまり使われてない気がしたので検索のオプションを変えてみた *infoに書き忘れたものの、今回はlist.htmlが微妙に25日と違うので置き換えで *皆、なんか更新いつも真夜中〜早朝ですまぬ。許せ >>430 対処法は>>432 でOK。一応解説しておくと"nl_ListX_080806 with 勝手に改造ver081102"でデフォルトの設定がture(アイコン表示)に変わっていたので、Cookieに情報が残っていなければ今回の更新でデフォルトがfalse(アイコン非表示)に戻ったためでしょう。 基本的にはなるべく高速に表示される設定をデフォルトにしているので *スクロールしないと見えないから気づいてない人も多そうなので、今一度、設定の保存方法について* Cookieはいつ消えるか分からないので、オリジナルの設定は、Optionの一番下の設定文字列から生成して、list.jsの1行目に上書きしておくと便利です。 (生成後、下にスクロールしないと見えないので注意) 更新時は1行目をコピーして新しいlist.jsにペーストすれば簡単に引き継げて(゚д゚)ウマー >>432 小ネタは自己満足と読んでるまめな人へのおまけです WinMergeとか使って変更点だけ読むのがお勧め
435 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 05:09:22 ID:I7Pu2G/d0] >>428 totalRenameなら現在のタイトルとキャッシュのタイトルが違っていたら色を付ける事が出来るので、 その状態で タイトルクリック→DELキー押下→タイトル外クリック で変更出来ます。 改造すれば自動追従も出来ますが、意図的に変更する使い方もあるので機能として取り込むかは微妙。 >>434 乙です。