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


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

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



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/

710 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/07(日) 23:08:41 ID:kBm8Zcs/0]
あらら、マジ゙ですか
NicoCacheGUI自体は設定なんて無いし、原因分からんなぁ
レスサンキュでした。

711 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/07(日) 23:32:24 ID:pFyBc6Ip0]
nlで別フォルダ指定してると正常には動かないかな。こっちでは。

712 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/07(日) 23:33:50 ID:BY3KLWt60]
>>696-697
仕事早っ。俺出る幕無かったね…。複数ブラウザ対応とか色々と参考になりました。
video_idはニコニコ市場用のscriptで宣言されている変数ですね。コミュニティには無いです。

713 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 00:28:10 ID:2JWjn7Hs0]
>>711
nlで別フォルダ指定してますw
なるほど原因が分かってよかった。
ありがとうございました。

714 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 01:09:24 ID:3gYtWDQx0]
コミュニティ動画で動画ID取得したいなら、
playerから直接取得するか、Video.idを使うといい。

715 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 02:13:25 ID:c/2NQpb40]
>>605
さっき再起動したら普通に動作してる。>>624で適当なこと言ってゴメン。

>>694
nlGetTag.txtに書いてるスクリプトはリンクURLからタグ取得してるから、encodeしないようにするか、
>>624みたくwatchページに用意された公式の公開オブジェクト使った方が良いよ。

716 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 02:28:09 ID:Ow1nYRm20]
nlSearchExtension効いてねえんだが

717 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 02:53:27 ID:ankqB84P0]
もしかしてNicoVideo: search toka 2=>3 4=>5 column入れてる?

718 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 02:54:29 ID:lO6pWFmH0]
NicoCacheを補助するツールを作ってみた
hasekura.cocolog-nifty.com/blog/2008/12/post-e277.html

注意点としては
・.NET Framework Version 2.0 必須
・IE専用
・プレミアムユーザ専用
・マニュアルがPDF
・その他、使い方が相当面倒臭い

こんなところ。
ただ貼っておいて何だけど、レスポンスはおくれがちになりそう。



719 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 03:40:14 ID:f5LC7vpY0]
みんなnicocachemanager使えてないの?
俺普通に使えてるんだが

720 名前:694 mailto:sage [2008/12/08(月) 07:52:58 ID:T713iMG00]
>>715
>>624のscript.js入れてみたら>>605のテストが文字化けせず全てうまくいきました。
アドバイスありがとう。

721 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/08(月) 10:33:24 ID:gXWc+iA10]
NicoCacheGUIはもう更新ないのかなあ
個人的にはアイコンダブルクリック時の動作をログウインドウ表示に変更したいんだが
キャッシュディレクトリを表示はフォルダ変更してると初期のところが開いてしまう

いじろうと思ったが挫折したorz

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






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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