【ニコニコ】自動ローカル保存プロクシ NicoCache12
■繋がらない時は
IEのキャッシュ削除、IE再起動、NicoCache再起動、PC再起動
アンチウイルスソフト一時無効
NicoCacheGUI.bat起動してもNicoCacheが起動しない場合はNicoCacheGUI.property削除と
繋がりにくい、挙動がおかしい場合のthcache.bin削除を試してみること。
特にノートンはファイアウォール等の設定を見直す必要があるらしい
■Wrapperでローカルキャッシュが読み込まれない
ローカルサーバーの設定を以下のようにするのを忘れていないか確認
一個目の枠:
http://www.nicovideo.jp/cache/ 二個目の枠:
http://www.nicovideo.jp/cache/flvlist
4 :
名無しさん@お腹いっぱい。 :2010/10/05(火) 16:21:00 ID:kbySRhVE0
立て乙
いちょつ
1乙
いちょつい
■質問する場合は
今使っているものが最新の物かどうか確認してください。
また、過去ログを検索してみてください。同様の問題が報告されているかもしれません。
それでも解決しない場合は、フィルタ・拡張を一つずつ外してみて原因となっているモノの特定をお願いします。
また、最低限動作環境は書いてください。特にJavaScript系の不具合はブラウザ依存の事も多いので、再現確認すらできない事もあります。
開発者はすべてのフィルタ・拡張を入れているわけではありません。開発者ほど他の人が作ったものをあまり使っていない事が多いものです。
あと、nl582.zip等あぷろだのアーカイブ番号のみで報告すると内容が分からないのでスルーする可能性が高いです。
元の書き込みに安価を貼っていただくのが確実です。
質問した後で自己解決した場合、自己解決した内容を責任をもって書き込んでください。
「どう解決したのか?」を書くことで、同様の問題で困っている人の参考になります。
■次スレ用テンプレ
ttp://nicolist.net/nicocache_nl/wiki/index.php?NicoCache%E3%82%B9%E3%83%AC#l23d8453
Greasemonkeyと併用してるけど、出来ればNicoCache一個にまとめたいなー Heat the Nicovideo Up と Nicovideo Result Filter あたりは簡単に以降できそうだけども
>>9 ユーザJavaScriptなんだから、JavaScript埋め込みフィルタにすればいいんじゃないのか?
そんな単純ではないかもしれんが
グリモンの専用APIとか使ってないやつなら簡単にいけそう。
すいません、質問です。 NicoCacheを使用しているのですが、最近やたらブラウザが重い、遅いと思って原因を探していました。 すると、プロキシサーバーのポートを8080から80に戻してみたところ、速さが戻りました。 いろいろ試みてみましたが、どうにもポートを8080にする限り遅くなってしまうようです。 原因・解決法等お分かりになる方がいらっしゃったら教えて頂けるとありがたいです。 環境 Vista HomePremium 32bit NicoCache0.43 Chrome6.0(最新版) 試みた事 NicoCache、Chrome、Windows再起動 NicoCacheのCacheフォルダ内全消去 Chromeの拡張を全てアンインストール Chromeの再インストール
ちょっと記述が足りませんでした プロキシサーバーの設定で、アドレス…localhost、ポート…8080からアドレス…(空欄)、ポート…80に直したということです
アドレス空欄にしちゃったらプロクシ通らないんじゃないか? 重い理由は大抵なんらかのフィルタが原因であることが多い。 こういうときはnFilter内のtxtを全部消してフィルタが原因なのかどうかを調べ、 フィルタっぽかったら少しずつ消したり戻したりして原因を特定すると良いよ。
フィルタですか・・・ NicoCacheインストールしてからは何もいじってないのでフィルタを消すと言われても何だろう、って感じです どうも過去ログとか読む限り私が初心者すぎるみたいですね・・・
config.propertiesの中いじれば良いんじゃないの?
proxy.pac使ってないから重いだけのような気がしないでもない
>>15 >>14 でも言われてるけど空欄じゃだめだよ
現状はNicoCache経由になってないから軽いだけ
俺も似た様な事あったんだけど まぁ、通信が重いってのは大抵何かしらのセキュリティーソフトが原因って事が多いな。 俺の場合、マカフィーが邪魔してた事がある。 通信周り見直してみたら?
>>17 proxy.pacっての作ったら直りましたー
結局動画部分だけはやたら重いんですけどね
>>18 まあそうなんですけど・・・なんでNicoCache経由にすると重いんでしょうか・・・
>>19 確かに最近セキュリティーソフトをアップデートしたんですよね
そのせいだったんでしょうか
本質的な部分は解決できてないですけど実害はほぼなくなったんで良かったです
ありがとうございました
javaのバージョンが古すぎるとか?
22 :
名無しさん@お腹いっぱい。 :2010/10/07(木) 22:52:48 ID:8r6qKCAX0
とりあえずwww.java.com行って最新Javaをダウンロードしてインストールしておけばいいんでね。
NicoCacheを使ってる人って、(Firefoxとかの)ページキャッシュ設定はどうしてる? 両方ONにしておくと、NicoCacheとブラウザのオフラインキャッシュ両方保存することになって無駄に重くなったりしない?
>>23 開発時に邪魔になるからブラウザのキャッシュは切ってる。
>>23 普通に使ってる。
開発時はurlパラメータに時刻かランダム要素を追加してキャッシュされないようにしてる。
50Mに設定してRAMディスクにキャッシュ置いてる。 ブラウザキャッシュオフだと戻る場合遅いんだよね。 仮にオフの場合でもtmpのほうに動画のキャッシュ自体はされるんだからあんまり変わらないんじゃないかな。
>>23 そもそもブラウザと同じホストでNicoCacheを動かしていないので…。
そうじゃなくとも、通信を伴わない分だけブラウザキャッシュ有る方が速いよ。
特にサムネとか小さいサイズのファイルが多いと差が顕著(サムネ3000枚とか…)。
それはそうと、今期の公式アニメ配信1発目の某タイトルですが、getthumbinfoが動画ID・スレッドIDとも
COMMUNITYを返して動画情報を参照できないんだけど…ウチだけ?
ニコ割無いのに上に注意が入るようになったし(ちょうど10/05にnicoplayerが更新されているし)、
視聴履歴に残らないし、毎時ランキングにも入らないので、今期からそういう事なのかも。
もし全ての公式動画でそうなるようだと、cacheMoveExtensionに手を加える必要があるなぁ。
一週間様子を見て、全てそうなるようならキャッシュタイトルで代替できるようにします。
まあ、キャッシュ動作の方はプロトコルを変えられない限り影響無いと思うけど。
NicoCache_uはブラウザ側のキャッシュを無効にして動作してるらしいけどもどういう仕組みなんだろう?
フィルタでできないかなーと調べて >[RequestHeader] >リクエストヘッダフィルタ >サーバーへ要求する際のヘッダの置換を行う。現状ではURIのみ置換可能? の3行目見て挫折した俺
>>27 >公式アニメ
そらのおとしものf? getthumbinfoが帰ってくれないのは確認した。
アニメchトップにあるので他は以前通りなのを確認。(popthumb_FAで)
watchのソースも監視すればsmidとchid分かるけど無理なんでしたっけ。
何か急に、NicoCache入れてると動かないGreasemonkeyが出始めたんだが 仕様でも変更された? とりあえず、Nicovideo Results Filter が動かない。NicoCache切れば動くから多分原因はここなんだけども
>>32 フィルタが原因?関係ありそうな奴を一つづつ切っていけば分かるかも
検索画面の列を変化させるフィルタを入れてたら使えないと思うぞ
あー、タグ検索画面だと正常に動くなあ、キーワード検索画面でのみ動かないや というか、よく見たらWescriptで今日付けでNRFが更新されてたから、多分そっちの問題かなあ タグ検索使えれば、個人的用途としては問題ないから、ちょっと様子見ることにします
>>30 動画(内部的に言うとProcessorが担当しているもの)に対してはnlFilter(同Rewriter)は効きません。
あと、[RequestHeader]は現状URI書き換えにしか使えません。複雑なことやりたければExtensionで。
nlに関して言うと、何時のバージョンからかむしろブラウザにキャッシュさせるようになりましたね。
基本的にニコ割とか小さいサイズのファイルはブラウザにキャッシュさせた方が都合良いはず。
>>31 確認どうもです。今期分に関してはこれからなので、一週間様子を見てから判断することにします。
ちなみに、thumbの方はスレッドIDでちゃんと返ってきますね。さすがに変換する気は無いけど。
あ、そういえば3列フィルタにNG機能付けてみたんだけど需要ある?
そういえばnewPlayerController.jsのマイリス連続再生対応版ってないんですかね?
>>36 今日追加されたやつは以前通りでしたね。
話は変わるんですが、cacheCommentExtが公式動画に(ほぼ)対応できてないんですよね・・・
動画を見た際のプレイヤがやる自動の米受信はIEだと検知して保存されるのにChromeでは無反応
ついでにSave用api呼び出しはブラウザ関係なく公式は現状無理と。
前者は多分ちょっとした修正で大丈夫だと予想したんですが、apiの方はsoID(ローカル保存用)とスレッドID(getflv受信用)が必要になりそう・・・
他に方法ってあるでしょうかね?
# Logger.debug部分を有効にするにはどこ変えればいいんでしょ。
>>38 今確認したら昨日のやつもちゃんと取得できるようになったので、単なる設定ミスだったようですね。
同日の他の公式もちゃんと取得できていたので、なんとなくそんな感じがしていたんですが。
履歴やランキングにも入るようになったし、取り越し苦労で良かった良かった。
cacheCommentExtensionは強制再生くらいにしか使っていないのでよく分からないですねぇ。
公式動画でneeds_key=1の場合はgetthreadkeyを呼び出してキーを取得する必要があるっぽいですね。
その辺りの手順を組み込めば対応出来るんじゃないですかね?自動受信はちょっと分かりませんが。
そういえば、CommentDownloaderって自分は使わないので全く手を入れてないな…。ちょっと弄ってみるか。
Logger.debug有効化はNicoCache起動時にオプションで-Ddareka.debug=trueを指定します。
けど、他のデバッグメッセージも多量に出るので解析は結構きついです(動的制御もできないし)。
自分がconfig.propertiesの動的読込を入れたキッカケですね(個別に制御できないのが厳しすぎ)。
CommentDownloaderの対応できた。上に書いた手順の通りで大丈夫。 ただし、force_184=1の場合は指定しないと駄目っぽい。その場合、mail=が付かなくなる(全て184扱い?)。
IE8(64bit) + Flash Player(64bit)で動作することを確認しました 参考までに
前スレを参考に多列表示フィルタをIE対応にして使っていますが、1列表示をフィルタの コメントどおりに3列にして使っていますが各動画枠内の小枠(サムネと再生・コメ・マイ・ 宣伝数がある枠)が微妙に小さくて再生・コメ・マイ・宣伝数の数字の右側が枠からはみ出して 見えなくなります。 いろいろいじってみたのですが1列 cssのwidth:33%のところは大枠の大きさですし 1列 divのwidth:640pxもいじってもだめなので修正箇所がわかりません。 どこをいじればいいでしょう。 p.s.あと2列表示(4列化)のとき表示が乱れる(行によって空欄ができて4列表示できない) ことがあります。それ以外は問題ないのですができればここの修正ポイントもお願いいたします。 nl615だとうまく表示できます
>>36 >あ、そういえば3列フィルタにNG機能付けてみたんだけど需要ある?
NGTitie系だとしたら興味津々
45 :
38 :2010/10/10(日) 19:16:30 ID:s9t8dE2cP
>>39 レスサンクス
みたいですね。
>CommentDownloader
/cache/sm9.xmlのやつですよね? これってそのまま、この拡張でのコメキャッシュに流用出来ますよね・・?
よければ修正版いただければ。。
プレイヤがやる初回のコメ受信時にChromeで保存されなかったのは、wrapper 16:9のみ(前のはおk)で、リフェラーが空だったからみたいです。
# IEとfirefoxは自動でブラウザ側が付けてくれてるみたいです。
>Logger.debug
情報が出まくるみたいですね。しょうが無いのでLogger.info()使うことにしました。サンクス!
>wrapper編集者様
次の更新時でいいので、コメ受信時のリフェラー設定をしていただけるとありがたいです。
>>45 Referrer設定? 任意にReferrer空にすることなんてできたかなぁ……
前のバージョンや旧プレでReferrer入ってるとしたら
どっかが影響してるんだとは思うけど正直それがどこなのやらさっぱりです
暇なときがあれば調べてみようかとは思うけどあまり期待はしないでて
47 :
名無しさん@お腹いっぱい。 :2010/10/10(日) 20:29:46 ID:qPj4RhRu0
>>44 [617.zip]全ブラウザ対応版を作成していただきありがとうございます。
http://up3.viploader.net/pc/src/vlpc004832.png nlfilterフォルダに入れたところ、1列2列4列ともに2ページ以降が幅いっぱいスペースを取ってしまっているのですが、
どのように直せばよろしいでしょうか。
また、4列は、それに加え列が乱れております。
環境
Vista HomePremium 32bit
NicoCache_nl (9).12 +100926mod 不具合修正とか(テスト版・本体のみ)
IE8
試みた事
NicoCache再起動
nlfilterの中に[617.zip]全ブラウザ対応版のみ残す
>>46 うはw読み方間違ってるorzこれははずいw
どおりで変換候補に出ないはずだw
了解です。ありがとう。
>>45 >>48 リファラーなら本体じゃなく置き換えのフィルタ表記が原因の可能性もあるね
JS切替の有無とかあるいはフィルタ書き換えで試してみると変わるかも
nlのフィルターにはRefererの書き換えは実装されてなかったような
>>49 まさにそのとおりでした。申し訳ない
>>46 nullになってたのは16:9verをflvplayer_wrapper_16_9.swfにしていたからみたいです。
該当部分ではString referer = requestHeader.getParameter("nl-from");
でリファラを取得するのですが、nl本体の規定(flvplayer_wrapper.swf)以外だとnullになるようです。
requestHeader.getMessageHeader("Referer")なら、問題ないんですが、nl-fromになってるあたり不明です。
>>51 cacheCommentEXでは、プレイヤーの ?ts= 以降を書き換えて、そのRefererで色々処理を行ってます
当然、そのままニコ鯖にRefererを送ったら大迷惑です。そこは元々プレイヤーのバージョン入れてある所ですし
なので、該当するRefererが来たら正しい物に書き換えて、
元の(色々埋め込んである)Refererを"nl-from" にコピーしてます (ccEXソース内、RequestFilterブロック)
その該当するRefererの判定が "flvplayer_wrapper.swf" 前提になってるんで、そのせいです >nl-fromがnull
>>52 レスサンクス。なるほど。
nl-fromがnullの時(のみ)にgetMessageHeader("Referer")で\d+t<smid>が返っていたので勘違いしてたみたいです。
>nl-from 本体ばっか探してましたorz
火狐でnlに8083ポート割り当ててるんですが、指定してしばらくすると Twitterなんかでgifで動かしてる人のアイコンなんかが動かなくなる現象が 出るんですがよくわかりませぬ。 アドオンの影響なのかと思って最インストール後にアドオンなしの状態で nl経由にするとしばらくするとgifが動かなくなるので多分nlの影響なのかと思うんだけれど
>>54 proxy.pacを入れている場合は無関係なはずです。
>>55 うーん・・・そうですよねぇ
ただnl指定しないで使ってると止まるなんてことは起きないのに
指定すると必ず止まるんで・・(一度止まると外しても治らない、火狐の設定削除すると治る)
もうちょっと検証してみますです。
オミトロンの設定でGIFアニメーションを止めるって設定があるのはあるけど・・・ proxy.pacでニコのみにしてるのかな
>>42 ですがnl617を入れてみたのですが各動画枠内の小枠の数字がはみ出す現象は
なくなりました。(1列を3列化しています)
ただ2列を指定すると42のp.s.で書いた野と少し違いますが列が乱れます
(
>>47 の人も同じでしょうか?)
2列がなぜか2列までしか表示できず、さらに4列だと同じ列に最大8つ表示されます
今は1列(3列化)で利用していますがこれはIEではどうしようもないのでしょうか?
ニコニコ動画ロゴ横の検索フォーム上のキーワード・タグ・マイリストタグを押して 検索するとトップページに飛んでしまいます。(検索ボタンのみなら問題なし) header_light(9)_100615によるトップバーの検索欄は問題なし (標準の検索フォームは表示する設定にしてます。その検索フォームのタブの問題)
検索のソースが微妙に変わったと思ったら、キーワード検索とタグ検索でソースが違うだけだった・・・
>>47 >>44 と同じ場所(nl616.txt、nl617.txt)に修正したものをUPし直したので、これで大丈夫だと思います
61 :
名無しさん@お腹いっぱい。 :2010/10/11(月) 22:18:24 ID:0iS3YTUf0
>>60 修正ありがとうございます。
しっかり、幅が修正されておりました。本当に助かりました。
ところで、4列表示の際、列が乱れておりました。
Matchの1行目。
(?<=<div )style="width:160px;[^"]+"(>\r\n<!---->\r\n)<div[^>]+>\r\n(<p(?s:.+?))</div>\r\n<!---->\r\n(?=</div>)
の後半部分を
(?<=<div )style="width:160px;[^"]+"(>\r\n<!---->\r\n)<div[^>]+>\r\n(<p(?s:.+?))</div>(?=\r\n<!---->\r\n</div>)
と変えたら、列が乱れることはなくなりました。
取り急ぎ、ご報告まで。
>>61 ご指摘ありがとうございます
その部分を修正して再アップ致しました(nl617.txt)
NicoCache_nl (9).12 +101011mod (本体のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl618.zip ・/cache/<id>.xmlで公式動画等のthreadkeyが必要なコメントの取得に対応
・NicoApiUtilに以下のメソッドを追加した
- query2map クエリ文字列をマップにして返す
- map2query マップをクエリ文字列にして返す
- makePath API名とパラメータマップからpath文字列を生成する
- getURLResource URLにアクセスするためのURLResourceを返す
- getResourceContent URLにアクセスして内容を文字列にして返す
- getFlapiContent flapiにアクセスして内容を文字列にして返す
※flapi以外も上記メソッドの組み合わせで対応出来ます
>>43 ttp://nicolist.net/nicocache_nl/up/img/nl619.zip NGvideoIdが欲しかっただけなので、NGtitleはおまけです(片方しか必要無ければコメントアウトで)。
totalRenameはNGtitleを置換しますが、こちらはサムネごと跡形も無く消し去ります。
>>45 >これってそのまま、この拡張でのコメキャッシュに流用出来ますよね・・?
cacheCommentExtensionの事を言っているなら、(見てないので)よく分かりません。
そもそも、threadkeyの取得はプレイヤー側の仕事なので、コメントを弄るExtensionは特に気にしなくて
良いはずです。ただ、若干attribute周りとか異なるので、その辺りに依存すると駄目でしょうけど。
開発者様いつもお疲れ様です。 ちょっと気がついたことや要望をつらつらと。 気が向いたときにでも反応くれるとありがたいです。 1.サムネイルキャッシュをこちらからの操作で再度取得させる事は出来ないのでしょうか? 時々サムネイル取得時にタイムアウトなどが原因で、壊れたJPGファイル(サイズが0)ができあがる時があるのですが これが出来てしまうと、JPGファイルを削除するまでその動画のサムネイルを表示することが出来なくなってしまうので。 2.ラッパーのNGIDをNGID.txtにコピーするのをブラウザ上で行うことは出来ませんか? ラッパーのNGIDは、動画のタブを閉じたときに保持していたNGIDを保存するので複数タブを開いていていた場合 追加したのに消えていたということがうちでは良くあります。 NGCommentExtensionで一括管理したいのですが、NGID.TXTをフォルダから開いてというのが面倒なので。 今は必要無いので無くなってしまった、ブラウザからのNGID追加の複数行バージョンを追加することはできるでしょうか? 3.検索結果からキャッシュしてある動画を取り除くことは出来ますか? マイリストを作ってない投稿者さんの動画やシリーズ物の動画などを、検索してとりあえずキャッシュおきたい時などに キャッシュ済み動画が表示されなければ目的の動画を見つけやすくなるので。
>>64 とりあえず
>>8 まず、nlについての要望かどうかも分からないし(Extensionと書いているから類推はできるけど)、
貴方の設定が分からないとサムネイルキャッシュと書かれてもどちらのモードか分かりません。
1. thcacheMode=folderだとして、NicoCache_nl (9).12 +100926mod で全サムネ鯖が404を返した時は
ゼロバイトのファイルを作るように動作を変更しましたが、そもそも貴方の使っているバージョンが不明。
貴方が書かれているように、ファイル削除という"操作"をすれば再取得できるならそれで良いのでは?
2. wrapperとNGCommentExtensionの作者は別だし、NGCommentExtensionはwrapperでの使用を
正式にサポートしていない(そもそも新プレの代替用途で作った)ので難しいんじゃね?
ところで、flashでローカルファイルへの書き込みって出来るんでしたっけ?
3.
>>63 の3列フィルタに以下を追加すれば出来ますね。
[Replace]
Name = 検索結果3列表示(キャッシュ済み削除)
URL = www\.nicovideo\.jp/(?:search|tag|recent|hotlist|newarrival)
Require = </a><img[^>]+alt="2列"
Multi = TRUE
Match<
<div style="width:320px[^>]+>\s*
<!---->\s*
<table(?:(?!vinfo_length)[\s\S])+
<img src="
http://www\.nicovideo\.jp/local/cache (?:icon|economy)\.gif"[\s\S]+?
<!---->\s*
</div>\s*
>
Replace<
>
自分は気に入らない部分を勝手に弄って+modとして出しているだけなので、そもそも開発者なのかな?
66 :
43 :2010/10/12(火) 02:38:11 ID:m1h+gxTq0
>>63 フィルタ提供感謝です。
導入してみたのですがうまくいかない(3列表示にするとすべての動画か消えてしまう)ので
いろいろ確認していました。
NGtitleのフィルタが誤爆?をしているようですべての動画が対象になってしまうようでした。
(nlFiltersを99_3列Filter_mine.txtのみにして確認、nlFilter_sys.txtは
>>63 の物)
私の要望としてもうざい動画を検索結果だけでも見たくないというものですし、
おまけということですので、NGvideoIdでカバーできる内容ですので問題ないと思います。
NGvideoId はリストを作成することで効果が出ていることを確認しました。
以上、ご報告まで、感謝。
>>64 「〜ので。」って紋切り型の語尾や言い回しが非常に失礼
>俺が寝るまで付き合いなさいよ だってリク描いてくれないんだもーん
風邪のときに焼肉丼とかカツ丼とか良く食ったな本当w
70 :
43 :2010/10/12(火) 03:04:42 ID:m1h+gxTq0
>>63 追記:NGTitle.txtが空や、存在しないときが問題のようです。
書式等しっかり把握していませんが、以下のようなNGTitle.txtを作成したところ
正常に動作しました。
--ここから
#start
test
--ここまで
あ、誤爆してた、申し訳ない
まだListXを使ってる人っていますかね? これに付属のExtensionでタグ情報をxmlに保存するのがありますが、キャッシュを削除してもxmlは残ります キャッシュが存在しないのに残っている不要なxmlを削除したいのですが、何か良い方法は無いでしょうか
>>63 おつです。
/cache/<id>.xmlの部分参考にさせてもらいました。
無事公式動画のコメントの保存が出来るようになりました。
>threadkeyの取得
ccEXでは、/comment/cacheCommentSave?<id>sでコメントをプレイヤ通さずに保存可能で、この部分に必要でした。
ちなみにこれはプレイヤーの上の過去コメのセレクトボックス横にあるボタンに使われてます。
# so〜〜の動画ってスレッドIDが分からないとコメ受信出来ないですね・・・
# fetchと同時にコメキャッシュやらせようと思ったけど、数字IDのところでしか出来ないorz
数日使って問題なかったらupロダにあげようかと思います。
変更点 (予定 / 意見歓迎)
・公式動画等のapiからの保存が可能に (/comment/cacheCommentSave?<id>s)
・apiからの保存でブラウザによっては、パラメータ順序が変わって保存出来なかったのを修正 (前スレ888)
・forceページで使用するプレイヤーをURLで指定するように
・forceページの<head>に入れるものを設定に取り出した。主にscriptやCSS用 例:swfObject.js・newPlayerController.js
素人はtest版使うなって言われたから指くわえて正式版待ってたんだけど
>>63 は素人も導入してOK?
テンプレのwikiを読んで自力で設定できるならおk 自分も素人だけどあんなに詳しいドキュメントが完備されてるから難しくとも何とない
質問です。NicoCache.nlを使っているのですが、 キャッシュ容量に制限をつけて(例えば500MBと設定)、それ以上のキャッシュを保存する場合、 更新日時が古い順に削除、みたいな設定を加えることは可能ですか?(重くなる?) config.propertiesを一通り見たのですが、空き容量でキャッシュ停止の設定しか見当たらなかったので・・・
Java最新版が公開されたよー
>>66 ,70
>>63 で「片方しか必要無ければコメントアウトで」と書いた通り、$LSTの仕様です。
$LSTは空の時に全マッチしてしまうのと、#startが必要なのが使い勝手の面でイマイチな気がする。
一つでも空の$LSTが含まれている時は置換処理自体をスキップした方が安全かも。
>>72 タグ情報保存は使っていないから分かりませんが、Extensionを作れば出来ますよ。
nl本体にキャッシュ削除のイベント通知を追加すれば楽だけど、CompleteCacheの時も結局のところ
2つくらいしかそれを使ったExtensionが出なかったような。
>>73 書き込んでから「そういえばコメ数指定できたからその関係かな」とか思ってました。
so〜からスレッドID取得はfetchの場合、watchページのリダイレクトでLocationヘッダを参照してます。
>ブラウザによっては、パラメータ順序が変わって
これは多分、ハッシュからクエリ文字列に変換しているので順番が変わるんだと思います。
なので、今後は順番に依存しないようなコードを書く必要がありますね。
ちょうど
>>63 でハッシュ処理周りを切り出したので、NicoApiUtil.query2mapを使って処理するのも手です。
>>74-75 全体に影響するような変更を加えた場合にテスト版と表記しています。
>>63 もそのコードを含んでは
いますが、手元では安定しているのと特に不具合報告も無いので今回はテスト版表記を外しました。
なので、ChangeLogに目を通してjarを差し替える程度のスキルがあれば、導入しても問題無いかも。
>>76 かなり前から要望は出ていて今ならExtensionで出来るけど、誰も作る人居ないのでやっぱり需要無い?
ちなみに、500MB程度だと公式アニメ配信2本で溢れるよ。あと、制限できるのはHDD残容量だったはず。
javaアプデしたら「javawがない」って言われて起動しなくなっちゃった…
それ見て思ったんだけどSeqExeとかスタートアップ系のツールで起動する場合 x86版のjava使おうとしてjavaがないとか言われるんだろうか。 直接スタートアップにbatのショートカットいれた場合は起動する=x64版使うみたいな感じで。
watchページの説明文部分が少し変わった? 「閉じる」とか画像が表示されなくなってる。
今回は軽く見た感じだと良変更に見えるな
またフィルターとGreasemonkeyの更新が熱くなるな・・・
フィルタ、何から書こうか…とりあえず変更点を探さねば
プレイヤ切り替えJSが効かなくなってるね
画像が表示されなかったのはリニューアル中に更新したせいかも。 ヘッダメニューも微妙にソース変わってるね。
変更点 >お気に入りの動画投稿者などの更新情報が、 >自分のマイページにニコレポとして表示される「ウオッチリストに登録」ボタンを、 >今までのプロフィールページだけでなく、watchページにも表示しました。 >また、視聴ページ上にあった色々なリンクをタブ形式で表示しました。 >タブの種類は以下のように分けました。 >また今回の改修より、 >生放送からマイリストに登録した際に表示されていた以下のマイリストコメントを終了します。 >watchページの下にtwitter、ニコニコメッセ、外部サイトに貼りつけ、マイメモリー登録、 >そしてmixiチェックボタンを設置しました。
nlを通してるとFlashPlayerを最新にしろって怒られるようになっちまった 最新ベータを入れても駄目 どうすりゃいいのよ…
92 :
名無しさん@お腹いっぱい。 :2010/10/14(木) 18:04:22 ID:AbiXOyL50
watchページ表示がww 殆どのfilterが効いてない 外して確かめにゃあかんな
>>90 プレイヤ切り替えJSを使ってるとそうなるみたい
>>93 それが原因だったようだありがとう
でも普通のwrapper置き換えフィルタに戻しても効かないや…
プレイヤー切り替えJSの"JSプレイヤー切替:リンク用ID"を下のように変えると、とりあえずは動くようになるかもしれない。 [Replace] Name = JSプレイヤー切替:リンク用ID URL = www\.nicovideo\.jp/watch/(\w{2}\d+).*?$ EachLine = TRUE Match< (<a)([^>]*>プレーヤーの使い方</a>) よくあるご質問</a> so\.write\("flvplayer_container"\); > Replace< $1 id="nl_switch_player"$2 $0 | <a id="nl_switch_economy" href="/watch/$URL1?eco=1" onclick="return playerChange(null, true)">強制エコノミー</a> >
watch:cache移動セレクトボックスが表示されなくなったな。
>>95 ってフィルタでいいんだよね?
フィルタONにしたら
>>90 の状態に逆戻りしちまった
ブラウザがFirefoxなのがまずいのかな
>>98 もっとちゃんと読みなさい
>プレイヤー切り替えJSの"JSプレイヤー切替:リンク用ID"を下のように変えると、とりあえずは動くようになるかもしれない。
ついでに
>>97 のとりあえず対応してみた
watch:cache移動セレクトボックスのMatchを以下に書き換え
Match<
(<div id="WATCHFOOTER">[\s\S]*?)(</td>)
>
今回の変更はなかなかいいじゃないか。w
投稿者名表示されるあたりGJ
>>97 マッチを変更
(<div id="WATCHFOOTER"[\s\S]*?)(</td>)
区切り棒が気になるならReplace二行目「 | 」を削除
>>78 >CompleteCache nlMovieIdListをキャッシュ完了時のみ更新にしてオミトロンで使っています。スマートになりますた。
>so〜から watchページにまでアクセスしてやろうとは思わないですねー。nlに保存されたら(ry
>query2map mapだからv=sm9みたいに=や&で区切られてないといけないんですよね?
ccEXは<smid>[sz](\d+)?なんで多分無理ですね(´・ω・`) 変更すれば可能ですがどうなんでしょう・・・
あと公式動画のforceはgetflvにスレッドIDをダミーで追加すればローカル米見れるようになった。
フィルタでやるのが楽なんだけど、リスクあるかな。拡張内にいれてしまうかどうしようか・・・
って97解決してたみたいだ。
>>99 ん、フィルタのそこの部分を書き換えるって事かと思ったが違うのか
プレイヤー切り替えJSってまんまのjsファイルがあるんだっけか
見当たらん
>>103 JS切り替えフィルタ開いて、"プレイヤー切替:リンク用ID"を探して置換
例の如く、watchページのフィルタが全面的に効かなくなったので、使っている人は自分で直すか、
もしくは気長に待っていてください(これを機会に廃止するフィルタもあるかも)。
totalRename全滅、サムネ追加、主コメの高さ制限、watchページから全文読み込み、etc.
プレイヤー周りは変わっていないので、wrapperReplaceFilterとか統計グラフは大丈夫みたい。
しかし、投稿者名が前面に出るようになったな。これは嫌がる投稿者も居るんじゃなかろうか? あと、
運営ミーティングで言っていた「一つ前のバージョンに戻せるようにする」って全然守られてないよね。
>>73 タイミング的にはうp前の変更で良かったですね…orz.
>>101 >mapだからv=sm9みたいに=や&で区切られてないといけないんですよね?
クエリ部分(URLの?〜以降)を渡してmapにするので当然そうです。あと、=が無い場合はvalueがnullになります。
watchページうぜえ。動画のタイトルとか全部書き直してんのコレ?
>>105 僕の場合、totalRenameなんですが、削除ボタンはランキングOK、視聴履歴全滅、検索OK、マイリストOKの状態です。
watchページは
>>105 と同じですねえ・・・。
[Replace]
Name = watchページ:主コメの高さ制限
URL = www\.nicovideo\.jp/watch/
Match<
<div id="itab_description"[^>]*
>
Replace<
$0 style="max-height:100px; overflow-y:auto;"
>
マイリストコメントでJarty使ってますね。今後はますますクライアントサイドの描画になるでしょうね。
そういえば、そろそろニコ動が次のバージョンになるんだっけか…フィルタ的には鬱だ。
>>107 watchページの仕様変更なんだから、watchページ以外は基本OKでしょ。
視聴履歴全滅ってのは、何か他のフィルタと干渉してるんじゃないの?
>>104 いやだからそれをやってもだめって書いたのが
>>98 なのよ
nFinder+Wrapperでの再生は無事なので
フィルタ群が対応するまでそっちでしのぐ事にします
111 :
名無しさん@お腹いっぱい。 :2010/10/14(木) 21:33:41 ID:wNIzCwAI0
>>110 大丈夫、俺もやってもどうにもならなかったからb
>>110 そうか…
なんか他のフィルタと競合してるのかな
あと、flashplayer最新ベータ版は不具合盛りだくさんだから実用はするなよ
じゃあ別のものが原因じゃないのかな?
totalRename v0.8.1
ttp://nicolist.net/nicocache_nl/up/img/nl623.zip ・watchページの仕様変更に対応
→「タイトルを置換」はこれまで通り<a></a>で括るようにしています
※GetOwnerNameはユーザーが前面に出るようになって必要無くなったので廃止
・タイトル文字列を空にすると省略されたタイトルで設定されることがある不具合を修正
→タイトルの末尾が"..."の場合は今まで通りAPIで取得するようにしました
・無視リンクが効かなくなっていた不具合を修正(普段使っていなかったもので…orz)
サムネ追加は置く場所が無くなったのでしばらく放置(コミュニティサムネも無くなったし)。
watchページから全文読み込みは自分が全く使ってないのでこれまたしばらく放置。
全体的に表示する情報を減らして負荷対策しているっぽい感じがするなぁ。
適当にサムネを置いてみる
[Replace]
Name = サムネ表示
URL = www.nicovideo.jp/watch/
Match<
<!--↑USER↑-->
>
Replace<
</td></tr><tr><td><br></td><td width="100%">
<img src="
http://tn-skr1.smilevideo.jp/smile?i=<id >" style="border:solid 2px #333;">
>
自分用フィルター。無理矢理置いてみた。不具合とかあっても直せるかわからん
[Replace]
Name = 説明文横サムネ表示1
URL = www\.nicovideo\.jp/watch/
EachLine = FALSE
Multi = FALSE
Match<
<!--↓動画説明文↓-->\r?\n<div id="itab_description" class="info in">\r?\n<p class="font12" style="padding:4px;">
>
Replace<
<!--↓動画説明文↓-->
<div id="itab_description" class="info in">
<table><td style="background:#F9F9F9;">
<img alt="<smid>" src="
http://tn-skr2.smilevideo.jp/smile?i=<id >" style="width:130px; height:100px; border:solid 1px #AAA; padding:2px; margin:0px" /></td>
<td class="font12" style="padding:4px;">
>
[Replace]
Name = 説明文横サムネ表示2
URL = www\.nicovideo\.jp/watch/
EachLine = FALSE
Multi = FALSE
Match<
</p>\r?\n</div>\r?\n<!--↑動画説明文↑-->
>
Replace<
</td></table></div>
<!--↑動画説明文↑-->
>
>>108 totalRename v0.8.1
ttp://nicolist.net/nicocache_nl/up/img/nl623.zip を改めて入れさせていただき、フォルダ内にtotalRenameFilterだけをのこしたのですが、
視聴履歴だけ削除ボタンがあらわれません。何が悪いのかな。
ちなみに
「[Replace]Name = ランキング」では
# 2行目:タイトル前に追加
# 4行目:"無視"リンクを追加(totalRenameがid="tr_tg1<smid>"のリンクを弄る)
だけ、#を追加しています。
IE8です。
NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).12 +101011mod
Running with Java 1.6.0_22 on Windows 7
です。
119 :
名無しさん@お腹いっぱい。 :2010/10/15(金) 00:11:07 ID:oO3c682X0
>>117 Chrome/Firefox使用でブラウザの横スクロールバーが出現して右にずれます。
フィルタを全部外してみましたが、変わらずです…
中身は弄ってないはずですが…どう設定すればいいでしょうか?
お願いします。
サムネ追加フィルタが増殖していて吹いたw もっとやれ(笑)
多分、今の自分だったら「動画の説明文」辺りのポップアップでやると思います。
>>118 いちおうIE8でも確認しているんですけどねぇ。IE8だとユーザースクリプトって可能性も無いだろうからなぁ。
該当フィルタのURLで/history$の$を外してみたらどうなります?それで駄目ならソースを見せて貰わないと。
>>120 $を消したら表示されるようになりました。ありがとうございました。
ただ、表示幅が狭いために削除ボタンが途切れてしまってます。
表示幅を広める方法はありますでしょうか。
nicocache-unknown-title (#^ω^)ビキビキ
仕様の大幅な変更に涙目になってこのスレに来たら、結果、前よりずっと快適になったでござるの巻 フィルタを書いて下さった神々の皆様、ホントウにアリガトウッッッ
124 :
名無しさん@お腹いっぱい。 :2010/10/15(金) 04:07:22 ID:oO3c682X0
>>109 のcacheCommentExtensionを入れたのですが
コメントの自動保存はちゃんと効いてるんだけど
手動で [保存(local)] ボタンを押しても [失敗w] となってしまってコメントが保存されません
コメントが溜まっているのに [500/1000 50%] 見たいな表示が出ない場合は [ID取得中・・・] で止まってしまいます
>>126 ありがとうございます
[失敗w]は無くなりました
ですが、[ID取得中・・・]で止まってしまう方は直りませんでした・・・
調べてみたところ運営に著作権削除された動画のコメがダメっぽいです
cacheCommentExtensionの設定をforcePagePlayerURL=
http://www.nicovideo.jp/flvplayer_wrapper.swfにし 、
/force/〜をラッパーで表示すると映像が表示されない(真っ黒で音声だけ出力される)のですが何か分かりませんか?
/watch/〜をラッパーで表示、/force/〜を旧プレや新プレで表示ともに、問題なく表示されています。
また、autoCacheComment=falseに設定していても/force/〜で視聴したタイミングで勝手にコメントファイルが
保存されてしまうのですが、これは仕様でしょうか?
>>126 cacheCommentFilter.txtを外したら表示されました。
でもこれ外すと過去コメを選択できないw
サムネイル表示 + 主コメ高さ制限 + 主コメ整形を使うとwatch読み込み時にページ全体が左寄せになる・・・
130 :
名無しさん@お腹いっぱい。 :2010/10/15(金) 08:28:38 ID:nQs1hJvd0
>>121 [Replace]
Name = 視聴履歴を個別に削除 + 1→2列表示 1を変更した。
URL = www\.nicovideo\.jp/(?:history|mylist|ranking)
Multi = FALSE
EachLine = FALSE
Match<
</head>
>
Replace<
<style type="text/css"><!--
.body_984 { width:1400px;}
.content_672 { width:100%;}
.content_312 { display:none;}
.history_remove { width:100%; float:left;}
.history_remove:nth-of-type(odd) { clear:both;}
--></style>
$0
>
こうしたら、画面中央に十分に表示されるようになりました。
131 :
名無しさん@お腹いっぱい。 :2010/10/15(金) 08:31:21 ID:nQs1hJvd0
header_light(10)_100615 の更新を心待ちにしております・・・・・
>>125-128 軽く見た感じページに埋めこんである<smid>が空白になっているのが問題っぽいです。
今日の夜に修正します。スマン。
>autoCacheComment=false
そこら辺はいじってないんだけどな、ちょっと調べてみる。
>wrapper
わからん。頑張ってみる。
どうしてもJSプレイヤー切替フィルタを入れると「最新版のー」が出てしまう それを削除すると新プレイヤーで一応キャッシュは出来る状態
<smid>は空白になってなかった。そこは問題ないや
いくつか確認。
>>134 9.04の前はwrapperでも普通に見れた? 16:9 ?
とりあえず差胸URLは指定してみる。
あとautoCacheComment=false関連って9.03も今回の9.04と同じ動作でしたかね?
>>127 その動画idください。
おかしい、No group 3のエラーが出る部分は多分手をつけていないはずなんだけどな・・・
質問です nicocache-unknown-titleになってしまうんですが直す方法あるのでしょうか?
>>133 自己解決しました、ラッパーが古いとだめなようでした
>>135 wrapperもautoCacheComment=falseも今回初めて気づいたことなので9.03から9.04への変更点の影響とは関係ないかもしれません。
9.03に戻して試したところ、force視聴でコメントが保存される件は9.04と同じでした。
wrapperの方は9.03以前で強制再生プレイヤーをwrapperに設定できるのか知らないので分かりません。(今まで新プレイヤーだったので)
今使用しているwrapperは16:9です。(nl621.zipのです)
自分用フィルター
[Replace]
Name = 投稿者名下サムネ追加(投稿者名非表示対応)
URL = www\.nicovideo\.jp/watch/
Multi = FALSE
EachLine = FALSE
Match<
(<div class="owner_prof">[\s\S]+?)(?=</div>)
>
Replace<
$1
<table width="240" height="120" cellpadding="0">
<tr><td width="100%" align="center">
<img src="
http://tn-skr1.smilevideo.jp/smile?i=<id >" style="width:130px; height:100px; border:solid 1px #CCC; padding:2px;" />
</td></tr>
</table>
>
もひとつ [Replace] Name = ニコニコ市場を表示・非表示リンク URL = www\.nicovideo\.jp/watch/ Multi = FALSE EachLine = FALSE Match< (?=<div class="tag_sync") > Replace< <span class="font12" style="color:#CCC; float:right;"> <a id="nlIchibaToggle1" href="javascript:void(0);" style="display:none;" onclick="Cookie.set('nlIchibaToggle', 1); hideOBJ('nlIchibaToggle1'); showOBJ('nlIchibaToggle2'); showOBJ('ichiba_placeholder'); return false;">ニコニコ市場を表示</a> <a id="nlIchibaToggle2" href="javascript:void(0);" style="display:none;" onclick="Cookie.set('nlIchibaToggle', 0); showOBJ('nlIchibaToggle1'); hideOBJ('nlIchibaToggle2'); hideOBJ('ichiba_placeholder'); return false;">ニコニコ市場を隠す</a> </span> <script type="text/javascript"><!-- Nico.onReady(function(){ if (Cookie.get('nlIchibaToggle')=='1') { \$('nlIchibaToggle1').onclick(); } else { \$('nlIchibaToggle2').onclick(); } }); --></script> >
>>141 投稿者名の枠(画像?)が動画タイトルの上にかぶるのは仕様?
Firefox3.6.10
>>125-128 マジしょうもないミスしてました。
cacheCommentFilterの
cacheCommentConfの
マッチの2行目と3行目が違いますね。はい。orz
3行目を2行目と同じにしてください。( = カッコを付けてください。)
マジでごめんなさい。
>[ID取得中・・・]
再現URLが入手できたら修正します。
>autoCacheComment=false
近いうちに修正しますー
>wrapperで真っ黒
どうやら16:9だとthumbImageがないとダメみたいですね。
16:9以前だと問題なかったので気が付きませんでした。
>>142 ,143
投稿者名の枠(owner_prof)が動画タイトル(video_title)に被らないようにvideo_titleのwidthを弄っているのですが、それでも被りますか?
「サムネイル表示 + 主コメ高さ制限 + 主コメ整形 + α」のフィルタだけでもvideo_titleに被ってしまいますか?
>>145 他のフィルタを無くして、「サムネイル表示 + 主コメ高さ制限 + 主コメ整形 + α」だけで
表示させてみたところ、状況は変わらず、投稿者名がタイトルにかぶってます
NGtitleの使い方がわかんないッス NGtitle.txt作って、どう書けばいいの?
>>146 ,147
他のブラウザでは被らずに表示されますか?
Firefox3.6.12preで試してみたところ「right:0px;」の指定が効かずowner_profが左に来てしまうみたいです
同様の症状でしょうか?同様の症状でしたら
watchページCSSの「{ position:absolute; top:6px; right:0px;}」を「{ position:absolute; top:6px; left:720px;}」にしてみてください
うpろだにある625を入れてもAdobe Flash Player新しくしろの画面から変わらない・・orz
>>149 それやったらowner_profの位置は直ったけど
画面右に大量の空白ができたりと
レイアウトが崩れてしまいました
>>151 #WATCHHEADER>table>tbody>tr>td:first-child+td { position:absolute; top:0px; right:0px;}
を
#WATCHHEADER>table>tbody>tr>td:first-child+td { position:absolute; top:0px; left:0px;}
#WATCHHEADER>table>tbody>tr>td:first-child+td>div { position:relative; top:6px; left:720px;}
にしてみてください
153 :
43 :2010/10/15(金) 23:51:51 ID:d+FCP1RC0
>>152 IE8で確認したところ、
>>141 の設定で投稿者名はタイトルにかぶらず、問題ありませんでした
Firefox3.6.10で
>>152 の方法を試したところ、投稿者名はタイトルにかぶらず、問題有りませんでした
155 :
148 :2010/10/16(土) 00:21:06 ID:2nZ65aBk0
>>153 ありがとうございます
listってフォルダ作ってその中にNGtitle.txt
で、合ってます?
やったけど無理でした、俺にはハードルたかかたw
>>154 Firefox3.6.x系のHTML(CSS?)解釈の違いみたいですね
一応
>>152 ならFirefox3.6.x系でも他のブラウザでも問題なく表示できるはずです
157 :
151 :2010/10/16(土) 00:25:11 ID:cFYsEzoX0
158 :
43 :2010/10/16(土) 00:52:54 ID:DYJQGCev0
>>148 俺もやってみたら全部消えちゃってもう一回調べてみた。
多分#startの後ろに無駄なスペースが付いちゃってると思う
もしついてたら削ってみてGo
フォルダはNicoCache_nl.jarとかあるところにlistフォルダ作って(以下略
で良いと思う
159 :
名無しさん@お腹いっぱい。 :2010/10/16(土) 01:10:28 ID:UVxNoe+X0
どなたか、[nl433.zip]header_light(10)_100615内にある、 # ヘッダバー右側の"マイページ"、"動画を投稿"、"ランキング"の所を弄るフィルタの修正をお願いできないでしょうか。
>>159 URLが変わっただけだったはずだから
そこを変えればいいんじゃない?
>>144 [ID取得中・・・] で止まってしまう動画はsm12433388、sm12423996、sm12433476等の運営に削除された動画です
よろしくお願いします
163 :
148 :2010/10/16(土) 09:40:17 ID:2nZ65aBk0
>>153 文字列1、文字列2とは具体的には何を指すものなのでしょうか。
>>130 もしかして、そのフィルタ常用してます?
>>118 でtotalRenameFilterだけって書いてあるよね?
>>153 それで合ってます。正規表現はもちろん書けます(つーか正規表現のみです)。
>>78 でも書いたけど、$LSTは#startの記述が必要なので使い勝手がイマイチなのよね。
#start不要&一つでも$LSTに空が含まれる場合は置換スキップ、で何か問題ありますかね?
>>162 watchページのタイトル部分の仕様が変わって<h1></h1>でヘッディングしなくなったからです。
そのため、nl本体のNicoCachingTitleRetriver.getTitleFromResponse()が機能しなくなりました。
v0.6系は上記が失敗した場合、getthumbinfoでタイトルを取得するので問題が出ません。
タイトル部分から取るとまた仕様変更がありそうなので、Video.titleから取るようにするのでしばしお待ちを。
nl本体はキャッシュ完了時にgetthumbinfoから取得したタイトルに付け直すので緊急性低いでしょ?
>>122 ,136で出ていたけど見逃してた…(別の事してたもので)。もう少し詳しく報告して欲しいね。
しかし、これでヘッディングが全く無くなったので、もう全然MarkupLanguageじゃないよな…。
>>166 乙です。とりあえずnl本体の方はもうちょこっと弄ります。
169 :
43 :2010/10/16(土) 10:51:34 ID:DYJQGCev0
>>165 俺は正規表現よくわかってないのでものすごく単純に言うと
例えば「アイドル」とかを書いておくと
【アイドルマスター】 〜〜〜〜 みたいなタイトルの動画が見えなくなる
つまり、あなたが検索結果としてみたくもないような文字列を登録すれば良い。
〜シリーズ みたいな感じで タイトルに特徴がある場合にまとめてNGにできるっていう感じかと。
>>169 ご説明ありがとうございます。
そういう仕組みだったんですね。
しかし2種類文字列がある、ことなのでしょうか。
>>170 そうじゃなくて、NGにしたい文字列を一行ずつ書いていくって事。
>>171 よくわかりました。ありがとうございました^^
早速やってみます。
>>171 よくわかりました。ありがとうございました^^
早速やってみます。
nlMovieFetcherのリクエスト状況の表示がたまに、 fetching... 190% のように100%を超えて表示されてしまいます。 一応、200%になればdoneに変わってキャッシュ完了はするみたいなんですが、 なんとなく落ち着かないので修正していただければと思います。 動画ファイルの容量が100M付近の場合に良く起こるみたいです。 nlMovieFetcher v0.6.0a NicoCache_nl (9).12 +100926mod を使用しています。
JSのプレイヤー切替フィルタを入れてれるんですが 新プレイヤー、新々プレイヤーだけプレイヤー部分が表示されないんですけど 旧プレ、RCみたいにlocalフォルダに何かファイルを入れなきゃいけないでんでしょうか? アプロダ探したんですが見当たりませんでした。
>>176 ありがとうございます。そして申し訳ないです・・・ロダにあったんですね。
もっと隈なく探すべきでした。
>>164 の追記です。
http://up3.viploader.net/pc/src/vlpc004893.bmp の状態です。真ん中の「|ンキング」、
# ヘッダバー右側の"マイページ"、"動画を投稿"、"ランキング"の所を弄るフィルタ
[Replace]
Name = NicoVideo: top_bar_link+ (100228)
URL = www\.nicovideo\.jp/
Match<
<a href="
http://rd.nicovideo.jp/cc/header/mypage ">(?s:.+?)(<a href="/ranking" id="menu-ranking")>.+?
>
Replace<
<a href="
http://rd.nicovideo.jp/cc/header/history " title="視聴履歴">履歴</a> \|
$1>順位</a> \|
>
の結果なんです。
ソースは
<td nowrap style="padding-left:4px;"> |ンキング</a><span id="nlbar">
<a style="margin-right:2px;" href="/cache/" title="空634.93GB"><span onmouseover="this.style.color='#f90'"onmouseout="this.style.color='#fff'">倉庫</a></span> |
<onChange="if (this.value.strip() != '') jumpMENU('parent',this,0); this.value='';">
<a href="/cache/rm?sm12443313">削除</a> …</td>
です。
>>167 >>162 ですが素早い返信有難う御座います
とりあえずは0.6aで様子見しますので
気長にお待ちしております
180 :
128 :2010/10/16(土) 20:10:42 ID:KQ9bxr0K0
>>166 強制視聴でもコメが保存されず、ラッパーで正常に見れるようになりました。
ありがとうございます。
182 :
名無しさん@お腹いっぱい。 :2010/10/16(土) 22:34:06 ID:+704fwu80
そういえばNicoCacheGUIってどうなったんだ・・・?
どうなったって、何か問題起こってるの? こっちは何事もなく使えてるが
同じく普通に使ってる
185 :
名無しさん@お腹いっぱい。 :2010/10/17(日) 01:41:25 ID:JqY6YSOh0
>>183 >>184 いやさ最終更新が2007/11/26 Ver0.09
のままだから制作者は今、どうしてるのかなぁと…
前から使ってて、問題は起きてないです。
改変版使えば? それでも1年ほど更新ないけど NicoCacheGUI ver0.09 fix20090925
まさかの本家更新来た〜 2010/10/16 NicoCache 0.44 ニコニコの仕様変更でタイトルが正常に取得できなくなったので対応。 稀なケースで内部のイベント処理に失敗することがあった問題を修正。 [nlより]設定ファイル動的ロード、ログ表示形式、Content-Encoding: identity対応。 実験的機能: useWorkaroundForEncoding, useWorkaroundFastFinalizeを追加。 開発者向け: Configの設定値の取り扱い方を整理。 開発者向け: HttpHeaderを非ASCII文字に対応。
188 :
名無しさん@お腹いっぱい。 :2010/10/17(日) 09:12:12 ID:5O9//cFo0
一年振りの更新か
二年振りじゃ…。 と思ったらnlじゃなく本家か〜。
今更サムネ追加のみってのも何なので、こんなの作ってました。
nlMediaInfo v0.1
ttp://nicolist.net/nicocache_nl/up/img/nl628.zip ■これは何?
・MediaInfoを使ってキャッシュファイルから情報を取得
・取得したキャッシュ情報をwatchページの説明欄にタブ化して表示
・タブの内容はテンプレ化しているので気に入らなければ好きに弄れます
■制限事項
CentOS 5(x86_64)でしか動作確認していません。音声抽出がちゃんと動く環境なら、
同じ手法を使っているので多分動くと思います。
element.querySelectorをサポートしていないブラウザ(IE8とか)の場合、超手抜きな
手法でxmlDocumentからノードを抽出しているのでバグっている可能性があります。
>>174 あいにく一度もお目にかかった事が無い現象なので…。確実に発生するsmidを貼って貰えれば
調査できるかも知れません。200%と切りの良い数字なのが怪しいですね。
>>179 v0.6aで問題無ければそのまま使って貰えれば…。
すいません、ちと遅れました…。
NicoCache_nl (9).12 +101017mod (更新分のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl629.zip ・10/14の仕様変更でwatchページからのタイトル取得が機能しなくなったので対応
→NicoCachingTitleRetriever.getTitleFromResponse()の修正です
念のため <p class="video_title"→Video.title→H1 の順に取得するように
※今後の仕様変更で<p class="video_title"にマッチしなくなったら警告が出ます
・$LSTの動作を変更(期待しない全マッチ対策)
→#startの記述を不要に&一つでも空$LSTが含まれる場合は置換処理をスキップ
副作用で行頭が'#'の正規表現を書く場合は'\'でエスケープする必要があります
※disableLSTmod=trueで従来の動作になります
・正式版パッケージに付属のファイルで弄ったものを添付してみた
watchページの仕様変更に対応した本家 NicoCache 0.44 が出ていますが、
nlへのマージは一度正式版にパッケージングされてからにしたいと思います。
ざっと確認したところnlからの取り込みも結構ありますが(Configの動的読込とか)、
変更点や追加修正も多数あるので現時点でのマージはちょっと危険っぽいです。
nlの場合、Extensionが本体の機能を使っている事があるので、大きな構成変更を
やることが難しいのよね(まあ、その多くは自分の作ったExtensionなんですけど…)。
nl独自機能(↓NicoApiUtilへの機能追加とか)はnl独自クラスを作って実装した方が
良い気がしてきたのですが、Extensionへの影響が大きすぎるからなぁ。例えば
nlApiUtil extends NicoApiUtilとして本家機能を継承した上で独自機能を実装とか。
まあ、それでも本家側にも継承を意識した修正を入れる必要はあるでしょうけど。
>>193 の訂正です。ミスをしていました。
上のpng画像は
>>116 を入れたまま起動していたので、崩れてたのが原因でした。
>>116 を外すとIE8でも正常に動くことが判明しました。
お詫び申し上げます。
お詫びじゃなくて謝罪と賠償が必要だよ?
>>191 おつ
>>190 IEでセレクタ指定はprototype.jsで多分出来ます。
Selector.findChildElements(element, [selecter]);
mediainfo.exeを.jarの有るフォルダに入れてみたりしてみたけど、
うまく動かなかったので確認はできてないです。 形式 / / 状態
>>193 消すことも可能
<style>
a[href="#itab_mylist"] { display:none !important; }
</style>
>>196 消すことができました。
ありがとうございました。
>>190 はどこにファイル置けばいいでしょ?(パスの場所
あ、Nicocache_nlフォルダ直下で動かなかったのはdllのコピーし忘れだったw あと、Selector.findChildElementsはXMLだと動かないみたいだった。
google先生に「環境変数 パスを通す」で教えてもらえ
>>198 既に色々とフォローが入っていますが、Windows環境ならNicoCacheフォルダ直下でもOKです。
>>200 Windows環境を作って確認してみたけど大丈夫だった、…と書こうと思ったらそういうオチかorz
Selector.findChildElementsはPrototype.jsの実装を確認してみたけど、XPathを使っているので
document以外は動かない気がしました。element.querySelectorを使わずにresponseXMLから
セレクタを使ってノードを抽出する方法を分かる人が居たら教えてください。
キャッシュ情報タグが出ればよみこんでるんだよな?
キャッシュ情報タグに
タイトル 【東方】Bad Apple!! PV【影絵】
動画情報 sm8628149 mp4 15.9 MiB (Economy: 8.0 MiB)
形式 MPEG-4 Base Media / 611 Kbps / 15.9 MiB
映像 AVC
[email protected] / 510 Kbps(Variable) / 512x384 @ 30.000 fps
音声 AAC LC / 100 Kbps(Variable) / 44.1 KHz 2 channels
ってあればokだと思うぞ
ありがとうございます。システムに入れずnlフォルダで動きました
サムネイル表示 + 主コメ高さ制限 + 主コメ整形 + α を使用してると watchの説明文タブのクリック判定がおかしい… 「宣伝・マイリス」もクリック出来ない…どうしてだろう
>>191 更新お疲れ様です
NGtitleをランキングにも反映出来ませんか?
jarのあるフォルダにMediaInfo_CLI_0.7.35_Windows_i386.zipの中のMediaInfo.dllとMediaInfo.exeを置けばいいんだよねぇ? キャッシュ情報タブには動画のサムネしか映らないんだけど何がいけないのか
すまん、mediaInfoFilter以外フィルタ消したらちゃんと動いたからなにかワルさしてたみたい
>>nlMediaInfo 何が出来るのかいまいちイメージが掴めないのだけど 何方か使用シーンのキャプなど見せていただけまいか
久々にメイリオでランキングを表示してみたら、smidが8桁になってからtotalRenameの無視リンクが
酷いことになっていたのね…。
>>207 ランキングは並べ替えの必要がないので、3列フィルタの該当部分を参考にすれば自分で作れると思うけど。
…と突っぱねるのもなんなのでサービス。仕様変更とかあった場合はご自分で対応してください。
[Replace]
Name = ランキング(NGtitle)
URL = www.nicovideo.jp/ranking/
Multi = TRUE
Match<
<!--↓id有↓-->
(?:(?!<!--↑id有↑-->)[\s\S])+
<a class="watch[" ][^>]+>[^<]*$LST("!list/NGtitle.txt")[\s\S]+?
<!--↑id有↑-->
>
Replace<
>
>>209 どのフィルタとバッティングするのか突き止めたら、幸せになる人が増えるかも知れないよ。
>>211 header_light(9)_100615がダメだったみたい
214 :
名無しさん@お腹いっぱい。 :2010/10/17(日) 18:10:57 ID:JqY6YSOh0
>>212 ありがとうございます。
mediaInfoFilter.txtを先に読み込ませようにしたら動作しました。
mediainfofilter対応
[Replace]
Name = 説明文横サムネ表示1
URL = www\.nicovideo\.jp/watch/
EachLine = FALSE
Multi = FALSE
Match<
(<!--↓動画説明文↓-->\r?\n<div id="itab_description" class="info in"[^>]*>)\r?\n<p class="font12" style="padding:4px;">
>
Replace<
$1
<table>
<td style="background:#F9F9F9;">
<img alt="<smid>" src="
http://tn-skr2.smilevideo.jp/smile?i=<id >" style="width:130px; height:100px; border:solid 1px #AAA; padding:2px; margin:0px" class="img_std128" />
</td>
<td class="font12" style="padding:4px;">
>
[Replace]
Name = 説明文横サムネ表示2
URL = www\.nicovideo\.jp/watch/
EachLine = FALSE
Multi = FALSE
Match<
</p>\r?\n(</div>\r?\n<!--↑動画説明文↑-->)
>
Replace<
</td>
</table>
$1
>
>>190 >>179 ですが仰るとおり0.6aで問題なくタイトル表示できました
レス有難う御座いました
>>216 迅速な対応ありがとうございます。
しかし、動画の説明文にスクロールバーがついてしまいます。
どのようにしたらよいのでしょうか。
>>218 [Replace]
Name = 説明文横サムネ表示1
URL = www\.nicovideo\.jp/watch/
EachLine = FALSE
Multi = FALSE
Match<
(<!--↓動画説明文↓-->\r?\n<div id="itab_description" class="info in")[^>]*>\r?\n<p class="font12" style="padding:4px;">
>
Replace<
$1>
<table>
<td style="background:#F9F9F9;">
<img alt="<smid>" src="
http://tn-skr2.smilevideo.jp/smile?i=<id >" style="width:130px; height:100px; border:solid 1px #AAA; padding:2px; margin:0px" class="img_std128" />
</td>
<td class="font12" style="padding:4px;">
>
2の方は
>>216 と変化なし
>>219 再度迅速な対応ありがとうございました。
スクロールバーはなくなり快適になりました。
感謝です。
ヤフオクのコメントかと思ったw
>>211 ありがとうございます、お手数かけてすみません
ランキングフィルタ、試してみましたが消えませんでした
検索結果の方は効いてます
>>223 正常動作確認しました。
わざわざ対応していただきありがとうございます。お疲れ様です。
>>190 IE8の他にOpera(10.63)もダメっぽいね。element.querySelectorのサポートの有無ってどうやって調べるのかしらん?
まあ、大人しくChromeかfirefox使います
operaだとキャッシュ情報内が タイトルと動画情報は表示されるけど、後は 形式 / / 映像 / / @ 音声 / / こんな感じになりますね IEとfirefoxは正常でした
>>222 コピペして行末に空白が混じっていました、とかいうオチじゃないよね?
>>225-226 誰かnlMediaInfo.pickup: if (element.querySelector) 〜 else節側の中身をOpera対応にして貰えれば…。
MediaInfoだけ取得出来ていないなら、if(!nodes[i].attributes) continue; 以降が駄目なんだと思う。
IEとノードの並びが一緒かと思ったら、やっぱり違うのでしょうね。Operaは使ってないので分からんです。
nodes[i][attr]とかって取得できないんですかね。XMLは全然使ったこと無いので感でしか無いのですが。。
>>227 if (element.querySelector)を
if (!window.opera&&element.querySelector)に書き換えたところ
Opera10.63で動作しました
うーむ、本家0.44とはやっぱり結構違いあるなぁ。特に文字コード周りの変更をそのまま持ってくると
またswfConvertの時と同じ不具合が出ないかちょっと心配。でも、なるべく本家のコードは尊重したい…。
まあ、今回はその辺りを考慮した変更っぽいので大丈夫だと思いますが。
>>228 少なくともIE8では無理でしょう。そもそもDOMってそんなアクセス出来たっけ?
IEは実装の都合上とかで for (i in nodes) 〜も動かないし(Chrome/Firefoxは大丈夫)。
>>229 なんと、Operaはelement.querySelectorが存在するのに期待通りに動かないって事??
それとも、'track[type="General"]' ってセレクタの記述が間違っている?
しかし、'thumb'の方は取得出来ているみたいなので、中途半端なサポートって事?
それはともかく、情報どうもです。そのコードをそのままいただきます。
231 :
222 :2010/10/18(月) 21:28:06 ID:8DiooBBb0
>>227 ……そのオチでした
すみません、申し訳ないです
フィルタ作成ありがとうございました
232 :
名無しさん@お腹いっぱい。 :2010/10/18(月) 21:36:45 ID:ixv0q25N0
今、視聴履歴がクッキー保存ということで(IE8)、 [ファイル]-[インポートおよびエクスポート]-[ファイルにエクスポートする]-[クッキーにチェックを入れる]→完了 をしたのですが、 [ファイルからインポートする]が作動しません。 nicoche_nlのフィルタ[nl563.txt] history lock で作った一覧を残しておこうと思ったのですが、できないのでしょうか。
誰か「投稿者コメント部分にあるスペースを改行タグに置換」の修正お願いしますorz
>>233 とりあえずこれ使ってる
[\u0020\u2000\u3000]{9,}+(?=(?s:.+)<!--↑動画説明文↑-->)
>>190 >
>>174 > あいにく一度もお目にかかった事が無い現象なので…。確実に発生するsmidを貼って貰えれば
> 調査できるかも知れません。200%と切りの良い数字なのが怪しいですね。
発生したので横からご報告
環境は以下の通り
NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).12
Running with Java 1.6.0_22 on Windows XP
Extension2: nlMovieFetcher_100917(v0.6)
症状は以下の画像参照
http://www1.axfc.net/uploader/Img/so/97921.png&key=mfetch どうもfailedが発生した場合に100%↑になるっぽい
このあと一旦止めてcacheファイルを削除して再トライしたら問題なく完了した
以上、ご参考になれば…
斧いいかげんにしろ
>>162 氏同様、タイトルが取得できなくなったのでMovieFetcherを0.6aに上げたのですが
過去ログにあったリクエスト状況を常に表示する設定が効かなくなってしまいました
ファイルをどのように書き換えればよいでしょうか
あとサムネにキャッシュアイコンを表示させる方法を教えていただけないでしょうか
上記2点についてわかる方どうかよろしくお願いします
両方過去ログにあるよ。htmlファイル見たら前者はすぐに解決する
240 :
174 :2010/10/19(火) 13:03:20 ID:HbwesNPz0
>>236 確かに100%超える表示が起きたときは、failedが何度も出てました。
200%超えたときは、同じIDで数回failedになった記憶もあります。
コメ書き込み後は鯖が安定してきたのか、failedにならなくなったので
特定できていませんでした。
質問です。 cacheMoveRulesで、同じTAG内でも特にこのタイトルの動画は別フォルダにしたいという設定はできますか? もしくは、特別に見たい動画たちだけを自動で振り分けることはできますか?
>>241 1つの別フォルダにまとめて保存、という意味です。すいません。
>>241 特別に見たい動画を分ける条件を上のほうに書けばいいだけ
上から順に見ていくから
>>243 cacheMoveRulesに
=タイトル・タグ/$1内の$tagより先に
$USERID(ユーザーID一人目|二人目|三人目|・・・・) いつもみているもの。/
としたらいけました。
ありがとうございました。
>>236 ,240
ウイルス対策ソフトとか入ってたりします?もしくは別途重い処理が走っているとか。
原因は分かりましたが、こちらでは発生させることが出来ないので効果確認をお願いします。
nlMovieFetcher-101019 キャッシュ成功の判定方法を変更(Extensionのみ)
ttp://nicolist.net/nicocache_nl/up/img/nl632.zip # この手の不具合報告はログの添付(画像よりテキストファイルの方が確実)が一番有効です
# デバッグモードで取って貰えると更にありがたい
>>241-244 簡易記述を使わずに、タグとタイトルの両方にマッチする正規表現を書く、という方法もあります。
http://up3.viploader.net/pc/src/vlpc004927.png nlMovieFetcher-101019 キャッシュ成功の判定方法を変更(Extensionのみ)もいれましたが、
4列表示の場合のみ、以前からfetch表示が現れません。
修正をお願いできませんでしょうか。同じ症状の方はいらっしゃるのでしょうか。
IE8
[nl629.zip] NicoCache_nl+101017mod タイトル取得修正とか(更新分のみ)
[nl607.zip] nlMovieFetcher v0.6a 変更たくさん
247 :
174 :2010/10/19(火) 22:29:00 ID:HbwesNPz0
>>245 対応ありがとうございます。導入して暫く様子をみてみます。
確かにウイルス対策ソフトは入ってますが、他に特に重い処理をさせている
状態ではありませんでした。
最初に書くのを失念していて申し訳ないのですが、nlMovieFetcher v0.6.0aを
導入してから起こるようになったと記憶しています。
>>245 『簡易記述を使わずに、タグとタイトルの両方にマッチする正規表現を書く、という方法』
興味があります。
どのような仕組みなのでしょうか。
nlProxyPac ver1.0
http://nicolist.net/nicocache_nl/up/img/nl633.zip プロキシ設定を
http://localhost:8080/proxy.pac で読み込めるようにする拡張。
自分用に作ってみたものです。複数台で使うとき便利かも。
NicoCache_nl.jar と同じディレクトリに proxy.pac を入れるとそれが使われます。
本体に少し手直しする必要があったので、
>>191 に修正を加えたNicoCache_nl.jarが一緒に入っています。
修正内容は dareka/processor/HttpRequestHeader.java の
19行目:
Pattern.compile("^([A-Z]+) ((?:
http:// )?([^/:]+)?(?::(\\d+))(/\\S*)?) (HTTP/1\\.[01])\r\n");
↓
Pattern.compile("^([A-Z]+) ((?:
http:// )?([^/:]+)?(?::(\\d+))?(/\\S*)?) (HTTP/1\\.[01])\r\n");
42行目:
host = m.group(3);
↓
host = m.group(3) == null ? "" : m.group(3);
の2箇所です。
250 :
236 :2010/10/19(火) 23:59:24 ID:X3IXBkYj0
>>245 ウィルス対策ソフトはAVGが入っています。
failed自体は、ウチの回線が貧弱でよく回線切れを起こすので以前から発生していましたが
100%↑表示はそれまで使っていた0.4が動画タイトル取得できず、v0.6aを導入してからの症状です。
とりあえずnlMovieFetcher-101019を使わせて戴いて様子を見ます。
ありがとうございました
>>246 素の状態ではそのような表示にならないので、修正と言われても…。
>>247 ウイルス対策ソフトの場合、重い処理というよりはファイルを掴んでしまう事があるので。
今回の対策はキャッシュファイルの存在有無で判断するのを止めたので大丈夫だと思います。
>>248 どのような仕組みと言われても、普通にマッチする正規表現を書くだけですが…。
簡易記述マクロは実際には展開されて、それにマッチする正規表現になるだけです。
# 例えば $CATEGORY(〜) は <tag [^>]*category="1"[^>]*>(?i:(〜))</tag> に展開される。
>>249 PROXY_REQUEST_LINE_PATTERN でホスト名が無いというのはちと有り得ないような。
あと、ファイルの内容をそのまま返したいなら、こんな感じで行けますよ。
Resource r = new URLResource(new File("proxy.pac").toURI().toString());
>>250 v0.6はそれ以前と挙動が異なる部分もあるので、そういった不具合が出る可能性はあります。
タイトル取得だけが問題なら、
>>191 で直っているハズなので以前の版に戻しても大丈夫かと。
>>251 >>246 ですが
movieFetcherFilter 内の
[Replace]Name = fetchリンク追加(検索系:4列)をコメントアウトすると
[nl617.txt] 全ブラウザ対応 検索結果多列表示フィルタでの「再生時間で色分け」が機能し、
コメントアウトしないでいると、色分けが機能しないという状況になっています。
干渉していると思うので、修正をお願いした次第です。
すいませんが、よろしくお願い申し上げます。
>>252 すみません、その問題は「検索結果多列表示フィルタ」の方で対応します
「再生時間で色分け」のMatchを
(?=.+(?:\r\n)+(?:.+\r?\n)+?<p class="vinfo_length">
から
(?=(?:(?!<p class="vinfo_length">).*\r?\n)+<p class="vinfo_length">
に変えてください、これで正常に動くと思います
movieFetcherFilter.txt自分で弄ってたから気付かなかった・・・
>>253 朝早くから対応ありがとうございます。
MATCHの5行分にそれを張り付けしましたが、4列表示時の変化がありません・・・
NGCommentの、NGID.txtに追加する動画右下のフォームが出なくなったのだけどどこ直せばよかとですか
NicoCacheを、javaのインストールされてない(できない)別のPCでも使いたいんですけど、 インストールされてないjava(Java Portableなど)にパスを通すにはどうすればいいんでしょう?
履歴を個別に消去するフィルタを入れるとサムネ横の動画時間表示が消えてしまいました。 時間表示は便利なので表示させたいのですが、どうすれば表示させれるようになるでしょう?
連レスすいません フィルタいれてから、動画時間表示が右から左に移動してたので そこにキャッシュ済み画像が重なって見えなくなってるだけだと思います 動画時間表示が元の位置(右端)に戻れば解決すると思うのですが…
260 :
174 :2010/10/20(水) 17:29:37 ID:gAMFWqxj0
>>245 nlMovieFetcher-101019を使用しているのですが、fetch100%を超える
表示が出ました。現象が起こったと思われる操作を書いておきます。
恐らく、fetch処理中でキャッシュ中の動画IDに対して、再度fetch要求した
ためだと思われます。
このときの表示は「now caching」になるのですが、fetchListを確認すると
100%になってもdoneに変わらず、101%となりカウントを続けていました。
200%になった時点でdoneとなり、処理は完了しました。
動画サイズが小さいものでは起こらないようです。100Mを超えている動画で
2度発生しました。
これで確実に発生するのかは不明ですので、もう少し様子をみてみます。
261 :
名無しさん@お腹いっぱい。 :2010/10/20(水) 18:32:06 ID:W6Hbty1J0
リンクのポップアップがしなくなってるんですがどうすればポップしますか?
>>191 のやつ入れてあります
>>254 こちらで確認しましたけど、これならマッチするはずなんですけどね・・・
>>253 にすると4列表示時だけ「再生時間で色分け」が効かないのですか?1列2列表示は大丈夫ですか?
画像ならわかるがそれ以外で斧を嫌う理由が分からん
>>264 NicoCacheあぷろだに挙げるまでもないものと判断しました。
すいません。
>>262 解決しました。
いじりすぎていて、元のやつを入れなおしたら治りました。
大騒がせしまして申し訳ありませんでした。
いや、君に言ったわけじゃないぞww 「使う」理由じゃなくて「嫌う」理由だし。 アクセスが集中するはずが無いものにまで「斧を使うな」ということに、 単に「反射的に嫌ってる」以外の理由があるのかなと思っただけでね。
>>265 そちらで
>>263 のフィルタとmovieFetcherFilter.txtだけにしても正常に表示されませんか?
こちらでは正常に表示されていますよ?
>>267 そうでしたか。でもなるべく他のものを使うようにします。
>>268 改めてご迷惑をおかけしました。感謝します。
>>266 解決したみたいで何よりです
自分用に弄っていると自己解決しかないですからね
検索画面とかは自分用にいじった方が使いやすいしね
>>270 >>271 お恥ずかしい限りです。
今、やっている作業は、Picasa3というソフトで画像を一括してみようとしたら
FLVファイルとSWFファイルはそのソフトは認識しないことが分かり、CravingExplorer
で、FLVファイルだけでもMP4に変換してどうにか画像を出すことに成功したんです。
しかし、要領の関係で交換としてFLVファイルを消してしまったために、ローカルから動画が
取り込めない状況になりまして、いま一生懸命直しているところです。(swfファイルは変換
できなかったために無傷。)
しかし、貯めていたファイル内に元FLVファイルの多いこと。時間がとてもかかりそうです。
事情があって変換してしまったファイルもwrapperが判断して映像を流してくれればと自分勝手ながら
おもってたりします。
>>258-259 視聴履歴を個別に削除 1のReplace
float:right;
を
float:left;
>>267 多分”画像”を斧使ってUPしたのに対しての
>>237 を見て
画像以外でも斧はダメらしいって263が思ったからああいうレスなんだろう。
>レスのない質問をした方々
情報が少ない or ちょっと考えれば答えがわかるよ
http://www.nicovideo.jp/watch/sm2019498の動画なんですが 、
#[Replace]
Name = コメント最小文字
URL = msg\.nicovideo\.jp/\d+/api/
Multi = TRUE
EachLine = TRUE
Match<
(<chat [^>]+?mail="(?:(?!small|medium|big)[^ "]++ ?)*)(?:medium|big|(?="))
<chat(?: (?!mail=")[^ >]+)+(?=>)
>
Replace<
$1 small
$0 mail="small"
>
を使うと使わないではコメントに大差が出てくるようなんです。
コメントを小さい状態で流していきたいので、修正をお願いします。
277 :
名無しさん@お腹いっぱい。 :2010/10/21(木) 01:54:57 ID:2j1vstsy0
動画内の投稿者コメントの先頭に●や★みたいな わかりやすい記号つけれないでしょうか?
>>255 うん、それはNicoCacheがプロキシ鯖であってHTTP鯖じゃないから。ホスト名無しを許容すると、
それを受けるためのProcessor(HTTP鯖的なもの)が必要になるんだけど、現状だと最終的に
GetPostProcessorが受けて、ホスト名無しでコネクションを張ろうとしてExceptionになるんじゃないかと。
そういうわけなので、結構危険です。ローカル接続ならfile://〜/proxy.pacで駄目なのかしら?
>>256 バージョン書いてないから外してるかもだけど、既に同梱していません。プレイヤーから登録してください。
どうしても使いたければ古い版のパッケージから抜き出して下さい。フィルタ修正しないと駄目だけど。
>>260 表示が「now caching」になれば、それ以上は内部的に何もしないんですけどねぇ。
>>245 の修正でtransferedLengthが累積する可能性があった部分も初期化するようにしたし。
現象が確認できないので正直よく分かりません。まあ、実害は無さそうなので我慢して貰うしか。
あと、様子を見るのであれば、しばらくデバッグモード(movieFetchDebug=true)でお願いします。
修正をお願いします…ってのが多いけど、自分が使っていないものとの干渉修正は無理なので、
必要な人が修正して結果をスレに貼って貰うしかないです。問題無ければ取り込みますので。
>>NGComment メインはwrapper、3割ぐらい新playerって感じで使ってるので NGIDの統一はちと面倒な方法を採っているですよ ・NGにしたいIDは画面のコメントクリックで当該ユーザーをコメ欄に表示 ・右クリックでID取得 ・右下のフォームからNGID.txtに追加 ・その後wrapperのNGIDに追加 って感じで wrapper側からNGID.txtに追書きする方法とかあればいいんですが 併用者としてはこれしか方法が
NGComment.jsとNGCommentFilter.txtは0.3.4ぐらいまで入ってたヤツをそのまま使ってます
wrappperなら画面のコメント右クリックしたらメニューから直接IDをコピーできない? それでも面倒には違いないけど手順は減るよ あとwrapperのNGID登録じゃなく 旧プレ用のNG設定メニューからID登録したら自動で追記されると思う
流れるコメントのフォントをNicocache側で指定するのは不可能ですか?
無理 MSPゴシックを参照してるからシステムフォントを変えればおkだけどお前には無理
>>283 wrapperを使用しているのでflaに手を加えるしかなさそうですね。
丁寧にありがとうございました。
>>278 うーん、一応拡張として公開しているので本体への修正は最小限にしたいと思ったのですが…。
とりあえず何かもっと上手い方法を見つけたら直してみます。
それと nlProxyPac は複数のPCから(あるいはLANの外から)NicoCache_nlを使用する際に
proxy.pac をコピーする手間を省くためのものなので、file://〜 で事足りるような場合はこの拡張自体不要だと思います。
>>285 NicoCache_nl を使用するPCのプロキシ設定に「
http://<NicoCache_nlが設置されているアドレス >:8080/proxy.pac」を
設定して www.nicovideo.jp などがプロキシ経由になっていれば成功です。
>>279-281 wrapper16_9の人にお願いして、NGID追加時にNGCommentExtensionの追加APIも呼び出して貰うとか。
追加API:/cache/ngid?<id> 削除API:/cache/ngid?rm=<id>
>>289 まあ、今回のケースはExtensionだけで対処出来る問題じゃ無いですから。
どうせやるなら、もう少し根本的な対応を入れておかないとトラブルの元だし。
>
http://<NicoCache_nlが設置されているアドレス >:8080/proxy.pac
ああ、やっぱりlocalhostじゃなくてこっちをやりたいって事なのね。自分も複数のマシンから同じproxy.pacを
使っているけど、proxy.pacを置いているファイルシステムを共有しているからfile://〜で事足りているし。
以前、Windows XPで一度
http:// 〜/proxy.pacを指定すると、設定を消してもずっとproxy.pacを取得しに
行く現象が出ていたので、自分は
http:// 〜/proxy.pacでの設定を避けているんだよね。
nl本体をHTML鯖的に使いたいって要望は他にある? まあ、documents/とか見れると嬉しいかな。
292 :
oamaxa :2010/10/22(金) 00:11:34 ID:CD+pFfKZ0
>>283 システムフォント変えてもプレイヤー側のフォントがチラチラ違うのに変わってうざいのでおすすめしない
nicoCache_nl を使ってるんですが、多重起動を許可しない設定って出来ないんですかね? ブラウザと一緒に起動するようにランチャに入れてるんですけど、ブラウザの再起動時に、 nicoCacheも起動するんで、多重起動になってしまうんですよね・・・
俺はブラウザ関係無しにOSログイン時に自動起動させてる
俺もそうだな PC消すまでつけっぱ
nlMovieFetcherが動作しなくなったです。
ごめん、できました。ログインしてなかったことが原因だった。
要望なんですが、 今まで、この単語でコメント削除とか、wの数の制限化とかのフィルタを使わせていただいてましたが、 「みwなwぎwっwてwきwたw」 などという、どっちにも分別しにくい文章が 自動で排除できるようなフィルタを作ってもらえないでしょうか。 お願いします。
>>302 まずは「みw」「みw」で登録してみる
他の語句もあればそれの一部分で登録してみる
自分で出来る事を他の人任せにするのはおっちゃん関心しないなぁ
([^WwWw][WwWw]+)+
>>303 そういう考えが浮かばなかったのですいませんでした。<みwみW
人任せにしている、プログラムが組めないことの言い訳にして申し訳ありません。
>>304 ありがとうございます。
NGCommentExtension用のNGID.txtの内容がいつの間にか消えてしまう現象が起きてしまうのですが なにか対処法や原因がわかる方おられますか? どうもNicoCache起動時に消えているようなのですが、現象が起こったり起こらなかったりなので 消えるタイミングの特定は出来ていません。 環境を書いておきますので、何かアドバイスなどありましたらお願いします。 Windows XP SP3 Java 6 U22 NicoCache_nl 9.12+101017mod NGCommentExtension v0.4.4a NGCommentExtensionの設定は NGCommExpire=0 NGCommAutoNGID=true NGCommLogging=true NGCommNGCMD=_live です。
TOPBARが効かなくなってるので
>>88 のtopbar改造版を利用したのですが、
watchページ以外で右上のメニュー▼が使えません。となりの△▼や上下矢印は使えます。
(カーソルを重ねてもクリックしても反応無し)
以前のtopbarが使えていたころは問題ありませんでしたが、なにか書き換えたほうがいいところとかありますでしょうか?
ブラウザはIE8です。
>>291 nlProxyPac以前に、proxy.pacの指定方法が根本的に間違っている。
>>305 別にプログラム組めなくても、こういったフィルタやマクロを書くのが得意な人は結構居るよ。
>>306 バックアップも残っていない?起動時のロードに失敗しているくらいしか可能性が見出せないなぁ。
NGIDが空の時はNG処理の前に強制ロード処理を入れてみるか…。
>>307 まず、「TOPBARが効かなくなってる」問題を解決してからじゃなイカ?
309 :
306 :2010/10/23(土) 14:29:05 ID:9kSrBoor0
>>308 また症状が出たので報告します。
1.NicoCache起動
2.動画を開く
3.NGWORDと反応してNGID自動追加
4.自動追加された以外のIDが全消去
となりました。
1の時点では以前のIDが残っていたので、消えたのは自動追加されたときかNGIDを参照したときのどちらかと思います。
ただこの後、NGIDを追加したり参照しても消えませんでした。
どうもNicoCache起動してから一番初めのNG処理にこの現象が集中しているような気がしますが、確証は持てません。
あとbakファイルはあるのですが、消えた事に気がつかずに動画を見ていくとbakファイルも中身がすかすかのファイルに
置き換わってしまうときがあるので手動でコピーを取って運用してます。
そういえば、NGIDのサイズが1MB近くにふくらんでいるのですが、これが原因とかはありますか?
310 :
名無しさん@お腹いっぱい。 :2010/10/23(土) 14:30:48 ID:PH5NPjl80
NGWORD
311 :
238 :2010/10/23(土) 14:39:19 ID:MhATg2itP
312 :
311 :2010/10/23(土) 14:48:07 ID:MhATg2itP
すみません、前者については解決しました 今までかなり古いfetch.htmlを使ってたので 設定項目が追加されてる事に気づきませんでした
>>291 ファイルパスではなくIPアドレスのことです。
NicoCache_nl を起動しているのと同じPCのブラウザであれば localhost が入ります。
315 :
名無しさん@お腹いっぱい。 :2010/10/23(土) 16:32:27 ID:1ss+rxYy0
>>315 ありがとうございます。
localhostと8080で十分なんですね^^;失礼しました。
317 :
174 :2010/10/23(土) 17:05:07 ID:+J753rBy0
nlMovieFetcherの進捗表示が100%を超える現象について、かなりの確率で 再現する方法が分かりました。 現在のfetch処理が全て「now caching.」で、次にリクエストを追加すると 「wait」になる状態にする。 ↓ マイリストでfetchをクリック→表示が「waiting...」となり順番待ち状態になる。 ↓ マイリストをリロードして同じ動画IDのfetchをクリック→表示が「waiting...」になる (以前のバージョンでは「already requested.」となったはず) ↓ fetch処理が開始されると進捗表示が100%を超える 100%になった時点で再度キャッシュし直ししているように見えます。 また、エコノミー時間外だと200%とかキリのいいところでdoneとなりますが、 エコノミー時間かつエコノミー動画では136%からいきなりdoneになったりします。
>>309 基本的に信頼ならないものなので、バックアップを取る等の自衛手段を講じるのが吉。
>NGIDのサイズが1MB近くにふくらんでいるのですが、これが原因とかはありますか?
そういう運用をしたことが無いので…。問題があるようならAutoNGIDは廃止するかも知れません。
# 1MB近くって、自分のNGID.txtは現在175件で6.77KBだから…2万件くらい?大杉
>>317 >以前のバージョンでは「already requested.」となったはず
恐らく前スレ辺りで要望が出たので完了済を即再リクエスト可能にした際のエンバグですね。
ttp://nicolist.net/nicocache_nl/up/img/nl635.zip # デバッグログを出して貰えば直ぐに分かったかも…多重リクエストって頻繁にするもの?
自分が使わない機能は安易に入れない方が良いな…バグの可能性が増えるし。
319 :
174 :2010/10/24(日) 02:07:01 ID:gO6jXYa60
>>318 対応ありがとうございます。何度もお手を煩わせてしまって申し訳ないです。
># デバッグログを出して貰えば直ぐに分かったかも…多重リクエストって頻繁にするもの?
デバッグログは生成された「FETCHED」というファイルでいいんですかね?
どれを上げていいやら分からなかったもので。
次に何かあったときのためにどうすべきかを教えていただけますか?
多重リクエストはうっかりクリックする場合を除いてほとんど無いですよ。
キャッシュ中の動画の説明文にその動画自体のIDがあってクリックしてしまう
場合ぐらいのものですが、今回はそれで見つけました。
failed.になった動画の場合は、内部的にはリクエストが残っている状態で
失敗したと思ってすぐクリックしたので発生したものと思われます。
flvplayer_wrapper を導入したいんですけど、wikiに書いてある手順でいいんでしょうか? その通りにしても、空白のまま動画が流れないんですが、 仕様変更等で、wikiに書いてある通りでは問題あるんでしょうか
wrapperReplaceFilterじゃないかな nl630のNicoCache_nl用でもぶっこんでみんしゃい
ありがとうございます。でも写らない・・・(´;ω;`) ・nl630の中の「NicoCache_nl用」フォルダの中身をNicoCache_nlのフォルダにそのまま上書き (flvplayer_wrapper.swf、oldplayer、wrapperReplaceFilter、swfConvertRedirectorのclassとjava、などが入る) ・nl630の中のdefaultフォルダのflvplayer_wrapper.propertiesの設定項目を、config.propertiesに反映 (swfConvert=true) で合ってるはずですよね・・・? 「新プレイヤーで視聴」は見れるけど、「ラッパーで視聴」と「旧プレイヤーで視聴」が見れない・・・ 「swfConvertRedirectorプラグイン(次回起動時から有効)をON」の部分(オプションの動画再生メニュー?) がどこにあるか分からなかったので、そこでしょうか・・・
oldplayerのフォルダに中身は入ってる? 最新か確認してないけどnl513とかそのへんの
wiki通りに入れたなら入ってそうだが・・・ でも、wrapperReplaceFilterが効いて無さそうだからその辺かもね
(id="flvplayer_container"[^>]+)→(id="flvplayer_container"[^>]*) かな?
つかnl630.zipのNicoCache_nl用の中身を上書きでいいじゃん・・・
328 :
306 :2010/10/24(日) 12:01:03 ID:B2wlRFAg0
>>318 NGIDの期間除去なしで自動追加していったらこんなにでかくなりましたw
NGWORDの指定方法や運用期間の長さもあるんでしょうけど。
今の所1.06MBで2万8千件オーバーですね。
AutoNGIDは出来ればそのままにしておいて頂きたいです。
特定の動画などで、馬鹿なコメントしているIDって他にろくな事書いたりしてないですからすごく便利なんです。
とりあえずバックアップを自分で取って運用していきたいと思います。
>>328 IDは一週間で変わるからそんなに影響ないと思うけどね
そいつが一週間以内に大量の動画でコメントしてるなら別だけど
330 :
名無しさん@お腹いっぱい。 :2010/10/24(日) 13:21:14 ID:1Mb3B/bR0
2万8000件あっても同じ動画見続けないと意味ない
同じ動画を何回も見たいってこともあるんじゃないか?
動画投稿者が同じなら暗号化IDは一緒でしょう確か ラジオとかシリーズものならそれなりに有効なんじゃなイカ?
>>332 同じ投稿者の動画なら一週間の間は同じ
ずーっと同じなわけではない
334 :
306 :2010/10/24(日) 16:30:04 ID:epKO6S6x0
マイリス連続再生が出来たおかげで、シリーズ物とかを見ると同じIDが糞コメしてるってのが結構ある。 で、NGIDに入れておかないとNGWORDに引っかかる以外のコメがダラダラ流れるので結構鬱陶しい。
335 :
306 :2010/10/24(日) 16:39:44 ID:epKO6S6x0
途中で送信してしまった。続き。 そういったコメントをするIDに限って全部のコメントにBIGにしたり色をつけたりとするので、全部消してしまえる NGIDへの自動追加が非常に便利なんです。 あと、昔の動画をマイリスから引っ張り出したりしたときに手動で突っ込んだNGIDがまた表示されるのがこれまた鬱陶しい。 といったわけで、期間での自動削除を無効にして自動追加していたらこんなにNGIDがふくらんでしまった訳です。 まぁ自分の使い方が特殊すぎるんだと思いますけどねw
>>319 デバッグログってのは別に特別なものでも何でもなく、コンソールに出てくるログの内容をコピペ
(もしくはファイルにリダイレクト)して貰えればそれで良いです。
自分の作るExtensionは大抵xxxDebug=trueを設定すればデバッグログを出すようになってます。
あと、FETCHEDってのはfetchした動画の内容そのもので、通常は読み捨てているものです。
>>328 NGID処理は件数がそのままパフォーマンスに影響するので、数万のオーダーになるとかなり
処理がもたつくと思うのですが…。処理がもたつくと想定外の問題(
>>309 とか)も出るかも知れないし。
そういうわけで、AutoNGID=trueとExpire=0の組み合わせは推奨しません。
公式アニメ配信も定着してきた事だし、せめて1クール(=3ヶ月)はIDが変わらないようにしてくれると
嬉しいんだけどねぇ。現状の1週間だと、前回にNG登録しても次回は殆ど意味を成さないし。
184IDはそろそろ廃止かプレミア限定でいいと思う ここで言っても仕方のないことだが
ウチは自動追記以外設定していなかったのに2万件超えてたよ。 なんでかなーと思って調べたら、自動除去期間がdefaultで30日なのが原因だった。 10日に変えたら23000件→5000件に減った。 デフォで一月ってちょっと長すぎね?w 非184は自動除去から除外したいな、改造すべきかな、と思って中身を見たら、Propatiesには 載ってないけどちゃんと設定があるのね。 載せないのは何か意味があるのかな?ちゃんと動いてるようだけど。
>>338 >デフォで一月ってちょっと長すぎね?w
たしかwrapperに合わせたような…と思って確認したら90日だったから長くは無いでしょ。
そもそも自分はAutoNGID使わないし、増加率はNGWORDの書き方次第ですから。
>載せないのは何か意味があるのかな?
マジか?最初期からあるオプションなんだけど…単なる記述漏れですねorz
NGCommExpire184Only=true で匿名IDのみ有効期限チェックの対象になります。
動画タイトル横にキャッシュアイコンを表示 のフィルターですが チャンネル動画の認可マークや投コメマークが付いていると効かないようです いつか修正してもらえるとありがたいです
StoreUserIdでコミュニティやチャンネルのIDでも振り分けられるようにならないでしょうか? 可能であればお願いします。
動画キャッシュの保存タイトルって変えられないですか? 保存日を前につけてソートしたいんですが
>>342 どういう場面でソートしたいのかはわからないけど、エクスプローラーのソートではダメなのかい?
あ、よく考えたら、タイトルに保存日なんてつけたら、キャッシュを名前から読み込めなくなるか・・・
すみません無理ですね・・・
>>343 いえ、作成日時でソートすれば済むことなんですけど、キャッシュ名を変えられるなら、
タイトルを揃えて見やすく出来ないかなと。nltmpやlowがタイトルの前についてるんで、デコボコになっちゃうので、
nltmp_sm0000001low_動画タイトル
sm0000002low_動画タイトル
nltmp_sm0000003_動画タイトル
こんなのを
101025_動画タイト_sm0000002_low
101023_動画タイトル_sm0000003
101014_動画タイ_sm0000001_nltmp_low
こんな感じにしたかった
_uのファイル名って「動画タイトル_sm0000003」みたいな感じじゃなかったっけ
>>344 tmpとかlowのファイル保存したままにしてるの?
>>346 入れたばかりの人なんですが、消してないです。
定期的に消しておくものなんでしょうか(´・ω・`)
lowはともかくnltmpは消すだろ。 俺はたまに振り分けしてないファイルも消すけどな
>>341 そういう機能はついてないです
cacheMoveExtensionってもっといいものが出たので、StoreUserIDはもうバージョンアップしないものと思ってくださいな
>>347 みんながどうしてるかは知らないけど
ゴミが残るのは嫌なのでいらないtmpはすぐ消してる
lowはエコノミーじゃない時間に再取得するか
いらないと思ったら消す
このスレ見て、そういや最近nltmp消してなかったなと思い一気に消したら6GB減った。 う〜〜む、結構無駄な贅肉ついてたんやな。
352 :
名無しさん@お腹いっぱい。 :2010/10/25(月) 12:50:42 ID:BpI5zGKc0
[nl563.txt] history lock を使うと、視聴履歴がロックされ、リロードすると、ロック指定した以外の動画は指定した動画の下方にまとめられますが、そうではなく 見たと同時にロックしてない動画がした動画の下方に回されるように仕向けるにはどうすればよいでしょうか。
なるほどー nltmpとlowは別フォルダに自動振り分けみたいなことは出来ないのかな? 時間取得して、topbarに「現在エコノミータイムです」みたいなのも表示させてみたい・・・
lowはともかく、nltmpを置いておく必要はないと思うのだが。 不完全なキャッシュの使い道なんてないでしょう? nlMovieFetcherのキャッシュ更新で削除された動画以外は 完全なキャッシュになるから、手動で消すこともほとんどないし。
ふと気づいたけど、wrapperのNGコメント数はコメント再読み込みすると加算されていくのねw 500/250とかになってた
キャッシュされた動画は、ニコニコ内じゃなくてローカルプレイヤーで再生したいんだけど、 ブラウザから、関連付けられたローカルプレイヤーでその動画を開くってことできる?
TubePlayerとかならfirefoxでURL Relayとかfiregestureでurl送れば使えそうだけど 普通のプレイヤーだとどうだろう。googlechromeは正規の方法じゃ多分無理。
nlMovieFetcherをつかってて、『catch...now』って出てきて、fetch認識されませんでした。 _nlを再起動したら機能したのですが、これは何が起こったためになったのでしょうか?
>>352 二つ目の
e.value = "unlock";"
のあとに↓を追加。
\$\$('table[summary="history"]')[0].parentNode.insertBefore(\$('history_'+id).parentNode.parentNode, \$\$('table[summary="history"]')[0]);
>>353 前者はjava頑張れば出来るよ。
後者はjs頑張れば出来るよ。
うん、答えになってないねw
>>355 wrapperは2年ぐらい自動更新がされてないので初耳ですw
>>356 /cache/sm9.flvみたいなファイルのURLをクリックしたときってなら各ブラウザの拡張で出来るかも。
sleipnirはopenLinkExtで出来る。他はわからん。 あと、これはブラウザ側の設定だよ。
watch/sm9でも同じにしたいならnlフィルタでファイルURLに書き換えればいいと思うよ。
>>359 >>352 です。
2つ目のe.value = "unlock";" の後に入れましたが、効果がなかったです。
history lock だけをnlfilterフォルダに残しても同じでした。
また、 "unlock";" の3つ目の"はないのですが、無視をしていですか?
sm10667740_-!-- google_ad_section_start ---【驚異のスピード】 Googleブラウザ 【高画質Ver】-!-- google_ad_section_end --- こんな感じでファイル名が変になっちまった また仕様変更?
362 :
361 :2010/10/26(火) 01:19:30 ID:Px4MNE7S0
nlいれてみたらそうでもなかった 無印がおかしいのか俺の環境がおかしくなったのか まぁnl導入に踏み切るいい機会になったからよしとしよう 一気に高機能多機能になって鼻血でそう
>>361 普通にファイル名取得したよ。
sm10667740_【驚異のスピード】 Googleブラウザ 【高画質Ver】.flv
NicoCache_nl (9).12 +101017modを使用しないとダメなのかも。
watchページに仕様変更があったと書いてあったし。
>>・10/14の仕様変更でwatchページからのタイトル取得が機能しなくなったので対応
364 :
363 :2010/10/26(火) 01:26:23 ID:uXw316lB0
本家だったのか。 本家も仕様変更に対応したバージョンが出ているみたい。
仕様変更なら_uもやばいかと思ったら全然そんなことはなかった
366 :
361 :2010/10/26(火) 01:36:58 ID:Px4MNE7S0
ところが使ってたのは2010/10/16 NicoCache 0.44だったのよねー 先々週あたり、タイトルが変になるもんだから0.43→0.44に更新して 実際10/22まではちゃんとした名前でキャッシュ取得できてたんだが 今日使ってみたらダメだった。 プロキシの設定とかいじったからかな……いじったあと元通りにしたつもりだったんだけど。 まぁなんだ、お騒がせしますた
マイリストを3,4段表示はできないでしょうか?
>>361 私も本家版で今晩から同様の現象が発生している。
本家 0.44は <title>〜‐ニコニコ動画(9)</title> の部分じゃなくて
<p class="video_title">〜<a id="video_article" の部分を見てタイトル取得しているのかな。
>>361-364 更に変更があるとは思っていたけど、これは酷いw
本家が駄目で
>>191 で問題が出ないのは、nlはHTMLタグを無視する処理を入れているため。
以前、タイトル文字列にリンクが含まれた時の対策の名残だけど、念のため今回も残しているのよね。
>>365 _uは10/14の仕様変更で更新が無いので、そもそもwatchページからタイトル取得してないんじゃ?
>>368 本家もnlも最初から<title>タグは見ていませんよ。
10/29のメンテナンス後にまた色々と駄目になるんだろうなぁ…。
nlはHTMLタグを無視するようになっていたから HTMLコメントも無視してファイル名に影響なかったのか。
無印の人です。
タイトル取得の問題はnlのコードを使わせてもらって直しました。感謝。
問題起きてる人は0.45に上げてください。
>>191 >>230 こちらもなるべくnlと共通の部分には差が出ないようにしたいのですが
力及ばずだいぶ離されてしまいました。
0.44の変更は実は大部分が1年前くらいにnlと合わせようとした時のものなのです。
文字コードの扱いが違っているのはHttpHeaderの中に書いた理由によります。
>>368 かなり初期のバージョン(0.06)では<title>から取得していたのですが、
「‐ニコニコ動画」の部分を変更するオミトロンのフィルタと干渉する人がいたので
ページ内のタイトルから取得するように変更した経緯があります。
しかし、ページ内にあまり仕様変更が多発するようなら
<title>に戻すことも検討した方がいいかもしれません。
ページ内のままにする場合は、正規表現を設定ファイルに外だしにして
開発者以外でもすぐ修正できるようにするなどの対策も考えられます。
>>371 本家の方 迅速な対応ありがとうございます。
大変 重宝するツールで助かってます
自分で作れれば良いのにな・・orz
ver0.45
XPSP3 IE6
flvplayer_wrapper custom単体版 100728_2
今のところタイトル取得問題ありません。
>>371 対応お疲れ様です。
そういう経緯があったのですか。
こちらのXP + Firefox 3.6.11の環境でも0.45では問題ないようです。
Extensionって使ったことなかったけど、nlMovieFetcher便利すぎワロタ 2個ずつ開いて必死に少しずつ読み込んでいたのは一体何だったのか
>>374 俺も回線細くて先読みに使ってたんだけどまじ便利だわ
この間回線変更したら1個見てる間にマイリス全部読み込み終わってたりでもっと便利になってワロタ
最新版入れて起動したらGUIが使えなくなったけど俺だけ?
>>371 乙です。文字コードの件は了解です。こちらこそ色々弄ってしまってすいません。
自分は1年くらい前からnlを勝手に改造しているだけなので、過去の経緯についてはあまり良く分かって
なかったりします。なるべくコードの意図を読み取りつつ弄っているつもりですが、文字コード周りで
一度ミスっているので、文字コード周りのマージはちょっと気を遣ってしまうのですね。
>ページ内にあまり仕様変更が多発するようなら
>>191 では3段構えでタイトルを取得するので、10/14のような仕様変更(<h1>→<p class="video_title">)
なら多分大丈夫だと思うのですが、さすがにVideoオブジェクト周りを変えられると困りますねぇ。
>>374-375 どうもです。一般の帯域制限が厳しくなったので、先読みくらいは出来ても良いですよね。
最近nico.msがt.coで短縮されてるけどnico.msのままツイート出来るフィルタとかって無いかな
二重短縮わろた
twitterにもnlを通してポップアップしたサイトのを書き換える。
wrapper上でマウスホイールが効かない(ページスクロールが出来ない)んだけど、 ページスクロールできるように戻せる設定ってある?
>>374-375 nlMovieFetcherすげー、教えてくれてありがとう
これシリーズ物とか見るときに、作者さんがまとめているマイリスのどこかを、一回クリックするだけで
マイリスに登録してある動画を、一括で順次に取得とか出来るようにならないかな
まあならなくても今までに比べたら快適過ぎて文句ないわ、最高過ぎる
nlApiUtilExtension使え
主コメ整形、効かなくなってる?
>>307 ですがあれからいろいろ試してみたのですがどうやらheader_light(9)_100615
と併用するとだめだったようです。
(トップページのメニューが開かない問題)
作者の方の更新待ちでしょうか。
>>382 383も書いてるけど、nlApiUtilExtensionのマイリストページにfetchallってのがあるからそれを使えば一気に取得できるよ。
俺はnlfilterでマイリストページを表示したときにnlApiUtilへのリンクを作るようにしてる。
>>386 >俺はnlfilterでマイリストページを表示したときにnlApiUtilへのリンクを作るようにしてる。
そのフィルターを公開してもらえないでしょうか。
マイリストとかランキング一気に取得は需要あるみたいだけどnlMovieFetcherはしないんだっけ ずっと前にしてほしくないとか言ってた気もするけど
nlApiUtilで事足る
>>390 ありがとうございます。
僕もちょっとばっかりがんばってみます。
>>385 header_light(9)に対応する予定はありません。
ちょっとheader_light(9)_100615を弄ってくる
まずわかったことは、Matchの<a href="〜"をいくつか書き換える必要があるということ。 もう一つ、header_rank_link+_100615.txtの16行目のidをhrefの前に持っていく必要があるようだ。 ただ、現時点ではまだheader rank link+は動作しない。
ごめん、2行目以降は勘違いっぽいから無視して
# NGCommentExtension用NGWORDファイルをつかっているのですが、 「く」1文字はだめで「かきくけこ」等は許可という方法はありますか?
^が先頭で$が末尾だが^は[]内の先頭で使うと「それ以外」という意味になる
>>399 詳細ありがとうございます。
^と$の間が複数あっても「それ以外」という意味になります?
401 :
名無しさん@お腹いっぱい。 :2010/10/28(木) 19:26:35 ID:LxDRh4aI0
^[^かきく]$
かきく以外の以外ってことですか?<意味
403 :
名無しさん@お腹いっぱい。 :2010/10/28(木) 19:37:56 ID:LxDRh4aI0
か・き・く以外の一文字にマッチ
405 :
名無しさん@お腹いっぱい。 :2010/10/28(木) 19:57:33 ID:LxDRh4aI0
またニコニコがリニューアルか…
なん・・だと・・・
407 :
名無しさん@お腹いっぱい。 :2010/10/28(木) 20:00:05 ID:LxDRh4aI0
なにが(原宿)なんだろう
最初の方が見られなかったんだけど、明日からの始まる新バージョンで影響のありそうなものメモ。 名称:ニコニコ動画(原宿) ニコニコ本社が原宿に出来るので レイアウト変更(デザインがYとかmみたいに、新設トップページ、ランキング大幅変更、マイページ変更) 旧バージョン切り替え可 動画のコメント上限増加(公式アニメとか既に2000件なので、その辺りまで増える?) totalRenameは死亡確定なので、旧バージョンで使ってください。 まあ、その他の追加要素(iTS対応、角川提携とか)も含めて方向性としては良いんじゃないかな?
nl638.txtとnl637.txt、制作お疲れ様です! IE8、何事もなく稼働してます。
NicoCacheの起動時の処理について教えて下さい。 NicoCache起動時にキャッシュフォルダのチェックをしますが、これはキャッシュフォルダに入っている ファイルを全てチェックしてるのでしょうか? 前回終了時にファイル一覧のキャッシュみたいな物は作らないのでしょうか? スタートアップにNicoCacheを入れているのでPCを立ち上げるたびにHDDがガーガーと鳴り続けてますが たまにExtention入れ替えでNicoCacheのみを再起動する時、すぐ立ち上がってくることがあるのですが これは単にWindowsかHDDのキャッシュに入っていたと言うことなのでしょうか?
そういう時はまず、スタートアップからNicoCacheを退避して再起動してみろ それでもガーガー言うならNCは関係ない ガーガー言わなくなったならNCが原因 後者だったら、スタートアップを時間差にするとかだな NCのみスタートアップに登録してるならともかく、あれこれ一斉に起動したらそりゃガリガリ言うわ 時間差つけてHDDに優しくしてあげるか、さもなくばSSDに載せ替え
>>410-411 チェックの意味するところがファイルの存在確認であれば、起動時に全てチェックしています。
存在チェックで中身は見ていないのでメタデータの参照になります。メタデータ自体はさほど
大きなものではないので、ディスクキャッシュに収まっていれば起動も速いでしょう。
起動時に全チェックしないとどうなるかは、checkRealCache=trueの状態でキャッシュフォルダを
適当な名前にリネームして起動、起動後にリネームしたフォルダ名を元に戻せば分かります。
動画アクセスの度に全チェックに近い処理が走りますので。
>前回終了時にファイル一覧のキャッシュみたいな物は作らないのでしょうか?
これを作ったとして、これが実際に正しいかどうかはやはり全チェックしないと分からないよ?
それに、起動・終了なんて頻繁に行うものではないし。それでも必要な人が実装するしか。
cacheMoveExtensionですが、すでにキャッシュ済みのファイルを移動させることはできませんか? 間違った所に振り分けられたものを、条件を修正して再度振り分け直す様な用途に使用したいのですが。
>>414 仕組み上できません。手動で移動してください。
416 :
307 :2010/10/29(金) 02:35:26 ID:rUlY1qvY0
>>395 nl636を入れて試したのですが変わりませんでした
(トップページや検索ページではメニュー▼反応なし)
ただ、またリニューアルでフィルタのたぐいが効かなくなると思うので外して
みています。
ニコニコ・・・こんなんでたが メンテナンス期間:3月13日(木) 15:00 〜 15:15 ( 作業時間は前後する可能性があります )
メンテきたー の?
8:00過ぎたけど未だメンテ中。トップバーのデザイン変わった。 HTML見たらハードタブを多用していて、なんか静画のHTMLみたい。 当然中身は以前と違うし、思った以上に変更が多い気が…。
メンテ全ては終わってないけど見れるようにはなった。 トップページとマイリスト周りが変わってるね。 動画ページはrenameが効かなくなってるくらい?
>>416 とりあえず05_topBarFilter.txtを削除しろ。header_light_9と競合するから
新しいのはよくあるポータルサイトみたいな感じだな。 それぞれのサービスにアクセスしやすくなってるのは,良い変更……かな。一応 ●トップページとマイページ以外は search_form+ と header_light(9) が有効 ●多列フィルタ,totalRename が無効。他はまだ確認してない ●動画ページの変更は不要っぽい とりあえずは分かるところだけ書いてみた。
05_topBarFilterはtopBarフィルターのMatchを >(?:総合|)ランキング</a> に変えれば新しいところへ対応できるか
アカウント設定から旧バージョンに戻したらいいと思ってたがURL変わってるのか・・・面倒だな
履歴の個別削除ができないね
>>412 384です
遅ればせながら、対応ありがとうございました
nlFilterの (?<=正規表現) の正規表現部分では+や*が使えないみたいですね (?<=<div[^>]+)class= という使い方をしたら文法エラーになりました。まあ使い方がおかしいんでしょうけれど。
99_3列Filter 仕様変更対応(自分用)
ttp://nicolist.net/nicocache_nl/up/img/nl641.zip 前回もそうだったけど、
>>408 で心配したような部分は問題無くて、それ以外の部分が駄目とか。
マイページ変更の影響が大きいけど、新規変更部分がハードタブ使いまくりでソース見難過ぎ…。
しかも、旧バージョンでおkとか思っていたけど、ドメイン変わっているからフィルタ全滅だし。
なんか毎回フィルタを修正するのが面倒になってきたので、対象ページを絞ろうかと思います。
今回変更のあったページは優先的に除外するかも。>nlMovieFetcher/totalRename
>>428 「先行していることを要求」は前に使ったときnlでは動かなかった気がする。
たいていの場合これ使わなくても問題ないから別の記述したよ
いえ、多列表示フィルタを個人的に新仕様に対応させようと四苦八苦してるんですが、 そこで (?>=<div) が使われてたんですよ。だから使えることは使えるはずです。
header_light_9がリニューアル後から左側(検索欄やボタンがあったあたり)が使えなくなってます。 (メニューやヘッダ下部の表示切替等右側は使えるようですが)
>>432 javaの正規表現は全て使用可能というかそれに依存。
なので、前方参照に可変長文字列は使用不可。
ありがとうございます なるほど、Javaの正規表現仕様なんですね。
436 :
名無しさん@お腹いっぱい。 :2010/10/29(金) 18:57:17 ID:4UZ1eNdr0
体裁いじくりまわす前に、動画につながらなかったりするのをどうにかしろと
それができない(やる気がない)からちょこまかといじくりまわしてんだろw
NicoCache_nl (9).12 +101029mod (更新分のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl642.zip ・ニコニコ動画(原宿)にとりあえず対応
→旧バージョンの積極的な対応は致命的な不具合が出ない限り行いません
・/cacheを/local同様にwwwドメイン以外でも処理するようにした
・nlFilterの変数置換でnineドメインのwatchページも対象とするようにした
nlMovieFetcher v0.6.1
ttp://nicolist.net/nicocache_nl/up/img/nl643.zip ・ニコニコ動画(原宿)にとりあえず対応
→旧バージョンにも対応しましたが、watchページまでnineドメインになるので
正直なところ使い物にならないと思います(外部ツール系は全滅なんじゃね?)
・マイページの仕様変更に伴い、マイページ配下をフィルタ対象から除外
→自分のマイリストと視聴履歴、ついでにトップページも対象外になります
・getthumbinfoの結果にfetchリンクを埋め込むのを止めた
→nlThumbInfoRewriterの全文取得でfetchリンクが付かなくなります
※XML内にリンクがあるのはイレギュラーなので…想定していないツールとかあるし
・取得動画リストを修正&メイリオ回避を止めた
・キャプチャしたuser_sessionを外部プレーヤー再生時にも利用するようにした
・キャッシュ成功の判定方法を変更
→キャッシュファイルの存在有無から内部テーブルへの登録有無にしました
・上記判定に失敗して複数回の転送が行われた時に転送率が100%を超える不具合を修正
・未完了リクエストに対して再リクエストを受け付けてしまう不具合を修正
→完了済リクエストに対する再リクエストを直ぐに受け付けるようにした際のエンバグ
どうせまた変わると思うので、不具合があってもしばらく放置。totalRenameも放置。
旧バージョンを使い続けたい理由は外部ツールの対応待ちって人も多いと思うけど、
ドメインを変えられたら動かない外部ツールが続出で殆ど意味が無いと思う…。
このスレの人たちって乙の精神が足りなすぎると思う。 こうやって新しいのうpしても誰も労いや感謝の言葉をかけないって言うのは モチベーションが下がるのよ。わかる? おれはそういうところに憤りを感じてるのよ。
あっそ
とう
俺はお前らが乙しないところに憤りを感じているんだ! といいつつ自分も乙してないというギャグですね
糞レスしてる暇があるなら乙しなさいよ。
じゃあ俺に乙するように
>>440 おつかれさまです。
頑張ってください。
448 :
名無しさん@お腹いっぱい。 :2010/10/29(金) 21:21:42 ID:4UZ1eNdr0
>>439 ,447
乙です。
現状、mylistCountBarを使用すると
タイトルが表示出来なくなるようです。(競合かも)
Jartyを切るとタイトルは正常になりますが、グラフもなくなるようです。
>>440 が過去スレも見てないでいきなり言いがかりつけてるのだけはよくわかるなw
ちょっとでも過去スレ読んでいればそんな戯言でねーぞ
>>439 いつもお疲れさまです
>>447 全ブラウザ対応版もどうぞよろしくお願いします。
すみませんがどなたか知恵を貸してください。
トップバーの下のヘッダのロゴ付近に id="web_pc_uneune" なものが時々現れているのですが
これっていったい何者でどういう条件で現れるのでしょうか?
確認した上で消しても問題ないなら消しておきたいのですが見ようとすると見られないんです……
Ads な script なんで9割方消しても支障無いとは思うんですが忘れた頃にひょっこり現れて
フィルタを切って確認しようとする時にはソースをみても痕跡がなく正体が分からなくて。
ちなみに、こんな感じの確認用フィルタでその存在を拾ってます。
Match<
$NEST(<script,getAds[^"';]+?(["'][^"';]+["'])[^;]*,</script>)
>
Replace<
<h1 style="color:#F00; background-color:#FEE;"> adごみ $1 script getAds </h1><!-- adごみ script getAds -->
>
http://www.nicovideo.jp/ranking/view/hourly/all で見かける事が多い、というか他をあまり見ていないのでどこに出現するかは把握できていません。
>>439 言い遅れましたがいつも乙です。
返信遅れました。
>>411 HDDがガーガー鳴ってるのはNicoCacheのアクセスです。
ノートなんでCacheのHDDのみe-SATAで外付け+内蔵はSSDですから。
>>413 メタデータをチェックするだけでここまで時間がかかるって事はうちのシステムが
変なのかデータ量が多すぎるかのどちらかでしょうね。
NicoCacheの仕組みの解説ありがとうございました。
>>439 乙
差し替えた途端に動画ページが表示されなくなる現象が出たのですが
前verに戻したら治りまして、問題の切り分けしようと新verをまた入れてみたら
なぜか問題なく新verでも表示されたってい…謎の現象が発生
その時のログ
--
failed to process:
http://tn-skr2.smilevideo.jp/smile?i=12369269 java.net.ConnectException: Connection timed out: connect
--
こんなのが大量にあった気がしました。
あと、mediainfoが死んでたのでフィルタ外した
>>440 まあ、モチベーションは重要ですね。自分が殆ど使わない部分への対応なんかは特に。
旧バージョンは多分使わないのに確認項目だけは倍になるとか。あまり厳密に確認してないけど。
>>454 たまにGIFアイコン部分が広告になる場合があるので、それじゃね?
>>455 メタデータ(=ディレクトリエントリ)自体も断片化するので、デフラグすれば多少は解消するかも。
>>456 【障害】サイトにつながりにくい状態について
ttp://blog.nicovideo.jp/niconews/2010/10/009716.html あと、旧バージョンのリダイレクトが結構おかしいみたい。nineドメインから外部サムネにアクセスすると、
結構な頻度でトップページにリダイレクトされたし。
>mediainfoが死んでたのでフィルタ外した
別に問題無いけど…。念のため書いておくと、旧バージョンには対応しませんのであしからず。
>>440 は自分の発言で他人が動いたと思いたいんだろうな
459 :
454 :2010/10/30(土) 00:05:18 ID:TeIPMDYk0
>>457 レスサンクス。
まさしくそれでした。
あれこれ試してなんとか捕捉。
試した限りでは IP を変えると高確率?で現れるようです(他の条件も要りそうですけど)。
web_pc_uneune はめでたく削除となりました♪
ユーザの投稿動画のRSSが短時間アクセス規制に引っ掛かるw RSS使うなってか
ユーザページで2回更新したらアクセス規制w RSS更新なんて出来ないだろこれw
個人的に弄った mylistCountBar その15とその他。
http://nicolist.net/nicocache_nl/up/img/nl645.zip 「/local/mylistCountBar/mylist_jarty.js」と「/local/mylistLoadCheck/mylistLoadCheck2_jarty.js」を原宿に合わせて修正。
フィルタを原宿&nineに合わせて修正。
フィルタから「マイリスト数強調表示JavaScript(マイリスト)」と「マイリスト棒グラフの表示スクリプトを実行(マイリスト)」を削除。
h抜き忘れたorz
>>447 早速の更新ありがとうございます
>>447 を過去レスを参考にIE対応に修正しようと思ったら「検索結果多列表示 1列 div」項目がなくなっていてわからなくなった。
修正なしで試したところ多少レイアウトが乱れる(1行の列数が安定しない)ことがある以外は表示は可能でした。
わたしもIE対応版(または修正ポイント)をお待ちしています
>>439 更新乙です。
nlMovieFetcher
>>→自分のマイリストと視聴履歴、ついでにトップページも対象外になります
最新動画は検索では表示されませんから、トップページは残して欲しいです。
フィルタに残してあったのでよかったです。
>>・getthumbinfoの結果にfetchリンクを埋め込むのを止めた
このリンクを多用していたので、無くなるとちょっと厳しいです。
自分でフィルタを改変して使用できるようにしましたが、隠し機能的にでも
残していただければありがたいです。
そういえばnl本体(最新mod版含む)付属のフィルタにも効果が無くなってるのがありそう。 50_nlFilter_sampleで右側メニューの変更がされてないようだし
>>468 お疲れ様です。
ありがとうございます。
nlMovieFetcherの「エコノミーキャッシュを更新」って lowファイルは手動で消さなくてもいいのかな?
>>470 nl648とnl647、ありがとうございます。
IE8滞りなく動いてます。
>>468 historylock、使ってみました。
動画がエラーになってしまい、画像が出ません。
「動画に接続できませんでした。動画の読み込みに失敗しました。」とでてしまいます。
>>470 フィルタ更新ありがとうございます。
IE8ですが問題なく動いてます。 レイアウトの乱れもありません
_uのwikiが落ちてるんだけど大丈夫? 作者さん見てたら返事してくれ
wrapperが通ってない
多列フィルタ (かつての3列フィルタ?)とその全ブラウザ対応版って作者は別なの? そうでなければ全ブラウザ対応版だけにしてほしいんだが。
なんか爆睡してた…。そういえば、原宿対応で全然寝ていなかったっけ。
>>465 トップページは現状検索4列と同じだと思いますが、まず自分が検索4列を使わないので…。
以前は検索2列と同じようで若干違っていたし、今後も同じである保証が無いので止めました。
新着4列はデフォルト状態でもレイアウトが崩れる事があるので、個人的に嫌いなのです。
getthumbinfoの方は自分も使うことがありますが、前後を見ずに置換しているのでタグまで対象になり、
popThumb_FAとかで誤爆してしまうことがあるので…(そもそもリンク埋め込みの方がイリーガル)。
そういうわけで、必要な人は近いフィルタを修正してnlFilter.txtにでも追加してください。
>>466 サンプルフィルタ周りは自分が使っていないので確認してないですね。watchページだけですが、
唯一使っていた「ツールバー右メニュー省略」は今回05_topBarFilterに含めてしまったので。
>>471 NicoCache本体の方で通常キャッシュが出来たらエコノミーキャッシュは消すので必要無いです。
てか原宿じゃないとwrappaer通らないんだww
[Replace] Name = マイリストタイトル追加 URL = www\.nicovideo\.jp/mylist/ Multi = FALSE Match< (<link.+?rel="alternate".+?title="(マイリスト)\s([^"]+)"[^>]*>)\r?\n<title>ニコニコ動画.+?</title> > Replace< $1 <title>$2:$3</title> >
>>479 とりあえずpopThumb_FAはデフォのnlフィルタのリンク化フィルタに任せているので
js内で文字列のリンク化の処理はしていません。
(当然ですがタグ自体やタイトル等はリンクにしています)
descriptionとtagタグの中なら問題ないです。ので自分は(?=[^<]*</(?:description|tag)>)みたいにしてます。
前スレあたりでそこら辺が不完全で表示のおかしくなるフィルタがあったなそういえば。
>>480 URL違うんだからww
www→(?:www|nine)で多分いける
>>481 おつー マイリストのタイトルがでない仕様とかイミフですね
マイリストのタイトルがでないのは不具合だろうな。 > mylist2.js > title_matcher: /^.*(‐[^‐]+)$/, // タイトルを置き換えるための正規表現. タイトルの全角ハイフンにマッチしたときに置換してたのがハイフンがなくなったからw
header_lightが利いてないのが痛い(;><) 直そうとあれこれいじったけどサッパリだ・・
マイリスト、そして視聴履歴を個別に削除 + 1→2列表示(2010/10/30)更新お疲れ様です。 IEでも使えるものも制作お願いできないでしょうか。
キャッシュアイコンの位置、左上が今マイブーム! いや、視聴履歴でキャッシュアイコンが出なかったので、URLパスにそのまま追加して出してみたら 左上で、その後サムネを大きくしたら左下とは違って位置合わせがすごく簡単になるってだけの 話であるんですがねw 配布物のフィルタで左下にきちんと出している方々には頭が下がります。 私にゃ無理っすw
>>486 Replaceの中にあるtopの数値(2つある)をいい感じに調整するだけ
>>487 いやそれは分かった上で、
『左上ならサムネサイズを弄った後でも位置調整が必要ないから楽ちんだ』
っていう話で、15_thumbInfoFilter(基本).txt を見ると、いくつかパターン化はされている様子は
あるけれど、フィルタごとに位置を合わせにいっているみたいで大変だなぁと思った次第。
>>482 うちだとタグの部分にtarget="_top">〜とか出ていて気付いたんだけど、使っていたのが古かったかな?
>>487 まあそうなんだけど、違うパターンが出る度にフィルタを分ける必要があって結構面倒。
キャッシュアイコン用のクラスを用意してスタイル定義で切り分ければ多少は記述量も減るけど。
あと、
>>439 はnl本体付属フィルタの視聴履歴対応をすっかり忘れていましたorz
>>488 同意。ただ、今回のマイページとか原点位置が変わるのでやっぱり個別調整が必要。
マイページは再生時間が表示されていないってクレームが出てまたレイアウトが変わりそう。
しかし、新機能導入毎にHTMLの書き方がバラバラ。だから統一性が無いって言われるんだろうなぁ。
>>489 >target="_top">
今でもなります?↓のように<a〜>は消してるんでちゃんとした書き換えをするフィルタなら大丈夫なはずなんですけどね・・・
ssか動画ID貰えれば調べます。
var tag_text = tag_decode.replace(/<a\s[^>]*>/g, '').replace(/<\/a>/g, '').replace(/%/g, '%25').replace(/"/g, '%22').replace(/#/g, '%23');
//最初の [リンク以外のテキスト]を、そのタグ全ての文字列のTAG検索へ置換
result += tag_decode.replace(/([^<>]+)(?=<a|$)/, '<a href="
http://www.nicovideo.jp/tag/ ' + tag_text + '" target="_top">$1</a>');
マイページのサムネ拡大とかアイコン表示調節めんどくさかったです。今回。
ランキングの宣伝の流れる文字は消せますが色は消せないんでしょうか?
492 :
465 :2010/10/31(日) 12:56:18 ID:TrBnTTxu0
>>479 無理を言ってすみません。実装してしまえば対応しなければなりませんものね。
ニコ動の仕様がしょちゅう変わることを考えると、ある程度絞り込むしか
無いということは理解してます。
今後の仕様変更でフィルタが働かなくなって自分で対応できない場合は
ここで相談することにします。
>>485 今の仕様のままなら視聴履歴の方はそのまま使えると思いますよ?
マイリスの方はマイリストコメントがあるとずれるからie用に作成しなくちゃいけないけど、対応の仕方が分からないので無理ですね
個人的にはcss3の使えるブラウザを使って欲しいなと・・・
>>491 Match<
id="item\d+" (?=class="thumb_frm")
>
Replace<
>
>>493 [Replace]
Name = rankingページ 宣伝削除
URL = www.nicovideo.jp/ranking/
Multi = TRUE
Match<
<div id="item\d+_uad_current"[\s\S]*?</div>
>
Replace<
>
で流れる文字は消えましたがそれはどこに書けばいいんでしょうか?
置き換えたり追記してみましたが反映されませんでした。
>>493 485です。IE9ベータとfirefoxを入れたんですが、2つとも効果が見られなかったので、元に戻した次第です。
firefoxは設定を何もしなくてもニコニコnlを入れた状態で見れたので、なにもいじってはいません。
なにかやるべきだったでしょうか・・・。
>>493 すいません。説明が足りませんでした。
視聴履歴を個別に削除 + 1→2列表示(2010/10/30)を入れた状態で、movieFetcherFilterとhistrylockがあり、
histrylockがあると、キャッシュされていない動画は再生されず、fetchで取り入れるとみれるんですが、
movieFetcherFilterがあると、個別削除ボタンが表示されておらず、histrylockだけが表示されていて、
個別削除をしようとすると、movieFetcherFilterをはずす必要があり、外したらfetchができないので、動画を
見ようとするとhistorylockがあるためにキャッシュされていない動画は再生されないという、じゃんけんのような
構図になってしまうのです。
その結果、CSS3仕様でIE8では画面が崩れてしまう、と注意書きがあった
>>493 が原因じゃないかと思いまして
IE用を所望した次第です。
>>490 >今でもなります?
なりますね。
>>439 より前のmovieFetcherFilter.txtを通した状態で、sm12584944とかタグにsmidを含むものを
ポップアップすると、
>★[fetch]" target="_top">ロリコムくんの新曲も)^o^(sm12588508[fetch]
ってな感じになります。
でも、根本の原因は10_thumbInfoFilter(ポップアップリンク用).txtの方でした。movieFetcherFilter.txtは
10_thumbInfoFilter(ポップアップリンク用).txtがリンク化したsmidに対して作用するので。
そもそも、XML文書でCDATA以外の場所にHTMLを埋め込むのが問題だと思う。なので、全文取得時の
リンク化・ポップアップ化は取得側でやるのが筋かと。でも、このリンク化フィルタすげー複雑なのよね…。
次善策としては、/api/getthumbinfo/<id>?popThumbとかパラメータ付きの時だけフィルタするようにする、
とかですかね。その時は/api/getthumbinfoキャッシュの方もパラメータを許容するように修正が必要ですが。
あと、ついでに/thumb/<smid>とかもメモリにキャッシュした方が良いですかね?ポップアップを使うと結構
頻繁にアクセスしているので、前々から気にはしていたのですが。
あんまり意味はなさそうだけど、テストで↓を作ってみた。
キャッシュのアイコンをCSSスプライトで表示するフィルタ。
ttp://nicolist.net/nicocache_nl/up/img/nl649.zip 15_thumbInfoFilter(基本).txtの差分フィルタにしました。
1つの画像ファイルに、3個×アルファ値別に3パターンで、合計9個のアイコンを入れています。
アイコン画像は、「nlThumbInfoRewriter」および「あぷろだにある最新のnl本体」から持ってきました。
アイコン画像を差し替えている場合、nl更新のたびに更新対象から画像を除外したり、画像やフィルタを変更する手間が無くなるかも?
滅多にないと思うけど、アイコン画像の読み込み失敗時、img要素のような×が表示されない。(ブラウザの仕様に依存)
表示されるアイコン画像は、class指定で変更可能です。
使用する方は、説明書を入れてないので、フィルタ内のコメントや画像を参照してください。
P.S.
もしも↓をやった人がいたら、UPしてくれないかな?
●小さなアイコンを追加して、大きいサムネと小さなサムネで異なるアイコンを表示する。
>>494 普通に
[Replace]
Name = rankingページ 宣伝色削除
URL = www.nicovideo.jp/ranking/
Multi = TRUE
EachLine = FALSE
Match<
id="item\d+" (?=class="thumb_frm")
>
Replace<
>
で消えませんか?
>>496 >>439 で視聴履歴はnlMovieFetcherの対象外になったはずですが?
>>499 なっています。「#」で無効になっていますが、nlMovieFetcher自体があると
>>496 のようになってしまいます。
いわゆる0コメをNGしたくて NGCommentExtensionのmatchNGWORD関数で if(vpos==0) return true とかやればいいんじゃね?と思って試したけどダメだった。どうしたらゼロコメNG出来る?
>>501 原因がわかりました。
nlMovieFetcher内の[Replace]Name = クリックで別窓 を無効にすると、削除ボタンが現れました。
>>504 503です。どこを換えればよろしいのでしょうか。
>>499 消えませんでした…ほかに原因があるかもしれいないので色々試してみます。
教えて頂いてありがとうございました。
>>505 「視聴履歴を個別に削除 + 1→2列表示 2」の
(?<=<li)(>[\r\n\t]+<a href="watch/([^"]+)" class="mypageThumb">(?s:.+?)<div class="mylistVideo">)
を
(?<=<li)(>[\r\n\t]+<a href="watch/([^"]+)"[^>]* class="mypageThumb">(?s:.+?)<div class="mylistVideo">)
です
>>507 削除ボタンが現れました。ありがとうございます。
1行丸ごと削除ボタンを押すと消えてしまうのはどうしたらよいでしょうか。
>>496 >histrylock
動画が見れないってのが良く解らん。こちらは問題なし。
フィルタで導入しているのはjsだけだからhtmlの構造とかはいじってないので影響はないはずです。
>>497 あぁーちょっと導入してみたら原因が理解できました。
<tag>内で<>が使われるのは<a href=>のみだと仮定していたのがいけなかったです。(<span>がorz)
デフォのリンク化フィルタは問題ないはずです。
次版では.replace(/<[^>]*>/g, '')も追加して対応します。
まぁXMLでのその問題もありますが、いかんせん便利なもので・・・w
js内でリンク化するよりフィルタのほうがいじりやすいんですよね。
>リンク化の対象うんぬん
本体デフォのフィルタが変更されたらそれに合わせるようにしますー
popTumb_FAの作製動機=「デフォのがiframeなので遅い・通信が多い・情報量が少ない」だったりしますw
一応、FAでの外部サムネ表示時は、ほぼ削除済み動画なのでブラウザ側で1週間キャッシュするようにしてあります。
thumb/のキャッシュはあるといいかなと思います。
>>509 キャッシュ済みのものは普段通り流れるのですが、未キャッシュのものは
ながれません。。。
だからそれだけじゃ分からないって。 他のフィルタに影響は及ぼさないからなにかがおかしい。
>>504 sampleには気付かなかった。ありがとう!
>>511 未キャッシュ動画にて
historylockがあると「動画が再生できません。underfined」とでて
タブには「error?」とでます。
historylockだけを残すと、「動画の取り込みに失敗しました」とでて
タブは正常に出ます。
コメントは双方とも普通どおりに流れます。
クッキーは許可しております。
旧バージョンでswfConvertRedirectorを使いwrappaer通してNMM系の動画を再生すると自動再生オフなのに音無しで動画のみ先に始まり、 再生を押すとそれ以降、一時停止、巻き戻し、シークバーの反応が有りません。 新バージョンでは何の問題もなく見れるのですが、何か解決方法は有りませんでしょうか?
何が旧バージョンなのか知らないが、新しいバージョンを使えばいいだけじゃないか
>>515 説明不足でした。
ニコニコのバージョンのことで新=原宿、旧=(9)です。
確かに原宿を使えば良いのですがオミトロンのnicoheader4が原宿に対応して無いのでどうにか成らないかと思いまして・・・
今日の日記
>>504 アイコンいただき! とダウンロードしてみたら何か変、、、バイナリを比較して手元と一致、
過去ログチェックしたら自分でうpしたやつだった、バカス…… orz
サムネサイズ変更でひょっとして外枠超えられるんじゃね? と淡い期待で試した css
.img_std96,
.mypageThumb {
-webkit-transition: all 0.68s;
-moz-transition: all 0.68s;
}
.img_std96:hover,
.mypageThumb:hover {
-webkit-transform: rotate(360deg) scale(1.8);
-webkit-box-shadow: 3px 5px 15px rgba(100,100,255,0.8);
-moz-transform: rotate(360deg) scale(1.8);
-moz-box-shadow: 3px 5px 15px rgba(100,100,255,0.8);
margin-top: 0px;
margin-left: 20px;
z-index: 9999999 !important;
}
マイリス、履歴ではそれなりだったけどランキングとかで大敗北、、、、
冷静に考えるとそりゃそうだと思ったり、他にもクルクルなんて1分で飽きるとか、、、
>>511 NicoCache_nl wikiのインストールとアップデートに従って、今現在自分の入れている拡張(localとかfilterとかすべて)
を初期の状態に戻しました。
そのうえで、histroylockをfilterフォルダーに入れ、未キャッシュの動画の再生を試みましたが、取り込みに失敗しました。
historylockを外すと再生されました。
なので、 [nl642.zip] NicoCache_nl (9).12 +101029mod 原宿にとりあえず対応(更新分のみ) をもう一度入れなおしました。
しかし、結果は一緒でhistorylockが入っていると再生されませんでした。
何が原因なのか分からないです。
>>509 どうも。原因が分かったようで何よりです。
api/getthumbinfoのリンク化を?popThumbパラメータ付きに限定する変更は、特に異論が無ければ
/thumb〜のキャッシュと合わせて実施しようと思いますが、何か異論有ります?
あと、ついでなので以前に出た必ず再取得するためのパラメータ([\?&]\d+あたり)も追加しようかと。
自分はpopThumb_FAは検索・ランキング限定で使わせて貰っています。iframeも良いところがあって、
Firefox以外だとFlashが最前面に来てしまうのですが、iframeの部分はそれよりも前面になるので
プレイヤーで隠れることが無いんですよね。
>>514 ,517
だから旧バージョンはドメインが変わっているから、外部ツール系は対応しないと殆どアウトだって。
プレイヤーの設定はURL毎なので、そもそもswfConvertRedirectorちゃんと通ってるの?
>>516 試してみたけど問題無いよ…<Writing_library>?と思ったらWindowsか。環境くらい書いてね。
readmeにも書いてあるけど、MediaInfoが出力するXMLをそのまま流しているだけなので、
MediaInfo側で対応していないものは無理ですね。library名に多バイト使う方が悪いんじゃね?
header_lightが更新されなくて困ったのが(トップバーの検索はとりあえずおいといて)、 使いやすいように右側のメニューに他のページ(チャンネル更新順一覧とかニコ生の マイページとか)へのショートカットを作っていたのだけど代わりにtopbarをいじろうとしたらよくわからない。 (変数とか使っているようでheader_lightほど簡単ではない) なにか簡単な方法ありますでしょうか。 p.s.今回改めて思ったけどwikiに載っているフィルタで使えないのが結構ありそうですね。 古ければ使えないというわけでもないので一つ一つ試すしかないかな。 (使えないのは誤爆の原因になりそうだから消したいし)
>>511 >>519 ですが、Google Chrome最新版(7.5.0.17.41)だと、historylockをいれたままで
動画の再生ができました。
しかし、firefox最新版(3.6.12)やIE8では使えませんでした。
原因はブラウザの仕様?
>>520 キャッシュ無しのnm系をwarappaer通して見れるので
swfConvertRedirectorは通ってはいるんだと思います。
それとキャッシュ無しだとプレイヤーがちゃんと反応するので
プレイヤー反応なしはnm系のローカルキャッシュを通すと起きるみたいです。
>>520 ローカルキャッシュ通すとおかしくなったのでもしかしてと思い
warappaerの設定のローカルサーバーのアドレスをwwwからnineに書き換えたら
ちゃんと動作するようになりました。
連スレと調べ不足スイマセンでした。
>>508 こちらではそのような事は起こらないのでわからないです
>>518 ランキングで出来るもの作ってみた
.img_std96 {
-webkit-transition: all 1s linear;
-moz-transition: all 1s linear;
}
.img_std96:hover {
-webkit-transform: scale(1.8) translateX(25%);
-webkit-box-shadow: 3px 5px 15px rgba(100,100,255,0.8);
-moz-transform: scale(1.8) translateX(25%);
-moz-box-shadow: 3px 5px 15px rgba(100,100,255,0.8);
}
.list_count +td { position:relative;}
.list_count +td>p:first-of-type { width:100px;}
.img_std96 { position:absolute;}
.vinfo_length { position:relative; top:76px;left:0;}
.list_count +td>p+div { top:76px;}
.list_count +td:hover>div,.list_count +td:hover>.vinfo_length { display:none;}
.thumb_uad_header{ display:none;}
>>526 Google Chrome最新版(7.5.0.17.41)だとうごきました。
IE8は、「1列丸ごと消える現象+リロードすれば押していない動画が復活+一番下の動画はボタン押しても
削除されない」の現象が起こりました。
いきなりデスクトップに「ライブラリ」と「ホームグループ」のアイコンが出てきてそれが消えないし
踏んだり蹴ったりです。
>>527 元々ie非対応ですし対応の仕方も分からないので、Google Chromeで使ってください
>>523 こちらではfirefox・IE(9βだけど)でも動くし、訳がわからないので、Google Chromeで使ってください
だいぶ古いフィルタだがマイリスト500件表示が効かなくなったのがキツイ 誰か助けてくれないか
マイリス多段表示がほしい
>>530 ぜんぜん問題ないんだけど。
460件とか普通に表示される
視聴履歴ページで削除動画を除く動画にキャッシュアイコンがでなくなりました
>>526 サンクス!
今の私には難しすぎてセレクタを追いかけるのが…… orz
ただ、手元では結構崩れているので組み込んでいるフィルタなどの違いで
違う結果の画面を見ている気が?
ともあれ、もっと精進します。
サムネイルのズームを他の方も遊べるようにロダにサンプルをupしてみました。
nl651.zip です。
GoogleChrome7以上、Firefox4以上用です、Safariは多分OK(未確認)。
このサンプル、結果的にはカテゴリ別や毎時のランキング右列にある静画の
サムネ拡大が一番有効だったという……
なんかまた微妙に仕様変わったりした? 先週末の時点だとマイリスと視聴履歴(こっちは自分でフィルタ足したが)にキャッシュアイコンでてたんだが 今日みたらどっちも表示されなくなってる。 検索結果とランキングだとアイコンはでてる。 自分が変なところいじったかと思ってDLしなおして初期状態でやってみたがやっぱり表示されず。 ブラウザはIE8。
>>534 >>526 だけならちゃんと表示されるはず、サムネは拡大されていないことが前提です
今やってみたら.list_count +td { position:relative;}は別にいらないみたい
やっていることはimg_std96をposition:absoluteさせてtableを無視するようにしています
img_std96をposition:absoluteさせるとそこのtdが詰まってしまうため、img_std96を囲っているpで場所を確保しています
また、thumb_uad_headerが出てくると位置がずれるためdisplay:none;に、他は位置調整です
>>535 再生時間が追加されてソースが変わったからだと思います
>>536 こんな時間にありがとう。
変えるなら原宿にしたときに一緒に変えればいいものをなんでまたあとからこっそり…
538 :
名無しさん@お腹いっぱい。 :2010/11/02(火) 17:01:21 ID:vpmW7NM/P
誰か助けてほしい 原宿になってからtopbarに検索BOXが表示されなくなってしまってすごく不便 header_light(9) (100615_mod_101028).txt入れても駄目だなぁ なんかページにも検索BOX表示されないし…
>>538 (?=" (class|style)=")
↓
(?=">)
>>538 ではないですがheader_light(9) (100615_mod_101028).txtに
>>539 の修正でうまくいってます。
右側のメニューの不具合もないのでこれで行こうと思います。
>>530 ,532でいっているwikiのマイリスト500件表示は効かないです。(IE8)
541 :
名無しさん@お腹いっぱい。 :2010/11/02(火) 19:38:34 ID:vpmW7NM/P
>>539 あぁぁありがとう
うまく表示できました
ニコニコ生放送番組表の多劣表示化はできないのかね 新verに移行して旧verの3列表示がなくなってから見づらくてしょうがない
ちょっと思うところがあったので
>>526 の修正版
「/* ↓サムネ大きさ調整↓ */」のところでサムネの大きさを変えてくれればキャッシュアイコンや再生時間の位置がズレ無いはず
.img_std96 {
-webkit-transition: all 0.68s;
-moz-transition: all 0.68s;
}
.img_std96:hover {
-webkit-transform: scale(2) translateX(25%);
-webkit-box-shadow: 3px 5px 15px rgba(100,100,255,0.8);
-moz-transform: scale(2) translateX(25%);
-moz-box-shadow: 3px 5px 15px rgba(100,100,255,0.8);
z-index:99999;
}
.list_count +td>p:first-of-type:after { content:""; display:block; visibility:hidden;}
.img_std96 { position:absolute;}
.vinfo_length { position:relative;}
.thumb_uad_header{ display:none;}
/* ↓サムネ大きさ調整↓ */
.img_std96, .list_count +td>p:first-of-type:after { width:130px; height:100px; border:solid 1px #393F3F;}
>>543 ありがとうございます。
なるほど :after でこう割り込ませれば良かったんですね、鮮やか!
で、こちらで何をやらかしていたか分かりました。
TotalRename ではランキングに動画の「ID」と「無視」のリンクが表示可能なのですが
『「ID」がニコ標準で表示されるもの』と勘違いしたのが敗因でした。
1.頂いた css で表示⇒何か変
2.「無視」が何かアヤシイ⇒「 <a [^>]*>無視</a>」だけ nlFilter.txt で削る
3.ますますおかしい
4.セレクタをながめ始める⇒頭が飽和、「.img_std96 { position:absolute;}」に気づかない
てな感じで……
気づいてしまえば簡単で、TotalRename による動画の「ID」と「無視」を非表示にしても
良いんですが「 <a [^>]*>無視</a>」⇒「<br><a [^>]*>無視</a><br>」にすれば
当面破綻しないんで両立させていっても問題無さげで上手くいきそうです。
ちなみに経過は見た目でこんな具合です
ttp://www.dotup.org/uploda/www.dotup.org1230052.png
545 :
名無しさん@お腹いっぱい。 :2010/11/03(水) 02:56:19 ID:8FJhnXLTP
どなたかわかる方教えてください topbarは動画視聴ページではスクロールすると隠れてしまうんですが、 デフォルトでスクロールしても隠れないようにするにはどこをいじるんでしょうか トップバー右端の矢印をクリックして固定状態にしても、次に視聴ページを開いたときにはまた動いてしまうので…
>>546 使ってるフィルタやスタイルシートを把握できないので憶測でレス。
上の画像は、サムネのスタイルで「position: absolute;」を使ってるんじゃないかな?
そうだとしたら、「position: relative;」で直ると思う。
下の画像は、mylistCountBarの説明書を参考にリターンコードを表示すると原因がわかるかもしれないよ?
>>547 上の画像が重なることはなくなりました。
ですが、幅が変わりません。この後どうしたらよいでしょうか。
下の画像ですが、リターンコードがundefinedになりました。
この表示は何を意味しますか?
549 :
名無しさん@お腹いっぱい。 :2010/11/03(水) 17:08:38 ID:x+jsCJZE0
未定義
>>549 ありがとうございます。
対処方法は最悪最初から入れなおすのでしょうか?
nFinderとNicoCache_nlを併用している場合、nFinderで検索ができなくなりました
併用していた場合にReplaceをどう改良すればいいのか分からなかったので報告だけさせていただきます
両者のどちらかに直してほしいという意味ではなく、併用している人が原因を知っておくためです
NicoCache_nl (9).12 +101029mod と nFinder1.9.5.1(更新日:2010/10/30) を併用した場合、
10_thumbInfoFilter(ポップアップリンク用).txt の上から2つ目の「ポップアップリンク置換(検索系)」を使用していると、
URL = www\.nicovideo\.jp/(?:tag/|search/) を通しているnFinderのタグ検索とキーワード検索で
> ---------------------------
> nFinderメッセージ
> ---------------------------
> 検索結果が見つかりませんでした。何らかの不明なネットワークエラーの可能性もあります。
> ---------------------------
> OK
> ---------------------------
と出て検索できなくなりました。原宿仕様に変更された後から不具合が報告されています
http://hibari.2ch.net/test/read.cgi/software/1279151354/748+802
>>550 未定義というのは、nlではどういう状態を指しているのでしょうか。
>>551 10_thumbInfoFilter(ポップアップリンク用)を外す以外ないと思うよ。
nFinderの説明に仕様変更による暫定処置って書いてあったから、
検索にそのあたりのhtmlを参照してるんでしょう。
nFinderの仕様が変われば使えるようになるかもね。
「自分のマイリスト」でnlThumbInfoRewriterが効かなくなったのがすごい不便。 エコノミー時視聴した動画をまとめたマイリストをエコノミー回避時間にダウンロードするということをしているもんだから、マイリストを頻繁に編集するんだよなあ。
NicoCache_nl (9).12 +101103mod(テスト版・更新分のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl652.zip ・ExtThumbProcessorを実装して外部サムネをメモリにキャッシュするようにした
→/api/getthumbinfoメモリキャッシュと仕組みは同じです
・/api/getthumbinfoの書き換えを?nlFilterパラメータ付き限定にした
→XML文書内にHTMLが含まれるのはイリーガル&想定していないアプリがあるため
※書き換えが必要な場合は/api/getthumbinfo/<id>?nlFilterで呼び出してください
・/api/getthumbinfo/<id>?<数字>の場合はキャッシュを破棄して再取得するようにした
→鯖に対してはパラメータ無しで取得します(?nlFilterも同様)
※?nlFilterと併用可能です(?nlFilter&<数字>とすれば書き換え有で再取得)
・チャンネルのポップアップに対応(popThumb)
nlFilters:
・キャッシュアイコン位置の調整をCSSで行うようにした(cacheIcon)
→サンプルも兼ねてニコニ広告に対応してみました(IEでは多少ずれるけど)
・nlFilterが属性(style,onMounseOver等)を追加する場合は末尾に追加するようにした
→なるべくオリジナルの属性並びを維持するように(ただしJarty等の複雑なのは除く)
・フィルタを全体的に見直して不要と思われるものを削除する等の整理をした
・原宿対応で視聴履歴の対応を忘れていたので追加
開発者向け:
・RewriterProcessor#rewriteContent()を実装
→Extension等でContent-body(byte配列)に対してRewriter処理できます
RewriterProcessor#stringRewriter()と異なり一度文字列にする必要がありません
・URLResourceCache#cacheAndRewrite()を実装
→Rewriter処理した結果を取得できます(ただし内容チェックはしていません)
・dareka.debug=trueで頻繁に発生するExceptionの一部のスタックトレースを抑制した
→これで少しはデバッグログが見易くなるんじゃないかと
フィルタを大幅に弄ったので、おかしなところがあれば報告願います。
報告ついでに修正して貰えるとありがたい。
>>553 分かりました。とりあえず該当部分だけ除外するようにして使わせてもらおうと思っています
>>555 お疲れ様です
movieFetcherFilter-101103
ttp://nicolist.net/nicocache_nl/up/img/nl653.zip ・/api/getchumbinfo/<id>?nlFilterに対応(NicoCache_nl+101103modが必要です)
→全文取得の時だけfetchリンクが付くようになります
・動画トップページと視聴履歴をフィルタ対象に戻した
・検索4列と動画トップページのfetchリンク位置をランキングトップと同じにした
ところでちょっと確認ですが、(?:com|ch).nicovideo.jp/watch/ って存在しないですよね?
あと、watchページ用のフィルタ(20_watchFilter)ってどうして分けたんでしたっけ?
ポップアップリンク分は含まれていない(10_thumbInfoFilterにある)のでどうしたものかと。
>>551 nFinderをダウンロードして軽く確認してみましたが、nFinderのHTML解析が厳密じゃないからでしょう。
>>555 は偶然にも属性順をなるべく維持するように弄ったのでエラーにはならないけど、タイトルの
取得結果(title属性を見ているっぽい)を見るとなんとなく予想は付きます。決まった属性順以外だと
エラーになるのでしょう。確かnFinderは以前も似たような報告があったような。
>>554 全文を読み込むスペースが無いし…。レイアウトが崩れても良いなら、マイリストを参考に好きな位置に
リンクを置けば全文取得自体はできるでしょう。
>>555 おつー
?nlFilterはフィルタ部分だけでON/OFFで、本体は?nlFilter(&数字)?部分の削除だけやってるってことでいいんですかね?
なので、
>>555 のnlフィルタ + popThumb_FAは smidのリンク化がされないので使いにくいかも。
来週対応版出します。いろいろ弄りたいところもあるので。。
>(?:com|ch).nicovideo.jp/watch/
コピペして消し忘れたとかじゃないですかねw
>20_watchFilter
watchだけは分けたほうがいじるのに分かりやすいからじゃないですかね。
>>555 ,557
更新お疲れ様です
おかしなところではないですが、気になった点を
<div style="position:relative;"><div class="cacheIcon">
<img src="
http://www.nicovideo.jp/local/cacheicon.gif " style="width:59px; height:15px; border-width: 0px;" alt="キャッシュ">
</div></div>
となっていますが
<div style="position:relative;">
<img src="
http://www.nicovideo.jp/local/cacheicon.gif " style="width:59px; height:15px; border-width: 0px;" alt="キャッシュ" class="cacheIcon">
</div>
の様にimgの中にclassを入れてもいいと思います
あと、
.aniVideo * .cacheIcon { top:59px; left:-106px; }
となっていますが
.aniVideo .cacheIcon { top:59px; left:-106px; }
の様に全称セレクタがなくても効きますよ
サムネをホバーでキャッシュアイコン&再生時間消去
td:hover>div>.cacheIcon, td:hover>.vinfo_length { display:none;}/* ランキング,検索,マイリスト */
.mypageThumb:hover+div>.cacheIcon, .mypageThumb:hover>.videoTime { display:none;}/* 視聴履歴,自分のマイリスト */
>>548 「//」を消すべき場所(該当する「// var nl_mylistCountBar_rc =」)で消していない場合、変数に値を代入する処理が行われないため、変数の値が未定義状態となります。
563 :
465 :2010/11/04(木) 02:13:25 ID:OOjcbsTd0
>>555 更新乙です。
>>557 こちらの意見を取り入れてくださってありがとうございます。
トップページもレイアウトが崩れなくなって見やすくなりました。
>>559 GetThumbInfoProcessorが受け付けるのは以下のパターンで、
"^(
http://ext\\.nicovideo\\.jp/api/getthumbinfo/ )(\\w{2}\\d+)(\\?nlFilter)?([\\?&]\\d+)?$"
ニコ動鯖からはパラメータ無しで取得、nlFilterのURLにはパラメータ付きで渡します。
>watchだけは分けたほうがいじるのに分かりやすいからじゃないですかね。
それにしては、ポップアップ分が分かれていないのよね。あと、最近はwwwドメイン以外にも
watchがあるのでドメインを列挙しているフィルタに纏めて書けないんだよね。
>>560 情報サンクス。imgの中にclassを入れるのは一度やって駄目だった覚えがあったけど、
今やってみると特に問題無いですね。反映しておきます。なにせ、CSS使いLv1なもので…。
>>561 基本緩めで、どうしても駄目なものだけ禁止する方向が楽で良いと思う。
しかし、リンク化フィルタは複雑過ぎて読むのが辛い…。
CacheIconCSS-Spriteを
>>555 の「15_thumbInfoFilter(基本).txt」に合わせて修正。
ついでに、キャッシュアイコンのimg要素にclass属性をつけたケースを想定して、class属性があれば参照するようにしておきました。
属性の並びがどうなるかわからないのでまだupはしていません。
というわけで……
>>564 キャッシュアイコンのimg要素に使う属性の並び順を決めていたら教えてください。
>>562 ご指摘ありがとうございます。おかげさまで、リターンコードは0と表示され
るようになりました。マイリストにもグラフが表示されるようになりました。
しかし、検索がどうしても表示されません。空白ができるだけです。
4列表示をたとえとしてここにペーストします。何が悪いのかご指摘を再度お
願いします。
// 4列表示時(col = 4)の動作。
case 4:
var nl_mylistCountBar_rc =
nl_mylistCountBar(0, 0, 0, 0, 0);
break;
MovieFetcher0.4.6を自分で改造したのを使い続けてたけど ついにfetchできなくなった fetch: cannot get movie_url. 最新版を改造する作業がはじまるお
watchの動画説明文のsmidで、このsmidのキャッシュがエコノミーだったときは[fetch]でてなかったっけ? 動画削除せずに、それでエコノミー時間外に再fetch出来た気がするんだけど
マイリストの整理をしているときに動画の削除を何度か行うのですが、
一々確認画面が出るのが鬱陶しいので、
http://uni.res.nimg.jp/js/mylist2.js?0.1.18内にある confirm(messages.confirm_remove_mylist)をtrueへ置換したいのですが、うまくいきません。
以下の内容でどこか間違っていますでしょうか。
[Replace]
Name = マイリスト簡易削除
URL = uni\.res\.nimg\.jp/js/mylist2\.js
Match<
confirm(messages\.confirm_remove_mylistgroup)
>
Replace<
true
>
confirm\(messages\.confirm_remove_mylistgroup\)
>>570 括弧のエスケープ忘れてました。ありがとうございます。
さあこれで、と思ったけどやっぱりだめでした。
PACが悪いのかと思ってlocalhostで直接見たけど変わらず。
行末スペースでも無いし何が原因だろう?
Exception in thread "pool-1-thread-680" java.lang.NullPointerException at dareka.ConnectionManager.run(ConnectionManager.java:78) 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) ニコニコ動画(9)以前のNMM動画キャッシュ(swf)再生時、↑のログが表示されていました。 ※「NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).12 +101103mod」を使用し、680の部分は、681,682,683,684も確認しました。 このとき、再生ページで「新プレイヤーで再生すると、音だけが流れて動画が表示されない」という症状が出ます。 もうキャッシュを更新したので再現や確認はできませんが、おそらく「config.properties」の「swf関係(wrapperでnm動画の再生用)」の設定で回避できるかも? 個別にキャッシュを更新する場合は、キャッシュの保存フォルダ(サブフォルダを含める)から「nm数字(再生する動画のwatchページURLを参照)」を検索し、キャッシュを削除、リネーム、移動などで、キャッシュとして使われないようにします。 その後、キャッシュを再取得することで、新プレイヤーでも再生できるキャッシュを取得できるかもしれません。
>>566 リターンコード0は、ページにグラフを挿入する処理を抜けたあとに返しています。
そのため、リターンコード0でグラフが見えない場合は、次のようなことが考えられます。
1.JavaScript自体を弄って、問題があってもリターンコードOを返すようにした。
2.CSSを弄ってグラフが見えないようにした。
3.他のフィルタの影響でグラフが見えない。
「1.」のケースは、mylistCountBar改R16など.zip(
ttp://nicolist.net/nicocache_nl/up/img/nl650.zip )内のJavaScriptを入れ直してください。
「2.」のケースは、CSS編集時に「display: none;」や「visibility: hidden;」や「visibility: collapse;」を入れてグラフが見えないようにしていないかを確認してください。
また、位置指定によって、表示が見えない位置に移動させていないかも確認してください。
該当する場合は、mylistCountBar改R16など.zipのCSSを入れ直してください。
「3.」のケースは、他のフィルタによって「1.」や「2.」が行われているケース、他のフィルタによって置換や挿入された要素がグラフを隠しているケースがあるかもしれません。
まず、他のフィルタファイルを別のフォルダに移動するなどして、干渉しているフィルタファイルを特定してください。
該当フィルタファイル特定後は、そのフィルタファイル内の「[Replace]」を「#[Replace]」に書き換えてページをチェックすることで、干渉しているフィルタを特定してください。
特定したフィルタを書き換えるか、mylistCountBarをフィルタに合わせて書き換えることで、グラフが表示されるようになるかもしれません。
>>569 if (!confirm(messages.confirm_remove_mylist)) return;
自体を消しちゃうってのはどう?
もしくは、「confirm()」処理の代わりに独自の処理を用意して、その中でtrueをリターン。
「confirm(messages.confirm_remove_mylist)」の部分は独自の処理に書き換える。
>>575 >if (!confirm(messages.confirm_remove_mylist)) return;
!trueじゃfalseになっちゃうなw
>>565 手元の修正だとsrc class style altの順だけど、なるべく順番には依存しない方が良いと思う。
>>568 でてない。
>>572 こちらでは発生していないけど、スタックトレースから原因は把握しました。修正しておきます。
ちゃんとログを貼って貰えると直ぐに原因が分かる事があるので助かります。
ところで、フィルタ適用条件にリクエストヘッダの内容が使えると嬉しい事ってある?
考えつくのは、「特定のユーザーエージェントの場合はフィルタしない」くらいだけど…。
何か良アイデアがあれば実装するかも。あと、nFinderってユーザーエージェント変更してるの?
いつの間にかマイリストのタイトル直ったね。
>>573 アドバイスありがとうございます。
3.他のフィルタの影響でグラフが見えない。が要因のようです。
[nl647.txt] 検索結果多列表示フィルタ内の
Name = 検索結果多列表示 css
Name = 再生時間で色分け
のどちらかにでも#が付いていると機能しなくなってました。
579 :
569 :2010/11/05(金) 15:11:50 ID:Sd2Yl2Ua0
置換されないので、なぜだろうと思ってよくよく見返したら confirm(messages.confirm_remove_mylistgroup) ではなく confirm(messages.confirm_remove_mylist) でした。 無事置換できました。お騒がせしました。
NicoCache_nl (9).12 +101103mod 10_thumbInfoFilter(ポップアップリンク用).txtを使用しています。 ランキングページやカテゴリトップで、その動画自身をポップアップ させないようにするには、フィルタをどう変更すればいいのでしょうか? ポップアップリンク置換(検索系)のMatch4行目のコメントアウトでは 通用しなくなったようです。
個人的に弄った mylistCountBar その17とその他。
ttp://nicolist.net/nicocache_nl/up/img/nl655.zip mylistCountBarのCSSを修正。
CacheIconCSS-Spriteを現状の「キャッシュアイコンimg要素の属性の並び」に依存しないようにしました。
headmenu_positionをニコニコ動画(原宿)にも対応するように修正。
remove_title_attributeをニコニコ動画(原宿)に合わせて修正。
>>578 原因を特定したので、CSSを修正しておきました。
IEのバグ対策が裏目に出ていたようです。
報告ありがとうございました。
>>577 回答ありがとうございます。
現状で順番に依存しないようにしました。
視聴履歴を個別に削除 + 1→2列表示 2 Match< (?<=<li)(>[\r\n\t]+<a href="watch/([^"]+)" class="mypageThumb"[^>]*>(?s:.+?)<div class="mylistVideo">) > なんでキャッシュある動画に効かないのかと思ったら、 styleが付くのを考慮してなかったのか。ので勝手に修正。
>>561 場繋ぎ10_thumbInfoFilterの2個目のフィルタは
[Replace]
Name = ポップアップリンク置換(汎用)
URL = (?:www|nine|ext|ch|com|dic)\.nicovideo\.jp/
Multi = TRUE
EachLine = TRUE
Match<
(<a [^>]*href="(?:[^">]*/|)(watch|mylist|user|community|channel)/(?:[^/">]*video_id=|)((?!nw|lv)(?:\w{2}\d+|#[^#">]*#|\{\$[^\}">]*\}))(?:\?[^">]*|)")([^>]*>\s*+)(?!<img)
(<a [^>]*href="
http://rd.nicovideo.jp/cc/ (?:[^">]*/|)(?:[^/">]*video_id=|)((?!nw|lv)(?:(?!ch)\w{2}\d+|#[^#">]*#|\{\$[^\}">]*\}))(?:\?[^">]*|)")([^>]*>\s*+)(?!<img)
(<a [^>]*href="
http://rd.nicovideo.jp/cc/ (?:[^">]*/|)(?:[^/">]*video_id=|)((?:ch\d+|#[^#">]*#|\{\$[^\}">]*\}))(?:\?[^">]*|)")([^>]*>\s*+)(?!<img)
(<a href="#([^#">]+)#(?:\?[^#">]*|)")([^>]*>\s*+)(?!<img)
(\{(?:[^,\}]+,)*\s*+([^"\}:]+):"[^,"\}]*((?:watch|mylist|user|community|channel)/(?!nw|lv)\w{2}\d+)[^,"\}]*")([^\}]*\})
>
Replace<
$1 onMouseOver="return popThumb2('$2/$3', 0)" onMouseOut="return nd()"$4
$1 onMouseOver="return popThumb2('watch/$2', 0)" onMouseOut="return nd()"$3
$1 onMouseOver="return popThumb2('channel/$2', 0)" onMouseOut="return nd()"$3
$1 onMouseOver="return popThumb2('#$2_id#', 0)" onMouseOut="return nd()"$3
$1,$2_id:"$3"$4
>
にした方が今後の変更に対応できそうな気がするね
nFinderとポップアップリンクとの相性なんだけど、title属性の前に追加するとタイトルを認識しないし、
title属性の後に追加すると追加した属性までタイトルとして認識するし…。title属性の値は<>といった文字を
許容しているので末尾にあるのが都合良いのですが、そうするとnFinderがタイトルを認識しない…。
User-Agentも弄っていないようですし、nFinder側でHTMLをちゃんと解釈して貰わないとどうしようもないです。
# エラー出るようにしておいた方が対応してくれるかな?
>>580 その動画自身って意味がよく分からないのですが…。
>>586 <a>タグを<span>で囲ってspanの方にポップアップ仕込めばいけそうだけど、
対症療法過ぎて気が進まないねぇ
素直にnFinder側できちんとHTML読むようにしてもらったほうが後々もいい気がする
588 :
580 :2010/11/06(土) 17:10:53 ID:qr0Y1J0w0
>>586 分かりづらい表現ですみません。
ある動画に対して動画説明文の動画はポップアップしたいけど、
その動画のタイトルではポップアップしたくないということです。
NicoCache_nl (9).12 +101103mod で wrapper 16:9 (101017) を使ってます。 また、nlMovieFetcher 101103 も使っています。 皆さんは、wrapper のキャッシュを読むスピードはどれくらいでしょうか。 私のは100MBで1分近くかかる事があります。読んでいる最中の動作が異常に重くなってしまいます。 wrapper のローカルキャッシュを読むだけなのですが、なぜかとても重いのです。 私だけが重いのか、皆さんも同じくらいの時間がかかるのか分からないので、一応書いてみました。 ちなみに、(原宿)になったと同時に、最初からNicoCache_nlを入れ直しましたので、古いフィルタは全て破棄されています。
config.propertiesのspeedLimiを設定してないとか
nlMovieFetcher ですが、 エコノミーデータのキャッシュが有るときに、エコノミー時間外に再fetchするとき、 「v0.6.0a 2010/09/17」までは、データを削除しなくても再fetchできたのが 「v0.6.1 2010/10/29」からは、「sm8092816 already cached.」とかなって 再fetch出来なくなって困ってるんだけど、他の人はどうなってます? なってない? ブラウザは Firefox/3.6.12使用
手動でやろうとするとそうなるね fetch一覧からエコノミー更新ならできる NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).12 +101029mod Running with Java 1.6.0_22 on Windows XP nlMovieFetcher_101023(v0.6) ブラウザはChromePlus(1.4.3.0alpha1)
そうか、ありがと v0.6.0a に戻してしばらく様子みるよ
nlMovieFetcheの「エコノミーキャッシュを更新」を行ってもlowのまま 更新されない動画が3、4個出る場合があります。 リクエスト自体が発生してないようで、「リクエスト状況一覧」にも 出てきません。 v0.6以前はこのような状態になった覚えはなく、ここ何日かで 発生するようになったと思います。 環境は以下の通りです。 NicoCache_nl (9).12 +101103mod nlMovieFetcher v0.6.1
>>585 最初の修正前のものに戻して様子を見たいと思います。
>>557 更新乙です、今更ですいません。
さー、更新だ
そろそろNicoCache_nl本体のソースをGitHubとかで管理したほうがいいと思う。 本体の変更を追っかけたい人も少なからずいるんじゃないかな
598 :
名無しさん@お腹いっぱい。 :2010/11/08(月) 14:12:45 ID:kDXNQBBL0
そろそろ本体とプラグインの自動アップデートをだな・・
ソースは知らんが自動あぷでとは要らん
自働アプデはライトユーザー向けの機能だろ。 こういうツールは自分で試して取捨選択して調整だろ。
過去スレでも言ってたけど自動アップデートは無理。 スレ配信のツールの管理を誰がやるんだ?
>>587 HTMLの構造を変えると、今度は別の問題が発生するような気がする…。
>>588 リンクが動画のタイトルかどうかを区別していないので(img以外のリンクは全てポップアップ化)、
個別対応が必要な場合はnlFilter.txtで後からポップアップを外すフィルタを書いてやれば良いです。
例えばこんな感じ。nFinderに対しても有効ですね(1.9.5.2でもtitle取得周り直ってないし…)。
[Replace]
Name = ポップアップ削除
URL = www\.nicovideo\.jp/(?:search/|tag/|ranking)
Multi = TRUE
Match<
(<p[^>]+>(?:<nobr>|\s)*<a[^>]+href="/?watch/\w{2}\d+"[^>]+(?: title="[^"]+")?)
onMouseOver="return popThumb[^"]+" onMouseOut="return nd\(\)"(?: style="[^"]+")?
>
Replace<
$1
>
>>591-595 キャッシュの成功判定方法を変更した影響ですね。本来、こちらの方が意図した動作なんですけど。
エコノミーキャッシュの場合に何度も取得しに行くのはおかしいので。以前の挙動の方が良いですか?
>>594 は発生した時のデバッグログが無いと分かりませんね。v0.6.1でその辺りは変えてないので。
前にも書いたけど、オンラインのソース管理は元作者の了承を得ないでやるべきじゃないと思うし、
管理されると色々と面倒になるので自分は参加しないと思う。それに、オンラインで管理したとしても、
パッケージ化は誰がやるの?って話になるし。ソースを取得して各自ビルドしてね、って無理でしょ?
>>587 ,602
Nico.onReady(function () {
$A(document.getElementsByTagName("a")).each(function (elm) {
if (elm.href && elm.href.match(new RegExp("(?:watch|mylist|user)/(([a-z]{2})?[0-9]+)", "i"))) {
Event.observe(elm, "mouseout", nd);
Event.observe(elm "mouseover", function () {
popThumb2(RegExp.$2, 0)
});
}
});
});
テストしてないけどこんな感じならhtmlはいじらないから問題ないと思う。
604 :
名無しさん@お腹いっぱい。 :2010/11/08(月) 22:25:47 ID:S3qbM8xB0
nl631.txtの宣伝・マイリス フィルタが効かなくなってる…。 他の方は効いてます?
すいません。
http://up3.viploader.net/pc/src/vlpc005113.png と、突然watch画面の幅が広がり、スクロールバーが現れ上のように3つのボタンがあらわれました。
あとwatch画面が左端によってしまいました。
3つのボタンを消したい、そして中央寄りにしたいのですが、
[Replace]
Name = watchページのボタンを消したい
URL =(?:www|nine)\.nicovideo\.jp/(?:playlist/|watch/)
EachLine = TRUE
Multi = FALSE
Match<
$NEST(<a ,alt="ニコニ広告で宣伝",</a>)
$NEST(<a ,alt="マイリスト登録",</a>)
$NEST(<a ,alt="とりあえず一発登録",</a>)
>
Replace<
style="display:block;"
>
では消えますが、watch画面がはじめ左端になります。(リロードすれば治ります)
リロードしなくても普通どおりの状態に戻すにはどうしたらよいでしょうか。
Google Chrome8.0.552.28 beta 使っています。
>>603 ポップアップ追加だけならそれで良いけど、キャッシュ済動画のリンク色変更には対応できないよ。
それに、JavaScriptが実行されないケース(全文取得とかAutoPager系とか)もあるからねぇ。
あと、
>>588 みたいな個別要望に対応しにくくなると思う。
608 :
名無しさん@お腹いっぱい。 :2010/11/09(火) 00:12:11 ID:Ywd+LtU70
>>606 >キャッシュ済動画のリンク色変更
これもjson取得して照合すれば可能ですね。
あるいはnl側で a[href$="watch/<smid>"],
あるいはnl側で a[href*="watch/<smid>?"] { color:red }とかのcssファイルを生成してみるとか。
cssでのhrefの認識がhttpからなのか?とかで出来るか不明ですが。。
全文取得はnlfilterでやればいいと思うし、AutoPagerはイベントのあるブラウザかnl付属のなら・・・
ここまで書いておいてなんですがjsは遅いし
試しにnFinder入れてみたけど、ユーザーエージェントも書き換えてないし識別が不可能だなぁ・・・
とりあえず思いついた対応策↓
使っているブラウザのアドオンにプロキシを制御できるものがある場合(chrome/firefox/sleipnirは確認)
それを使ってnicoCacheを通す。proxy.pacには動画(&コメ?)鯖だけ通すようにしておく。とか。
ミスった。
>cssでのhref〜
http://からではなかったので 、その上の2行の書き方になりました。(「あるいはnl側で」の2つ目削除でw)
>ここまで書いておいてなんですがjsは遅いし
の続き↓
遅いし、(&nFinder使ってない)ので、ここら辺のは一つの案として認識していただければ。
612 :
591 :2010/11/09(火) 12:02:57 ID:jGkH20pO0
>>602 個人的にはエコノミー時間外は以前の挙動の方が良いです>キャッシュの成功判定方法
エコノミーのデータをオリジナルのデータにするとき削除してからfetchでは数が多くなると大変です
>>602 私も以前の挙動がいいですね。
先に見たいエコノミーファイルをfetchで更新→エコノミーキャッシュ更新
という流れで使用してました。
fetchとrefetchで分けてみるとか
可能ならば、エコノミーキャッシュがあるとき ・今なら通常キャッシュができる→更新 ・今もエコノミーしか取得できない→更新しない って分けるように動いてほしいけど 今がどっちかってのは取得してみないとわからないのかな
・15_新thumbInfoFilter(基本)だと、視聴履歴のCache表示がうえにずれる。削除ボタンが現れない。 ・header_light(9) (100615_mod_101028)あると、watch画面mediaInfoFilterでのキャッシュ情報がでてこない。 ・header_light(9) (100615_mod_101028)では、総合TOP・履歴・マイリスト・投稿動画・ウオッチリストに表示されない。 ・Name = スタイルの埋め込みを使うと、マイリストにてグラフが一番上に着てしまう。 があるのですが、みなさんはどうでしょうか。
>>610-611 もう結論が出ているけど、対応できないと書いたのはキャッシュ情報を取得するのに別途手段が必要なため。
1. /cache/ajaxで全件取得すればリクエストは1回で済むけどデータ量が膨大
2. /cache/ajax_infoで個別に取得すればデータ量は少ないけど(特に検索ページで)リクエスト数が膨大
3. nlFilterでそのページ分のキャッシュ情報を埋め込む(結局nlFilter必要じゃん)
いずれも現状に比べて大きなメリットが無いと思うので(逆にキャッシュ情報取得のデメリットが大きいし)。
あと、a[href$="watch/<smid>"]とかってCSS3でしょ? 少なくともIE7で動かないのはまずくね?
結局のところnFinderがHTMLをちゃんと解釈してくれれば済む問題なので、この件についてはこれまで。
# title="〜" >と空白一つ置いただけで駄目とか無いでしょ
>>612 エコノミーキャッシュを一括更新したければ
>>592 >>614 少なくとも自分には必要性の低い機能なので…。
>>615 エコノミー時間帯とそれ以外で動作を分けるというのは、エコノミー時間帯を一意に判別する方法が無いので
難しいです(運営の気分で変わるようなものなので)。現在nlMovieFetcherが持っている時間帯情報も古いし。
v0.6.1の動作で問題のある方は、とりあえずv0.6aのclassファイルに戻して使ってください。
そのうち、movieFetchNoEconomyの見直しと合わせて対応するかも知れません。
私もエコノミーからFetchで再取得をやりまくってたクチですね Fetch使わずキャッシュしたエコノミーを更新したいことも多いですし そのうちでいいんでなんらかの形で検討してもらえると有り難いです
619 :
591 :2010/11/10(水) 12:33:10 ID:lOds3DqM0
>>617 一括でやるとオリジナルに更新するまでもないデータ(数十個)も処理することになるので勘弁して下さいorz
回線速度が遅くて標準の時間帯だと途切れ途切れな再生に成るので、
エコノミーで見てから気に入った分を再fetchでキャッシュ更新したりしてるので
どうしても、大量の更新するまでもないデータが有ったりするんですよ
と、泣き言を書いてみるw
選択してするなら、一回エコノミーキャッシュ消してからfetchすればいいんじゃね。
>>619 fetched.htmlのjsを書き換えて、lowだったらajax_rmしてからfetchするリンクを作れば万事解決
非表示動画になってしまったものをキャッシュは あっても再生できないのでしょうか? (PCで個別に出なくブラウザのニコニコのページで)
>>622 ページそのものが変わってるから、無理だな。
いや。watchページをキャッシュすれば……。
非表示動画ってforceで強制再生出来ないんだっけ?
625 :
名無しさん@お腹いっぱい。 :2010/11/11(木) 22:46:18 ID:YFWba2dz0
fetchつながりなんですが、youtubeのwatch画面の右のお勧め動画(youtubeCacheFilter) でfetchがでないので、出るように修正お願いできませんでしょうか。
つながりゃいいってもんじゃないだろ
627 :
名無しさん@お腹いっぱい。 :2010/11/11(木) 23:57:42 ID:YFWba2dz0
>>626 前はでてたのですが、出なくなってたので修正を・・・。
つながっててもいいじゃん
629 :
名無しさん@お腹いっぱい。 :2010/11/12(金) 05:21:31 ID:hPgZYguk0
NicoCache0.45を使ってるんだが、最近サムネ画像もキャッシュしてくれたらなぁ・・・と思うようになってきた。 よくサムネ画像のロードに失敗するので・・・
nlならその機能あるよ 本体なのか拡張なのか俺にはわかってないけど
631 :
629 :2010/11/12(金) 15:43:01 ID:hPgZYguk0
wikiや保管庫に繋がらないのだが 他の人も同じ状況? NicoCacheGUI.batが起動しなくなったのだが原因が絞り込めなくて 1から入れ直そうと思ったら上記の通り繋がらなくて 自分の環境の性なのか鯖落ちなのかすらわからない状況です
>>632 こっちも見れない
鯖じゃなくてDNSにIPが登録されてないみたい
(IPがわかればつながると思う)
634 :
名無しさん@お腹いっぱい。 :2010/11/12(金) 17:47:19 ID:AeWV7q9J0
Domain Name: NICOLIST.NET
Registrar: KEY-SYSTEMS GMBH
Whois Server: whois.rrpproxy.net
Referral URL:
http://www.key-systems.net Name Server: NS1.VALUE-DOMAIN.COM
Name Server: NS2.VALUE-DOMAIN.COM
Name Server: NS3.VALUE-DOMAIN.COM
Status: redemptionPeriod ←
Updated Date: 11-nov-2010
Creation Date: 29-sep-2007
Expiration Date: 29-sep-2010
>
> 正常時には、ドメインの状態(STATUS)が、 ACTIVE または REGISTRAR-LOCK になっていますが、期限日を経過した途端に REGISTRAR-HOLD に変わり、ネームサーバーやレジストラ変更等の申請が受け付けられなくなります。
>
> そしてさらに一定日数が経過すると、REDEMPTIONPERIOD (請戻猶予期間)に変わり、ドメインの機能が自動的に停止させられて、ネームサーバーも初期化されてしまいます。
> この時点で実質的にドメインが切れたことになりますので、更新手続き(Renew Domain)はもはや不可能になってしまい、この状態が1〜2ヶ月間続くと PENDINGDELETE に変わり、数日後にドメインが自動的に抹消されます。
よく分からないけど更新し忘れ?
>>634 あらら。更新してなかったとすると、このアドレスではもうアクセスできないっぽいね。
過去ログとかからのジャンプが難しくなるのか。というか、そもそも引越しとか誰が
やるんだ?
レジストラとDNSは別物だろ? ドメイン契約にDNSサービスが付いてるのもあるけど。
>>637 そうだったorz 適当に書きすぎた
値段は
DNS:お名前.COM
レジストラ:mydns (diceで補助)
が前提のものです。
あぷろだも、うぃきもNicoCache_nl本家さんのご提供でしたっけ
>>630-631 nlのは本体側の実装。2種類の実装があるのでお好きな方をどうぞ。thcacheMode=folderの方は一つの
サムネ鯖から取得出来なかった場合は代替サムネ鯖(数字の順繰り)から取得する機能付き。混雑時で
503を返す時に有用かと。あと、最近Chromeでちと不都合があるので対策を入れるかも。
>>639 自分のところはまだ見えるけど、こればっかりはどうしようもないなぁ。
wikiのバックアップを取っておこうと思ったけど、管理者パスワードが分からないと無理っぽい。
×是否 ○是非 連レススマソ
自分のPCからnslookupして出ないならそこでやっても無理。
>>643 ひどく間違えた。
640氏のPCからnslookupを頼むんだったorz
>>641-644 うちのDNSキャッシュに残っているから見えるのであって、そのサイトからだと無理でしょ。
まあ、いちおう逆引きだけ。
Non-authoritative answer:
187.5.163.219.in-addr.arpa canonical name = 187.176.5.163.219.in-addr.arpa.
187.176.5.163.219.in-addr.arpa name = s24.xrea.com.
Authoritative answers can be found from:
176.5.163.219.in-addr.arpa nameserver = ns.176.5.163.219.in-addr.arpa.
ns.176.5.163.219.in-addr.arpa internet address = 119.245.243.94
value-domain使っているからxreaのレンタルサーバかと思ったけどその通りみたいだね。
Wiki見れました。
>>645 さんありがとうございます
見たい人は各自自分のhostsファイルに 219.163.5.187 nicolist.net の一行追加ってことで。 にしてもよく残ってたな。キャッシュの期限が切れたとたんにおしまいじゃないか。
VDのNSを使ってることが分かってるんだから nslookup nicolist.net ns1.value-domain.com で調べればよかったのか・・・。
>>647 うpロダの容量から考えるとXREA Freeって事は無いと思うので、こちらの期限が来たら結局アウトでしょ。
今のうちにwikiはページ毎に保存するなり、別のwikiを作ってコピペするなりしておいた方が良いかも。
全体のバックアップは管理者パスワードが分からないと無理っぽいし。
しかし、nl本家が無くなると改造版の位置づけがますます微妙になるなぁ。
ロダのバックアップなら 巡集とかの巡回系ソフトでいけるかも。 これを旧ロダにして、新ロダを新設すれば。 回線と容量に余裕のある人お願いします。
巡回ソフトでnl003.zip〜nl655.zipまで保存できました。(欠番・取りこぼしあり)
ロダは少なくとも最新版が残っていれば良いし、各作者が更新版を新しいロダに上げれば良いだけだけど、 wikiの方は手元にバックアップが有るわけでも無いし、復旧する労力を考えると優先して対応した方が良いよ。
レンタルwikiかなんかにコピーしとく?
ニコ動やようつべをキャッシュできるのが問題あったんだよね nicocache系だけじゃなく、これからあちこちでフェードアウトや失踪が増える 開発継続を強行すると……っていう脅しがきてるから いずれwikiとかバックアップとかにも来るよ そして利用をやめるようアナウンスが出てから、最後は利用者に。 まぁ結果的にはsengoku38が引き金になったわけだけどこれまでに下準備はされてきたから予測どおりといえば予測どおり もちろんこれは嘘だから心配しなくていいよ
日本語でお願い
こういう症状ってどんな病名が適してるんだろう
邪気眼
16_9_modの9/14版のラッパーが再生後おすすめタブを出さないに 設定してても表示されるから最新版チェックにきたらロダ落ちてた・・・
>>661 nl作者が放置しすぎたせいでドメインの期限が切れた
>>661 だから
>>647 でとりあえず閲覧と保存が可能なのに何故やらないの?
もしかしてhostsファイルの事を知らないの?
(システムフォルダ)\drivers\etc\hosts を編集するだけで即時に反映される
nlと関係ない話だったと思ってスルーしてた。最新のしたら見れたよ。ありがとう
665 :
名無しさん@お腹いっぱい。 :2010/11/13(土) 13:55:57 ID:fCnmaUmN0
>>663 アクセス拒否を回避するには拡張子をどうしたらいいですか?
666 :
名無しさん@お腹いっぱい。 :2010/11/13(土) 14:14:11 ID:fCnmaUmN0
>>665 × アクセス拒否
上書き許可を可能にするには、の間違いです。
すいません。
どうでもいいかもしれないけどWikiのソース
>>660 にコピーしといた
バックアップはひとつ前のやつしか見えないから差分から頑張ったぜw
ミスってたらすまん
乙です。 編集押して共用パスワード入れれば現在のソース見れるよ
共用パスワード・・・だと・・・? 俺の苦労って一体
672 :
名無しさん@お腹いっぱい。 :2010/11/13(土) 14:49:43 ID:fCnmaUmN0
>>668 管理者権限にしたメモ帳にはhostsを表示させようとしてもだめでした。
権限にしてない普通のメモ帳にはhostsは表示させることはできます。
権限にしていないほうで上書き保存してもだめですよね?
ドキュメントに保存されてしまいます。
Vistaだと管理者権限でやるとドラッグアンドドラッグでファイルが開けなくなるらしいが
こっちも編集パスワードをつけました。
FrontPageの編集凍結も解除しています。
アプロダの同一IPアドレスからの投稿制限もひとまず外してます。
>>672 管理者権限にしたメモ帳のメニューから開くでパスを指定して開けば開けるんじゃないか?
676 :
名無しさん@お腹いっぱい。 :2010/11/13(土) 15:59:41 ID:fCnmaUmN0
>>675 開けました。どうもありがとうございました^^
>>660 ,675
乙。無料wikiサービスという手もあるけど、広告とか何かと問題になりそうだからね。
完全移行するなら、記述が古いものもあるのでwikiの内容は見直した方が良いです。
その辺りはできる人に任せて、自分はコードでも書きますw そろそろ原宿パッケージ必要?
>アプロダの同一IPアドレスからの投稿制限もひとまず外してます
これは複数うpする時にありがたい。上限を設ける事ってできる?(5回以上は制限、とか)
679 :
名無しさん@お腹いっぱい。 :2010/11/14(日) 18:04:37 ID:qiX4q/WvO
検索画面の「ニコニコ静画」の部分を消したいんですが、 Matchはどんな感じで指定するのが良いんでしょうか? 今までは、ニコニコ静画でタグ(?s:.+?)</a> のような感じで消えていたんですが、 さっき見ると消えてなかったみたいで、ソースを見ても、どう消していいかイマイチわからなくて・・・
<!--↓1ページ目:静画表示↓-->(?s:.+?)<!--↑1ページ目:静画表示↑-->
>>681 ありがとうございます!
Firebugでソースを見てたんですが、「コメントを表示」にチェックが入っておらず、
コメント部分を見逃してました。感謝です。
フィルタは生のソースに対して適用されるものなんだから、 Firebugとか一度処理が通った後のソースを参照しちゃ駄目だろ。
>>678 ありがとうございます。
最近、HP作ってなかったけど
nlのお陰で少し分かるようになってきました。
と、こんな人も居るという、チラ裏でした。
前のあぷろだの番号で書きますが、 history lock(nl646.zip) でどうしても動画が取得できません。 URLがURL = www\.nicovideo\.jp/(my/history|watch/)なんですが、 「watch/」があると、取得はできるのですが、lockした動画の下にlockしていない動画がきません。 どうしても、このhistorylock機能が使いたいので、打開策はありませんでしょうか。
×「watch/」があると、取得はできるのですが、 ○「watch/」を削除すると、取得はできるのですが、 訂正です。すいません。
>>685 他に同じ症状の人が居ない。
そっちで何か変なフィルタいれてたりソフト使っているんじゃないの?
watch/がなくてもhistoryを2度表示すれば並び変わってるはず。
次スレは
>>8 にOS・ブラウザを書くように追記したほうが良さそう。
>>638 URL = www\.nicovideo\.jp/(my/history|my/history)と書き直して、様子を見たいと思います。
ありがとうございました。
変なソフト入れているのかどうかわかりませんが、それを少し探してみたいと思います。
OS:Windows7
ブラウザ:firefox3.6.12・Google Chrome7.0.517.44・IE8・IE9ベータ
使いました。
あーそういう二度じゃない。 履歴表示(1回目):lockした動画の下にlockしていない ↓更新で 希望の動きになってるはず。
>>690 誤った読み方してしまいすいませんでした。
訂正ありがとうございます。
wikiの正規表現ページで¥が\に変わっている場所がある コピペするとちゃんと¥になっているから見た目以外は問題ないが
タイトルだけ全角円マークなのか……こうした意図が分からないから修正がためらわれますな。 とりあえず一部のフォントの指定を本家と同じように無くしたから、同じように表示されているはず。
lang="ja|en"かfont-language-override:'JAN|ENG'で解決できるようになればいいんだけど・・・
jisなんてなくなればいいと思う
オーディオトラックが抽出できない… 「MP4Box.exe」「swfextract.exe」「libgpac.dll」を「NicoCache_nl.jar」とも入れてるんだけど 似た症状で困っている方いませんか?
>>698 キャッシュはDL完了してる?
DL途中だったりすると抽出できないはず。
700 :
名無しさん@お腹いっぱい。 :2010/11/15(月) 21:48:23 ID:IogOhJzx0
>>688 OSを再インストールしました。
今現在、IE8が画面表示が崩れますが元のhistorylockが正常に動くようになりました。
googlechromeと画面表示がとても遅いですが元のhistorylockが正常に動くようになりました。
しかし、forefoxは画面表示は速いですが、historylockは正常にうごきません。
エラーコンソールにさまざまなエラーがありますが、これは関係ありますか?
また、googlechromeとforefoxは一方だけが動くってことはあるのですか?
環境はOS・ブラウザはOS:Windows7、ブラウザ:firefox3.6.12・Google Chrome7.0.517.44・IE8です。
702 :
名無しさん@お腹いっぱい。 :2010/11/15(月) 22:25:49 ID:c42VUkLHP
>>699 完全にDLし終わってから作業してます。
historylockを試しに入れたけどFirefox4.0β7とGooglechromePlus1430Alpha3とも
lockボタンを押してunlock表示にしてても普通に履歴から消えた。
正常動作知らないので正しい動作なのかはわからないけれど。
Firefoxのエラー
エラー: uncaught exception: [Exception... "Component returned failure code: 0x80004003 (NS_ERROR_INVALID_POINTER)
[nsIDOMHTMLUListElement.insertBefore]" nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)"
location: "JS frame ::
http://www.nicovideo.jp/my/history :: anonymous :: line 96" data: no]
>>702 セキュリティソフト関係の可能性もあるかも。
とりあえず、最新のnlに抽出用のプログラムだけを入れたフォルダを別に作って試してみては?
706 :
名無しさん@お腹いっぱい。 :2010/11/16(火) 00:16:01 ID:m8lqhmnM0
>>705 ありがとうございます。
試してがんばってみます!
>>700 >
http://googleads.g.doubleclick.net/ これはhistory lockなくても出るから関係ないです。ニコニコ側のエラー。
ブラウザのjsの実装で多少差はあるかもしれない。(特にIEとかIE)
けど、IE9betaとChrome8.0.552.200 betaとfirefox3.6では問題なかったです。
IE8の表示崩れとかhistory lockの所為でおk?ON/OFFでの確認を明記してほしい。
やっぱり動画が見れないのは訳がわからない。
>>703 すみません。「lockを押すと上へ移動」の部分の実装に「視聴履歴を個別に削除」を使っていました。
おそらくブラウザ/β関係なく動かないですよね?
>>359 の追加された1行を消せば正常に動きます。
>>707 すみません。動作確認だけだったんでhistory lock(nl646.zip) のままで
>>359 追加してませんでした。追加して試してみてもエラーは同じでした。
nl版 e.value = "unlock";
オミver e.value = "unlock";"
検索はオミverのほうに引っかかるのが正しいんでしょうか
>>708 646.zipは
>>359 が追加してあります。
なので、「視聴履歴を個別に削除」を使っていない場合エラーになります。
次回修正します。すみません。
710 :
名無しさん@お腹いっぱい。 :2010/11/16(火) 18:36:11 ID:m8lqhmnM0
>>707 2度目のOS再インストールで原因がわかりました。
原因はWindows7がHD上に2つあったことでした。
んで、解決策をさがし、
ttp://okwave.jp/qa/q5514660.html 今はFirefox4.0β7とGooglechromePlus1430Alpha3ともに動いています。
静観していきたいと思います。
今まで多大な迷惑をおかけし申し訳ありませんでした。そしてありがとうございました。
マイリストに主コメが表示されなくなったのは
>>555 を導入すれば直りますか?
フィルタをON/OFFして原因を特定すれば治ります。
てことは
>>555 を導入しなくても直るってことですね?
>>711 原宿だと/my/mylistは動画説明全文読み込まなくなったよ。
どうしてもというなら(9)に戻すか、フィルタ追加するかかな。
レイアウトがどうなるかは知らん。
このツールのキャッシュフォルダをRamdiskにジャンクション張るのは意味がありますか?
そりゃHDDが音を立てなくなるかもしれないが、比較的短期間の保存になるだろうから そういう方向性でNicoCacheを使ってる人はそんなに多くないと個人的には思う。
すみません、同梱のproxy_sample.pacではホスト名の最後に (shExpMatch(host, "*nicovideo.jp*") のように*が付いていますが、これってなくてもいいんですかね?
駄目だと思うけど試してみれば
むしろなぜ*を取り除こうと思ったのか聞こうか
shExpMatch(host, "*nicovideo.jp*") これってホスト名がhogenicovideo.jpfuga.example.comくらいでもヒットするよねきっと。 後ろの*が必要になるケースってあるのかなぁ。
*気に入らないならdnsDomainIs(host, "nicovideo.jp")にすれば
あぁ「最後の」*か。それは俺も手元の.pacには付けてない。 そして最近youtubeのグリモンが効かなくなってた理由が.pac見てついでに分かった アホなことを…
>>719-723 ありがとうございます
ホスト名で指定しているのにjpの後に何か来るのか気になりまして、
pacの記法を調べても書いてないところばっかりで・・・
なくても大丈夫なんですね
nlMovieFetcherで今日、朝の内に読み込んでfetching..done出てたのを この時間見てるんだけどエコノミーになってる・・・
nlMovieFetcherのunauthorized.を再取得ってなんか楽な方法無い?
いつの間にか削除済みの動画を再生しようとしても音声だけで映像が流れないのですが解決法は分かりますか? 一応ロダの最新っぽいNicoCache_nl (9).12 +101103modは入れなおしてみたのですが直りません
728 :
名無しさん@お腹いっぱい。 :2010/11/19(金) 22:29:02 ID:0JCuA1wj0
>>727 削除済みの動画を持っていますが、こちらはしっかり音声・動画再生されます。
おそらくどこかで競合していると思いますので、フィルターなど調べてみてください。
nlMovieFetcherが詰まってるときがあるんですが、同じ症状ありません? DL中で%の上昇が進まなくなったまま同時ダウンロード数を食いつぶすという。 nl再起動で治るんですが、DL中のままなので、それ以降が進まないし、失敗してるわけでも無いのでリトライにいかない。 鯖にしてたLet'sNoteのHDDが吹っ飛んだので、鯖機更新のついでに一気に最新のNicocache一式をWikiから拾ってきたわけで、 前の環境と比べるのが出来ないので、どこに原因があるのかわからずで。 ※数Gbyteのサムネキャッシュがなくなったので起動が早くなりましたw 動画は外付けHDD(2Tbyte)なので無事 ためしにでかいファイルのコピーとかDLをしてみても再現しないので、osのせいなのかNicocacheのせいなのか特定できず・・・ あと、ニコ動の読み込み制限厳しくなったみたいで、同時ダウンロード数絞らないとすぐに制限がかかりません?
>>730 自分の場合は、アンチウィルスソフト替えたら詰まるのは発生しなくなった。
732 :
730 :2010/11/20(土) 17:54:35 ID:okX4Y6jL0
なるほど。
今までノートンを使っていたんですが、あと10日程度で期限が切れるし、アイドルスキャンを四半期に一度にしておいたのに、
毎日働いてくれる働き者だったので、おやすみをあげようとAVGに乗り換えたのですが、それが原因だったようです。
ということで、Cacheのフォルダをスキャン対象から外してみました。
ちょっとまとめてFetchしましたが再現しないようです。
ありがとうございました
>>731
733 :
名無しさん@お腹いっぱい。 :2010/11/21(日) 13:23:44 ID:LjFN/pSS0
チャンネル動画にfetch追加って可能ですか?
>>731 横からだけど参考までに何を何に代えたらよくなったか教えてください
735 :
731 :2010/11/21(日) 20:36:11 ID:s5ikpiRC0
>>734 AVGからMicrosoft Security Essentialsにしたよ。
公式繋がらないのは俺だけ?
どうりでつながらなかったな。
公式つながんねええええええええ 誰かロダのURLplz…もしかしてロダもつながらないのか? 原宿になったからってプレーヤーが変わった訳じゃ無さそうだから 最新落とせなくても良いんだけどさ…
スレ内検索すらしない輩は何をやってもダメ
YouTubeCacheExtensionってよくキャッシュに失敗するんだけど、考えられる原因は何かありますか?
キャッシング中にシークしてないか?
>>743 >キャッシング中にシークしてないか?
してない。
キャッシュがたまったので整理しようとnl_ListX 090319でcacheページ開いていろいろいじっていますが、キャッシュファイル画面からIDをクリックして動画ページを開くとき別窓で開くのはできないのでしょうか? クリックするたびに動画ページに切り替わって、またcacheページに戻らないといけないので面倒だと思ったので。
746 :
名無しさん@お腹いっぱい。 :2010/11/22(月) 21:43:15 ID:xRSqkIhi0
>>745 右クリックに「新規ウインドウで開く」があると思いますが・・・。
Shift押しながらクリックとかな
中クリって使わないの?
くそう、やっぱりニコ割視聴できないなぁ。 ニコ割見るためだけにWrapperと画面切り替えるのもあれだけど。 そういえばWrapperと普通のプレイヤーを動画画面で切り替えるフィルタって 原宿になってから効果消えた?
>>749 nl611付属の「wrapperReplaceFilter(wrapperデフォルト)」を使用したJS切り替えだったら修正なしに動作してるけど
>>746 745ですが右クリック忘れてました。てっきりflash特有の設定メニューが出るだけかと思っていたので。
ありがとうございます。
うちだとwrapperユーザニコ割はよくわからないタイミング次第で見えたり見えなかったりする 見えないときはニコ割窓が白くガードされちゃうみたいになる こちらに上げられているバージョンは大体乗り換えてきてるけどずっと変わらない フィルタもデフォルトのものをwrapper切り替えただけでも起きるっぽいんだけど 他に報告がないからうちの環境だけなのかと思ってるんだけど、他に同じような現象の方いますか NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).12 +101103mod Running with Java 1.6.0_20 on Windows XP
>>745 ,751
動画リスト上のIDをクリックしたとき別窓で開きたいという事ならスクリプトをいじってやるといい
具体的には以下の通り
nl_ListX_090319
list.js をテキストエディタで開いて、定数(テンプレ) の
・一時キャッシュ用
・以下、その他キャッシュ用
・検索結果用
の3ヵ所を編集
スクリプトを別途改造等していなければ上から順に、54行目、67行目、85行目の3行
"<a href='../watch/{rightHref}' class='flvLink' onmouseover='viewThum(this,(USE_EX_THUM-0)+10)' onmouseout='hideThum(this)' title='Shiftキーを押すと自前プレイヤーに切り替え'>{dispHref}</a>"+
このようになっているHTMLタグ内に target='_blank' を追加する
例:
title='Shiftキーを押すと自前プレイヤーに切り替え'>
↓
title='Shiftキーを押すと自前プレイヤーに切り替え' target='_blank'>
これでIDをクリックすると常に別窓で開かれるようになる。
>>752 wrapperの質問なのに、肝心のwrapperに関する情報を何も書いてないとかありえん。
>>754 すみません、忘れてました
今はnl598.zipの wrapper16_9 100910 から、
NicoCache_nl用フォルダをそのままコピーして使ってます
ですが、それ以前から変わってなかったですね
そろそろ、誰か最新verの詰め合わせ作らんのか?
同じIDのファイルが複数ある時 読み込むファイルを選択できるようにならないかな
758 :
名無しさん@お腹いっぱい。 :2010/11/23(火) 11:11:39 ID:e4cSx1lP0
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (safepoint.cpp:572), pid=2316, tid=3408
# Error: Deadlock in safepoint code. Should have called back to the VM before blocking.
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) 64-Bit Server VM (17.1-b03 mixed mode windows-amd64 )
# If you would like to submit a bug report, please visit:
#
http://java.sun.com/webapps/bugreport/crash.jsp #
「hs_err_pid2316」っていうのが現れたのですが、どういう意味でしょうか。(上記は一部抜粋したもの)
何かのエラーみたいなのですが、解決方法はありますでしょうか。
>>758 それを出しているのはNicoCacheじゃなくてJava本体
Java本体のバグで落ちた時に生成されるデバッグ用ファイルなんだが
Javaの開発者じゃないと直すのはむずかしいな
一般ユーザーができるのは試行錯誤してそのバグをうまく踏まないで済む方法を探すくらい
>>759 ありがとうございます。
ウインドウズ7の64bitを使っています。
少しこれに合うような試行錯誤をしてみたいと思います。
>>753 をみた後に気づいたのですがnl_ListXのLocalFLV画面の設定ページに「再生リンクを常に新しいウィンドウで開く」というのがあったんですね。
あと右クリックメニューが出るのはIDの部分[マウスカーソルが変化する部分]のみなんですね。
改めて疑問に思ったのですがLocalFLV画面で移動・削除のときに複数選択(全選択とか一つずつクリックして選択ではなく)はできますでしょうか。
(例として始点を指定後shift+クリックで終点を指定してまとめて選択するというやり方)
スクリプト改造でできるならばどこを修正すればいいでしょうか?
>>761 該当動画ファイルにチェックを入れて、上にある移動・削除ボタンを押すと
一気に移動・削除(削除はひとつひとつ確認指示がでますが)できますよ
>>761 shift+クリックでの複数選択は、
最後に選択された場所を記憶→シフトが押されたことを検知・記憶→次に選択されたところまでループでチェックさせる。
てな手順で簡単じゃない。
あと、エクスプローラみたいにマウスだけで範囲選択するのは至難の業。
移動・削除は普通にフォルダ開いたほうが楽じゃね?
nlMovieFetcherで途中で回線の接続が切れた場合の再取得は もう一度fetchするしか無いのでしょうか? nlMovieFetcherを再起動しても再取得してくれないので 何か良い方法があったらお願いします
>>764 考えるには、途中で止まっている動画のファイルを削除して最初からとる。
cacheファイル内にある「#rminfo」の中にあるREMOVE:情報を削除して再起動させて最初からとる。
をやってみてはいかがでしょうか。
bitcommetやinvine?のような途中からの再取得って出来ないと思いますが・・・。
>>763-764 どうやらshiftによる複数選択は難しそうですね。
個別に選択するか、削除時は全選択して確認で対象外をはじくしかなさそうですね。
エクスプローラの整理は考えてはいたのですがファイル名でソートしても頭にIDがつくのでうまくソートできず整理が面倒なのでちょっと躊躇していました。
>>764 前にも同じ質問があったけど、回線が切れて問題が出るのはNicoCache本体の方。
そんなレアケースに対応するくらいなら、回線を安定させる方に労力を割いた方が良いよ。
>>765 #rminfo.txtはtotalRenameが作るファイルだからfetchには直接関係無いよ。
>>765 >>767 レス有難う御座いました
現状を知りたかったので書き込んだのですがレジュームには
対応してないようですね残念
fetch作成者殿
レアケースかも知れませんが有れば役に立つ機能だと思いますので
宜しかったらご一考下さい
>>768 nltmp_〜となった不完全ファイルは「エコノミーキャッシュの更新」で
レジュームして完全なキャッシュファイルになるんだが、それではだめなのか?
>>768 自分に必要性の低い機能はバグの原因になるので、今後は余程のことが無い限り実装しません。
特に今回のケースを救うためにはリクエスト毎に外部ファイルに状態を同期書き出しする必要があり、
レアケースを救うためにレアじゃない全てのケースに対してパフォーマンス的な影響が出るので…。
まあ、必要性を感じる人が問題の無いコードを書いてくれたら取り込むかも知れませんけど。
/local以下にnlFilter効くようになったら嬉しい人居る?
>/local以下にnlFilter jsのライブラリなんかを埋め込む手間が省けるくらいのメリットしかないと思うけど
レス有難うございます
>>769 不完全キャッシュならそれで済むんだけどfetch...waitingで接続切れると
nltmp_〜が無いみたいなので
>>770 かなり面倒なようなので了解しました
物凄い久しぶりに標準のプレイヤーを使ってるのだけど 時々ピーピー鳴るプレイヤー上部のヤツはどうやって抑制するんでしたっけ? ググる用の単語でもいいんで教えて
>>773 19:00とかに時計を知らせる音?
ニコ割時に動画を停止しないをオンではないかと予想。
ニコ 時報 回避
中国語の簡体字・繁体字を除くには、commentfilterでは正規表現でどのように表したらよいでしょうか。 調べてもよくわかりませんでした。 何か良い表現方法はありませんでしょうか。
>>776 訂正。
# NGCommentExtension用NGWORDファイルです。
>>778 中国語と日本語と韓国語の一部がユニコードで統合されているようですね。
>>774-775 時報じゃないニュース速報っぽくピッピ、ピッピって鳴るヤツはなんて名前?
生放送の告知とかしてるヤツ。
あれ要らんのでproxy.pacで対応したいんだけど書き換えてもテストが出来ぬ。
782 :
名無しさん@お腹いっぱい。 :2010/11/28(日) 03:23:39 ID:qdcgy1U/0
>>770 > /local以下にnlFilter効くようになったら嬉しい人居る?
ニコ動のアカウント別にフィルタを使い分けるとかできるのかな?
nlを別ポートで複数起動して使い分けるのでも良いけど。
>>771 まあ、自分も以前からあまり必要性は感じていないのですが、以前/local/以下にnlFilterが効かない、
という質問があったのと、自分でjs内の設定を書き換えているのに、何も考えずに新しいので上書きして
○○機能が動作しなくなった、とかいう質問があったので…。js内の設定書き換えくらいなら使えるかな、と。
Rewriterを使い回しできるようにしたので、手元のバージョンは既にローカルファイルに対してもnlFilterが
効くようになっていたり(副作用あるのでデフォルトOFFですが…)。
>>782 アカウントが無い(=ゲストの)場合はどうする? アカウント限定では無く、以前nFinderの時に提案した
「リクエストヘッダを適用条件に利用できるようにする」という仕組みを入れれば、Cookieのuser_sessionを
適用条件とすることで結果としてアカウント毎に適用するnlFilterを切り換えることはできると思うけど。
今、そういうことができるように内部構造を弄っている最中(Content-Typeを適用条件にしたかったので)。
あと、以前$GET,$SETが欲しいと言っていた人が居たけど、仮に使えるようになったとして具体的に
どんなことができるのかnlFilter形式で示して貰えません? 有用そうなら実装できないか考えてみるかも。
Sleipnirを使っており、ログイン画面で広告Flashが再生されて鬱陶しいので、
広告削除を考えています。ただ、いくつかテスト的にReplaceの記述を書いても、
ログインページに反映されません。もしかして、
https://のページは非対応でしょうか ?
>>784 nlFilterにはhttpsを考慮した実装が入っていますが、実際にはCONNECTをトンネリングしているだけで、
プロキシが通信の中身を知ることはできないのでnlFilterは効きませんね。つーか、効いたらまずいでしょ。
>>785 なるほど。とりあえず、ChromeやFirefoxならAdblockで消せるので、
Chromeでニコニコ専用プロファイルとか使って運用してみようかと思います。
ProxyはProxySwitchyあたりで指定して。
コメ鯖に繋がらないなぁ 一昨日までは繋がったんだけど
>>787 普通に繋がってる
モデム再起動をオススメ
要望なんですが、 wrapperで「デフォルトのコメント色を変更」を作っていただけないでしょうか。 背景ごとに見え辛い色があり、難儀するので。
人にモノを頼むにしても頼み方ってのがあるんじゃないかな
>>790 それはすみませんでした。
これから書く文章が良い依頼のしかたなのか不安ですが、
動画ごとに背景の色が変わるごとに、デフォルトの白色のコメント色が見え辛い場合があるので、
申し訳ありませんが、wrapperでのオプションに
「デフォルトでのコメント色をクリックして変更」するための機能を追加してもらえませんでしょうか。
よろしくお願いします。
ここwrapperのスレじゃないから
∧∧ ヽ(・ω・)/ ズコー \(.\ ノ 、ハ,,、  ̄  ̄ ̄
nicolist.net、完全になくなられたようです。
南無
レンタル鯖を使っていたようだから、そのうち見えなくなる思っていたけど…今までお疲れ様でした。 いつもの人も忙しいみたいだし、自分(swfConvertの人)の方で原宿パッケージを作ろうかと思いますが、 まだ本家0.45をマージしていないのでもうしばらくかかると思います。要望等あれば早めにどうぞ。 ただ、自分は面倒なのが嫌いなので、重複記述とかメンテが面倒な部分はたぶん削るかも。 サンプルフィルタも3列フィルタ以外殆ど使ってないのでメンテできないんだけど、削ったらまずい?
サンプルフィルタは継承していただけるとありがたい
最新版の全部入りパッケージをおながいします
wrapperで公式アニメ見たときに新プレに比べてコメントが少なかったのは、コメントの表示方法が違ったからなのか。 これって修正可能なんですかね?送るパラメータを修正だけでサバが自動で選んで返してくれるのか、プレイヤーで処理が必要なのか・・・
>>797 自分が使わないフィルタをメンテする気は無いので、動かなくなったフィルタを添付するのは気が引ける…。
3列フィルタは$LSTの使い方サンプルの意味もあるので残そうと思いますが、その他のサンプルフィルタは
wikiに似たようなフィルタがあるならそちらで代替、無ければwikiに追加してオープンメンテ、で良くない?
>>798 設定済統合パッケージとか作る気は無いので…。むしろ添付ファイル類は減らす方向です。
あと、簡単に全部入りとか言うけどライセンスとか考えてる?autopager_modとかGPL配布物の改変だよ。
>>799 取得方法が変わった(ブロック毎に取得できる)らしいので、wrapper側で対応できなければ無理でしょうね。
語弊があるかも知れないので先に書いておくと、nicolist.netも無くなったし(9).12パッケージも古くなったので、
+mod単体で最低限動作するパッケージにするというだけです。サンプルフィルタが必要な人は、これまで通り
(9).12に上書きすれば良いんじゃないかな。
まあ、特に困っているという書き込みも無いので現状維持のままでも良いけど。
>>800 メンテしない(800さんが使わない)のは別zipとかにして「○○××日△△さん作verです。」って別に置いておく。とかじゃダメなの?
自分が弄りたいのを公開して他を減らすのは当然だと思うよ。
フィルタは最低限必要なものだけにして、無くてもいいのは全部wikiなりから各自拾ってこいでいいんじゃないの 3列は残そうとか、ただ中途半端なだけにしか思えない サンプルならそれこそサンプルフィルタに適当なものを突っ込んでおけばいいんじゃないのかな
いちいち探しに行くの面倒だから 誰か俺が使ってる構成の最新版だけ常にまとめておいてね☆ って事だろうから触るだけ無駄
でも最近自動アップデートが流行りだよな
まとめる人が自分が使ってる物をまとめるのでいいじゃん 他にもいれて欲しい人はその人が入れてアップするのでいいじゃん 自動アップデートが欲しい人はその人が作って公開するのでいいじゃん
自動アップデートとかイラネ
nicocache guiはいつから同梱されなくなったの?
nicocacheのキャッシュをp2p的に共有するってやつどうなったの?
gemlodamaでぐぐれ
genkidamaだった。
gemlodamaで検索した結果 gemlodama に一致する情報は見つかりませんでした。
書き込むときは右手の位置に注意しろ
NGCommentExtension で質問なのですが、 NGユーザーを追加してもNGID.txtに追加されないのですが、 うちだけでしょうか? NicoCache_nl (9).12 +101103mod (nl652.zip) と NGCommentExtension v0.4.4a (nl604.zip) で使ってます。
popThumb_FA ・ history lock ・ 他詰め合わせ
http://crus.mydns.jp/nicocache_nl/up/index.php?id=657 ・popThumb_FA ver 2.0
テスト版付属のnlFilter変更に対応
>>555 TAGの部分にhtmlタグを追加した場合のバグ修正
>>509 flashの奥に行ってしまうことに対策
>>520 デフォはwatchページのみ対象 ( popThumb.use_iframe設定 )
# firefox3.6でテストしていて気づいたんですが、firefoxってkeydownのイベントがおかしいっぽい?
# おかげでfを押しながらmouseoverでfetchが出来なかったり、sticky表示出来ないです。(うちだけ?)
>>559 で来週とか言っておきながらひと月立ちましたすみません。
・history lock
「視聴履歴を個別に削除」フィルタがない場合エラーが出るのを修正
>>709 「視聴履歴を個別に削除」のフィルタを使っている場合のみ、lockしたときにその動画が一番上に移動します。
・他
修正なし
>>770 >localにnlfilter
各filterにlocalを対象とするときだけflag=trueとかしないと、
既存のwww.nicovideo.jp/が対象のフィルタがlocalに誤爆する可能性もあるかも。
いつからだったか、割と最近くらいにキャッシュした動画の「〜」が「?」になる現象が起きるようになったんだけど、 これの原因わかる人いますか? 半年くらい前には普通にキャッシュされてたように思うんだけど。 どこに原因があるのか自分で探そうと思ったけど、そもそも何をしたらいいかがわからなかった。
いつからだったか、smIDの後のタイトルが nicocache-unknown-title のままっていう症状が頻発するんだよな
このスレで検索したら
>>122 >>136 と、他にも自分と同じ症状の人がいてある意味ほっとしたが
現状こうなったら、キャッシュ消して再起動後読み込み直すしかない
>>817 当たり前だけど最新のバージョン使ってるんだよね?
「タイトル」でスレ内検索した?
>>815 >> # おかげでfを押しながらmouseoverでfetchが出来なかったり、sticky表示出来ないです。(うちだけ?)
前のVerだと使えてますから、修正した所がなにか悪さしてるのかも
まぁfirefoxのスクリプトエンジンに何らかの互換性の問題や制限、バグも有る気もしますけどね
他のスクリプトが干渉して動かなくなったこと何度もあるし(IEだと動く)
>>819 レスサンクス。
原因特定できた。
newPlayerControllerのイベント検知でプレイヤーの操作が割り当てられている場合、
そのイベントがキャンセルされてpopThumb側で使えなかったから、↓の変更をいれたんだ。
window.addEventListener("keydown"
↓
document.body.addEventListener("keydown"
でも、こうすると、fierfoxでおかしくなる。(多分解釈の違い?バグかな。)
元に戻すとChromeでf押しながらが効かなくなる。
両方に追加で大丈夫かな・・・(問題なさそうなら差し替えます)
>>814 そんな基本的な部分に問題があれば他にも報告あるはずだから、環境依存の問題じゃない?
アクセス権とかありがちだけど。
>>815 乙です。watchページでiframeとかナイスです。
ついでに、newsドメインでポップアップのY座標が固定になるのも直ると嬉しい。
あと、watchページでチャンネル(chXXX)のポップアップ縦サイズが短くなるみたい(これはワザとかな?)。
>既存のwww.nicovideo.jp/が対象のフィルタがlocalに誤爆する可能性もあるかも
副作用と書いたのはまさにそのことを指しています。
いちおう、nlFilterにContent-Typeを指定するオプションを追加したので、text/htmlとか限定してもらえると、
js等を書き換え対象にしないことはできるのですが…。ただ、nlFilterの下位互換性が無くなるのよね。
そういうこともあるので、デフォルトOFFにする予定です。
# firefox3.6 …ブラウザキャッシュにLast-Modifiedが反映されないんだけど。(うちだけ?)
>>816-817 >>8 「〜」はUnicodeのものと2種類あるから、問題が発生することは有り得るけど。
# この手の書き込みばかりが目立つようになったのは、もう機能的には十分と言うことかな
あと、crus.mydns.jpの中の人にお願いなんですが、wiki全体のデイリーバックアップって出来ます?
dumpプラグインでデイリーバックアップしたtar.gzを特定URLで取得出来れば、安心してwikiを更新できるかと。
documents/html/ 以下は力作で良いのだけど、自分はメンテできないのでwikiを充実させた方が良さげ。
popThumb_FA ver 2.01
・firefox関連一応修正 (多分問題はないはず)
>>819-820 ・newsドメインの表示位置修正
>>821 (再生ページの判定があまかったです。/watch/でやってた。)
・チャンネルの縮小を修正
>>821 (対策のCSSいれておいたんだけど、なぜか、いつの間にか大文字が小文字になっていたため動かず・・・)
>>821 popThumb_FAのiframeにFA導入のフィルタが誤爆するとpopUpの中からのpopUpが動かなくなります\(^o^)/
各フィルタにtargetLocal=trueみたいなフラグ付けるのは無理なんですかね?
trueの時のみlocalにも通すってすれば、下位互換性も保たれるのではないかと。
# firefoxは全然使わないのでわからないです。。
823 :
名無しさん@お腹いっぱい。 :2010/12/03(金) 21:23:34 ID:P6+aUTwa0
>>821 すいません、proxy.pac で余計なところまで DIRECT にしてました。
(多分 res.nimg.jp)
最近、処理時間の計測をやっていますが、Javaってハッシュ引くより正規表現マッチングの方が速いのね。
拡張子判定みたいな短い文字列だと、特にWindows環境で8倍くらい速度差がある…。
まあ、WindowsはCore2 Quadで、Linux x64の方はAMDなのでCPU依存の面もあるかな。
>>822 >各フィルタにtargetLocal=trueみたいなフラグ付けるのは無理なんですかね?
nlFilterには有効かも知れません。ただ、内部的にはRewriterってのがあって(nlFilterもRewriterで実装)、
そういった処理は個々のRewriterがそれぞれ行う必要があるので、/local/が対象になることを想定していない
Rewriterは依然として誤爆の可能性が残ります。もっとも、個々のRewriterでnlFilterのように広範囲のURLを
対象としているのは殆ど無いと思いますけど(Extensionはどうか知りませんが…)。
>>824 >$LSTに追加したり削除するAPI
これ、出現順序とか重複とか文字コードとか色々と考えなければならないことがあるのよね。
# いつもの人がどう考えて実装しようとしていたかは分かりませんが…
例えば、追加時に既に同じ記述があったらどうする?とか、重複行があった時の削除はどうする?とか、
記述内容が正規表現の場合の追加・削除はどうする?とか、日本語の扱いは?とか…。
しかも、都度全内容を読み書きしていたらパフォーマンスも悪くなりそうだし。
# NGCommExtであったよね、こちらの想定していないようなサイズで使われたりするので…
内容ノーチェック、追加は重複無しで末尾のみ、削除は完全一致行を全削除、文字コードはUTF-8のみ、
更にパフォーマンスは度外視、…なら楽ですけど。
>>825 nl通ってなければ機能するわけ無いね。(ちなみにAPI系は flapi.nicovideo.jp)
>特にWindows環境で8倍くらい速度差がある… ごめん、嘘書いた。テスト中のものをWindows環境に持ってきた時にconfigの値を反映してなかった…orz 2倍も差は無くてLinux環境とも大差無いけど、傾向としてはやはり正規表現マッチングの方が若干速い感じ。
実装次第ではあるけどハッシュは全域走査してハッシュ値計算する必要があるけど 正規表現による文字列比較は最短、一文字の比較だけですむからな。 サンプルによっては正規表現のほうが早いケースもあるだろ。
>>826 $LSTに追加・削除するAPIは難しそうですね・・・
APIは追加だけで内容ノーチェック・重複確認無し・文字コードはUTF-8のみ、消去は自分で$LSTを編集というのならパフォーマンス低下はあまりなさそうですか?
追加だけでもAPIがあれば便利になると思うのですが
まあ、API自体は多少遅くても良いんじゃないかと思うけどね どっちみちJavaScript辺りから追加するんだから、 よほどのことがないとnl本体での処理時間はあまり影響しないんじゃないかと 一度のアクセスで複数追加・削除辺りは実装しておいた方が良いとは思うけど
オミも追加とか削除もノーチェックだっけ
オミトロンの追加$ADDLST()はノーチェック 右クリからの追加ボックスもノーチェック 削除は出来ないんじゃね?
crus.mydns.jpの中の人、素早い対応どうもありがとうございます。
latest.tar.gzとか固定URLで参照できると、誰かがミラーとかやってくれそう。
>>828 まあ、それは分かっているけど、拡張子判定という処理で実際にどちらを使った方が速いのかは
実測しないと分からないわけで…。もっとも、どちらの方法も現在ハードコートされている文字列比較
(String#endsWith)よりは速いけどね。
>>829 重複チェック無しで末尾に追加、ならファイルサイズによるパフォーマンス変化は無いでしょうね。
重複チェック有りでも数百行程度なら問題無いでしょうけど、数万行とかになると影響あるんじゃないかと。
>>832 基本的な事を確認するけど、$ADDLSTってフィルタから追加するって事かな?
>>833 オミトロンの$ADDLSTはフィルタ上でしか使えませんね。
むしろオミトロンにはAPIがほしいところw
836 :
名無しさん@お腹いっぱい。 :2010/12/05(日) 02:43:53 ID:WGyYc09a0
watch画面にある、動画アワードという部分だけを丸ごと消したいのです。 すいませんが、消すフィルターを作ってもらえないでしょうか。
ハ,,ハ ( ゚ω゚ ) お断りします / \ ((⊂ ) ノ\つ)) (_⌒ヽ ヽ ヘ } ε≡Ξ ノノ `J
>>833 latest.tar.gzにリンク貼りました。
なお、バックアップは日次で0時1分に取得。dumpプラグインで取得していますので、同じくdumpプラグインでリストアできます。
もうなにがなんだかわけわからんわ バージョン管理とかで開発しないの?
VCSはある種の問題を軽減するけど
たぶん
>>843 が言っている問題の解にはならないし
過去ログ読まずに
>>844 みたいなことを言っちゃう人には全く使いこなせないでしょう
マイページでニコレポを表示したときに、キャッシュ済み動画のリンク文字の色が変わらないのと サムネイルのCacheアイコンがずれまくるのは現時点では仕様でしょうか?
>>845 何が起こってるかがわかりやすくなるかなーとか思ったけど
開発者側は自由にやりにくくなるしめんどくさそうでもあるか
Nicocache_u からNicocache_nlにしたんだけど、nlだと
通常キャッシュがあってもエコノミー画質になっててログが
DEBUG: pool-1-thread-10: GET
http://smile-cll19.nicovideo.jp/smile?v=11819454.19434low force Economy mode: sm11819454_【第5回MMD杯本選】 ちょっと宇宙行ってくる!SOMESAT PV.mp4
ってな感じで、強制エコノミーモードになるみたいなんですがなんか設定とかありますか?
Nicocache_nlのキャッシュフォルダをNicocache_uのキャッシュフォルダ
とあわせてるんだが、ファイル名に互換性がないとかその辺の理由ですかね?
またヘッダ改変された?
おかしくなったな…
>>849 サーセンw
一応NicoCache_nl.jarだけバージョン戻して行ったら、うpろだの512はOKで
571はダメでした。
eco=1とかイラネーのでそこ潰して使おうと思います。
_uだけどキャッシュされなくなった
キャッシュ横の(空〜GB)を消したいんだけどどうすれば消せるかな
ヘッダーぐちゃぐちゃになってるんだけど更新まだ?
俺専用ヘッダーはもう何ヶ月もちゃんと動いてるがみんなどんな風に書いてんだ?完全一致させてんのか?
857 :
名無しさん@お腹いっぱい。 :2010/12/10(金) 12:11:12 ID:NWX5CNU00
アプリが追加されたりで検索フォーム付近が表示されなくなってるのか
header_lightのフィルターわけわからん (゚∀゚)
仕方ないので力技で間に合わせた(;´Д`)
z_間に合わせ.txt を作って header_light(9) の後に適用されるようにして力技で修正w
# ヘッダ 無理やり修正
[Replace]
Name = 一般、プレミアム名前修正 (101209)
URL = www\.nicovideo\.jp/
EachLine = TRUE
Match<
\s*(?:一般|プレミアム)会員 (.*?) さん
$NEST(<form, id="head_search_form",</form>)
>
Replace<
<a style="color:#FFF; text-decoration:none;" href="
https://secure.nicovideo.jp/secure/ " title="アカウント設定">$1</a>
>
[Replace]
Name = トップバーが壊れるの修正(101210 間に合わせ)
URL = www\.nicovideo\.jp/
EachLine = TRUE
Match<
\s*<td style="color: black ! important;">\s*| <a href="">Top</a>
>
Replace<
<td style="color: black ! important;" nowrap="nowrap">
| <a href="">Top</a>
>
>>859 修正ありがとう。
ところで追加なんですが、視聴履歴の画面のヘッダにも適応していただきたいのですが、
お願いしてもいいですか?
>>854 [Replace]
Name = キャッシュフォルダの空き容量をtitle属性化
URL = (?:www|nine)\.nicovideo\.jp/
Match<
(<a href="/cache/")(>キャッシュ</a>)(?:\(空\d+\.\d+GB\))?
>
Replace<
$1 title="キャッシュフォルダ (空き容量: <freeSpace>GB)"$2
>
特に問題無ければ、次版の+modではデフォルトにする予定です。
# 最近の流れについては色々と言いたいことあるけど面倒なのでパス
866 :
853 :2010/12/11(土) 22:34:49 ID:fc5Fx0E20
すまん問題なかった
1ヵ月以上来てなかったけど、その間にwikiに異常があったのね
>>660 乙様です
>>859 これどうやって使うんですか?
「# ヘッダ 無理やり修正」以下を「z_間に合わせ.txt」のテキストファイルにして、nlfiltersに入れればいいの?
変わらないんですけど…
869 :
名無しさん@お腹いっぱい。 :2010/12/12(日) 18:00:16 ID:bbQdMojJ0
>>868 これすら分からない奴がなんでnicocache使ってんだよ
>>868 もちろん試してから聞いてるんだよね?
あんなに詳しく書いてくれてるのに修正フィルタ作った人(´・ω・)カワイソス
1,各行の最後にスペースがある 2,文字コード判別用のやつがない 実際に2で問題があるのかはしらないけど。
1.デフォルトに戻す 2.置換の仕方を勉強する、正規表現についてトライ&エラーしてみる 3.満足のいくモノができたら公開してみる、運が良ければリファインしてくれる人がいるかも
>>873 z_間に合わせ.txtの最後に貼ってね、不具合あるけど気になったら調べて直してね!
#プレミアム登録リンクがうぜえから消す
[Replace]
Name = プレミアム登録リンクを消す
URL = www\.nicovideo\.jp/
EachLine = TRUE
Match<
プレミアム登録
>
Replace<
>
もう長い事更新しないで快適に使えてるんだけど更新するべき? そもそも基本のキャッシュとサムネにキャッシュ表示しか使ってないんだけど… ラッパとかって便利? 使った事無いんで今の仕様でもちゃんと機能するのがあれば試してみたいけどどうなんでしょ?
>>877 更新希望するところは自分的にはあるかな。
たとえば
・tagやsearch画面、視聴履歴のtotalrename表示(削除ボタンの復活)
・総合TOPとか、マイページのheader_lightの表示の復活
かなあ・・・。
ラッパーは便利です
使いこんだら使い込んだだけ面白みがある。
新しい機能の要望としては、デフォルトのコメント色選択の自由かな。
>>878 どうもです、結構機能が追加されてるんですね…
あまり一度に追加するのもなんなのでひとまずラッパーを試してみます
uploaderの最後にある物で大丈夫でしょうか?
wrapperReplaceFilterJSを投コメ編集時に無効になるようにしようと しましたが自分では無理でした。誰かお願いします。 それと、マイリストのキャッシュ済み動画の文字色が 変わらないのは自分だけでしょうか。(オミトロンをバイパスしても駄目) ランキングや履歴は正常なのですが…
>>859 ,875を適用してヘッダの表示乱れが直ったのですが、
header_lightのほうで標準の検索フォームを有効にしていても検索フォームが消えてしまうようなのですが、
この修正はどうすればいいでしょう?
(header_lightのヘッダ用削除フィルタの4行目を無効化しています)
>>877-878 の食い違いにワロタw
残念ながら、totalrenameもheaderも使ってないから無理だけど、
>>880 の投コメ編集時のは編集用URLを教えてもらえれば多分出来る。
watch/<smid>?〜てな感じなのかなと予想
>>882 URLはwatch/<smid>?edit=ownerです。
やっぱり皆マイリスのキャッシュ済み動画の文字色がちゃんと
変わってるのかな。
自分は全然変わらない。
>>883 時々、キャッシュを削除したにもかかわらず、取得した表示、赤色が元に戻らない時がある。
再起動してもかわらないとかある。
[Replace] Name = JSプレイヤー切替:リンク用ID URL = www\.nicovideo\.jp/watch/(\w{2}\d+).*?$ [Replace] Name = JSプレイヤー切替:スクリプト埋め込み URL = www\.nicovideo\.jp/watch/ のURLをそれぞれ www\.nicovideo\.jp/watch/(\w{2}\d+)(?!\?edit=owner).*?$ www\.nicovideo\.jp/watch/(?![^?]*\?edit=owner) でどう? マイリスはオミトロンでやってるからわからん。スマソ
>>872 文字コードが食い違うと
>>859 みたいにMatchに日本語を含むフィルタがマッチしなくなる。
でも、分からないと言っている人は環境デフォルトの文字コードを使うだろうから、実質問題にならない。
1.の最後に空白文字があるとまずいケースについては内部で除去することもできますが、意図的に書いた
ものまで対象になるので、フィルタの互換性という意味では問題出るかも。オプション切り替えにしろって?
>>878 >tagやsearch画面、視聴履歴のtotalrename表示(削除ボタンの復活)
そのうち…。視聴履歴は面倒だけど、検索はフィルタの修正だけで行けるような。
>総合TOPとか、マイページ
原宿で変更になった部分はHTML構造が違うので、ちゃんとやろうとすると専用のフィルタが必要。
>>880 ,884
>>8
>>885 Name = JSプレイヤー切替:リンク用ID
URL = www\.nicovideo\.jp/watch/(\w{2}\d+)(?![^?]*\?edit=owner)
Name = JSプレイヤー切替:スクリプト埋め込み
URL = www\.nicovideo\.jp/watch/(?![^?]*\?edit=owner)
でいけました。ありがとうございます。
マイリスの文字色は10_thumbInfoFilter(ポップアップリンク用)の
ポップアップリンク置換(汎用)を無効化したらなおりましたが、
両立させる方法は無いでしょうか。
>>886 文字コードってtxt保存文字コードが合っていれば、先頭のってなくてもいいんだよね?
むしろ、先頭のがあっても保存時の文字コードが違えばフィルタ動かないでおk?
>>887 フィルタの表現を勉強すれば自分でできるようになるからちょっとやってみるといい。
<td width="100%" align="left"> → <td width="auto" align="left">
891 :
名無しさん@お腹いっぱい。 :2010/12/14(火) 20:37:17 ID:a0z1KCi60
>>888 >文字コードってtxt保存文字コードが合っていれば、先頭のってなくてもいいんだよね?
環境デフォルトの文字セット(WindowsならMS932、LinuxならUTF-8とか)で保存するならその通り。
>むしろ、先頭のがあっても保存時の文字コードが違えばフィルタ動かないでおk?
先頭の文字コード判定文字列があれば、サポートしている文字セット(MS932/UTF-8/EUC-JP)なら全部おk
>>891 追記です。遅くなりすいません。
popThumb_FAの中の
[RequestHeader]
Name = popThumb_FA:Redirect
が有る無しでこのようなことが起こることがわかりましたが、それ以降はわかりませんでした。
使っているブラウザはfirefoxの4.0b7です。
NicoCache_nl (9).12 +101103modつかっています。
すいませんが、原因究明をお願い申し上げます。
>>891 そのpopThumb_FA大分古くない?あるいは自分で変更してるのか。
とりあえず
>>815 いれてみても同じ?
あと、Name = popThumb_FA:Redirectは必須。
>>892 あれ、勘違いしてたぽい。てことは、置換対象のページの文字コードに合わせて保存する必要はないわけか。
よく分からない人は毎回既存のフィルタをコピーして中身変えるとかで使い回せばいいんだな。
>>894 popThumb_FAをあらためて最新版(nl657.zip)入れなおしましたが、変わりませんでした。
popThumb_FA、10_thumbInfoFilter nl659、10_thumbInfoFilter(ポップアップリンク用)の3つだけを
nlfilterにいれてリロードしましたが変わりませんでした。
>>895 修正版上げました。
http://crus.mydns.jp/nicocache_nl/up/index.php?id=661 他にもパフォーマンスが少し向上してます。(多分体感は出来ないw)
・データの保存時間のミス修正
原因はfirefoxでword-break:break-all;が未実装だったからでした。
今までずっとfirefoxはこうだったのか・・・すみません。
↓今回の修正(強引・バグあるかも。説明文がおかしくなったら報告お願いします)
if (navigator.userAgent.indexOf("Gecko") > -1 && navigator.userAgent.indexOf("KHTML") == -1)
desc = desc.replace(/([^<>](<[^>]+>)?)/igm,'$1<wbr />');
# Operaはダメって書かれてたけど大丈夫そう。対応されたのかな。
>>896 誠にありがとうござました。しっかり枠内に入っています。
何かあったらまた報告します。
>>896 popup内のsmidにfetchリンクが付くものは表示がおかしくなるな
fetchリンクが付かないものはちゃんと表示される
>>899 またすいません。
POPUP内の題名がキャッシュ削除後もアイコンや赤色題字が続いてしまってます。
また、公開マイリストのキャッシュした題名が逆にアイコンはあるのに赤色題字にはならないのを
修正できませんでしょうか。
>>901 それはブラウザでキャッシュさせているので仕様です。
削除を反映させたい場合は、Shiftを押しながらpopupさせればOKです。
# ブラウザでのキャッシュを使わないで通信します。(nlのキャッシュは使います)
>マイリス
そのフィルタは作っていないし使っていません。
これを機に正規表現やってみてはどうでしょう。
>>902 Shift押したらできました。基本的なことですいません。ありがとうございました。
>>891 の上段のようにPOPUPは題字が赤色で、リストのほうも赤くする方法は、
15_thumbInfoFilter(基本)の
[Replace]
Name = キャッシュ済動画のリンク色変更(mylist)の修正と考えてよいでしょうか。
マイページのマイリストなんですが以前のように ...をクリックして動画説明文を表示するようにできませんか?
ResizeVideoCustomが機能しない 画面拡大後なら動くけれど、通常時に反応なし
906 :
名無しさん@お腹いっぱい。 :2010/12/16(木) 21:53:35 ID:UVqMf7JM0
>>903 ヒントをいただけないでしょうか。お願いします。
popThumb_FAでポップアップしたウィンドウが自動で消えてくれない… マウスオーバー関係おかしくない?最新版
>>907 こちらでは問題ない&他に報告がないから環境が原因かと。
あと詳しく書いてもらいたい(これは特にブラウザが重要)
>>8
>>904 >>554 ,
>>557 あたりで全文を読み込むスペースが無いって書いたけど、誰からもこうすれば良いという
改善案は出なかったので…。popThumb_FAじゃ駄目なの?
>>908 うちだと「キャッシュタイトル受信中...」が表示されたままになりますねぇ。
デフォで表示するように変更して、キャッシュタイトルを取得しない場合に消していないっぽい?
週末あたりに+modの単体パッケージ版を出します。大幅に弄ったので不具合込みですw
910 :
名無しさん@お腹いっぱい。 :2010/12/17(金) 01:24:55 ID:PCL11pjO0
assort100806(nl562)内のcommentFilter.txtで、コメントを消していきました。
同様にnlFilter_totalRename内の# タイトル無視条件を指定する[Config]Name = totalRenameHelperConfで単語をためていきました。
そこでお願いなのですが、
>>64 の3に似たような感じですが、NGワードに引っかかるタイトルの持つものを
検索の時点で無視できるようにできないものでしょうか。
欲を言えば、assort100806(nl562)内のcommentFilter.txtでつくったワード群と同期してほしいです。
もしよければ作成をお願い申し上げます。
初めて見る動画のDLが途中でとまったり ローカルにあるキャッシュの読み込みが途中で止まる原因がどうやらAVGだったみたい・・・ おのれAVG・・・絶対に、絶対に許さないよ 以前ここでそういう症状の人が私のほかにも複数いたようなので、遅いかもしれないけど報告を
>>908 今見たら普通に動いてました…一体何だったんだろう
後次からは環境加えておきます、申し訳無い
nl660のtopbarを適用させたのですが右メニュー部分(〜会員〜さんより右の部分)が フィルタ適用されないのですがどうすればいいでしょう? このフィルタのみにしても変わらないので他のフィルタが誤爆しているわけでもなさそうですが。 (表記は| マイページ | 動画を投稿 | ランキング … メニュー▼(後に矢印)となります) nlはNicoCache_nl (9).12 +101103mod ブラウザはIE8です
>>909 >キャッシュタイトル受信中
まさにその通りでした。帰ったら修正します。すみません。
>>912 解決おめ。
※ページによっては消す動作がおかしいこともあったり。。
(例:少し前のverは大百科で消えないことが多発。
原因不明だったので時間差での関数多重上書きで対処・・・)
なので、おかしかったらまた報告お願いします。
>>881 の検索フォームが消える現象ですが、
>>859 の「一般、プレミアム名前修正 (101209)」部分を無効化すると直りました。
参考までに報告を
>>913 header_light(9) (100615_mod_101028)
# ヘッダバー右側の"マイページ"、"動画を投稿"、"ランキング"の所を弄るフィルタ
[Replace]Name = NicoVideo: top_bar_link+ (100228)にある
Replace<
のつぎの行に
<a href="">Top</a>
といれてみてはいかがでしょうか。
間違いでしたらすいません。
今だとラッパーって何処から落とせばいいんでしょうか? あとラッパー初めフィルタ群のフォルダをRamdiskにジャンクションしても表示速度には影響ないですか?
>>916 >>913 で書いたのはあぷろだ(crus.mydns.jp/nicocache_nl/up/)にあがっていた
nl660の05_topBarFilter.txtのことを書いたのですが勘違いさせてしまったようです。
後確認したのですがheader_light(9) (100615_mod_101028)の
Replace< のつぎの行に <a href="">Top</a> はすでにはいっていました。
>>918 一行目は
>>808 二行目はRAMDISKにjunctionする事のどこにメリットがあるのか意図すらもわからない
921 :
904 :2010/12/17(金) 21:12:19 ID:w/vyhein0
>>909 レスありがとうございます。
今までpopThumb_FAを使ったことがありませんでした。
早速導入してみましたが、これは便利です!これでいけそうです。
作者様ありがとうございます。
そこで質問なのですが、
デフォルトの動作をCtrlキーを押した状態にできないでしょうか?
(左手を使わずマウス操作だけで固定表示にしたい)
可能なら記述変更箇所を教えて頂けると助かります。
922 :
904 :2010/12/17(金) 21:25:42 ID:w/vyhein0
>>921 の質問ですが、
今使ってて感じたんですが、デフォルトの動作をCtrlキーを押した状態ってのは
操作性に難がありますね(笑)。質問は忘れてください。
ありがとうございました。
最新の05_topBarFilter.txtを使ってみると FLやキャッシュ、空きHDDなどが表示されませんでした nl652同梱の05_topBarFilter.txtに戻すと正常に表示されます
そうですか
[Config]Name = totalRenameHelperConfで文字を指定すると、タイトル全体に拒否ワードとしてかかるに対し、 list/NGtitle.txtでNGを指定すると、タイトルの先頭一致のみ拒否ワードがかかるのですが、 指定方法を逆にしていただけないでしょうか。 正規表現でタイトル全体を指定したいです。
movieFetcherFilterを初めて導入したんですが常に"fetching... FAILED!"となります 主にどういう動画が読み込みやすいんでしょうか?また機能出来ない時間帯等はありますか?
とりあえず質問するならnlやmovieFetcherFilterのVerぐらい併記しないと
たしかに最新のtopBarFilter使うとキャッシュでなくなるね。 (9).12 +101103modつかってるから使用条件は満たしてると思うんだけど・・・
ファイル名は同じだけど中身は別物だし、最新という表現はおかしいと思う。
右上にユーザー名▼が出てたらおk そこにカーソルを載せてみて
最近undefinedが頻発するようになりました。 とりあえず全部最新版にアップデートしようと思ったのですがnicolist.netに接続できなくて困っています。 nicolist.netは落ちているのでしょうか?それともなくなったのでしょうか?
935 :
927 :2010/12/19(日) 15:49:05 ID:yoEGh7SM0
>>928 すみません確かに何も書いていませんでした
nl652にmovieFetcherFilter-101103を入れました
>>936 改善しました!キチンと読みこまれるようになりました
お手数かけてすみません、助かりました
NicoCache_nl+101219mod 単体パッケージ版
http://crus.mydns.jp/nicocache_nl/up/index.php?id=662 パッケージ:
・★本家NicoCache 0.45をマージ
→Configを本家コードに、あとヘッダ周りで問題が出るかも(特にIEとwrapper)
※ヘッダ全体のエンコード指定メソッドを廃止したので、それらを使っている
Extensionがもしあれば、代替手段を使うように修正してください
・★以下は同梱していませんので必要な人は個別に導入してください
NicoCacheGUI、cacheManager、新プレイヤーコントローラ、サンプルフィルタ
Readme.html および documents/html/ 以下(メンテできません、ごめんなさい)
・★同梱していないものを参照するデフォルト設定を参照しないように変更
ついでに、幾つかのデフォルト値を変更予定(変更後の値をNEWに記述しています)
機能追加:
・ローカルファイルサーバ機能を追加(localFileServer)
・/local/以下にもnlFilterが効くようにした(localRewriter)
・/local/以下のファイルにContent-Typeヘッダを付けるようにした(mimeTypes)
・LST追加APIをテスト実装(/cache/addlist/<filename>?<string>)
nlFilter拡張:
・RequireHeader/ContentType/MatchLocal/AddList/AddVariable オプションを追加
・idGroup指定時のReplaceの記述を拡張
・★Replaceの改行コードをLFからCRLFに変更した
nlFilters:
・05_topBarFilter でキャッシュ容量表示をtitle属性で行うように変更
・10_thumbInfoFilter のポップアップリンク置換を2種類に分けた
・15_thumbInfoFilter のキャッシュアイコンHTML構成を変更(thx
>>560 )
その他:
・★NicoCache_nl (9).07 で変更されていた終了時の待ち時間を本家に戻した
上記の変更点は抜粋なので、必ずChangeLog.txtに目を通してから使ってください。
nlFilter周りは8割近く書き直したので、拡張性は良くなったけど不具合あるはず。
AddList/AddVariableはテスト実装なので、有用な使い方が無ければ変更するかも。
コード量はそんなに増えていないけど、クラスが増えているのでjarが肥大している…。
>>939 まだ落としただけだで動かしてないけど、超乙!
Require ってなんじゃらほい?? ちょっと勉強してきます……
うわーん
592と604と643と653と661と662一気に突っ込んだらundefined直らんわLocalFLVは最初しか読み込まんわ
エコノミーのCacheは読み込むんだけどなー
やり直しかー
>>939 乙!
>>939 まだ落とす途中ですが、超ありがとうございます!
特にNGtitleの正規表現表記部分一致ありがとうございます!
やっぱり
>>939 の放りこむと最初の5秒くらいしかLocalから読み込んでくれないわ
なんでだろ
>>939 お疲れ様です。こっちではサムネキャッシュ保存してるとエラーでしたけど
消せば特に問題はないです。
>>917 修正どうもです。
>>926 totalRenameHelperConfはもう弄る予定無いです。list/NGtitle.txtが部分一致しない件はバグです。
ExtUtil側の修正なので、nlMovieFetcher v0.6.1同梱のものに差し替えれば直ります。
>>927 ,937
なんでフィルタファイルだけ導入しようと思ったのかを小一時間問い詰めたい。
>>944 >NGtitleの正規表現表記部分一致
勘違いしているかも知れないけど、これは使う側(nlFilterだったりExtensionだったり)がどう扱うかなので、
使う側が部分一致として扱わない限りは部分一致になりません。利用サンプルとして同梱している
99_3列Filter+modでは以前から部分一致として扱っているのでコメントにそう記述しているだけで…。
ちなみに仕様変更があったようで、以前の99_3列Filter_mineではNGtitleが機能しなくなってました。
扱いを統一するために、ExtensionからLSTの内部キャッシュにアクセスできるAPIを用意した方が良いかな。
>>942 ,945
確認した。とりあえずLocalFLV使わなければ大丈夫。
本家マージミスしたかな?URLResourceにfile://〜渡すとまずいっぽいので影響でかそう。
>>944 そうですか・・・。
早とちりすいませんでした。
ただ、とても希望しているので、修正していただけたらうれしいです。よろしくお願いします。
たしかにLocalFLV読んでくれないな 元に戻さないとダメだこりゃ
POPUPが読み込んでくれない LocalFLVが原因?
>LocalFLV
原因分かった。本家Configをマージした時のエンバグだった。URLResourceは関係無かった。
LocalFLVの時は値チェック無しで無条件にリスナ登録していたので、デフォルト値の0で律速されてた。
回避策としては、config.propertiesで speedLimit=1000 を指定してください。次版で対応します。
>>948 だから使う側の問題なんだって。何に対して修正を希望しているの?
>>951 深く読んでいなかったようです。すいません。
修正は、1箇所のNGワード正規表現群を使うことで、タイトルもコメントも一括して
削除・除去してほしかったことです。
深く読み直したいとおもいます。すいませんでした。
wrapperのスムージングが想像していた以上に綺麗で感動したんですが この機能単体をスクリプトで通常のプレイヤーに付加する事は可能でしょうか 出来ればお願いしたいです
誰か神を呼んでくれー
俺のような単細胞ユーザーにもLocalFLVが使えるなんて ありがとうございます!ありがとうございます!
キャッシュ画面が白いままなのですが、原因がわかりません。 すいませんが、直し方を教えていただけないでしょうか。 speedLimit=1000入れてます。 firefox4.0b7つかっています。 NicoCache_nl+101219mod つかっています。
>>939 おつ
limit=1000で今のところ正常動作
>>953 jsvascriptでは動画ファイルをいじれないので無理。(どっかにいじれるのもあった気がするけど、データ量的に不効率)
で、スムージングはflashの機能で、新プレのソース見てみたけど、
_video.smoothing = true; ってなってるからswf以外ならデフォでONなんじゃないかな。検証はしてないけど。
>>956 wikiひと通り読んで、1から入れなおして原因特定したらいいんじゃないかな。
新プレにスムージング機能は結構前に搭載されたはずだよ。開発の人が感動してつけたと 見た記憶がある。
うーん undefined直んねーや NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).12 +101103mod Running with Java 1.6.0_22 on Windows XP なんだけどChromeでundefined出た奴でもIEじゃ見られたんだよなあ
>>957 >>958 そんな経緯があったんですね
確かに相当綺麗になったとは思ったんですが元々個別の機能だったとは驚きました、改めて感動です
納得しました、レスありがとうございました
>>957 >>956 ですが、local/list.cssとlist.htmlとlist.jsのみっつが原因でした。
nl267「Thumbnail_view」に入っているやつです。
これを使っていないとき、画面が白くなることがわかりました。
打開策はあるでしょうか。
>>959 僕もundefinedよくなります。
windows7
firefox4.0b7で、NicoCache_nl+101219modつかっています。
historylockを使うと、なります。
OSを再インストールして直後にnicocache_nlのフォルダを入れ起動するとうまく画像が取れるのですが、
ディスクのクリーンアップにて削除するファイルすべてを削除した後underfinedになったきがします。
ご参考まで。
>>962 なおりました!
いままでこんなことがなかったので本当に感謝しております。
ありがとうございました。
ResizeVideoCustomが動かないのですが 使ってる方はいますでしょうか?
>>962 ListXはキャッシュ全体の正規表現検索ができるので、検索→フォルダ移動はたまに使うね。
こればかりはキャッシュ情報を部分的に取得するcachemanagerでは無理だし。
ListXもキャッシュフォルダを閉じて内容を表示しないようにしておけば重くないよ。
ListX、自分は結構多用してるなぁ 基本的にキャッシュは消さないから、前見た気がするなぁって動画を探す時に便利だし
>>963 いやね
historylock使ってねーんだわ俺……
>>965 wrapperで拡大縮小が実装された辺りから使えなくなった。
アスペクト比変更は動くけれど今は使う事は無いしねえ。
単品で動かしてもundefinedになったよ…… undefinedになる動画はいつでも同じってこととIEでできてChromeでできないって事くらいしか俺にはわからん
なんか同時ダウンロード数の制限がきつくなった? 動画ページが表示されないことが多い。
976 :
名無しさん@お腹いっぱい。 :2010/12/21(火) 21:31:44 ID:lmNJ9lyr0
ラッパーで視聴ができなくなったね
ラッパーで特に不都合もなく動いてる。 以前急に動かなくなった時は最新ラッパーの player_version.xmlあるかチェックしてみるといいかもしれない
979 :
名無しさん@お腹いっぱい。 :2010/12/21(火) 22:59:36 ID:lmNJ9lyr0
>>978 NicoCache_nl+101219modを利用させて貰っています
<?xml version="1.0" encoding="UTF-8" ?>
- <swf>
<marqueeplayer>200901131530</marqueeplayer>
<flv_bgmplayer>200812171330</flv_bgmplayer>
<swf_bgmplayer>200810011430</swf_bgmplayer>
<hirobaplayer>200902021630</hirobaplayer>
<hirobamovie>200812221500</hirobamovie>
<wrapperReplaceFilter>201007272239</wrapperReplaceFilter>
<wrapper導入パッケージ>201007291522</wrapper導入パッケージ>
</swf>
player_version.xmlには上記の内容が書いてありますが
こちらのどの部分を書き換えればよろしいのでしょうか、よろしくご教授お願いいたします
ああなんか削除してたら日本語おかしくなってる・・・ 自分の場合そのファイル自体なくても最近まで動いてたんですよ。 多分同じものだろうけど一応貼り。 <?xml version="1.0" encoding="UTF-8" ?> <swf> <marqueeplayer>200901131530</marqueeplayer> <flv_bgmplayer>200812171330</flv_bgmplayer> <swf_bgmplayer>200810011430</swf_bgmplayer> <hirobaplayer>200902021630</hirobaplayer> <hirobamovie>200812221500</hirobamovie> <wrapperReplaceFilter>201007272239</wrapperReplaceFilter> <wrapper導入パッケージ>201007291522</wrapper導入パッケージ> </swf> 後は一度再起動してみるとか。javaプロセスが残ってて読めなくなる場合があったので。
NicoCache_nl+101221mod
ttp://crus.mydns.jp/nicocache_nl/up/index.php?id=662 ・LocalFLVでspeedLimitがデフォルト値のままだと転送が異常に遅くなる不具合を修正
→本家Configマージ時のエンバグでした(0に律速されて実質転送が終わらない…)
・LocalFLVの場合もブラウザにキャッシュさせるようにした
・動画鯖が200以外を返してきた場合はブラウザにキャッシュさせないようにした
→もしかしたら動画の読み込みに失敗するケースが改善されるかも
NicoCache_nl+101219modは消したのでURLは同じです。
982 :
名無しさん@お腹いっぱい。 :2010/12/21(火) 23:38:13 ID:2Q2EFBdu0
誰だかわからんかったけど25組の子なのか 全然記憶にないな
--logから該当箇所のみ抜粋 ここから(debian)--
DEBUG: pool-1-thread-1: GET
http://www.nicovideo.jp/cache/fetch?sm9 DEBUG: pool-1-thread-1: end
DEBUG: pool-3-thread-1: title recorded: sm9 => 新・豪血寺一族 -煩悩解放 - レッツゴー!陰陽師
fetch:
http://smile-pcm42.nicovideo.jp/smile?v=9.0468 DEBUG: pool-3-thread-1: proxy change detected
DEBUG: pool-1-thread-3: GET
http://smile-pcm42.nicovideo.jp/smile?v=9.0468 no cache found: sm9_新・豪血寺一族 -煩悩解放 - レッツゴー!陰陽師.flv
DEBUG: pool-3-thread-1: restore proxy setting
cache completed: sm9_新・豪血寺一族 -煩悩解放 - レッツゴー!陰陽師.flv
DEBUG: pool-1-thread-3: end
DEBUG: pool-1-thread-3: loop end
DEBUG: pool-1-thread-2: dareka.common.HttpIOException: premature end of header:
fetch: sm9 request expired failed.
DEBUG: pool-1-thread-1: dareka.common.HttpIOException: premature end of header:
fetch: sm9 request expired failed.
fetch: sm9 request expired failed.
--logから該当箇所のみ抜粋 ここまで--
win7環境で同様の処理を行いましたがログには該当メッセージは出ないようでした。
--logから該当箇所のみ抜粋 ここから(win7)--
DEBUG: pool-1-thread-1: GET
http://www.nicovideo.jp/cache/fetch?sm9 DEBUG: pool-1-thread-1: end
DEBUG: pool-3-thread-1: title recorded: sm9 => 新・豪血寺一族 -煩悩解放 - レッツゴー!陰陽師
fetch:
http://smile-pcm42.nicovideo.jp/smile?v=9.0468 DEBUG: pool-3-thread-1: proxy change detected
DEBUG: pool-1-thread-4: GET
http://smile-pcm42.nicovideo.jp/smile?v=9.0468 no cache found: sm9_新・豪血寺一族 -煩悩解放 - レッツゴー!陰陽師.flv
DEBUG: pool-1-thread-2: dareka.common.HttpIOException: premature end of header:
DEBUG: pool-1-thread-3: dareka.common.HttpIOException: premature end of header:
cache completed: sm9_新・豪血寺一族 -煩悩解放 - レッツゴー!陰陽師.flv
DEBUG: pool-1-thread-4: end
DEBUG: pool-1-thread-4: loop end
DEBUG: pool-3-thread-1: restore proxy setting
DEBUG: pool-1-thread-4: java.io.IOException: 接続済みの呼び出し先が一定の時間を過ぎても正しく応答しなかったため、接続できませんでした。または接続済みのホストが応答しなかったため、確立された接続は失敗しました。(consuming)
DEBUG: pool-1-thread-1: dareka.common.HttpIOException: premature end of header:
--logから該当箇所のみ抜粋 ここまで--
以上、何か分かりましたらよろしくお願い致します。
長文失礼しました。
>>980 ありがとうございました。解決いたしました。
>>981 更新お疲れ様です、こちらのファイルを上書きしたところ利用出来るようになりました。
お騒がせして大変申し訳ございません。
失礼いたしました。
>>983 完了リクエストをマップから削除できない時に出る、通常なら発生しないはずのエラーですね。
純正VMでも起きるなら考えますが、IBM製VMでしか起きないなら純正VMを使ってくださいとしか。
いつの頃からか、ってのがまず怪しい。必ず何からのきっかけがあるはずだし(JVMを更新した、とか)。
あと、自分のExtensionは -Ddareka.debug=true ではデバッグメッセージ出ません(今回は関係無いけど)。
>>986 >こちらのファイルを上書きしたところ利用出来るようになりました
それ、全然関係無いから。その書き方だと要らぬ誤解を与えるので気を付けた方がいいよ。
>>987 申し訳無いです、経緯を述べます。
NicoCache_nl+101219mod 単体パッケージ版
を本日既存のファイルに上書きし、導入致しました
文章作成など行ったり、出かけたりしていたので
前後を詳しく憶えていないのですが、本日のいつからかラッパーで読み込めなくなりました
そのため旧プレイヤーで視聴をしていたのですが
なんとも不便で、不満を書き込みました、その後
>>978 さんの書き込みを自分に当てたレスと思いまして
藁にもすがる思いで該当のファイルを調べましてアドバイスを頂けないかと思い
ファイルの内容を書き出しました
その後、
>>981 さんの更新報告を受けて
自分のNicoCache_nl+101219mod 単体パッケージ版を
上書きしたところラッパーでも視聴が出来るようになりました
私の報告が役に立つとは思えませんが、誤解などを与えてしまっては不都合甚だしいと思いました
そのため、蛇足とは思いましたが経緯を報告させていただきます
失礼しました
新プレで動画上の広告(RSSリーダー等)の部分を 非表示にできますでしょうか? (動画自体の広告は見られるように)
俺も昨日試した時はラッパーで見れなかったけど
何もいじらないまま、さっき試したら何故か見れるようになってた
ちなみに
>>981 は未導入
>>989 flapi.nicovideo.jp/api/getmarquee
これをKILLすればニュースは表示されなくなる。
992 :
983 :2010/12/22(水) 20:20:25 ID:NJhBfMhg0
>>987 IBMのページにて修正履歴を確認したところ、下記のような項目を発見しました。
IZ74399: JAVA.UTIL.LINKEDHASHMAP DOESN'T IMPLEMENTS MAP<K,V>
よく覚えていないのですが、状況から判断すると
JVMを更新した際にエンバグしたバージョンを使用してしまっていたようです。
上記の項目により修正されたと書かれていたのですが、
バージョンを上げても改善しなかった為、他のJavaを探し
JVMをIBMからOpenJDKに変更したところエラーなくfetchが行えました。
問題がJVMにあることはわかりましたので、
最適なJVMを求めて色々と試してみたいと思います。
SunのJavaはPowerPC用のバイナリが存在しないようです。
ありがとうございました。
新とか旧って呼び方やめろ
過去ログ読んでたらnlでHeatMeterみたいな機能が使えるってあったけど 調べてもいまいちわからない そういうものは作られてないのかな?
>>989 flapi.nicovideo.jp/api/getmarquee
これをKILL
これはフィルターで非表示にできるということでしょうか?
HeatMeterはラッパーでできるからnl専用ってわけでもないような
乙
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。