1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/15(水) 11:40:52 ID:BokimaBG0] ニコニコ動画のキャッシュを自動的に保存して 二回目以降はローカルから再生することで ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。 一度通常画質でローカルに保存すれば エコノミーモード時間帯でも常に通常画質で再生することができる。 またオミトロンと併用することも可能。 ■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/
52 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/18(土) 23:19:42 ID:/tVSDqDE0] >>51 俺はフォルダ数が多くなりすぎたので、nicocacheのディレクトリ一覧を 取得するAPIでとったデータを下みたいな感じでPerlスクリプトに埋め 込んでOPTIONタグを生成してる。 本当はボタンつけて移動API呼び出したあとの結果を表示するまでしたかった けど面倒だったのでこれで妥協。 my @dirlist = ( "Ievan Polkka", "VOCALOID", "VOCALOID/MEIKO", (略) "猫/ふちゃぎ", "ウッーウッーウマウマ(゚∀゚)" ); foreach $path ( @dirlist ) { my @tree = split(/\//, $path); my $nest = $#tree; my $label = (' 'x$nest).$tree[$#tree]; print <<OPT; <option value="${path}">$label</option> OPT }
53 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/18(土) 23:22:42 ID:/tVSDqDE0] このスレかどこかにあったフィルタを利用 [Replace] Name = move URL = www.nicovideo.jp/watch/* Multi = FALSE Match< 削除</a> > Replace< 削除</a><select onchange="if(confirm((this.value||'キャッシュフォルダ')+'に<smid>を移動'))window.open('www.nicovideo.jp/cache/ajax_move?<smid>- '+encodeURI(this.value),'ajax_move');"> <option>移動先</option> <option value="">キャッシュフォルダ</option> ここに>>52 で生成したのをコビペ <span id="cache_move_status"></span> >
54 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 14:50:21 ID:HudOfWsZ0] >>51 雑な作りで申し訳ないが、 こんなものでも良ければ使ってください。 ttp://nicolist.net/nicocache_nl/up/img/nl125.zip
55 名前:51 mailto:sage [2009/04/19(日) 14:52:28 ID:Re5+K2OI0] ハ,,ハ ( ゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
56 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 15:21:30 ID:y8iwwF/m0] なんだよw
57 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 15:47:37 ID:gk7cG1rR0] nicpcache_nl使ってる人はタイトルになんかゴミがついちゃう仕様を回避できないのかな?
58 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 15:58:29 ID:/Mvfb1YD0] ハ,,ハ (゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
59 名前:名無しさん@お腹いっぱい。 [2009/04/19(日) 16:00:33 ID:3a1XIqG80] >>55 なんか言えよw
60 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 16:26:47 ID:R9uvy12z0] >>57 テンプレにある最新版使えば回避できる。
61 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 16:37:33 ID:woeKJWv40] うちの場合オミトロンのGetOwnerNameと干渉してタイトルが取得できなかった
62 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 17:17:48 ID:gk7cG1rR0] >>60 本家のことですね?
63 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 17:20:07 ID:eylptj6N0] >>62 >>6
64 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 17:54:49 ID:gk7cG1rR0] >>63 大変申し訳ない・・・
65 名前:54 mailto:sage [2009/04/19(日) 18:54:52 ID:HudOfWsZ0] >>55 ……? 動きませんでしたか?
66 名前:51 mailto:sage [2009/04/19(日) 18:56:30 ID:/Vn9r7Lv0] ハ,,ハ (゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
67 名前:51 mailto:sage [2009/04/19(日) 21:14:02 ID:vSBVWwWC0] >>55 ,66 誰だ、ちみはw >>54 動きました、ありがとうございます。 まさに自分が思い描いていた機能です。 全部追加して2つずつ表示されたのは内緒w
68 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 15:24:04 ID:nVvp4hu70] >>67 全部追加したらだめなの? 出来たらお勧めは何を追加しればいいのか教えてくだしゃ
69 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 19:07:37 ID:nVvp4hu70] ハ,,ハ (゚ω゚ ) / ヽ || | | || || し| i |J .| || | | .| .しiヽJ
70 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 00:28:47 ID:WHDyEdpw0] nicolist.net/nicocache_nl/up/img/nl126.zip NicoCache_nl ββ.04 ************ 人柱版 ************* ・nlThumbInfoRewriter、nlSearchExtensionを本体に統合・修正 nlSearchExtensionで全文読み込み時にタイトルなどが消えるのを修正 ※統合したExtensionはフォルダにあっても読み込まないので消さなくてもおk ・フィルタ周りを修正&新機能追加。詳しくは、nlFilter解説.txtに EachLine=FALSEの時にReplaceの改行が反映されるように キャッシュが存在したら置換するフィルタを追加 ページに特定のパターンがある/無い時のみ置換するフィルタを追加 ・専用のフォルダ(nlFilters)にあるテキストをすべてフィルタとして読み込む様に 読み込み順はフォルダ内のファイル名順 → 親フォルダのnlFilter.txt ・通常キャッシュの削除を行った時、エコノミー・一時ファイルも削除するよう変更 エコノミー・一時ファイルを指定して削除した場合は、指定キャッシュのみ削除 ・通常版をキャッシュできたときにlowの一時ファイルも消すように ・user/へのリンクもポップアップするように変更 ※nlSearchExtensionの出力を変更しているので、TotalRenameの該当部が動作しないかも nlThumbInfoRewriter.js 人柱版 あたりもおかしくなるかもです(未確認) nlFilter_sample変更点 ・2→3列フィルタを4列表示にも完全対応 ※上記バージョン以降のnlでないと動作しません テスト版です。要望のあったもののうち、出来そうなものは入れてみました いつものようにバグがあると思うんで、暇な方はご協力お願いします まだテスト版なんで、他に要望があるなら早めにどうぞ
71 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 01:20:28 ID:8VA0/53Z0] >>70 乙です。 人柱版さっそく試してみます。 ひとつ要望です。 watchページやキャッシュ管理ページから音声抽出する場合に、 ファイル名に動画番号だけでなくタイトルも自動でつけるように していただきたいです。 お願いします。
72 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 02:19:21 ID:Uvr7468V0] >70 愛してる!!乙です!
73 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 21:05:59 ID:iaCSLh3I0] パクリか? d.hatena.ne.jp/wocota/20090419/1240131284
74 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 21:15:46 ID:D60YL3WG0] >>73 a 2009/04/21 19:40 nicocacheより優れてるとこは…? wocota 2009/04/22 01:07 Rubyで書かれてるってとこかな^^; 2009/04/22 11:36 おぉ。 つまり他人が保持しているキャッシュも参照できるって事ですか。 混雑時にはいいね。こういうのを待ってました。 i 2009/04/22 14:23 ↑他人のキャッシュは見れなくね? wocota 2009/04/22 18:06 プロクシとして動作するからね。 複数のPCから,あるニコ串へのアクセスが可能でそのキャッシュを参照できるよ。 らしいよ
75 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 21:19:43 ID:32WXM3l+0] 串は普通にnicocacheでもできるだろ常考
76 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 21:36:35 ID:/p9G2cb80] まあ同じ目的のソフトが複数あっていいんじゃない? いいライバルになってくれれば。
77 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 21:46:27 ID:fDHuSu4A0] 結局nicocacheより優れてる点が分からんな
78 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 22:17:32 ID:FYL47Sqs0] Ruby と Java ってどっちが素人(私)に扱いやすいんでしょ? そもそも素人な私はそんなこと気にする必要ない?
79 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 22:24:11 ID:gAjrNgP70] 選択肢が増えるのは良い事かと >>78 使ってる限りは気にしなくていいと思う 作る方からしたら、好みの範疇
80 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 23:02:05 ID:jeB4XsC/0] 確かにRubyなんだけどexe化してあるので ユーザーにとってはRubyであることは全く関係ないようになっている
81 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 23:24:40 ID:iPQ89Meo0] なるほど、d
82 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 23:34:46 ID:WHDyEdpw0] nicolist.net/nicocache_nl/up/img/nl127.zip NicoCache_nlββ.04a ちょっと人柱版 09/04/22 ββ.04a ・フィルタの適用範囲を全サイトに拡大 ページによっては文字コードが判別できないことがあるので、 その場合は置換せずにスルー。cssなどはほぼすべてスルーされます。 (ニコニコ内に限り、判別できなくてもUTF-8決め打ちで置換) ・上記に伴い、フィルタに"[Debug]"エントリを追加 フィルタ内の適当なところに[Debug]だけ書いた行を入れておくと、 ログに文字コードが不明でスルーされたアドレスが出ます。 フィルタを書いても動作しない時にスルーされてるかチェック用。 ・cacheCommentExtensionの「任意のプレイヤーで強制再生」を統合 wrapperを使わなくても削除動画の再生が可能に。 今まで出来なかった「エコノミーキャッシュのみの削除動画」の再生も可能 ※プレイヤーの出ない削除動画が再生できるわけではないです。 ・searchExtension(内蔵)と強制再生モードをconfig.propertiesからOFFに出来るように 詳しくは付属のconfig.properties.defaultを見てください nlFilter_sample変更点 ・ニコニコチャートリンク色変更 を追加 ※上記バージョン以降のnlでないと動作しません ちょっと人柱版。出来そうなものはあらかた載せてみた
83 名前:82 mailto:sage [2009/04/22(水) 23:38:59 ID:WHDyEdpw0] あと他の要望とか >>30 >・本家(NicoCache-0.40)のマージ 要りそうなのはAPIのリダイレクトくらいかな?余裕があれば >・nlFilterでヘッダ書き換えも出来ると良い事あるかも? いい事が見つかったら考えますw >>31 >ソースを確認するときに見やすくするためReplaceで\nを使って改行出来るようにしてほしい \n対応は難しいです・・・置換先で\nが必要なこともありえるしうんたらかんたら >>35 結構重くなるのでもうちょっと考えて見ますおっぱいぷるんぷるん キャッシュ一覧を開くと対応表が更新されるので読めるようになります >>71 >ファイル名に動画番号だけでなくタイトルも自動でつけるように ブラウザによって文字コード変えたりしないといけなかったりで難しそう
84 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 23:51:50 ID:OQd8wgdT0] >>83 ユーモアに感動したから人柱機能入れるは
85 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 00:14:10 ID:QSz9V1rCP] >>73 プログラムにパクリって概念は無いと思う
86 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 00:19:27 ID:zOEdy26t0] >>82 乙です! サムネ表示のフィルタ使っていたんですが、更新してから説明文とかぶるようになったのですが、どうにかならないでしょうか? 77c.org/p.php?f=nk6860.jpg&c=8f49
87 名前:名無しさん@お腹いっぱい。 [2009/04/23(木) 00:47:09 ID:N268S4ip0] >>80 exe化しちゃったらMacで使えないじゃん せっかくのRubyなのに何やってんだか
88 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 00:48:27 ID:N268S4ip0] ageちまったorz
89 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 01:07:11 ID:DiRMicAM0] いや、linux用ソースってあるから、それ使えばいいんじゃねーの?<Mac用。
90 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 01:10:27 ID:l28aT7c40] 僕としてはyoutubeとzoomeのキャッシュも出来る様になると 嬉しいです。
91 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 01:11:38 ID:KhQVEaDt0] >>86 把握。20_watchFilter.txtの余計な改行消すの忘れてた 修正して上げなおしたから、nlFilters\20_watchFilter.txt を上書きすれば直るはず 消して上げなおしたからアドレスは>>82 と同じ
92 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 04:44:53 ID:9JMIpQ9+0] >>90 つyourfilecache
93 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 07:09:41 ID:oLWxk+kH0] yourfilecacheの正規表現まとめみたいなのが出来るのを静かに待ち続けてる
94 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 08:40:52 ID:x8wWlLXS0] >>70 ,82 乙です。nlFiltersがrc.dっぽいですね。 >※nlSearchExtensionの出力を変更しているので、TotalRenameの該当部が動作しないかも > nlThumbInfoRewriter.js 人柱版 あたりもおかしくなるかもです(未確認) nlThumbInfoRewriter.js 人柱版 は大丈夫そう、totalRenameは駄目ですね。 totalRename.txt ββ.04対応nlFilter 09/04/23版 ttp://nicolist.net/nicocache_nl/up/img/nl128.zip 今まで使っていたnlFilter.txtからtotalRenameに関する記述を削除して、 totalRename.txtをnlFiltersフォルダに突っ込んでください。 あと、自分が作ったものだと nlAnimeChannelRewriter が死にますね。WatchRewriterの replaceVideoLink()が無くなった影響です。nlFilterベースにしようかとも思ったんですが、 これまたRequestFilterが要るんですよね。まあ、需要も無さそうだし、自分もあまり使って いないので、とりあえず放置しておきます。 追加要望としては、特定のフィルタのみ簡単に無視出来る仕組みがあると良いですね。 今はURLをコメントアウトしていますが、今回の修正でエラー表示が派手になったので…。 Ignore = TRUE と書いてあると読み込まない、とかどうでしょう?
95 名前:86 mailto:sage [2009/04/23(木) 12:07:56 ID:zOEdy26t0] >>91 乙です 動作確認しました。 >>94 同じく最後の機能希望です
96 名前:86 mailto:sage [2009/04/23(木) 17:18:37 ID:zOEdy26t0] 連レス失礼。 要望:サムネキャッシュONの時に起動に時間がかかるのはどうにかならないでしょうか? 時間短縮するには別の方法になってしまうと思うので難しいとは思うのですが・・・ バグ報告:サムネキャッシュONの時に動画削除でサムネも読み込めなくなっているものも、 サムネキャッシュがあれば表示されていたんですが、 >>82 の人柱版にするとサムネ復活が使用できなくなりました。
97 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 17:50:54 ID:9JMIpQ9+0] >>93 俺も・・・ 例を見ながら「なんとか動画」を追加しようとしたけど 正規表現をよく理解してない上に拡張子が.phpだったり 拡張子の後に=囲まれた文字列があったりと例と随分違ってたので 挫折した・・・orz
98 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 18:23:49 ID:x8wWlLXS0] キャッシュ済動画のリンク色変更が効いていないケースがあるようです。気が付いたところでは、 ext.nicovideo.jpなサムネのタイトルとマイリスのメモ内のsmidあたりです。ウチだけかな? あと、>>94 で書き忘れましたが、SearchRewriterが出力するHTMLの一部で href= "/watch/<smid>"(href=の後に空白有り、URLが絶対パス) となっている部分がありますが href="watch/<smid>" (href=の後に空白無し、URLは相対パス) で統一した方が良いかと。totalRename.txt はどちらでも良いように書いておきました。 >>96 サムネキャッシュが断片化してませんか?自分も今確認してみたら2000以上に断片化していた。 サムネキャッシュサイズは408MB。気がついたらデフラグ掛けていてもこれくらい断片化します。 デフラグで断片化を解消したら起動が速くなった気がする。サムネキャッシュは細かいサイズの 追記なので、どうしても断片化してしまいますね。
99 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 21:09:56 ID:CNoXhFfQ0] >>98 「thumbInfoFilter(基本)」にある「キャッシュ済動画のリンク色変更(検索系)」のMatchの (?:|/|www\\.nicovideo\\.jp/ ) を (?:|/|www\.nicovideo\.jp/ ) にすればちゃんとリンクの色が変わるよ
100 名前:98 mailto:sage [2009/04/24(金) 05:51:03 ID:Mp/gWYrh0] >>99 直りました。検索系って事でスルーしていました。Javaのソースから持ってくる際のエスケープ文字の 外し忘れでしょうね。一つ上の「動画説明全文読み込み(mylist以外)」のURL部分にもあるようです。 URLと言えば「.」(ドット)も厳密にはエスケープする必要ありますね。まあ、実害は無さそうですけど。
101 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/24(金) 16:42:43 ID:r4eR/bmQ0] totalRenameを入れるとiroiroのサムネ表示と干渉して watchページでサムネが表示されなくなってしまいます。 うぇーん。
102 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/24(金) 17:12:44 ID:MtshUda60] よちよち、つらかったね。
103 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/24(金) 22:19:32 ID:5xg0EnVS0] >>82 乙です。 ニコニコチャートリンク色変更、要望したとおりの機能で大変 便利に使わせてもらっています。 なお、本日のランキングのみホストが違うので、(www|now)に 修正していただけるとありがたいです。
104 名前:(1/2) mailto:sage [2009/04/24(金) 23:39:35 ID:kYgnKEJ00] ・フィルタの読み込みを厳格化 今まで結構いい加減に書いても無理やり読んでたのを変更。 フィルタ定義は[Replace]/[Config]から始まって、 "Replace<"の後の">"のみの行で必ず終わるようになります。 フィルタ定義外の行は無視するので、[Replace]とかを コメントアウトするだけで、次の[Replace]までは無視されます。 ※要するに、[Replace]をコメントアウトすればそのフィルタは無効になります。 ・api/getthumbinfo、local/ の適用範囲を拡大 [^.]+\.nicovideo\.jp/api/getthumbinfo/ 〜 はすべてext〜にアクセスするように、 [^.]+\.nicovideo\.jp/local 〜 はすべてnlのローカルフォルダにアクセスする様になります。 ※今の所ニコニコのアドレスとはかぶってないはずだけど、 何か問題あったら教えてください。 ・音声抽出時にキャッシュファイルのタイトルを利用する様に変更 保存時のタイトルが動画タイトルになります。IE、FX、Opera、Chromeで確認。 Safariは文字化けするらしいので自動で無効になります。 その他のブラウザで文字化けする時は、config.properties.defaultを参考に OFFにしてください。
105 名前:(2/2) mailto:sage [2009/04/24(金) 23:43:36 ID:kYgnKEJ00] ・キャッシュファイルをnl以外から移動・削除した時それを追跡するように エクスプローラなどで移動・削除してもそれを自動的に追跡します。 移動は問題ないですが、削除の場合はキャッシュアイコンとかは更新されますが、 SearchExtensionの結果には出てきます。 キャッシュ一覧を出すと内部のリストが更新されるので、たくさん削除した時はそれで。 ※デフォルトOFFなので、必要な人はconfig.properties.defaultを参考にONに。 ・サムネキャッシュ有効時の起動を高速化 今まで起動時にサムネキャッシュのインデックスを作り直していたのを インデックスも保存するように変更(thcache.datの他にthIndex.datが作られる)。 インデックスを作る時にサムネキャッシュのエラーチェックもしていたので、 もし具合が悪くなったらthIndex.datを削除&再起動すると再チェックされます。 不具合があるようなら、config.properties.defaultを参考にOFFにしてください。 その他BugFix "削除サムネ復活フィルタ"が動作しなくなった原因と思われるのを修正 一部ページでリンク色変更が動作しなかったのを修正 SearchRewriterの出力がおかしかったのを修正 "ニコニコチャート色変更"フィルタを修正 そろそろ機能追加は打ち止めにして、バグが取れたら正式?リリースにしようかなと テストに付き合ってくれてる方々、サンクスです ↑に書き忘れた本体はこちらw nicolist.net/nicocache_nl/up/img/nl129.zip NicoCache_nlββ.04b まだ人柱版
106 名前:86 mailto:sage [2009/04/25(土) 00:24:02 ID:76JEa8jQ0] >>104-105 乙です! サムネキャシュが神早いです! >>98 のデフラグでも早くなったけどそれ以上でした。 削除サムネ復活しました。 でもエラーが大量発生したんですが何ででしょう。 java.lang.IndexOutOfBoundsException: No group 2 at java.util.regex.Matcher.group(Unknown Source) at dareka.processor.impl.ThumbInfoRequestFilter.onRequest(ThumbInfoRequestFil ter.java:29) at dareka.ConnectionManager.processAPairOfMessages(ConnectionManager.java:150 ) at dareka.ConnectionManager.run(ConnectionManager.java:48) 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) failed to process: ext.nicovideo.jp/api/getthumbinfo/sm1288945 java.lang.IndexOutOfBoundsException: No group 2
107 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 00:24:18 ID:I7+TwGTc0] >>105 キタ━━━━━━(゚∀゚)ノ━━━━━━ !!!!!
108 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 00:27:14 ID:1uihi7pN0] 大幅仕様変更ktkr
109 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 00:56:11 ID:bsso9go/P] >>104-105 乙です >>106 と同じく差し替えたらエラーになりました。 動画説明文の取得ができません。 リンクをクリックするとGUIのログに以下のエラーが出ます。 検索結果、マイリスト共に同じ。 ----- failed to process: www.nicovideo.jp/api/getthumbinfo/smxxxxxxx java.lang.IndexOutOfBoundsException: No group 2 ----- NicoCache_nl.jarだけを>>82 のものに戻すと正常です。
110 名前:104-105 mailto:sage [2009/04/25(土) 00:56:22 ID:fjOUWa/K0] >>106 ああスマソ。ミスって全文取得とかポップアップとか効かなくなってた このコメント読む前に落とした人は、落としなおして本体入れ替えておくんなまし 消して上げなおしたから、アドレス同じです
111 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 00:56:29 ID:Veru1Cgz0] 規制解除ではないwww上納しただけw
112 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 00:57:50 ID:Veru1Cgz0] 誤爆
113 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 14:54:00 ID:XntEcnP70] 人柱ver.についての質問ですけど nlFilter.txtってどこにおけばいいの? フィルターフォルダー内それともメインフォルダー内? 機能重複だからおかなくてもおk?よくわからんので教えてくれ
114 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 15:05:33 ID:bQNeGFJR0] >>104-105 乙です。ざっとしか見ていませんが、要望が殆ど実現されていますね。 >※要するに、[Replace]をコメントアウトすればそのフィルタは無効になります。 今までは前のフィルタ定義を上書きしたんですよね。簡単に無効化出来て良いと思います。 ただ、この変更でフィルタ定義中にコメント行があるとフィルタ定義自体がエラーになります。 とりあえず、EasyRewriter.java:173行目に if (read.startsWith("#")) continue; // コメントアウト を追加して回避してみました。 >>101 ごめん、iroiro(というかオミトロン)を入れてないので対応できないっす。以前、iroiroのスクリプトを 覗いてみたけど膨大な量で読む気にならない…。nlFilter_sample.txtのサムネ表示じゃ駄目なの? >>113 nlFilter.txt自体はこれまでと一緒でNicoCacheフォルダ直下だよ。
115 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 16:32:07 ID:pNe19Vfu0] サブフォルダインポート機能で指定したフォルダのサブフォルダも含めて検索されるようにして欲しい
116 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 00:02:15 ID:spLMbc9u0] nicolist.net/nicocache_nl/up/img/nl130.zip NicoCache_nlββ.04pre プレリリース版 ・フィルタの文字コードを自動判別するように変更 フィルタの一行目が"# nlフィルタ定義"で始まっていれば、 自動的に文字コードを判別して読み込みます。 無ければシステムのデフォルトで読み込みます。 対応文字コードはShiftJIS(Win)、UTF-8N、EUCです。 ・インポートしたフォルダのサブフォルダも読み込みの対象に ・インポートしたフォルダへのキャッシュ移動に対応 ・インポートしたフォルダも簡易振り分けの対象に 要するに普通のキャッシュフォルダと同じ扱いに。 それに伴いインポートフォルダ名についてた"?"も無くしました。 すでにあるフォルダと同じ名前でインポートするとおかしなことになるので、 一応警告メッセージを出します。出すだけで何もしないので早めに対処してください。 ・フィルタ中の"#"で始まる行はコメントとしてスルー 当然Match<>、Replace<>内では効かないです。 ・[Debug]エントリで表示される情報を少し詳しく 読み込んだページにマッチしたフィルタ名が出るようになります。 フィルタ開発の参考に。 疲れた・・・今回の改修はこれでおしまい。 後はバグがあれば修正して正式?リリースにします
117 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 00:08:27 ID:4p8bDVU70] NicoCacheベースでキャッシュをP2Pで共有するらしい。 以前、話題に上がった感じのものかな。 ttp://ugomemo.hatena.ne.jp/09E74FE04CD7E6A9@DSi/
118 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 00:10:15 ID:OaGrnGP40] [Replace] Name = ユーザ情報ポップアップ URL = (www|ext).nicovideo.jp Multi = TRUE Match< <a[^>]*href="(?:www\.nicovideo\.jp/ )?user/(\d+)"[^>]* > Replace< $0 onMouseOver="return popThumb('thumb_user/$1', 0)" onMouseOut="return nd()" >
119 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 00:13:25 ID:OaGrnGP40] [Replace] Name = Watchページサムネ追加 URL = www.nicovideo.jp/watch/ Multi = FALSE EachLine = TRUE Match< (<div id="des_2" style=")([^"]*">) <p class="video_description">.*?</p> > Replace< $1position:relative; $2 <div class="video_w128" style="border:solid 1px #CCC; margin:4px; padding:3px; display:block; overflow:hidden; position:absolute; top:32px; right:0px;"> <a href="www.nicochart.jp/watch/<smid> " title="ニコニコチャート" target="_blank"> <img src="tn-skr1.smilevideo.jp/smile?i=<id> "></a></div> <div style="width:840px;">$0</div> >
120 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 00:53:46 ID:COE98h710] >>116 お疲れ様です。 音声抽出時の動画タイトル利用は難しいとのことでしたが、 実現していただきありがとうございます。 ありがたく使わせていただきます。
121 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 02:23:14 ID:aC7KOhxM0] >>116 乙
122 名前:名無しさん@お腹いっぱい。 [2009/04/26(日) 02:33:27 ID:qLNXdXva0] 皆さん初めまして。こんなん作ってみたけどどうよ。 d.hatena.ne.jp/syuu1228/20090425/1240621227 > ■ニコニコ動画のキャッシュを皆で共有するソフト「Genkidama」をリリースしまふ。 > > ○なにこれ > ニコニコ動画の動画ファイルのキャッシュファイルを皆で共有しあってより快適にニコ動を楽しめるソフトです。 > これで一般会員でも回線混雑時に通常画質で動画が見れるかもしれない・・・!って訳です(誰かが以前その動画を通常画質で見ていてくれれば、の話なんだけどね)。 > えいさあさんのNicoCacheをベースにP2P技術を用いてキャッシュ情報をGenkidamaを起動しているPC同士で共有する仕組みを追加してあります。 > えいさあさん良いプログラムをソース公開してくれて感謝です。 未だバグ色々あるかもしれないんですが、人が居ないとキャッシュヒットしないんで参加してくれる方が居るとうれしいです。 NicoCacheやNicoCache_nlの作者の方へ(もし見ていらしたら): これ、差分は300行程度に過ぎないので、オプションとしてマージしてみる気ありませんか?
123 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 02:41:17 ID:tk4qirDB0] P2Pで共有してしまうのはさすがにニコの規約に抵触するんじゃなかろうか NicoCacheはあくまでも自分のPCにキャッシュとして貯まったファイルを個人の範囲内で楽しむものだし
124 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 02:44:48 ID:vtqubddJ0] 非常に難しい話ではある 動画製作者(動画がどんなものであれ)は視聴者にエコノミーじゃなくて通常の画質で見てもらいたいだろうし 今のところ消された動画はキャッシュ不可ってことだしなあ
125 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 03:02:39 ID:EYQME4g10] 難しくない。 完全な著作権違反。
126 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 03:04:28 ID:xu2JMYsM0] 超えてはいけない一線だろうな。 発想自体は自然だけどあえてやらなかったというか。 NicoCacheでさえグレーなのに P2P共有によって公式アウト扱いで対策されると NicoCache本家まで巻き込むことになるよ。 公開するのは個人の自由だけど、 表立ってNicoCache派生版としてリリースするのは個人的には止めて欲しい。
127 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 03:08:19 ID:vFejkGVo0] とりあえず、わざとだとしても「法律のことよくわからないです><」ってのは この手の物を公開する人としては笑えない返答だなーとは思った。
128 名前:名無しさん@お腹いっぱい。 [2009/04/26(日) 03:15:14 ID:VSCZAN7N0] また、改正案では、 ttp://journal.mycom.co.jp/news/2009/03/10/036/ 検索エンジンサービスにおけるサーバへの 一時複製(キャッシュ)を合法化する規定を新設。 これにより、現在の著作権法を考慮し、 サーバを海外に置いてきた検索エンジン事業者が 国内にサーバを置くことが可能となる。
129 名前:名無しさん@お腹いっぱい。 [2009/04/26(日) 03:33:51 ID:VSCZAN7N0] >>1 低画質の時間帯にキャッシュしない様にしたい つまり高画質の時間帯だけキャッシュされる様に ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1023927220
130 名前:名無しさん@お腹いっぱい。 [2009/04/26(日) 03:35:42 ID:VSCZAN7N0] >>129 書いてありました >再生時に通常モードとエコノミーモードのキャッシュが両方ある時は >通常モードのキャッシュを優先して使います。
131 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 03:55:25 ID:iy1zyUgW0] 技術的には非常に興味深い試みなんだがな これが使えるのはもともと視聴可能な人だから 著作権者に不利益を与えるものでもないし しかし今の日本の著作権法はそんなこと考慮しないからな
132 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 04:06:27 ID:7X2Rg9of0] まぁ、このスレの総意としては>>122 のサイト、ぶっ潰そうぜ、って感じですか?
133 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 04:08:20 ID:ozdx24F10] 対策なんてできるわけないっしょ、ただのProxyを。 まぁ本物の動画情報がニコ動もしくはキャッシュ保持者にしかない以上 嘘ファイルばっかしが流通して終了の予感はあるけど。>P2P そういういたずらを防ぐ方法入れないと使い物にはならんでしょう。 作者本人のサーバ側でその辺の処理してるかは知らね。
134 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 04:38:30 ID:PXSWQ29C0] 他人が何しようと自由だがニコキャッシュとは無関係なところでやって欲しいものですわ
135 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 04:43:42 ID:/hjQSUOQ0] ただのP2Pソフトです本当にありがとうございました 公式でやってるVeohレベルじゃないと駄目だろ
136 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 04:49:35 ID:FUv+XKpq0] >>133 Proxyうんぬんの話じゃないだろ。 もし巻き込まれて公式にまとめて完全にアウト扱いにされてしまったら、 そんなツールをわざわざ公開して保守する物好きがいると思うの?
137 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 05:52:08 ID:dFtcvZXH0] ただのキャッシュの共有ソフトとしてNicocacheとは関係ないところで やればいいだろうし、そっちの方が個人的にもありがたい
138 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 06:11:46 ID:acHhVdYY0] 流れとしては、何をやろうが勝手だがココに持ち込むな でおk?
139 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 06:16:03 ID:p+X3PPGF0] 不特定多数が参照できるものはもはやキャッシュとは呼ばんよなw
140 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 06:48:22 ID:IcN6bzAO0] 便利になるのは嬉しいけど、今の環境がなくなるのは困る・・・ 一番最悪なことはニコニコがなくなる事・・・ エコノミーが嫌でプレミアムになる奴も減りそうだし、有名になると潰されそうだし・・・ 今まで通りひっそりっとやってた方がいいと思う。
141 名前:名無しさん@お腹いっぱい。 [2009/04/26(日) 07:08:56 ID:VSCZAN7N0] このような機能も ttp://ghostlogue.com/information_ja.html YouTubeのAPI情報 ttp://code.google.com/intl/ja/apis/youtube/js_api_reference.html player.getPlayerState():Number プレーヤーの状態を返します。値は、未開始 (-1)、終了済み (0)、再生中 (1)、 一時停止中 (2)、バッファ中 (3)、動画キュー (5) のいずれかです。 player.getCurrentTime():Number 現在の動画の現時点での再生時間を秒単位で返します。 player.getDuration():Number 再生中の動画の経過時間を秒単位で返します。getDuration() は、 動画のメタデータが読み込まれるまでは 0 を返します。
142 名前:名無しさん@お腹いっぱい。 [2009/04/26(日) 07:10:11 ID:VSCZAN7N0] また、改正案では、 ttp://journal.mycom.co.jp/news/2009/03/10/036/ 検索エンジンサービスにおけるサーバへの 一時複製(キャッシュ)を合法化する規定を新設。 これにより、現在の著作権法を考慮し、 サーバを海外に置いてきた検索エンジン事業者が 国内にサーバを置くことが可能となる。
143 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 07:18:48 ID:uNCB97i00] 度が過ぎるようなら運営への通報も考えなきゃならんか。 めんどくさいもん作ってくれたもんだな。
144 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 07:33:40 ID:acHhVdYY0] 別にそんなにまで過剰反応しなくてもw
145 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 07:57:15 ID:tk4qirDB0] さっきからageてるやつは122の仲間?本人?正直ウザい ageてる事がじゃなくこの話題を引っ張ろう引っ張ろうとしてるところが
146 名前:35 mailto:sage [2009/04/26(日) 08:35:23 ID:IXzl6ghy0] >>105 評価: 非常に良い出品者です。 評価者(>>35 ) おっぱい動画の移動・削除に対応 (終了日時:2009年4月24日 23時43分) コメント: 連絡が遅れて申し訳ありませんでした。迅速な対応に感謝します。また機会がありましたら宜しくお願い致します。 (評価日時:2009年4月26日 8時35分)
147 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 09:07:35 ID:kRdgDkSf0] log出力で、たまに改行が無くなってる行があるんだけど、これってどうなってるんだろう。 total cache size=46,604,326,620bytescache folder free space = 54,650,978,304bytes (at least 100MB)Allocate cache space before download: On こんな感じで出てくる。ソース見た限りじゃ Logger.info( 〜 );で統一されてて違いがよくわからん
148 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 09:11:15 ID:xrIe8pOi0] genkidamaのスレ、誰か立ててくれ。
149 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 09:34:48 ID:6kkkE4Zw0] 新着30件もあると思ったら何この一方的な宣伝・・・
150 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 09:49:57 ID:qqEZP/+I0] 消された動画まで共有して見れるようになってたら完全に真っ黒だろうな
151 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 09:58:59 ID:DkUIiSa+0] これが流れに乗り出したらめんどくさいことになりそうだな
152 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 10:03:49 ID:kRdgDkSf0] ニコニコ動画としては、ただでさえ赤字なのに、プレミアム会員増えなくなったらいやだろうな。