1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/02(火) 02:03:18 ID:8ufOOB3V0] ニコニコ動画のキャッシュを自動的に保存して 二回目以降はローカルから再生することで ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。 一度通常画質でローカルに保存すれば エコノミーモード時間帯でも常に通常画質で再生することがる。 またオミトロンと併用することも可能。 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/
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 13:31:23 ID:awXofMca0] >>718 せめて何をするツールなのか書いてくれ。 マニュアルみたら自動巡回ツールか。最近ニコニコ重いからなぁ。 なんだかネットの黎明期ぽくなってきたな。
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 14:43:50 ID:CJB1Fdvg0] あれ?googlechromeだとlistxでフォルダの開閉ができない? クリックしても反応が無い
724 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 16:13:03 ID:sGOSioRB0] ttp://nicolist.net/nicocache_nl/up/img/nl059.zip ββを見据えて修正中だが、12日まで放置しっぱなしもアレなんで軽く問題点と対応状況でも。 人柱バージョンなんで、正式?な勝手に修正版はββ開始以降に。この他になんかあったらおしえてくり nl本体(Ver.ββ.00) ・channel動画のキャッシュ&タイトルがおかしい、それに伴い削除とかも不可 → 修正済。キャッシュも使われるがローカルアイコンは出ない(wrapperの修正でマイメモリやチャンネルでも出るようになる) ・動画説明に外部へのURLがあるとjava.exe(javaw.exe)がCPUを食いつぶす → >>662 のフィルタで修正済 #変更点:フィルタで$NEST()使用時にマッチ部分を$0で参照可能に nlThumbInfoRewriter ・"動画説明の全文を読み込む"が一部動作しない、一言コメントをつけてないマイリストでリンクが出ない → 修正済。(検索、タグ検索、新着、ランキング、マイリスト、視聴履歴、トップカテゴリタブ辺りで動作確認) ・channel動画でキャッシュアイコンが出ない、キャッシュ済みのリンクの色が変わらない等 → キャッシュアイコンは適当対応、副作用でマイメモリのアイコンも出るように リンクの色変え、全文読み込みは未対応、つーか無理っぽい nlSearchExtension ・検索結果のリンクが出ない → 修正済。埋め込みパターンも変更して2→3列フィルタが効くように修正 cacheCommentExtension ・watchページにローカルコメントへのリンクが出ない → 修正済 ・channel動画で動作がおかしい、エラーを吐く → 修正済。ローカルコメントも再生可能だけど、今後しだいかも watchRename ・channel動画でタイトルが変更できない → 修正済。埋め込み用フィルタはnlFilter_sysに。ついでに>>451 の修正も(thx451) すでに使用している方は、nlFilter.txtと干渉しないように気をつけて ※各Extensionはページ置換用パターンをnlFilter_sysから読み込めるように変更 ※それに伴い、nlββ以降必須
725 名前:716 mailto:sage [2008/12/08(月) 16:32:53 ID:3EUL7eq30] >>724 乙です。nlSearchExtension重宝してたんで感謝。
726 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 17:03:22 ID:szfWtqN30] >>721 ソース見たらキャッシュディレクトリは固定なってたから configファイル読みにいって指定すればいいんじゃないかな?
727 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 17:35:54 ID:fNu2uDAE0] >>724 私の環境では起動できなくなりました。 java version "1.6.0_11" Java(TM) SE Runtime Environment (build 1.6.0_11-b03) Java HotSpot(TM) 64-Bit Server VM (build 11.0-b16, mixed mode) DEBUG: java.util.regex.PatternSyntaxException: Unclosed group near index 131 (?s)height:540px;(.*new SWFObject\(")http://(?:res|www)\.nicovideo\.jp/swf/nicoplayer\.swf(\?ts=[0-9]+", "flvplayer", "952", )"540" ^ at java.util.regex.Pattern.error(Pattern.java:1713) at java.util.regex.Pattern.accept(Pattern.java:1571) at java.util.regex.Pattern.group0(Pattern.java:2533) at java.util.regex.Pattern.sequence(Pattern.java:1806) at java.util.regex.Pattern.expr(Pattern.java:1752) at java.util.regex.Pattern.compile(Pattern.java:1460) at java.util.regex.Pattern.<init>(Pattern.java:1133) at java.util.regex.Pattern.compile(Pattern.java:823) at dareka.common.regex.JavaPattern.<init>(JavaPattern.java:14) at dareka.common.regex.JavaPattern.compile(JavaPattern.java:23) at dareka.processor.impl.EasyRewriter.load(EasyRewriter.java:140) at dareka.processor.impl.EasyRewriter.<init>(EasyRewriter.java:59) at dareka.processor.impl.RewriterProcessor.<init>(RewriterProcessor.java:40) at dareka.Server.<init>(Server.java:110) at dareka.Main.mainBody(main.java:207) at dareka.Main.main(main.java:40)
728 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 17:48:44 ID:RVGbtGhD0] うちは全く問題ないなぁ
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 17:57:11 ID:RVGbtGhD0] と思ったらnlsearchextensionがエラーログでまくってた。検索画面が白紙。 外したら問題ないみたいなんで外しておくか。下がログ Exception in thread "pool-1-thread-1" java.lang.NullPointerException at dareka.ConnectionManager.printWarning(ConnectionManager.java:85) at dareka.ConnectionManager.run(ConnectionManager.java:75) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 20:04:38 ID:sGOSioRB0] >>727 そのエラーからすると、エスケープの"\"が効いてないのかな OSとかデフォルトの文字コードは何?その辺の問題な気がする >>729 そのエラーは出ないけど、別の問題を発見したので修正 ttp://nicolist.net/nicocache_nl/up/img/nl060.zip nlSearchExtension ββ.00 の修正版 ・3列フィルタを通すと、キャッシュ検索結果が6件しか表示されなくなる問題の修正
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 20:13:55 ID:U21BoRo/P] nlThumbInfoRewriterが、マイリストページのスクリプト内も書き換えてしまって ソートができなくなる問題がどっかで修正されたはずなんだがまた再発してる。 使用バージョンは以下のとおり nlThumbInfoRewriter beta 21 +ββ.00
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 20:19:16 ID:LZieCu2A0] >>731 入れたけどソート変更できてるよ 他が原因だと思う
733 名前:727 mailto:sage [2008/12/08(月) 20:58:54 ID:fNu2uDAE0] >>730 OSはLinuxで文字コードはUTF-8です。
734 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 21:28:35 ID:bDouK0B40] >>724 乙です。チャンネル動画の対応はだいたい思っていた通りの修正で良かったです。 ちょっと思ったんですが、Extension等の[Replace]設定をnlFilter_sysに持っていくと、 そのExtensionを導入していない環境でnlFilter_sysを置き換えた時に問題が出そう。
735 名前:718 mailto:sage [2008/12/08(月) 21:31:52 ID:CySdZnfUO] >>722 それもそうだ、スマン。 >>718 は自動巡回ツールです。 タグ検索の設定をしておくと、不在の間にも定期的に検索して ヒットした動画をキャッシュに溜め込んでいきます。 釣り動画避けのNGワード指定も可能。 使いようによってはぶっこ抜きツールになってしまうので制限かけてます。 自分はこれで新着順に検索結果を取ってくるようにしてます。
736 名前:727 mailto:sage [2008/12/08(月) 21:38:03 ID:fNu2uDAE0] お騒がせしました。 何か変なことしてたみたいで、一からやり直したら動きました。
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 21:50:19 ID:R4Whkun20] watchページしか見ないでやってるからどっかでデザイン崩れるかもしれない コメントアウトのおかげですごくやりやすい [Replace] Name = 何か。削除 URL = www.nicovideo.jp EachLine = TRUE Match< # F5リロード $NEST(<script,function pressKEY,</script>) # 右上広告 $NEST(<!--↓表示してもよい↓-->,ads_468,<!--↑表示してもよい↑-->) # 検索バー下エコノミー画質で〜 $NEST(<!--↓【!】注意↓-->,エコノミー,<!--↑【!】注意↑-->) # 動画説明欄下の この動画を… $NEST(<p,href="dic.nicovideo.jp/v/,</p> ) # タグの 大百科リンク <a.*class="nicopedia_dic written.*\s*.*?</a> <a.*class="nicopedia_dic unwritten.*\s*.*?</a> # ニコニコ市場 $NEST(<!--↓ニコニコ市場↓-->,ichiba,<!--↑ニコニコ市場↑-->) # 下部GoogleAd $NEST(<!--↓Google Adsense↓-->,google,<!--↑Google Adsense↑-->) > Replace< >
738 名前:727 mailto:sage [2008/12/08(月) 21:51:37 ID:fNu2uDAE0] 何度もすいません。 >nlFilter_sys.txt及びnlFilter.txtは、使用しているOSの文字コードで保存する必要があるので、Windows(シフトJIS)以外のOSで使用している人は変換して保存しなおす必要あり こう書いてあったのでUTF-8で保存し直したら起動しませんでした。 デフォルトのSHIFT-JISのままにしたら起動できました。
739 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:13:41 ID:pf7vjbQw0] 昨日XPSP3にして今日立ち上げたらなかなかローカル再生しないんで見てみたらファイル自体壊れてるっぽいんだが・・・
740 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:18:50 ID:sGOSioRB0] >>734 うーん。メインの書き換えはExtensionでやるけど、 一部デザインによっては個別対応しなきゃいけないところがあるんだよね 基本空の<p></p>とか<span></span>の埋め込みで表示にはほとんど影響しない部分だし、 Extension入れなくても問題無い様にはしてるつもりなんだけど どっちにしろ、これで問題の出るユーザーフィルタだとExtension使ってる人が使えないから、 それはそれでいいんじゃないかなーとか思ったり
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:20:15 ID:XxD30veY0] >>739 動画ファイルが? それはMSに文句を言うべきだな
742 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:33:31 ID:pf7vjbQw0] >>741 そう。コーデックぶっ飛んだとか?とも思ったけど h.263 h.264 VP6となぜか同じコーデックでも再生できるのとできないのがある そもそも再生プレイヤーがGOMPlayerだからファイル壊れてるとしか思えない コーデック見るソフトでも動画ファイルとして見てないし\(^o^)/オワタ
743 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:35:00 ID:awXofMca0] HDDが秒読み状態なんじゃね
744 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:38:35 ID:pf7vjbQw0] 買って3ヶ月の外付けで40G/1Tくらいしか使ってなかったんだが・・・ とりあえず選り分けるの面倒すぎて全部捨ててきた 削除済み動画が含まれていたのが悔やまれる 気を取り直してキャッシュを貯める仕事に戻ります
745 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:38:36 ID:9uKJEobS0] 昔同じような症状でHDDが死亡かと思ったら 「マザーボードのIDEコントローラが死亡してた」 事があるから気を付けるんだ
746 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:49:21 ID:pf7vjbQw0] 思い当たる節がある・・・ キャッシュ貯めてる場合じゃなかった
747 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:49:42 ID:sGOSioRB0] >>738 スマソ、正しくは実行ユーザの文字コード、ね ちゃんとツールバーも置換されてるのならそれで大丈夫だけど、 置換されてないならロケール合わせないといけない(フィルターをちゃんと読み込んでない) 基本、実行ユーザーで echo $LANG で出てくるロケールの言語使えばいいはずだけど、 空白や"C"だったら2バイト文字はどうやっても認識しないから適当なロケールにしてから実行 ちなみにうちではja_JP.UTF-8でUTF-8Nで保存して常用してる(debian etch Java1.6.0_11)
748 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 22:55:21 ID:mcoGtrNn0] >>724 超絶乙!
749 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 23:04:19 ID:fNu2uDAE0] >>747 う〜ん、Arch Linuxでja_JP.UTF-8なんですけどね。 nlFilter_sys.txtをUTF-8にするとダメです。
750 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 23:08:48 ID:fNu2uDAE0] >>747 何度も何度もすいません。 GeanyでUTF-8に変換したらダメで、LeafpadでUTF-8にしたらちゃんと起動しました。 なんだこれw
751 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 23:30:51 ID:9uKJEobS0] >>746 内蔵だと思ってたら外付けか… その場合「HDD本体」「USB変換基板」「PCのUSBポート」のどれかが死んでる可能性が高いけど、 ぶっちゃけ切り分け方法がばらしてHDD内蔵することぐらいしか思いつかん 何というか…ついてないな、南無
752 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 23:35:01 ID:3gYtWDQx0] utf-8で2バイト文字が認識されない場合は、unicode変換してやらないと無理。 ついでにエスケープも¥じゃなくて\にする必要がある。
753 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/09(火) 00:04:18 ID:/sH9XCpW0] >>740 まあ、watchRename等で無いスクリプトを読もうとするくらいかも知れませんね。 nlFilter_sysでマイリストの動画説明埋め込み部分、<p class="TXT12">にした方が良いようです。 [Replace] Name = ThumbInfoMylist URL = www.nicovideo.jp/mylist/ Multi = TRUE Match< </h3>\s*+(?!<p) > Replace< $0<p class="TXT12"></p> >
754 名前:731 mailto:sage [2008/12/09(火) 02:07:13 ID:u49OCkLFP] >>732 いや、特定の条件を満たしたマイリストはソートできない。 たとえば、popThumbでポップアップする可能性のあるリンクが動画コメントについてるようなこんなマイリスト www.nicovideo.jp/mylist/35192 だとソートできない。
755 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/09(火) 14:28:25 ID:TkRjJzpE0] >>753 >nlFilter_sysでマイリストの動画説明埋め込み部分、<p class="TXT12">にした方が良いようです。 普段ブラウザの文字サイズ小で使ってるんで気づかなかった・・・了解です >>754 把握。sm***のポップアップは対処されてたけど、mylistの方が誤爆してました
756 名前:688 mailto:sage [2008/12/09(火) 20:12:41 ID:/sH9XCpW0] 今更だけど自分も作ってみた。 同じだとつまらないのでキャッシュ削除ボタンを付けてみた(というかこれがやりたかった)。 totalReanme v0.1 いろんなページからリネームするよ (watchRename+historyRename+α) ttp://nicolist.net/nicocache_nl/up/img/nl061.zip 基本素人なんでバグや思い違いがあると思います…。 >>696 に感謝、もちろんwatchRenameの作者さんにも。
757 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/09(火) 20:49:13 ID:MMUjrJvJ0] >>756 おぉ、キャッシュ削除いいね 色々と使って確認してみるよ
758 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/09(火) 21:27:43 ID:WhZgAVSD0] >>756 エコノミーも対応してるんだね。 こりゃ便利だわ。 使わせてもらいます。
759 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/09(火) 21:45:01 ID:+AuQAckI0] >>756 いい(≧∇≦)b