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/
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/20(日) 23:59:12 ID:x408ZTBN0] >>576 わざわざありがとうございます きちんと動作しているのを確認しました
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 00:43:02 ID:bUNo/FZV0] >>572 その用途なら、ファイル出力時にキャッシュ数(id2File.size()とか)を保持しておいて ページアクセス時に変わってたら再出力でいいんでないのかな キャッシュの削除と重なって全体のキャッシュ数が変わらないと、稀に更新されない可能性があるのと、 watchからのアクセスで更新するときに問題になる、最新キャッシュがリストに反映されないのはこれじゃ無理だけど 専用ページにアクセスせずにファイルを更新するとか、キャッシュの変更を確実に追っかけるとなると、 本体のキャッシュ周りに手を入れないとダメだと思う
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 03:07:21 ID:iY58iX2t0] すみません、質問よろしいでしょうか。 スレ違いな点があるかもしれませんがご容赦ください。 NicoCache_nlとProxomitronを併用しておりまして、 オミトロンのフィルタで「Nico: Ad link+name to NGtitle (091109)」というものを使っております。 そのフィルタで[NG]というリンクが表示されるのですが、 そうするとnlMovieFetcherでのfetchリンク追加(リンクの表示)ができません。 どちらも機能的に捨てがたくできましたら併用したいと考えております。 どなたか解決方法をお教え願えますでしょうか。 どうぞよろしくお願いします。
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 05:18:09 ID:SMD67YRs0] 上の人と連続で質問になってしまうんですが、 同一LAN上から、NicoCache_nlのキャッシュにアクセスする方法を教えて欲しいです。 B : 192.168.0.3 (NicoCache_nl + Proxomitron) . | R : 192.168.0.1 . | A : 192.168.0.5 (Client) 上記のような構成で、A->Bにアクセスしようと思っているのですが、( 192.168.0.3:8080/ 〜 ) 自分なりに設定をしたところでは、反応がありませんでした。空白が表示されるだけです。 NicoCache_nlのコンフィグファイルでは、全IPからのアクセスを許容する設定にしてあります。
581 名前:542 mailto:sage [2009/12/21(月) 06:11:16 ID:PW7rWZgu0] >>580 ブラウザのプロキシにBのURLを入れるか、PACファイルをブラウザから読み込める場所に置くのはダメ? ちなみに、NicoCache_nlとPACの設定方法は >>2 のwiki参照。 ↓は自分が使ってるPACファイルの中身だけど、これの「127.0.0.1」を「192.168.0.3」に変更。 ※「; DIRECT」があると、プロキシが使えないときはプロキシ通さずに直接接続。 function FindProxyForURL(url, host) { var NicoCache = "PROXY 127.0.0.1:8080; DIRECT"; if (shExpMatch(host, "*nicovideo.jp*")) { if (shExpMatch(host, "ch.nicovideo.jp") || shExpMatch(host, "dic.nicovideo.jp") || shExpMatch(host, "help.nicovideo.jp") || shExpMatch(host, "ichiba.nicovideo.jp") || shExpMatch(host, "uad.nicovideo.jp")) { return "DIRECT"; } if (url.substring(0, 5) == "http:") { return NicoCache; } return "DIRECT"; } if (shExpMatch(host, "*.smilevideo.jp*") && url.substring(0, 5) == "http:") { return NicoCache; } return "DIRECT"; }
582 名前:名無しさん@お腹いっぱい。 [2009/12/21(月) 08:08:09 ID:gbRPSLCG0] topBarにある、追従ボタン↓↑だけを消すにはどこの部分を 削除すればよいか教えてください。お願いします。
583 名前:580 mailto:sage [2009/12/21(月) 08:15:25 ID:SMD67YRs0] >>581 ありがとうございます。 後ほど試してみます。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 09:08:19 ID:2yVDup1b0] >>568 nlMovieFetcherはキャッシュファイルの存在で正常終了したかどうかを判断しています。 ダウンロード処理→DL中フラグが降りるまで待つ→キャッシュファイルの存在を確認 といった感じ。キャッシュファイルが存在しなければリトライ処理に入ります。 特定のキャッシュを監視したいわけじゃないみたいだから、>>578 が言うようにキャッシュ数の変化を 検知できれば十分じゃない? Extension側で、検知専用のスレッドを起動して一定間隔でチェック→ 変化を検知したらキャッシュ情報のファイルを更新、で良いんじゃね? ここからはもう少し全体的な話。今、Extension同士の連携ってのをやってます。上記の件程度なら nlMovieFetcherに通知用のAPIを用意するという手もありますが、場当たり的な感が否めません。 前から思っていたのですが、nl本体側でExtensionにイベントを通知するInterfaceがあれば良いな、と。 例えば、キャッシュ開始前、キャッシュ中、キャッシュ完了、といった通知があれば、特定のファイルを キャッシュしない(サイズ・タイトル・etc.)、キャッシュ状況の表示、キャッシュ振り分け、といった処理が Extension側で出来ます。nl本体終了時の通知があれば、Extension側の終了処理が出来ます。 ただ、これをやろうとするとnl本体側で通知部分の実装が色々と分散するので結構面倒そうですが。 要望があるなら、また+mod版として実装してみるかも。他に必要なイベントってあります? >>579 すいません、オミトロンは使ってないので…。fetchが出ないのはHTMLが変わるからでしょうけど。 HTMLの出力例があれば対応出来るかも。あと、適用順番書いてないけど、オミ→nlなんだろうな。 オミトロンのフィルタって独自色が強いのと、フラットに書かれているので、ちょっと読めない…。
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 16:46:33 ID:TL7xwy310] >>578 レスありです。現在popupさせる外部サムネページにiframeで埋め込んでいるんですが、 必要ないときにも更新されていてHDDの負荷はどれぐらい掛かっているのかが不安になりまして。 最新キャッシュが反映されないのは、オミトロンの「中止」を押してリスト更新しないと無理なんですよね・・・ 強制的に更新するコマンドでもあればいいのに。 >>579 nlフィルターの方がコメントの「!」を含まない文字で検索しているから、オミトロンのそのフィルタの1行目$SET(#=<!---->→$SET(#=でだめかな。 無理なら、3行目G]</strong></a>の後に<a href="javascript:void(0)" onclick="nicofetch(this,'\0')" style="font-size:10px;">fetch</a>を追加。 >>582 該当フィルタを「↑」「↓」で検索してみてください。 >>584 なるほど。 個人的にはExtensionにイベントを通知することができれば一番スマートになるので賛成なのですが、 要望がなければ諦めますw
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 16:59:22 ID:iY58iX2t0] >>584 お手数をおかけして申し訳ありません。 >>585 ありがとうございます、最初のやり方でうまく表示させることができました。 ありがとうございました。
587 名前:名無しさん@お腹いっぱい。 [2009/12/21(月) 17:44:32 ID:gbRPSLCG0] >>585 検索してみましたが、たくさんあってよくわかりません><
588 名前:名無しさん@お腹いっぱい。 [2009/12/21(月) 17:56:58 ID:gbRPSLCG0] >>587 発見して削除することが出来ました。ありがとうございました。
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 19:21:01 ID:rXl4GdKG0] >>585 これでいいかわからないけど、 Cache.getCacheListAsJson(true) でキャッシュリストを更新できる。 popの画面でやると負荷的な問題でどうなるかわからないけど。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 23:15:15 ID:PN62D6SI0] watchページで投稿者名が表示されなくなってるけど 仕様変更あった?
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/21(月) 23:33:35 ID:TL7xwy310] >>588 今思えば見当違いな回答してたけど解決できたようでなにより。 >>589 あ、勘違いしてたかもです。「最新キャッシュが反映されない」は オミトロンのリストでの話なのです。>>578 のはnlの話だったかもしれませんね。 >>590 どれ使っているのか分からないけど、 ・www.nicovideo.jp/user/ + user_id ・www.smilevideo.jp/allegation/ + thumb_id のどちらも問題無いです。リクエスト先が古いとダメかも?
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 19:46:56 ID:471A2kgn0] >>591 いや そうじゃなくて www.nicovideo.jp/watch/sm xxxx 以前までwatchページの ”投稿のユーザー動画 … 投稿者プロフィールへ |” の … 部分に 動画を投稿した人の名前が出てた それが出なくなったということ
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 20:05:49 ID:7RBd2Ps30] >>592 なんで上から偉そうなんですか?
594 名前:名無しさん@お腹いっぱい。 [2009/12/22(火) 20:06:17 ID:8fjUtglT0] ゆとりだからです。
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 20:10:36 ID:YaAmIGOm0] >>592 仕様変更なんてしてない。 >>591 の言ってることを理解できないなら諦めた方がいいよ。
596 名前:名無しさん@お腹いっぱい。 [2009/12/22(火) 21:34:08 ID:whNuO6+m0] >>595 最近 by○○ってでるよね。 あれなんでだっけ?
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 21:38:02 ID:kbZ/0ZCc0] だれかエスパー呼んで来てー
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 21:38:42 ID:mD1Xj4kc0] ゆとりだからです。
599 名前:名無しさん@お腹いっぱい。 [2009/12/22(火) 21:43:50 ID:whNuO6+m0] >>597 2009年12月16日 08:27 投稿のユーザー動画 … by アカウント名 | コメントを編集 | 投稿者コメント ってなかんじ。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 21:49:24 ID:kbZ/0ZCc0] >>599 そういうフィルター入れてるんだね
601 名前:名無しさん@お腹いっぱい。 [2009/12/22(火) 21:51:36 ID:whNuO6+m0] >>600 そうそう。そのフィルタ何だかわすれてしまって、手助けを・・・・・。 です。 >>592 へのおせっかいですが笑
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 21:55:24 ID:kbZ/0ZCc0] >>601 一つずつどのフィルターがそういう動きをしているのか確認するのが面倒だろうけど確実だよ、頑張って
603 名前:名無しさん@お腹いっぱい。 [2009/12/22(火) 21:56:48 ID:whNuO6+m0] >>602 ありがとう^^ ・・・・たくさんあるなあ。(ノ∀`) タハー
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 22:08:48 ID:p6GwMEM50] byで検索変えれば一発じゃね。 javascriptでの挿入は・・・ というかそういうフィルタを見たことがないんだけど自作とか?(なわけないかw
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 22:14:28 ID:icoAPYAl0] 最近入れたんならAssortに入ってたgetPoster.jsと思われ。>>515 だっけかな 突っ込むの忘れてたけど、"RequestHeader for getPoster.js"のフィルタ間違ってる Replace< がなくてエラーになるのと、 $1smile$2 → $1.smile$2 にしないとURLがおかしくなる まあ、削除動画の時に表示されないだけなんであまり問題になってないみたいだけど
606 名前:名無しさん@お腹いっぱい。 [2009/12/22(火) 22:26:26 ID:whNuO6+m0] >>604 >>605 協力ありがとうございます。 最近だったですね。表示され始めたのが。 それかもしれません。 592の人もさぞ喜ばれるでしょう。
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/22(火) 22:46:36 ID:B9HXAlUO0] 多分ほとんどの人にとって有用性がない気がしますがこんなもん作ってみました。 nlAutoLogin v0.1 動画ページ(watch)に非認証状態でアクセスすると裏で自動ログインしてリロードします。 見た目にはリロードに気付かないと思いますのでいきなり認証後の状態に見えます。 動画ページのみとはいえ、セキュリティ的にはよろしくない状態です。 その辺、覚悟完了した方のみご使用ください。 ttp://yak3.myhome.cx:8080/junks/index.html#misc.nlAutoLogin
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/23(水) 05:23:20 ID:/pZ21EaD0] パッケージを展開しただけで使えるって事は、裏を返せば「自分が何を展開したのかを知らなくても使える」って事なのか…。 せめて、自分にとって必要かどうかの取捨選択はした方が良いと思うけど…。構造的にどうしても相性が悪いものもあるし。 ちなみに、assortを展開しただけでgetPoster.jsがちゃんと動いている人は、totalRenameを併用しているからだと思われ。 totalRenameにも同じ機能があるけど設定が必要、でもExtension側のRequestHeader書き換えは常に機能しているので。
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/23(水) 10:10:40 ID:NJzJ2dOO0] nlApiUtilExtension rev16β nicolist.net/nicocache_nl/up/img/nl322.zip (今回はβなのでsrcなし /ids?rankingtopを追加。 /ids?mymylistを追加。 /ids?seigalistを追加。 /ids?seigabbs=<sgid>を追加。 /ids?dataで数字から始まっていた場合/watch/に投げてsm等のIDを取得できるようにした。(要フラグかパラ config.properties用フラグ追加。(2つ css修正。(いっぱい。t_linkとr_linkを弄りました。すいません。 js修正。(1個追加 seigalistはseiga.nicovideo.jp/ にアクセスしたときの一覧でふ mymylistは自分の全てのマイリスト一覧。 動画のデータ画面にこのExtensionから「とりあえずマイリストに追加する」リンク作りました。キャッシュ削除の横です。 静画と自分のマイリスト全部表示。なんですが、後者に関しては公開デバックという形で。 大丈夫だと思うんですが、自分の環境だけではテストしきれないと感じたので。 エラー出た場合はログに吐きます。でたsmidを教えていただければと。もしくは表示がおかしいsmidがあれば。 あと弄ったところがかなり多くあるので他の場所の不具合もあればすいませんがよろしくおねがいします。 ユニコードを一発で日本語にできるやつってJavaにないんですかね? 調べた限りだと出てこないんですが。ひとつ見つけたけど使い方わからなかった。めんどくさいので自作したので上です。 \u3042\u3044\u3046\u3048\u304a -> あいうえお そういえば「静画のサムネキャッシュいりますか」と「キャッシュリストから「#」から始まるのを除外したほうがいいですか」 っていうのを聞かれてたきがする。 #から始まるのは自分的には除外してほしい。静画はどっちでもいいや。
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/23(水) 11:29:19 ID:xCRt7tX60] おつ。 #から始まるのは除外で言いと思います。 あと静画に関しては、削除された場合そのスレッドが再利用されているっぽい?からキャッシュすると重複がでるかも。 (確実な確認はしてないです。削除されていた静画のスレッドidをサムネのurlに入れたら別の静画のが出てきたからそう思っただけです。)
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/23(水) 18:56:36 ID:xCRt7tX60] いまさらだけど、ローカルコメでの再生時にtwitterリンクの出現でできたズレを解消フィルタ。 [Replace] Name = ローカルコメ再生時のズレ崩れをなくす。 URL = www\.nicovideo\.jp/watch/ EachLine = TRUE Match< >マイメモリーに保存する</a> \| >ブログサイトに貼り付ける</a> \| >ニコニコメッセで視聴する</a> \| >twitterでつぶやく</a> > Replace< >マイメモリー</a> | >ブログサイト</a> | >ニコニコメッセ</a> | >twitter</a> >
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/24(木) 09:30:31 ID:8PI6ShCS0] sm9165561にて /seek(vpos:0) というコマンドを発見。 Name = kill @JUMP に (<chat [^>]*?fork="1")([^>]*>)/seek(\([^<]*\))</chat> $1 mail="@100 shita cyan"$2[投コメ]/seek$3</chat> をそれぞれ追加で。
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/24(木) 11:24:54 ID:URe9Wwsh0] >>612 乙。 ですが、kill @JUMPは他の動画へ飛ぶ場合のみでループは非対象にしているのです。。 @ジャンプの場合も #〜は除外してあります。
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/24(木) 17:25:18 ID:0qSfeEQHP] www.nicovideo.jp/watch/fx16 ここキャッシュできないの?
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/24(木) 23:38:37 ID:PD9O1wfG0] >>614 smileサーバ以外(一部のチャンネル動画とか)は未対応
616 名前:oamaxa mailto:sage [2009/12/25(金) 19:36:31 ID:Ks652qlJ0] assort091225 nicolist.net/nicocache_nl/up/img/nl323.zip クリスマスプレ(ry >>605 修正しました。情報thanks.
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/25(金) 20:00:20 ID:BhdX7HQw0] >>616 おつところでクリスマスってなんだっけ?
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/25(金) 20:43:10 ID:H9j+ZEr80] totalRename v0.7 ttp://nicolist.net/nicocache_nl/up/img/nl324.zip ・NicoCache_nl(9).05に対応(内蔵SearchExtensionの出力結果変更) ・CSS周りの仕様変更に対応 ・フィルタ定義で視聴履歴とマイリストを分けた ・削除履歴情報を他のExtensionから参照できるようにした →NGCommentExtensionとnlMovieFetcherで対応してみました ・TR_disableRemoveInfoを廃止して削除履歴情報を常に使うようにした ・削除履歴情報を数値でソートするようにした ・削除履歴情報の書き出しをnl終了時以外にも60秒間隔で定期的に行うようにした ・sessionStorageをサポートしたブラウザでAPI呼び出しを自前でキャッシュするようにした →他のキャッシュ操作API(削除・無視等)の呼び出しでAPIキャッシュをクリアします sessionStorageなので別タブ・別ウィンドウにAPIキャッシュは引き継がれません 動作がおかしいと思ったら新しいタブを開いてそちらで操作してみてください ・v0.6.3でこっそり入れておいたTR_titleMaxAgeはやっぱり廃止 →ブラウザ側のキャッシュ制御を完全に行うのは無理っぽいし副作用もあるので ・同一ページで対象が複数ある場合のAPI呼び出しを徐々に遅延するようにした →副作用でランキングモードの折り畳み時に宣伝背景が適用されるようになりますが、 処理の遅いブラウザだと最初の方だけ適用が間に合わないケースもあります ・処理を開始する前の待ち時間を指定できるようにした(INITIAL_WAIT) →処理の遅いブラウザの場合に指定すると良いかも ・Extensionのクラスファイルを1つにした →totalRenameHelper$1.classは不要になったので削除してください ・Extensionのソースを色々と書き換えた →totalRenameは最初期に作ったものなので実装が色々と古いのです… 開発者向け: totalRenameHelper.getRemoveInfo()を呼ぶとMap<String,String>が返ります keyが動画ID,valueがメモです。unmodifiableMapなので変更はできません コンパイルはjavacの引数にtotalRenameHelper.javaを追加すればOKです
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/25(金) 21:02:32 ID:H9j+ZEr80] NGCommentExtension v0.3.3 ttp://nicolist.net/nicocache_nl/up/img/nl325.zip ・kill @JUMP機能を追加(NGCommKillJUMP) →totalRename v0.7以降の削除履歴情報に登録された動画へのジャンプのみNGにします nlFilterのkill @JUMPだとツアー企画やアルバム等もNGになるので実装してみました ニワン語にも対応してるつもりですが該当動画が分からないので未テストです ・不都合無さそうなのでNGCommentFilter.txtを外した(jsは緊急用に残しておきます) nlMovieFetcher v0.4.8 ttp://nicolist.net/nicocache_nl/up/img/nl326.zip ・totalRenameの削除履歴情報を利用できるようにした(movieFetchUseRemoveInfo) →totalRename v0.7以降の削除履歴情報に登録された動画をfetchしません ・マイリストの静画に対応(fetchリンクを付けない&クリックで別窓) ・その他、こまごまとした修正 NicoCache_nl+091225mod (本体のみ) ttp://nicolist.net/nicocache_nl/up/img/nl327.zip ・キャッシュフォルダ直下の'#'から始まるフォルダをサブフォルダの対象から外した ・フォルダリストをソートして格納するようにした(+StringBuilderを使うようにした) ・キャッシュからの検索結果でタグのネストがおかしかったので修正(</span></p>の順) クリスマ(ry >>609-610 なんか需要あるっぽいので手元で動作している+mod版を上げておきます。 あと、マイリストに出る静画サムネはお題1枚目の静画サムネなのでユニークですよ。 静画系キャッシュプロキシは需要無いっぽいので基本部分だけ作って放置中…。 Extensionへのイベント通知Interfaceはどうしようかなぁ。別件で多忙になりそうだし。
620 名前:名無しさん@お腹いっぱい。 [2009/12/25(金) 21:11:30 ID:R1CWPl100] 視聴履歴に3つもキャッシュ削除ボタンが出てきたんですが・・・・。
621 名前:名無しさん@お腹いっぱい。 [2009/12/25(金) 21:32:59 ID:R1CWPl100] >>620 のものですが、 NicoCache_nl+091225modいれたら、削除ボタンが1つもなくなってました (;´Д`A アセアセ
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/25(金) 23:08:54 ID:A6cThGec0] nlAutoLogin見てnlMovieFetcherに自動ログイン機能付かないかなと思ったり思わなかったり ログアウトに気づかず30個ぐらいfetchした後に、リトライ待機時間10分ぐらいになってることに気づくとちょっとブルーに・・・
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 00:30:32 ID:RcP4E8gi0] >>619 >NicoCache_nl+091225mod (本体のみ) >・キャッシュフォルダ直下の'#'から始まるフォルダをサブフォルダの対象から外した 名前順でソートしたとき最初に来るようにフォルダ名の先頭に#を付けてるのが いくつかあるからこれは困る(;´Д`) オプションで無効に、または別の文字に変更できるようにしてほしいです。
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 00:34:06 ID:HsWb+DFn0] cacheCommentExtensionと本体?(マーキー保存)他が #comment・#marquee・#tagフォルダ作っているので、 そちらで別の文字に変えたほうがよさげだと思います。
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 02:31:23 ID:Imc6nwPC0] >>620-621 2つの書き込み内容が相反しているので、ぶっちゃけ状況がよく分かりません。 >>622 nlMovieFetcherの場合、自動ログインの方法だと一度に多量のfetchリクエストが来るとその数だけ ログイン処理が走ってしまって非常にまずい事になってしまいそう。nlShareLoginと同じ手法で最後の user_sessionを保存しておいて、fetchリクエストのCookieにuser_sessionが無ければ保存しておいた user_sessionを使う、それも駄目ならログインしてuser_sessionを取得して使う、とかなら出来そう。 あと、nlAutoLoginは最終的にブラウザにリダイレクトを処理させているので次からはログイン状態に なりますが、nlMovieFetcherでログイン処理を行ってもブラウザ側はログイン状態になりません。 >>623-624 +mod版に関しては「不都合があるなら使わない」という選択肢があるので、あまりオプションを設けることは しないと思います。多くの人が不都合を感じるのであれば、いつもの人が本流にマージしないと思いますし。
626 名前:622 mailto:sage [2009/12/26(土) 04:15:00 ID:ghE5wqZp0] >>625 それが出来るとありがたいです。 毎時ランキングfetchしてて気づかずに更新したりすると、動画開いて履歴からfetchみたいな方法をとるしかないので。
627 名前:620 [2009/12/26(土) 04:16:30 ID:ZuFZeLVD0] >>625 totalRename.jsをlocalフォルダに出し入れすると、 キャッシュ削除ボタンが3つになったり0になったりします。
628 名前:名無しさん@お腹いっぱい。 [2009/12/26(土) 08:01:47 ID:ZuFZeLVD0] 検索の自動スクロールがきかなくなってしまいました、><
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 10:12:51 ID:TeCgmidM0] 顔文字はいらないから状況をまとめて詳しくかきなよ nicocache本体のバージョンは? 何のエクステンション、フィルタをいれてる? ブラウザは? 何のページ? ページ内のどこに何が起きる? スクリーンショットなどあると状況が分かりやすい
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 10:24:59 ID:L1IT6VDo0] 既出のことならすみません 数日前からカテゴリトップのアドレスが 〜/top/**** に変更された模様? 例えば東方なら ttp://www.nicovideo.jp/top/toho に (ttp://www.nicovideo.jp/?g=toho でも現在アクセス可) ということで、それ関連のフィルタのURL部分に top/ を追加してやる必要がありました
631 名前:名無しさん@お腹いっぱい。 [2009/12/26(土) 10:59:01 ID:ZuFZeLVD0] >>629 すいません。。 NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).06 +091225mod ブラウザはIE8 ページの検索結果です。 エクステンションフォルダには cacheCommentExtension、liveInfoExtension、NGCommentExtension、 nlApiUtilExtension、nlGetFileExt、nlGetTag、nlMarqueeConverter、 nlMovieFetcher、TimeSignalSeparator、totalRenameHelper が。 フィルタフォルダには wrapperReplaceFilter(wrapperデフォルト)、totalRenameFilter、 tag_edit、playlist、nltools、nlFilter、nl295、nl311、 NGCommentFilter、movieFetcherFilter、liveinfo、 keyController、header_light(9)_091207、commentFilter、 assortFilter、50_nlFilter_sample、20_watchFilter、 15_thumbInfoFilter(基本)、10_thumbInfoFilter(ポップアップリンク用) 05_topBarFilter がはいっています。
632 名前:名無しさん@お腹いっぱい。 [2009/12/26(土) 11:04:13 ID:ZuFZeLVD0] up3.viploader.net/pc/src/vlpc001555.bmp >>631 のつづきです。 よろしくお願いします。
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 13:03:16 ID:ZNU94RsL0] nlApiUtilExtensionの16βってids\?data=[a-z]{2}\d+とかにアクセスできなくなってね? 15bに戻したらアクセスできたから、版戻しちゃったぜ
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 15:03:26 ID:zVX2qiUD0] nlはネットワークの他のPCでもファイル共有機能を使用してキャッシュ機能を使用できますか? NicoCache GUIになってからはプログラムの起動は可能になったのですが、キャッシュ機能などは働いていないようで…
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 15:07:20 ID:9FB1d+NU0] よく知らんけど、config.propertiesにそれらしき設定なかったか?
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 15:18:37 ID:zVX2qiUD0] >>635 # セカンダリプロキシ(オミトロンとか外部に出るプロキシとか) # 接続元の限定 この二つ位しかそれっぽい設定が見つからないです。 ローカルFLVサーバなどの項目もありましたが、こちらはよく分からないです。 母艦PCで使用しているNicoCache上でキャッシュを統一したいので、ネットワーク上の母艦以外のPCでも利用できたら便利だなと思っているんですが…
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 15:31:20 ID:ZNU94RsL0] >>636 接続元の限定でいいんじゃないかな 自分が使ってるローカルIPアドレスの範囲を見て書き換えればOK プロキシの接続は localhost から nicocache 立ち上げてるPCのIPアドレスになるよ
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 15:37:31 ID:HsWb+DFn0] ローカルFLVサーバは動画削除されていたらローカルのを使用のはず?。wrapperとnl本体の関係もあるはず。 新プレ対応wrapper、新プレイヤーの上に透明なコメント表示用のflashを表示させて・・・って思ったんだけど、 新プレに対応出来ないのは、その時の動画の再生時間が取得できないからですか? wrapperの同ユーザーのコメント抽出と[q]押した時のquickNGwordが便利すぎて。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 16:23:39 ID:zVX2qiUD0] >>637 >>638 出来ました! 本当にありがとうございます! NicoCacheのプラグインも動いているようです。 これでとても便利になりました。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 19:15:38 ID:im2KDI/m0] ランキングから動画クリックしたときに新しいタブで開きたいんだけどどこいじればいいの? 一通り見たんだけどわかんなかった、お願いします
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 20:17:05 ID:rDJsPncX0] >>631-632 nl295とnl231は、おそらく両方とも totalRenameFilter の古いバージョンだからいらないと思われる いきなり削除せずに、別フォルダにでもその2つを移動して様子をみてごらん >>638 新プレイヤーは、今までのと違って関数や変数が外からいじれなくなってるから、 たとえばコメ表示の部分を入れ替えるとかが基本できないのが問題 透明レイヤーでコメ出すと、元のコメに重なったりするし、 それ以前に、元のコメを非表示にしたとして、コメント自体をプレイヤーから取得できない プレイヤー本体が別の小さなSWFを読み込んでるから、それを入れ替えることで 既存の機能と ※まったく※ 関係ない新しい機能ならつけれるかも。クリックでトップに飛ぶボタンとかw 動画やコメの情報も、一部しか取得できないから出来ることは限られると思う >>640 nlMovieFetcherに付属のフィルタの最後に、 サムネクリックで別窓のフィルタがあるからそれ使ってみれば?
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 20:21:43 ID:im2KDI/m0] >>641 サンクス ご指摘通り
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 22:10:18 ID:HsWb+DFn0] >>641 レスサンクス。 旧プレと違っていろいろできないのは知ってます。だからこそnl併用ならなんとかなるのではないかと思いました。 投コメの処理まで新しく作ると大変なので、通常コメだけ元プレイヤーは非表示 自前プレイヤーで作成・コメントは直接取得(少なくともnl併用なら何らかの方法で取得できると予想) ext_getStatus() プレイヤーの状態(再生か停止か) ext_getPlayheadTime() 現在の再生時間、秒 で情報も取得できるようなので、透明レイヤーでのコメント表示もできるのではないかと思いました。 コメント(ファイル有り)を動画に合わせて流すプレイヤーを作っている人もいたので今読んで見ているのですが、 JSとHTMLしかやっていないのでさっぱりです・・・orz
644 名前:名無しさん@お腹いっぱい。 [2009/12/26(土) 22:45:36 ID:ZuFZeLVD0] >>641 nl311が原因でした。 nl295は投稿者説明の横にサムネイルを貼るものでした。 ありがとうございました。
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/26(土) 23:54:13 ID:Imc6nwPC0] NGCommentExtension v0.3.4 ttp://nicolist.net/nicocache_nl/up/img/nl328.zip ・NG設定API監視でNGIDを追加した時にNGID.txtが更新されなかった不具合を修正 ・NGID.txtの更新タイミングを非同期(60秒間隔&終了時)にした →有効期限チェックも同じタイミングで行います ・NGID.txtの更新時にバックアップを取るようにした テスト版なので分かる人だけ使ってください(クラスファイルのみ) ttp://nicolist.net/nicocache_nl/up/img/nl329.zip ・nlShareLogin相当の機能を追加 →user_sessionを保存しておいてCookieが無いfetchリクエストの場合に利用します 複数のブラウザを併用していて一方のブラウザがゲストの場合は有効ですが、 他方で明示的にログアウトした場合は保存したセッション自体が無効になるので注意 ・nlAutoLogin相当の機能を追加 →watchページにアクセスした時に"x-niconico-authflag: 0"ならログイン処理を行います config.propertiesの設定値はnlAutoLoginと同じです ・認証状態に無い場合はリトライしても無駄なので即座にエラー終了するようにした >>626 そんなに大きく変えてませんが、色々とパターンがあると思うのであんまりテストしてないです。 動作がおかしい場合はmovieFetchDebug=trueの状態でログを確認してみてください。 >>644 解決したようで何よりだけど(thx>>641 )、もう少し内容を確認してから更新した方が良いよ。 そういうわけで、nl311.txtは消しておきました(同じフィルタが2つ入っていれば2重掛けになるわな…)。 今後、細かな仕様変更対応でフィルタ定義のみ上げるのは止めた方が良いですかねぇ? 毎回パッケージで上げると色々と手間だし、バージョン管理が面倒なんですけどねぇ。
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 01:36:47 ID:041dyM3i0] ># トップメニュー右側を短く省略する のフィルターが聞かなくなったべ。 今は >[nl312.zip] NicoCache_nl (9).06 仕様変更対応とか ってのを使ってるんですが、一番新しいnlFilterはどれなんでしょうか? いろんなのが一杯あって分けわかめ。
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 02:13:39 ID:WjAHPWAH0] >>645 >今後、細かな仕様変更対応でフィルタ定義のみ上げるのは止めた方が良いですかねぇ? フィルタ単独でもzipなりで圧縮すれば良いと思う 元のファイル名が保存されて、上書きされるようにさえしておけば問題は出ないから >>646 プレミアムカウントダウンが終わって、12/1以前の状態に戻ってるから 古い #トップメニュー省略 フィルタ使えばいける(nl281あたり)。該当フィルタ以外は>>646 ので最新だけど そろそろスレでの修正も溜まってきてるから、 明日(今日か)にでも一まとめにしてフルパッケージを上げるつもりだから待っても良いけど
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 02:21:33 ID:041dyM3i0] >>647 なるほどです。ありがとうございます。 いつも大変便利に使わせていただいてます。 リリースを待ちますです。
649 名前:名無しさん@お腹いっぱい。 [2009/12/27(日) 07:33:50 ID:qL/Bhk/f0] すいません。 検索結果が複数のページにわたる際にある下段の数字なんですが、 押さなくても2ページ目3ページ目にと移動できるフィルタって 度忘れしてしまったのです。教えてもらえないでしょうか。
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 07:41:33 ID:Ns1LyPDZP] autopager?
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 08:41:19 ID:/BZ/y3T00] win7 Pro 64bit環境でキャッシュを読み込もうとすると 100%ブルースクリーンになる… ググっても良く分からないし何が原因なんだろうか バグ チェック文字列 : DRIVER_IRQL_NOT_LESS_OR_EQUAL バグ チェック コード : 0x000000d1 パラメータ 1 : 00000000`00000008 パラメータ 2 : 00000000`00000002 パラメータ 3 : 00000000`00000000 パラメータ 4 : fffff880`01579050 原因のドライバ : NETIO.SYS 原因のアドレス : NETIO.SYS+25050
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 09:36:31 ID:3yvo0WXK0] >>651 これは試したか? support.microsoft.com/kb/950570/ja
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 09:58:49 ID:kQ5tJ1yM0] チェックコード違うし関係なくね?
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 10:25:16 ID:e+TZNWtH0] MovieFetcherでキャッシュ中に、そのことを忘れてPCをスリープにしちゃうことが良くある すると起床させたときには転送が途中で止まったままで進まず、取り消しもできず、nlごと再起動するしかない 何かいい対処方法無いでしょうか? 多少なら自分でソースもいじれるので、ここでこんなことするといいかもというアドバイスも歓迎です
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 10:38:27 ID:t+rmXEkN0] >651 このへんかも support.microsoft.com/kb/931365/ja support.microsoft.com/kb/946776/ja
656 名前:654 mailto:sage [2009/12/27(日) 10:42:16 ID:e+TZNWtH0] 補足 nlごと再起動してもう一回フェッチしなおせれば良いんですが 中断処理が正しくされないで終了しているのでリジュームされず最初から受信され しかもなぜかファイルのロックを2重に取っている状態(?)になりリネーム失敗で fetcher的にはDL完了→リトライを繰り返す状態になってしまいます
657 名前:名無しさん@お腹いっぱい。 [2009/12/27(日) 12:34:28 ID:qL/Bhk/f0] >>650 autopagerですね。感謝。ありがとうございました。
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 14:42:22 ID:ItyI7nyF0] >>647 タイムスタンプを保存する目的でzipにするってのはやるんですが、まあその方が間違いは少なそうですね。 早速ですが、フルパッケージ用に不具合修正したものを上げておきます。実は>>445 以前に修正していた 内容だったんですが、マージする時に同様の対応が入っていたのでそちらを優先したら不完全だったという…。 nlThumbInfoRewriter.js 削除された動画の不具合修正 ttp://nicolist.net/nicocache_nl/up/img/nl330.zip >>654 ,656 読み込み途中の動画を再生中にスリープしても復帰後にちゃんと最後まで再生できる?もし駄目なら nl本体側の問題でしょうね。nl本体にしてもnlMovieFetcherにしてもソースは全て付いているので、 弄れるのであればスリープしても問題無いように対応して貰えると、皆が幸せになれるんじゃないかと。 この手で良くあるのはスリープを禁止するって方法だろうけど、それだと本末転倒でしょうし…。
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 15:01:39 ID:DkdgxJQk0] >>658 すいません、多分その修正した者です。 いくつか動画ページ開いて><p 〜と成っているのが1箇所しか無いのを確認したのですが、、 まずかった動画id教えていただけたらと思います。
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 15:08:24 ID:Ukedu4dd0] 以下の手順でニコ動画をiphoneに転送して出先でよく見ています。 同じ様な事をされている方はどのように効率よく運用していますか? (ニコキャッシュで貯める→手動で適当な変換ソフト→ituneに登録) →iphoneに転送 出来れば自動化して出来るだけ手間かけずにニコキャッシュから登録したいです。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 15:17:05 ID:/BZ/y3T00] >>652 >>655 ありがとう。でもそれらの修正プログラムはすべてVista用で、 「この更新プログラムはお使いのコンピューターには適用できません」 ってエラーが出てインストールさせてもらえないんだ。 .exeじゃなくて.musだから互換性オプションも使えないし。 とりあえずキャッシュは別途プレーヤーで見るしかないか…
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 15:25:21 ID:vJlRxs6p0] >>661 治るかどうか分からないけど7用NETIO.sysの更新はこれ ttp://support.microsoft.com/kb/976759/ja
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 15:42:13 ID:/BZ/y3T00] >>662 ありがとう。試してみたけど変わらないみたい。 うーんハード側に問題があったりするんだろうか。 バグ チェック文字列 : DRIVER_IRQL_NOT_LESS_OR_EQUAL バグ チェック コード : 0x000000d1 パラメータ 1 : 00000000`00000008 パラメータ 2 : 00000000`00000002 パラメータ 3 : 00000000`00000000 パラメータ 4 : fffff880`01562050 原因のドライバ : NETIO.SYS 原因のアドレス : NETIO.SYS+25050
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 16:22:55 ID:WjAHPWAH0] nicolist.net/nicocache_nl/up/img/nl332.zip NicoCache_nl (9).06 (091227set) ・本体の修正はありません ・付属のフィルタを最新版に更新 自分のマイリストでの全文読み込み・公開投稿動画の3列化・トップバー省略などの修正 watchページのキャッシュ削除ボタンは別ページに飛ばなくなりました 成功するとボタン自体が消えます。失敗したら何も起こりません ・付属のJavaScript(popThumb,cacheManager,nlThumbInfoRewriter)を更新 ・付属のnewPlayerControllerを最新版に更新 watchページでテンキーの+-を押すと楽しいかも 詳しくは、documents\新プレイヤーコントローラ.txtを参照して下さい スレで上がっていた修正をまとめた物です。thx>>スレの方々 検索ページ右、コミュ動画のキャッシュアイコン位置はいい方法が思いつかないので放置中 本体の更新は急ぎの物がないので次回にします 何か不具合が出ても、年末年始は対応できなさそうなので
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 17:13:54 ID:vJlRxs6p0] >>663 よく見たらバグチェック文字列にDRIVERって書いてあるじゃねーかw ネットワークドライバのメーカー最新版を落としてもダメだったらハード買い換えじゃねえかなぁ XPSP2にしたらエロデータの無線LANが青画面出しまくったのを思い出す
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 20:11:47 ID:dyl7u4m60] ドライバーなら古いバージョンを試す手もあるが手間がかなりかかるだろうな
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 20:44:02 ID:/BZ/y3T00] >>664 乙です。頂きました >>665 それは最初にやってみたんですよ>ネットワークドライバのメーカー最新版 うーむこれは詰んだと言う事なのか。 ハード買い替えと言ってもこの年末に買ったばかりのcore i7マシンを どうするんだという…
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 21:04:37 ID:WjAHPWAH0] >>667 オンボLANなら、とりあえず無効にして適当なLANカード挿してみればいいんじゃね 1枚くらいもってない?
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 21:57:44 ID:/BZ/y3T00] >>668 なるほど、LANカードは手元に無いのですが 何とか調達してみます。オンボLANはいわゆる 蟹チップみたいなんでそれ以外のか。 あとはローカルでコメント付きで見られる プレーヤーも探してみますか。
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 22:44:02 ID:3yvo0WXK0] Javaの更新は?
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/27(日) 23:37:42 ID:Nu88VAym0] >>669 NETIO.SYS で DRIVER_IRQL_NOT_LESS_OR_EQUAL が 出るのは、 接続が切れる場合に発生するみたいですね。 あと、考えられるのはファイヤーウオールくらいでしょうか? (検索するとマカフィーからのcallで落ちてる件がありました)
672 名前:669 mailto:sage [2009/12/28(月) 00:45:30 ID:cVbat9CT0] >>671 おおう、仰る通りFWが原因だったようです。 ZoneAlarmを無効にしたら正常に読み込めました。 有効にしたままでも読み込んでくれる設定を探してみます。 皆さん長々とすみませんでした…
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/28(月) 02:37:38 ID:RVOwWmwP0] >>664 開発環境が気になる 参考までに
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/28(月) 02:59:12 ID:9QX+w5tp0] ちょっと質問。検索結果とか履歴画面での動画のタイトルの横に削除ボタンを表示するフィルターってできる? 昔は出来たハズ・・・・・
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/28(月) 04:59:09 ID:jlLFKlfU0] NicoCache_nl (9).06 (091227set)のwatchページの削除ボタンに 削除問い合わせ&削除にワンクッション フィルターみたいに確認ウインドウを出したかったが return confirm('消しますよ?'); をonclick内にコピペしただけじゃうまく動かないのか残念
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/28(月) 10:37:37 ID:8eoQDgiH0] >>675 当たり前だ。
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/28(月) 11:08:21 ID:Q2kOJwlS0] >>673 て、テキストエディタとコマンドプロンプト・・・ あとはdiffとgrepツール。コンパイルとかはバッチファイルに書いてあるけど >>674 totalRenameじゃね >>675 あー、その辺のフィルタもいれとけばよかったね。onclick内の先頭にこれ追加で if(!confirm('消しますよ?'))return;※この後に元の中身