1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 22:44:22 ID:IN+Ocfw/0] ニコニコ動画のキャッシュを自動的に保存して 二回目以降はローカルから再生することで ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。 一度通常画質でローカルに保存すれば エコノミーモード時間帯でも常に通常画質で再生することがる。 またオミトロンと併用することも可能。 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/ ψ(プサイ)の興味関心空間(ニコニコ動画キャッシュプロキシ「ばんしー!」ver1.00) ttp://ledyba.ddo.jp/2007/10/09171011.php SmallStyle (NicoCache をWindows サービスとして登録する) ttp://www.smallstyle.com/20071009.html#p01
237 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/24(水) 21:36:24 ID:JaCGSCcG0] >>236 「Address already in use: bind」だから8080のポートが既に塞がってるんじゃないかな 壺とか使ってたりしない?
238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/24(水) 21:39:55 ID:SkGcESMv0] >>236 壺は使ってないです 受付ポート変えて試してみます
239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/24(水) 21:55:44 ID:SkGcESMv0] ミス>>238 は>>237 結果、無事キャッシュ成功 オミトロンをポート2525、nlを8880にして、nlサイトの「メッセージサーバは接続させない」を使用 ありがとうございました
240 名前:名無しさん@お腹いっぱい。 [2007/10/24(水) 22:44:02 ID:LHQ683cO0] 最小化して起動ってGUI使わないと無理ですか?
241 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/24(水) 23:13:30 ID:WVVuw3za0] >>240 バッチファイルのショートカットつくって 右クリック -> プロパティ -> ショートカットのタブの「実行時の大きさ」を最小化 とりあえずXPだったら、この方法でCUIで最小化して起動できる XP以外だったら、もってないから同じ設定があるか分からないけど
242 名前:名無しさん@お腹いっぱい。 [2007/10/24(水) 23:35:34 ID:LHQ683cO0] >>241 ありがとうございます。
243 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 07:05:22 ID:wGiSQ3Zp0] NicoCache 0.20 2007/10/24 0.20 内部が結構変わったのでバージョンを大きめに上げる。 Keep-Aliveに対応してニコニコに少し優しく、閲覧性能を少し速くする。 タイトル取得を非同期にして再生開始までを少し速くする。 大きなファイルをアップロードするとエラーが出ていたのを修正。 SSLのリクエストがおかしかったバグを修正。 開発者向け: 内部をフレームワーク化したので使い方などを書いた開発者向けメモを付ける。 NicoCache_p 2007/10/24 0.12p1 externalHost=2で接続をLAN限定にするようにした。 今回の機能追加はNicoCache_nlから頂きました。 クラスC限定なのは使用頻度が高そうなのと、 フレッツスクウェアがクラスAのIP使用するので除外。
244 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 09:20:15 ID:jdwxOOCd0] NicoCache_nl 07/10/24 rev.2 & ListX 071021でキャッシュフォルダを 変更するとリストの移動ボタンがきかなくなったorz
245 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 14:51:32 ID:PNrDUChv0] すいません質問させてください 現在、Slipnir2.5.17 NicoCacheVer.0.20を使用しているのですが NicoCacheを起動してWebなどを見ている時にカーソルにポップアップした 文字とかが激しく点滅する場合があるんですがこれは仕様なんでしょうか? あまり設定とか詳しくないので教えていただけないでしょうか
246 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 19:43:29 ID:wGiSQ3Zp0] NicoCache 0.20 既知のバグ キャッシュを参照してもタイムスタンプが更新されない。 NicoCache_nl 07/10/25 *まだv0.12ベース ●プライベートIP限定モードでクラスを選べるようにした(従来のlanはlanCと同じ動作) ・フォルダを変更したときにキャッシュが移動できなくなっていたのを修正 ・同じajaxコールを繰り返すと2度目が発行されないのを(たぶん)修正 ・あと細かい修正
247 名前:217 mailto:sage [2007/10/25(木) 19:45:31 ID:ARacfMd90] >>233 やってみました。 他は心当たりがないのでマカフィーだけ切って試してみましたが変わりませんでした。 ついでに>>239 の方を参考にいろいろ試してみたので報告します。 まず、受付ポートを変更。全く変わらず。(確認後戻しました) 次に、プロキシ設定ファイルから「メッセージサーバは接続させない」を設定。これも全く変わらず。 (これは最初からですが、プレイヤーごと表示されません) ダメもとで「動画のみの経由版」を設定。するとプレイヤーまで正しく表示。更に動画再生開始! ・・・しかし五秒ほど流れた後停止。そのまま10分ほど待つも続きは再生されず。 このときのログ↓(動画は適当) NicoCache_nl 07/10/24 rev.2 port=8080 direct mode (no secondary proxy) title=true => Only localhost Allowed LocalFlv Server On Continue Download when client aborted On total cache size=0bytes ---------- no cache found: sm836593_組曲『ニコニコ動画』を篠笛で吹いてみた.flv
248 名前:217 mailto:sage [2007/10/25(木) 19:46:43 ID:ARacfMd90] 続き。 その後、Cacheフォルダに本家で作成した物を入れて同じことをしてみると、 普通に再生を開始して最後まで止まりませんでした。 そのときのログ↓ NicoCache_nl 07/10/24 rev.2 port=8080 direct mode (no secondary proxy) title=true => Only localhost Allowed LocalFlv Server On Continue Download when client aborted On total cache size=12,064,359bytes ---------- using cache: sm836593_組曲『ニコニコ動画』を篠笛で吹いてみた.flv 落ち着いて考えてみると、あまり意味がないような気がしますが、 判断材料になれば幸いです。・・・長文スマソ。
249 名前:NicoCache mailto:sage [2007/10/25(木) 23:06:56 ID:1tyf3KDe0] >>245 ポップアップした文字というのがよく分からないのですが 例えばGoogleのトップページでGoogleの画像にカーソルを乗せたときに出る 長方形の黄色背景に黒字で「Google」って出るやつでしょうか? もし再現できるページがあれば教えてください。 0.20はページを書き換えることはしていないので 直接ページ見たときと見た目は同じになるはずです。バグってなければ・・・。 >>248 NicoCacheとブラウザの間の通信は問題なくて NicoCacheとサーバの間の通信はなぜか止まってしまうみたいですね。 そこはnlも大きな違いはないはずなのですが・・・。 今回はスタックトレース(例のエラー表示)は出ませんでしたか? NicoCache_nl.batを以下のように書き換えると詳細なデバッグログが出ますので 止まったりエラーになったりする直前あたりも教えてください。 余計な表示が出ないように「動画のみの経由版」のpacと併用してください。 java -jar NicoCache_nl.jar : debug mode :java -Ddareka.debug=true -jar NicoCache_nl.jar ↓ :java -jar NicoCache_nl.jar : debug mode java -Ddareka.debug=true -jar NicoCache_nl.jar
250 名前:NicoCache mailto:sage [2007/10/25(木) 23:41:03 ID:1tyf3KDe0] 0.20は中身が結構変わったのでnl、pの作者さんは大変だと思います。 すみません。 無印のバージョンが上がるたびに違いを探してマージしなくてはいけない作業を減らす (最終的にゼロにする)ための整備なのでご容赦ください。 派生版を乗せるのを楽にするのが目的なので 今の形で使いにくいところはどんどん変えてしまってください。 中身を見た人で何か指摘がある人もどんどんお願いします。 GUIはうまいこと外側から包むような形で連携しているので 0.20でもそのまま動いています。 っていうか終了処理は現状GUIからしか呼び出せないので デバッグはいつもGUIから起動してやってます。対応ありがとうございます。
251 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/26(金) 04:24:15 ID:MQDCZ0160] >>250 お疲れ様です。 ちょっと触ってみましたが、 ローカルFLV・簡易ローカルサーバ・書き換え はわりと簡単に実装できました。 あとは、ダウンロード関係ですが、それなりにフレームワークを書き換える必要もありそう、 って感じですね。 要望があるとすれば、、、 ・Cacheクラスをリネームして派生させたいので、privateメンバをprotectedにして欲しい →でもほぼ全てのメソッドを上書きしてるのでメンテ性の向上かは・・・ ・Header関連クラスで1行目も書き換え可能に(レジュームの際に書き換える必要が・・・) ・StringResourceでヘッダを操作できるメソッドを標準で欲しい -HttpResponseHeaderからフィールドをコピーするメソッドとか -add/removeFieldのようなメソッド ・URLResourceでも↑欲しいけど、Listenerで対応可能か(余計なコードが増えるが・・・) ・TransferListenerのonResonseHeaderがtypo ・Configは全部staticにしちゃってもいい気もしますが、何か理由はありますか? うーん、多い・・・もちっと頑張っていじってみます。
252 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/26(金) 04:40:08 ID:VgAar4+K0] >>250 原作者様、お疲れ様です。 ラップさせることを前提に作成するならば、設定読み込みもmainメソッドから外に出して頂けると、継承で拡張しやすいのだと思います。 # 設定値の追加は拡張版作成者の皆様していらっしゃいますし、変更の多い箇所かと思います。 私も拡張してみたいと思ったのですが、出来るだけ本体に手を入れてリコンパイルしたくないもので……
253 名前:NicoCacheGUI mailto:sage [2007/10/26(金) 04:45:03 ID:SkJmcXVO0] hbsoft.s10.xrea.com/NicoCacheGUI-0.06t1.zip とりあえず動くものの、かなりテスト版。 でも、せっかく作ったので放流してみる。 ソースの直しは週末、最近本業が忙しいので・・・orz >>250 こちらこそ素晴らしいソフトをありがとうございます。
254 名前:NicoCache mailto:sage [2007/10/26(金) 08:04:02 ID:9LWw/XLs0] 要望をもらえると、足りないところが見えてくるのでこちらもありがたいです。 とりあえずすぐ答えられるところだけ。 >・Header関連クラスで1行目も書き換え可能に(レジュームの際に書き換える必要が・・・) 考えたら200と206を変える必要がありますね。 1行目はフォーマットに従う必要があるので任意に書き換えられるようにはしないで 具象クラスに要素ごとのsetterを付けます。 >・StringResourceでヘッダを操作できるメソッドを標準で欲しい これもListenerで参照・編集ができますけど煩雑ですかね。 >・TransferListenerのonResonseHeaderがtypo しまっつorz 補完に頼ってると気付かないのでだめですね・・・ >・Configは全部staticにしちゃってもいい気もしますが、何か理由はありますか? Loggerみたいにロジックしかないものはstaticでもいいのですが、 Configみたいに状態を持つものをstaticにすると グローバル変数みたいになって保守性が落ちるのを気にしてます。 ただ>>252 さんもおっしゃってますが拡張に影響が大きい部分なので 今の形から変えようとは思ってどうするか検討中です。 一番シンプルなのはどこからでも見えるMapにすることですが・・・
255 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/26(金) 08:32:56 ID:MQDCZ0160] >>254 返信ありがとうございます。 どーもデザインパターンのようなのに慣れなくて、 数行の処理のためにクラスを作ってソースコードが行ったり来たりになるのに抵抗が・・・ > config うーん。でも現状はグローバル変数のような扱いになってるような、、、 クラス作る→あれ設定が必要だ→変数作ってコンストラクタでconfig持ってこよう →呼び出し側も引数追加しよう→関数をさかのぼっていく と、いうふうになってます(私だけ? もっと細かく必要な設定だけ伝播させる方がいいのかな、、、 実装は、nlでは設定項目が増えてきたのでMapをラップしたConfigにしようかと考えてました。 1.Configのコンストラクタでデフォルト値をマップに入れる 2.その後、デフォルト値マップを用いて設定ファイルから読む 3.参照は、各設定へのアクセサで型変換などを行ったのち得る これだとメンテは多少簡単になりそうだけど、参照のコストは、、、 レジュームの実装は終わりましたが、裏でダウンロードは無理そうですね。 URLResourceの改変版を作るか、機能を切るか(自分的には全く使わない機能・・・)
256 名前:名無しさん@お腹いっぱい。 [2007/10/26(金) 17:36:23 ID:GNehGoDv0] title=true scriptOn=0 scriptTarget=/watch/[^ ]+ scriptText=<script type\="text/javascript" charset\="utf-8" src\="/local/script.js" defer></script> flvWrapper=rc2 localFlv=true # v0.20対応ベータ版では無効! continueDownload=false resumeDownload=true touchCache=false NGWORDtxt= cacheThumbnail=true でwww.nicovideo.jp/cache/ にアクセスしてもキャッシュリストが更新されません。
257 名前:217 mailto:sage [2007/10/26(金) 18:18:29 ID:bPnvsc+u0] >>249 やってみました。 >>247 と同じ方法の詳しいログ↓(前のはあれで全部でした) NicoCache_nl 07/10/24 rev.2 port=8080 direct mode (no secondary proxy) title=true => Only localhost Allowed LocalFlv Server On Continue Download when client aborted On total cache size=0bytes ----------
258 名前:217 mailto:sage [2007/10/26(金) 18:19:27 ID:bPnvsc+u0] >>257 の続き↓ DEBUG: pool-1-thread-1: start GET smile-com21.nicovideo.jp/smile?v=836593 .5759 HTTP/1.1 no cache found: sm836593_組曲『ニコニコ動画』を篠笛で吹いてみた.flv DEBUG: java.net.SocketException: No buffer space available (maximum connections reached?): recv failed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at java.io.FilterInputStream.read(Unknown Source) at dareka.ConnectionProcessor.respondViaServerStoring(ConnectionProcesso r.java:554) at dareka.ConnectionProcessor.processSingle(ConnectionProcessor.java:243 ) at dareka.ConnectionProcessor.run(ConnectionProcessor.java:1057) 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) DEBUG: pool-1-thread-1: delete incomplete cache DEBUG: pool-1-thread-1: end 見た感じを書くと、再生開始から止まるまでは普通で、 止まった瞬間にシークバーの読み込み表示が一瞬で右端まで進んで 全部読み込まれた様な感じになりますが、 cacheフォルダを見張っていても最初から何のファイルも作られませんでした。
259 名前:p mailto:sage [2007/10/26(金) 18:52:25 ID:qgmHIxCO0] 既知のバグ キャッシュを参照してもタイムスタンプが更新されない。 Cache.javaのgetInputStreamがどこからも呼ばれて無いぽい?
260 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/26(金) 20:23:17 ID:MQDCZ0160] >>256 更新されない、とは名前とかを変えたはずなのにリロードしても変化しないってこと? ブラウザのキャッシュのせいかもしれないので、Ctrl+F5でリロードしてみてください。 >>257-258 v0.20ベースのベータ版ではどうでしょうか。 nicolist.net/nicocache_nl/beta.html >>259 今まではgetInputStream()で得たストリームから直接読んでましたが、 v0.20ではgetURLString()でfile://形式のアドレスに変換して、 通常のアドレスと同様に処理しているようです。 書くとすれば、その前で時刻を更新させるか、getURLString()で更新するか、ですね。
261 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/26(金) 20:36:11 ID:gPRDr6Kx0] NicoCache_nl (2.0ベースβ) beta 3 (2007/10/26) ●サムネイルのキャッシュに対応 (cacheThumbnail=true、標準で有効) thcache.binにサムネイルのキャッシュを保存します。保存タイミングとかは割と適当。まだ壊れやすい ・キャッシュ一覧やflvplayer_wrapperからの保存・DLで保存ダイアログがでなかったのを修正 beta 2 (2007/10/26) ●レジュームダウンロードに対応 DL中の一時ファイルにはタイトルが付きませんが、一度中断すると付きます。 dev: TransferListenerの定義とURLResourceのそれを呼ぶ部分を書き換えてます。 他にも色々とフリーダムに。 beta 1 (2007/10/26) ●v0.20ベースに移植してみた ・裏でダウンロード・レジュームダウンロードはまだ未実装 ・スクリプト置換は /watch/sm??? にしか効きません ・クッキー地獄対策(smartCookie)は廃止
262 名前:256 [2007/10/26(金) 20:46:44 ID:GNehGoDv0] >>260 だめでした。サブフォルダとか作っても1階層の表示になってしまいます。前に作ったサブフォルダはきちんと認識しているのですが。 新しく動画をみるとそのリストには追加されます。
263 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/26(金) 20:53:13 ID:gPRDr6Kx0] >>262 ちょっと不毛なのでIRCの#nicolistチャンネルで不具合解決を図ってみてはいかがでしょうか
264 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/26(金) 21:29:15 ID:MQDCZ0160] >>262 NicoCache_nlを再起動した場合はちゃんと反映されますよね? デフォルトでは、サブフォルダに関係なく全部まとめたキャッシュだけの一覧が表示されます。 そういう意味では無いようでしたら、是非IRCへどうぞ。 会話しながら問題点を探っていくこともできますので・・・
265 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2007/10/27(土) 00:31:35 ID:OCb7Xc2F0] nl_ListX 071026(動作確認 Fx2,IE6+NicoCache_nl 07/10/25版) ttp://www12.axfc.net/uploader/93/so/File_2157.zip.html ・ソート時の問題(>>214 )の解決 ・キャッシュの既存フォルダへの移動UI(動画番号横のボタンから移動可能・テスト段階β2) ・更新日時の表示 ・動画番号のメモ(>>202 )(上部Memoリンクで表示) ・コマンドの廃止(ボタンで保存・移動・削除を表示) ・保存・移動・削除をボタンで表示・非表示 ・各機能ボタンをアイコン化(画像を削除すれば文字表示可能。自作アイコンゆえに改良の余地ありか?) ・移動・削除をAjaxで行う ・Redrawでページ自体を更新せずにデータを受信しなおしてページを再描画する ・Dupで重複キャッシュを表示し、クリックで削除可能 ・削除時に確認ボックス(ポップアップウィンドウではない)を表示 インターネッツの調子がおかしくて、対応が遅れてしまい、すまぬ! しかし、そのおかげで開発がだいぶ進んだのも事実OTL ちょっち分かりにくくなった気もするので、何かあれば聞いておくれ・・・
266 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 00:41:51 ID:VC3sfS0l0] NicoCache本家の人に地味だけど個人的な要望 config.properties をWin標準で関連付けられている .ini 等の拡張子に変更してほしい…
267 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/27(土) 00:48:58 ID:IoufTvn70] >>265 乙であります! ただ、重いですw 580キャッシュ@Core Duo 2.1GHzで、IE 12秒、Fx 8秒ほどかかります・・・。 あと気がついた点を。 ・コマンドは常時表示でも良いと思う(確認画面があるし)。 ・IEだと、コマンド出すと2行になってしまう。 ・削除を一旦キャンセルすると、2回目が undefined になる。 ここから下は単なるコメント ・ソートより、インクリメンタル検索で表示を絞る実装の方が良いかも・・・? ・表示列の選択に大半の時間が取られてる様なので、いっそ全表示デフォのがいいかも と、ちょうど旧Verの軽量化に手を出しつつあったnlからでした。
268 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 00:49:05 ID:CrYyHRQE0] >>266 それくらいJAVAの知識なくても出来るよ NicoCache.jarを解凍したあとMain.javaをテキストエディタで開いて File configFile = new File("config.ini"); にして上書き保存した後、同じ構成でzip圧縮して拡張子をjarにすればいい
269 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2007/10/27(土) 00:59:53 ID:OCb7Xc2F0] >>267 把握 高速化はしなきゃいけませんなぁ とりあえず、メモ機能に不具合があったので修正版を置いときます あとは明日にでも対応しやす ListX_071026_2 ttp://www12.axfc.net/uploader/93/so/File_2159.zip.html
270 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 02:44:01 ID:VC3sfS0l0] NicoCache_nl beta 5 ●config.iniがあればそれを読むようにした(従来の方も使えます、というかそっち推奨) ●flvplayer_wrapperからのflv一覧要求では簡略版を返すようにした(キャッシュが凄い多い環境では高速化?) ・flvWrapper=falseの時はflvplayer_wrapper.swfのリクエストをスルーするようにした
271 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 04:17:33 ID:wNcpP8ih0] nl2007/10/25版にて、allowFrom=lanの時に >Forbidden address: 192.168.1.192 思いっきり接続拒否られました。 Server.javaの78行目で、lanClassに値を代入しているが、この条件ではlanA、lanB、lanCではとりあえず代入されるものの、 lanでは4文字目が無いため空になる。結果として103行目の条件が成立しなくなるというオチです。
272 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/27(土) 04:36:46 ID:IoufTvn70] >>271 Main.java内で代入してるつもりだったんですが、 また文字列を==比較するチョンボをやらかしてたようでorz v0.20ベータ版でもやっちゃってますね! 大至急修正します。
273 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 09:39:57 ID:MUjNwg9M0] >>269 乙です。 更新日時表示にチェックしていない場合、一時キャッシュの罫線に 抜けが出てしまうようです。 以下は単にコメントです。 ・罫線区切りがあるので、タイトル文字列を[ ]で区切らなくてもよさそう ・コマンド展開で動画番号はみ出すので、タイトル余白少し削って全表示できた方が良い ・コマンド折り畳みは移動などクリック回数多くなるので、初期に展開状態にできてもよさそう
274 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 09:45:09 ID:TJjyFLOf0] [ ]の区切りはjsちょっと弄れば無くせたんで各自消してもよさげ
275 名前:273 mailto:sage [2007/10/27(土) 10:07:21 ID:MUjNwg9M0] >>274 さんのおっしゃるようにコメント部はjsやcssいじれば 自分でもカスタム可能な範疇なので、単に感想程度に思ってもらえれば良いです。
276 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 12:10:58 ID:VC3sfS0l0] Nicocache_nl bate beta 7 (2007/10/27) ・title?smXXXでタイトルを取得するとキャッシュがルートフォルダに移動したのを修正 ・長いタイトルが切れる問題が戻ってたのを修正 ・キャッシュ管理ページからのRefererの問題を修正 beta 6 (2007/10/27) ・allowFrom=lanが正しく働かなかったのを修正
277 名前:217 mailto:sage [2007/10/27(土) 17:01:36 ID:s7sKDgO70] >>260 ベータ版(beta7)試してみました。 無事再生されました!スクリプト無しで表示も完璧です! 問題解決(?)しましたのでこれにて退散します。(結局原因は・・・?) 付き合っていただいたお二方に大感謝!!開発の方頑張って下さい!! m(_ _)m<いろいろお騒がせいたしました。
278 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/27(土) 18:22:42 ID:IoufTvn70] ListX勝手に高速化など版(mod nl_1) nicolist.net/nicocache_nl/list_nlmod1.zip 600キャッシュ前後のとき、IEで5倍、Fxで10倍ほど速くなってます(それぞれ当社比) 主な変更点は、 ・初回の生成やRedrawのときは、CSSで列・フォルダ表示の選択を行う(結構高速化) ・上であがってた要望をいくつか反映 ・キャッシュ移動後、移動先のフォルダの一番下に追加(現状の仕様) ・削除の処理周り ・他、随所をフリーダムに書き換え >>265 使えそうな所があれば、てきとーに取り込んでくだせぇ >>277 nlで拡張したときになんかおかしなことなってたんでしょう・・・orz まぁv0.20ベースで動くようになってよかったです。
279 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2007/10/28(日) 00:21:48 ID:pMkKMLOX0] 2chに書き込めなくてあせった・・・メンテだったのか・・・ >>278 流用させていただきますたthx! nl_ListX 071027 ttp://www12.axfc.net/uploader/93/so/File_2177.zip.html ・バグ修正(>>267 ,273) ・ListX 071026_2 (mod nl_1)ベースに ・移動時に確認ボックス表示 ・確認ボックスの配置の変更(list.js内のオプションで変更可能) ・タイトルクリックでタイトル変更(変更後、Enterかフォーカスをはずすと変更) NicoCache_nl 07/10/27版ではタイトル取得時にキャッシュがcacheに移動される模様
280 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/28(日) 00:29:47 ID:mWdluLnO0] >>279 ぎゃー、書けない間に更新が来てしまったw 一応またフリーダムに改変したのを置いておきます。※071026_2ベース ↓約1時間前に書こうとしてた内容 ListX勝手に高速化など版(071026_2 mod nl_2) ttp://nicolist.net/nicocache_nl/list_nlmod2.zip ・ソート処理をてきとーに高速化(タイトルは文字コード順に戻した。2秒くらい余計なコストが・・・ ・Firefoxでの表示列選択処理を改善(5倍くらい速くなった 正直Firefox専用な感じですが、ほぼストレスなく操作できるようになりました。 IE6.0とFx1.5の速度比較。600ファイルをまとめてキャッシュフォルダに入れた状態で、 Fx1.5、ロード 0.6秒、列選択 0.3秒、ソート 0.5秒、フォルダ開閉 0.1秒以下 IE6.0、ロード 2.8秒、列選択 2.5秒、ソート 6.0秒、フォルダ開閉 2.0秒以上 といった感じ。 IEはHTML解析とDOMが遅すぎてこれ以上は厳しい気も。配列ループや数値計算は速いのにね、、、
281 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2007/10/28(日) 00:51:14 ID:pMkKMLOX0] >>280 乙です 差分比較しつつ吸収していくので無問題っす
282 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 07:46:36 ID:yMaZPnbZ0] NicoCache 0.21 2007/10/28 キャッシュを参照してもタイムスタンプが更新されないバグを修正。 ブラウザが一部のキャッシュを持っている場合にNicoCache側のキャッシュが壊れるバグを修正。 [nlより]config.iniがあったら使うようにする。ただし中身はpropertiesファイル。 [nlより]SSL接続を個別に外部プロキシ経由するか設定できるようにする。 [nlより]リジューム対応。 開発者向け: 設定のデフォルト値をdefaultsに置けるようにする。詳細はメモで。 既知のバグ Cookieを分割して送ってくるサーバにログインできない場合がある NicoCache_nl ベータ版 beta 8 (2007/10/27) ・sm850000以前で一時的に見れない動画をプレミアム垢から見たときにタイトルがおかしかったのを修正 nl独自の長いタイトル取得関連のバグ。さらに失敗ぽいときはthumbから素直にとってきます。
283 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 08:28:04 ID:42LQQiY50] 動画のデータをSQLiteで管理できないかな Google Gearsを使えば出来そうなんだが
284 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 21:34:34 ID:5sFPDrCC0] >>283 sqliteで管理する利点が見えないような…… ファイルシステムで充分管理できているし。
285 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/29(月) 01:38:53 ID:0qAbp4zc0] NicoCache_P 2007/10/29 0.21p-alpha 0.21ベースに変更。 timeStampの廃止、touchCacheを使ってください。 saveCacheは未実装。 externalHostも廃止してnl互換にするかも。 NicoCache_nl beta 9 (2007/10/29) ●本家v0.21ベースに移行。ただし、設定ファイル関係は従来通りのままです ・サムネイルキャッシュのパフォーマンスを改善。フォーマットを変えました 初回読み込み時に自動でコンバートします。 ・キャッシュ管理画面のNicoCache_nl側の処理速度を多少改善 ListXは、OperaやFirefoxだと快適に使えるみたいです。IEはダメポ ・continueDownloadは廃止気味
286 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/29(月) 02:16:38 ID:NFpeSUO10] >>268 忘れずにコンパイル汁w
287 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/29(月) 08:58:18 ID:LCMHPEY+0] NicoCache v0.21に変更後なんですが 起動して数分たつとブラウザで登録してあるRSSの更新が出来なくなってしまうようなんです プロキシの設定OFF状態でもNicoCacheが起動している限り更新できず。 手動更新ボタン押しても読み込み中のままフリーズ、そのままNicoCacheを切ると 一気に更新されるので関係があるのかな?。起動直後などは普通に更新できます。 resumeDownload と touchCache は false にしておりブラウザはプニル2.5.17です
288 名前:NicoCache mailto:sage [2007/10/29(月) 22:39:23 ID:OEeIg/Uh0] >>287 報告ありがとうございます。 修正した0.22を作りましたので試してみてください。
289 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/29(月) 22:54:23 ID:i01r452u0] NicoCacheGUI様へ要望 右クリメニューに「キャッシュフォルダを開く」のメニューの追加を希望します。 本家ならびに派生版の皆様、乙であります!
290 名前:NicoCacheGUI mailto:sage [2007/10/30(火) 00:02:32 ID:jb+ZiHRV0] >>289 要望ありがd。 GUI-0.07で対応しました。 LinuxとかMacとか、互換性を意識してたから無理かと思ったけど、 Java6のAPI調べたら、あった。最近のJavaはすごいね、勉強になる。
291 名前:289 mailto:sage [2007/10/30(火) 00:09:46 ID:5QWPzAgd0] >>290 約一時間での対応・・・ 速すぎますw 要望の実装、ありがとうございます。 Ver UP お疲れ様です。
292 名前:NicoCache mailto:sage [2007/10/30(火) 01:24:05 ID:lqdalLHX0] >>290 乙です。 6は便利ですね。 無印でもたまにうっかり6の機能を使って5で動かなくしてしまうことが・・・ 0.23でLoggerをGUI用の実装に差し替えられるような作りにしました。 動作確認がてら修正したGUIをここに置いておきますのでご参考に。 ttp://homepage1.nifty.com/asr/tools/NicoCacheGUI-mod.jar うpしてから思ったけどGUI用LoggerはパッケージもGUIの中にした方がいいかも。 ちなみにfinalize()はインスタンスの破棄用なので staticに呼ばれてるLauncherMainでは実行されないです。
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 03:57:23 ID:WNeQKqV10] ListXを自分用にいろいろしてみたので晒してみるテスト ttp://kjm.kir.jp/pc/?p=45424.png 個人的に(ファイル数 files.)や(ファイル数 file)、(N/A)の色を個別に設定したり 右寄せが出来ると嬉しいなーと思います 739、784行目あたりが怪しい!とばかりに自分で試行錯誤してみたけれど まったくさっぱりjsを理解できていないため無理でしたorz その場合開閉するリンクはフォルダ名や一時ファイル、キャッシュだけにするとか・・・ よければ是非ご一考ください 本家作者さま、GUI作者さま、p作者さま、nl作者さま、ListX作者さま いつも乙です、素晴らしいソフトをありがとうございます
294 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 18:34:46 ID:L5AznucC0] flvplayerのURLがres.nicovideo.jpからww.nicovideo.jp変更され NicoCache_nlでwrapperが上手く動作しないようです www12.axfc.net/uploader/93/so/File_2232.zip.html 作者じゃありませんがやっつけで修正してみました NicoCache_nl.jarのみです
295 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 18:46:55 ID:P1l5O/2G0] >>294 有り難く使わせていただきます
296 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 18:58:43 ID:PnoHtCSc0] >>294 乙。 使わせていただきます。
297 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 19:03:23 ID:CjQOQYUm0] >>294 javaいじったことないけど自分で修正してみようと思ってD2SDKとか入れてみるも 途中で何か訳が分からなくなって断念してた所ですthx jarに変換出来ない(´・ω・`)
298 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 19:07:27 ID:mA6HQfJw0] >>297 jarって中身はzipだよ確か
299 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 19:32:56 ID:Ah+gO+lj0] >>294 を入れさせてもらったんだが、何故かクッキー地獄で動画が見れなくなったorz
300 名前:ListX ◆pA8Bpf.Qvk mailto:sage [2007/10/30(火) 20:25:48 ID:mVf2Rh+Z0] >>293 了解っす 時バージョンでリンク外にして、適当なクラスを指定しておきますわ >>297 javacでコンパイル、jarでjar化できるはず(Zipで固めただけだと実行時に呼び出すクラスが指定できないので×) nlをいじくるときに使ってるバッチファイルを参考までにさらしておく NicoCache_nl.jarを適当なソフトで解凍して、META-INFフォルダと同じ階層に以下の内容のbatをおいて、実行 javac dareka\*.java jar cvfm NicoCache_nl.jar META-INF\MANIFEST.MF dareka\*.class pause ついでに、オミトロン(flv_player)+nlな人用にproxy.pacもさらしておく(既出かな?) ポートはnl:8082、オミ:8081に設定、FLVとcacheページのみnlにリクエスト、ニコニコはオミトロンにリクエスト(ダウン時直接)、その他は直接 function FindProxyForURL(url, host) { var flv=shExpMatch(host, "*smile*.nicovideo.jp*"); var cache=shExpMatch(url, "*.nicovideo.jp/cache*"); var local=shExpMatch(url, "*.nicovideo.jp/local*"); var nico=dnsDomainIs(host, "nicovideo.jp"); var pro=dnsDomainIs(host, "local.ptron"); if(flv||cache||local)return "PROXY localhost:8082;"; if (nico||pro)return "PROXY localhost:8081; DIRECT"; return "DIRECT"; }
301 名前:294 mailto:sage [2007/10/30(火) 20:38:59 ID:L5AznucC0] うちのはzipで固めただけなので、不具合出る可能性高いですね 作者様の修正まで待っておいた方がよさそうですorz
302 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/30(火) 22:13:13 ID:YWsOSMgn0] flvplayerのパス変更に(たぶん)対処いたしました(ほぼRC1モード、ちょっとRC2モードで確認) 思っていたよりnlユーザの方が多いみたいでうれしいです。 jarは元のやつに更新したファイルを上書き圧縮してやればそのまま使えます。 というか、はじめJavaの基本とかeclipseとか全然知らなかった頃は、javacでコンパイルして アーカイバツールを使って本家のjarにファイルを上書きしただけでした・・・ >>294 さんはじめ、応急処置してくださった方に感謝。これがソース公開の強み!
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 22:28:40 ID:mVf2Rh+Z0] >>301 とりあえずDLしてみたところ、起動できた よくよく考えればマニフェストもあるし問題なかったorz >>302 おつー
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 22:43:59 ID:mB31Xyiz0] >Extensionのサンプル(←ほぼ開発者向け) 市場のアフィリエイトIDを私のモノに書き換えます 何これ?某playerの作者みたいに横取り?
305 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 23:05:36 ID:UIUnO7qP0] NicoCache 0.23 2007/10/30 0.23 外部仕様的には0.22と同一。 開発者向け: Loggerを拡張可能にする。 既知のバグ 0.20からCookieを分割して送ってくるサーバにログインできない場合がある。 NicoCache-0.22p-alpha(2007/10/29) 0.22をマージ。 NicoCacheGUI Ver0.07 2007/10/29 Ver0.07 ・本家NicoCacheが、0.22にアップデートしたので、差し替えてみる。 ・2chスレで、「右クリメニューに「キャッシュフォルダを開く」の メニューの追加を希望します。(289氏)」を発見したので、実装してみる。 NicoCache_nl 2007/10/27 ※これはまだv0.12ベース ・allowFrom=lanが正しく働かなかったのを修正
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 23:06:10 ID:UIUnO7qP0] NicoCache_nl ベータ版 beta 12 (2007/10/30) ●抽出したmp3にID3タグを埋め込む タイトル・コメント(動画ID)・URL(watchページのアドレス)・エンコーダを設定 ●拡張のロードのテスト版を実装 ひとまず、開発者向けの叩き台として。ご意見ください。 ●/flv_booster.swfからlocalフォルダのflv_booster.swfを参照できるようにした でも、wrapper27日版だとURLがオミトロン固定だから無理。今後に期待。 ・flvplayer.swfのパス変更に対処 beta 11 (2007/10/30) ・mp3抽出時のメモリ効率を大幅に改善+リクエスト時の応答を高速化 beta 10 (2007/10/30) ●キャッシュ中のflvから音声のmp3の抽出。エラーチェックが適当すぐる・・・ localFlv=trueが必要です(キャッシュ管理ページの拡張) www.nicovideo.jp/cache/smXXX.mp3 を開くとダウンロード画面が出ます 書き換えられたwatchページのヘッダにリンクがあります。 ●本家v0.23をマージ ・(10a)watchページのヘッダが微妙におかしかったのを修正
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 23:22:06 ID:vLHkqkaU0] 作者の皆さん乙。 _nlはExtensionが導入されたのか。これは面白そう
308 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 23:36:40 ID:mVf2Rh+Z0] >>304 そのとおり ソースを眺めた限りではアフィリエイトIDをかえるだけで、導入する利点はない模様 Extensionは仕様も固まってないようなので開発者もユーザもDLする必要は今のところないですわ どうやらアフィリエイトIDの書き換えは規約違反らしいのでこのサンプルはやめたほうがいいと思われ>nlの方
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 23:41:50 ID:vLHkqkaU0] ヘ⌒ヽフ ( ・ω・) ∧_nl∧ ⊂彡☆))´・ω・)
310 名前:p mailto:sage [2007/10/31(水) 00:37:42 ID:xqi2AuM40] 更新したら書き込んだほうがいいかな? 0.23p-betaでとりあえず0.12p1相当にはなったと思うので。 ・saveCacheを実装 ・externalHost廃止、nl移植のallowFromに変更
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/31(水) 01:20:24 ID:s9DtZKU50] NicoCache 0.24 2007/10/30 0.24 0.20からCookieを分割して送ってくるサーバにログインできない場合があったバグを修正。 2007/10/31 0.24p-beta 0.24をマージ。 2007/10/31 0.23p-beta 0.23をマージ。 あとは>>310 >pの人 一応私が気づき次第書き込んでいますので面倒であれば丸投げでも一向にかまわないですよ〜
312 名前:nl ◆NCnl/c/M3. mailto:sage [2007/10/31(水) 04:09:13 ID:eB6kTPug0] どういった書き方でどういったことが出来そうなのかを示せて、かつ、 仕様策定中なのでむしろ導入する利点の無いのを考えたらあんなのになっちゃいました。 コンソールに1行だして中継するだけのモノに自重しました。 指摘くださった方々に感謝いたします。
313 名前:NicoCacheGUI mailto:sage [2007/10/31(水) 04:26:21 ID:pYKC7DLt0] >>292 Loggerの対応ありがとうございます。非常に助かります。 modのソースを吸収させてもらいました。 (GUI-0.08 リリースしました。) >finalize() ですよね・・・orz 完全に忘れてました。eclipseに頼りすぎてるのかなぁ・・・
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/31(水) 06:51:34 ID:nigDjgY40] 本家でキャッシュの自動削除機能を考えているみたいなので、ここで削除基準をいくつか話しあいたいですね。 例えば指定した容量を越えた場合、アクセスしていないモノから削除とか。 下層フォルダを検索しなければ別フォルダにお気に入りを残しておけますし。
315 名前:NicoCache mailto:sage [2007/10/31(水) 08:16:27 ID:iCPNX4bi0] extentionsみたいなのを実現することは 0.2x系の構造に作り変えた主要な目的なので 発展させていきたいですね。 ユーザは欲しい機能をDLしてextentionsフォルダに入れるだけで 使えるような感じにしたいです。 こうなればextentionsの開発者も本体がバージョンアップするごとに マージする作業もなくてすみますし。 (本体の内部仕様がもっと安定しないとだめですが・・・) キャッシュの自動削除もご意見があればぜひ。
316 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/31(水) 08:40:19 ID:a0m4M/GE0] キャッシュ削除はフリーソフトで1週間以上前のものを消していますが・・・ 細かい指定などができないのでどんな形であれNicoCache側で実装していただけるとありがたいです。
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/31(水) 16:55:31 ID:JAId3+mZ0] 私の環境で動いてるので投下してみます flvplayer_wrapper custom 071027+booster_nl ttp://www12.axfc.net/uploader/93/so/File_2246.zip.html NicoCache_nl beta 12用にboosterのwrapper27日版を修正してみました phpもFlashも全然わかってないのでバグがあっても修正できませんorz NicoCache_nlのflvplayerのURLですけど wwwとresだけじゃなく、twも入れておかなくていいのかな?
318 名前:317 mailto:sage [2007/10/31(水) 17:14:46 ID:JAId3+mZ0] 仕様書がオミトロン用のままでしたorz 導入方法はflv_booster.swfとflvplayer_wrapper.swfを NicoCache_nlのlocalフォルダに入れるだけです
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/31(水) 19:26:31 ID:s9DtZKU50] NicoCacheGUI Ver0.08 (本家NicoCache-0.24同封) ・本家NicoCacheが、0.24にアップデートしたので、差し替えてみる。 ・本家NicoCacheのLogger対応のおかげで、ログ出力に実装の無理がなくなりました。(えいさあ様に感謝) ・えいさあ様の NicoCacheGUI-mod.jar を元にログ出力の実装を修正。 ・起動したままでOSをシャットダウンしても、お行儀よく終了するようにしてみたつもり。【テスト中】 ・ソースを整理してみる。
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/31(水) 21:46:00 ID:s9DtZKU50] オミトロンのフィルタ、簡易ヘッダ用のScript.js新しい版。 mp3抽出とエコノミーキャッシュの動画ページ内での削除に対応。 存機能は切ってありますが必要なら>>7 を参照してくだしあ。 confingで scriptOn=1 になっている必要があります。 例によって勝手にエンコードされるので2バイト文字はASCIIにエンコードしなおすこと(´・ω・`) 簡易ヘッダへの挿入方法は>>50 参照。 var hdr = "┃"+"キャッシュ管理
".link("/cache/") + " ("; hdr += "削除".link("/cache/rm?"+video_id) + "┃"; hdr += "E削除".link("/cache/rm?"+video_id+"low") + ")"; hdr += "┃" + "mp3抽出".link("/cache/"+video_id+".mp3") ; document.getElementById("hdr_cache").innerHTML = hdr;
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 03:06:17 ID:Ob6LExBj0] NicoCache_nl + ListXでLocalFLVから フォルダの新規作成やフォルダの階層表示とか無理でしょうか? ゲームとかタイトル別に分けたいんです。
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 03:41:03 ID:c3QqStwS0] ブラウザからのフォルダ新規作成は出来たっけ? 階層表示は出来ると思うけどExplodeぽく内容を表示するのは無理 ブラウザで管理するタイプじゃなくソフトを作ってやるのなら出来る
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 03:55:15 ID:c3QqStwS0] フォルダの新規作成はやっぱわからんが 自サーバーをNicoCacheとは別に作れば出来ないことはないか 何にしろJavaで全部やるには限度があるとおもう
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 04:04:14 ID:7Xu4mSp00] NicoCacheGUIでキャッシュディレクトリ開いてやるほうが絶対早いと思う。
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 05:01:17 ID:bCQWRutE0] >>321 nlでフォルダ生成に対応してくれれば可能 俺もエクスプローラからやったほうが早いとは思うが ただし、階層表示はListXで処理すれば現状のnlでも可能っぽい(サブディレクトリの情報は受け取れるようだから)
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 09:50:37 ID:m6wD2O3g0] _nl bate14だとListXでローカルキャッシュ表示が出来ませんね GUIのログとかでは正常に読み込んでるし ListX使ってない場合は正常に表示できるのでListXの問題っぽい?
327 名前:nl ◆NCnl/c/M3. mailto:sage [2007/11/01(木) 13:25:11 ID:vfJz1OuZ0] >>326 27日版でうちでは表示できてます。 Optionの「表示する列」をチェックしてみてください。
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 14:31:41 ID:SmqFlXNG0] flvplayer_wrapper custom 071101D+booster_nl www12.axfc.net/uploader/93/so/File_2270.zip.html NicoCache_nl専用のBoosterです。Proxomitronでは使用できないはず
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 15:42:56 ID:KYUdINbH0] すいません、起動中にファミ通.comのHP開いて20秒くらいすると コマンドプロンプトにどっと何か表示されるのですが問題は無いのでしょうか? 一応、記事は読めてるしエラーが出てるって訳ではないのですが・・・ NicoCache v0.24使用しております
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 16:08:51 ID:uoq1xiFa0] >>328 乙
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 18:47:56 ID:AwxhSB2s0] スムージングのブックマークレット ( m035.blog61.fc2.com/blog-entry-66.html をNicoCache側で実装していただけないでしょうか?
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 19:10:10 ID:gD5Qpi9t0] >>331 JavaScriptでやってるから、現状のnlならscript埋め込みでonloadイベントに割り当てればできる そもそもFlash側の問題でNicoCache側で直接どうのこうのできることじゃないと思うけど
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 19:16:43 ID:G5APyDPR0] >>331 すごいね、これ。 字幕が劇的に見やすくなった。
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 19:24:55 ID:AwxhSB2s0] >>332 実装というかこのJavaScriptを自動的に読み込む設定が簡単にできれば便利だと思ったので Script埋め込みでやろうにも知識がないもので・・・
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 19:28:11 ID:c3QqStwS0] hover menuを作って検索窓やそこからキャッシュの削除とかやれると便利だな しかしめんどくせ
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 19:45:47 ID:ZKUtzlCy0] 強制的にスムージングとアンチブロックノイズONの wrapperならできたけど、JavaScriptではわからないですねぇ
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 19:47:13 ID:gD5Qpi9t0] >>335 どこぞでトップバーをホバーにするオミのフィルタあった それ+埋め込みスクリプトでキャッシュ画面とかキャッシュ削除のリンク追加して使ってるよ >>334 テストしてないけどたぶん以下で可能 埋め込みは設定ファイルで有効にするだけ wrapper使ってる場合はplayer→nico.playerに置換 onload=function(){ var f=$('flvplayer'); f.SetVariable('player._video.smoothing',1); f.SetVariable('player._video.deblocking',5); };