5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名無しさん@お腹いっぱい。:2010/06/16(水) 01:00:56 ID:4EIu4NXM0
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。

一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することがる。

またオミトロンと併用することも可能。

ASR's Room NicoCache
ttp://homepage1.nifty.com/asr/tools/nicocache.html
Java ソフトウェアの無料ダウンロード
ttp://java.com/ja/
Java Runtime Environment (JRE) 5.0以上が必要。

関連サイト
nicolist.net (NicoCache_nl)
ttp://nicolist.net/nicocache_nl/
NicoCache_p - パンヤポータル
ttp://homepage2.nifty.com/wanko/pangya/nicocache.htm
NicoCache_u
ttp://www28.atwiki.jp/nicocacheu/
NicoCacheGUI - HB Software Factory の跡地に出来た何か。
ttp://hbsoft.s10.xrea.com/

2 :名無しさん@お腹いっぱい。:2010/06/16(水) 01:02:19 ID:4EIu4NXM0
■前スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache 9
ttp://pc12.2ch.net/test/read.cgi/software/1265404267/

■過去スレ
ttp://nicolist.net/nicocache_nl/wiki/index.php?NicoCache%E3%82%B9%E3%83%AC#g78023aa

■NicoCache_nl wiki
ttp://nicolist.net/nicocache_nl/wiki/
(本体、Extension等の更新情報や、スレに投下されたフィルタ等のまとめ)

■NicoCache_nlって何?
ttp://nicolist.net/nicocache_nl/wiki/index.php?NicoCache_nl%E3%81%A8%E3%81%AF

■NicoCache本家と各派生版の違い
ttp://nicolist.net/nicocache_nl/wiki/index.php?NicoCache%E6%9C%AC%E5%AE%B6%E3%81%A8%E5%90%84%E6%B4%BE%E7%94%9F%E7%89%88%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%AE%E9%81%95%E3%81%84

■NicoCache_nl関連ファイル置き場
ttp://nicolist.net/nicocache_nl/up/
(NicoCache_nl本体(派生版・改良版)、NicoCache_nl用のExtension等はここからダウンロード)

■コミュニティ NicoCache - ニコニコミュニティ
ttp://com.nicovideo.jp/community/co17

3 :名無しさん@お腹いっぱい。:2010/06/16(水) 01:03:16 ID:4EIu4NXM0
■繋がらない時は
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/06/16(水) 20:27:48 ID:Tq3ZvQPx0
>>1

5 :名無しさん@お腹いっぱい。:2010/06/17(木) 01:13:31 ID:LRiQSieT0
java quick starterはonでもoffでもこのツールの動作に影響ありませんか?

6 :名無しさん@お腹いっぱい。:2010/06/17(木) 02:26:53 ID:AK9JN2pH0
>>5
Javaのページを読もう。
JQSがどういう事をしてるか書いてある。
http://www.java.com/ja/download/help/quickstarter.xml

って、それ以前にやってみればいいだけじゃないの?

7 :名無しさん@お腹いっぱい。:2010/06/17(木) 12:01:19 ID:aaqPCxehP
wrapper使えなくなった?

8 :名無しさん@お腹いっぱい。:2010/06/17(木) 12:41:13 ID:O2yhbHWZ0
header_light(9)更新乙です

9 :名無しさん@お腹いっぱい。:2010/06/17(木) 14:36:11 ID:GvwNtokA0
>>7
普通どおり使えてますよ。

でも、キーワード検索での結果に出てくる「検索ボックス」が消去が無効になっていたり、
その結果の1ページ目の下の広告の消去が無効になってしまいました。
「【テスト版に表示を切り替える】」に何か関係があるのでしょうか。

10 :名無しさん@お腹いっぱい。:2010/06/17(木) 14:41:56 ID:aaqPCxehP
>>9
thx。こっちの問題か。環境構築しなおしてみるわ。

11 :名無しさん@お腹いっぱい。:2010/06/17(木) 16:37:53 ID:RIBd7rDV0
>>10
前スレ>>822試してみた?

「旧プレイヤーをローカルから取得」に問題があったみたい
そのフィルタを削除でラッパー再生できた
勿論旧プレイヤーは使えないだろうけど

12 :名無しさん@お腹いっぱい。:2010/06/17(木) 18:07:43 ID:aaqPCxehP
>>11
ありがとう。そっちも問題なくて結局最初から設定し直したんだが、原因が分かった。
Firefox使ってるんだがTACOというアドオンを更新した際に勝手にプロキシ設定が書き換わっていた。
https://addons.mozilla.org/ja/firefox/addon/11073/

wrapper置換以外の機能はほとんど使ってなかったから全然気づかなかったよ。

13 :名無しさん@お腹いっぱい。:2010/06/18(金) 02:17:55 ID:sZbnHLnh0
特になんの処置もなくwrapperも旧プレも使えますね。
ニコ割再生のためにマーキプレーヤーは差し替えてありますが。
なんか逆に不安になってくるw

それはともかく。
nlMovieFetcherでキャッシュディスク残量が無くなった場合に
fetch処理を全停止できるようなオプションをつけて欲しいです。
リトライを繰り返して即アクセス規制になりますので。

14 :名無しさん@お腹いっぱい。:2010/06/18(金) 09:52:02 ID:fCTjBVub0
nlShareLogin使えなくなった?

15 :名無しさん@お腹いっぱい。:2010/06/18(金) 13:30:33 ID:PPTNLbhb0
「cacheyourfile」と「nicocache_nl」を併用したいと考えているのですが、
@2つを同じフォルダに入れてよいものでしょうか。
A「nicocache_nl」では「listenPort=2525」にしていますが、「cacheyourfile」も「2525」に変更したほうがいいですか?
B「nicocache_nl」ではLANの設定を「自動構成スクリプト」で起動させています。「cacheyourfile」使うためにプロキシサーバーにチェックを
入れたほうがよいですか?

行っている方がいらっしゃっいましたら教えてください。

16 :名無しさん@お腹いっぱい。:2010/06/18(金) 14:00:15 ID:ZP3BieVm0
>>15
yourfileCacheのこと?
前スレ>>51-73参照

ってか、それ以前にやってみてから聞いてみたら?
googleでいくらでもヒットするし。
やってみようと思う→調べる(検索する)→やってみる→聞いてみる

17 :名無しさん@お腹いっぱい。:2010/06/18(金) 17:56:32 ID:PPTNLbhb0
>>16
やってみてから質問しないといけないですよね。すいませんでした。
やってみました。
どうしても「yourfileCache」が単体でも併用でもキャッシュできません。
手順どおりにしているんですが、なにか不足があるのでしょうか。
ランタイムもプラグインもいれたんですが・・・。

18 :名無しさん@お腹いっぱい。:2010/06/18(金) 19:55:52 ID:VRhj+gknP
> なにか不足があるのでしょうか。
あなたが何も提示しなければ、ここを見ている他の人は何もわからない。

つまりあなたの言う「手順どおりにしている」ことを書かなければ運用環境はわからんってことですよ。
その設定に不足や間違いがあればそこを指摘することができる。
そういった情報が無ければ可能性を上げるしかできないわけで。

言わなきゃ(書かなきゃ)伝わらないんだから、書くべきことはきちんと書きましょう。

19 :名無しさん@お腹いっぱい。:2010/06/18(金) 20:41:07 ID:Nci0oyup0
普通は付属のドキュメント通りにすれば動くんだから理解力が無いだけでは

20 :名無しさん@お腹いっぱい。:2010/06/18(金) 20:51:54 ID:PPTNLbhb0
>>18
@「nicocache_nl」でLANの設定を「自動構成スクリプト」チェックを入れてで起動。
A「yourfileCache」のダウンロード・解凍、「ダウンロード用設定ファイル」のダウンロード・解凍し、前すれ>>70の内容に変更。
B「cacheyourfile」使うためにプロキシサーバーにチェックをいれる(「nicocache_nl」で「listenPort=2525」にしているため、「cacheyourfile」のlocalhostを「2525」に変更)
C「Javaのランタイム」のダウンロード・解凍
D生成された「yourFileCache.bat」を実行

で、youtubeをみてもどこにキャッシュがあるのか、そもそも生成されているのかわかりません。

21 :名無しさん@お腹いっぱい。:2010/06/18(金) 21:02:07 ID:9+3+c4G10
Javaが入ってないのにnl起動ってどういうことなの・・・
それはいいとして、ポート同じにしてどうすんの。どっちか変えろ

22 :名無しさん@お腹いっぱい。:2010/06/18(金) 21:07:35 ID:PPTNLbhb0
>>20
書き足りなかったですね。すいません。
すでにJavaは入った状態です。
Bを「8080」のままでってことですか?

23 :名無しさん@お腹いっぱい。:2010/06/18(金) 21:27:05 ID:VRhj+gknP
別にデフォルトじゃなくてもいい、他のソフトで使っていないポートを割り当てる。
同じポートを使用するようにしても、先に起動してそのポートを取ったほうしか使えないから、
後から起動したものは「指定のポートがつかえませーん」でエラーになる。

24 :名無しさん@お腹いっぱい。:2010/06/18(金) 21:34:09 ID:PPTNLbhb0
>>23
ありがとうございます。ポートを4040にするので、
「download.properties」のなかに「listenPort=4040」といれていいですか?

25 :名無しさん@お腹いっぱい。:2010/06/18(金) 21:36:57 ID:hT9GO9Ue0
確認→実行じゃなくて
実行→できなかったら質問にしろよ。

26 :名無しさん@お腹いっぱい。:2010/06/18(金) 22:01:23 ID:PPTNLbhb0
>>25
失礼しました。
「download.properties」のなかに「proxyHost:4040」「listenPort=4040」をいれました。が
batを起動しても2525まま変わらず、「指定のポートがつかえません」でエラーになります。
どうしたらよいでしょうか。

27 :名無しさん@お腹いっぱい。:2010/06/18(金) 22:04:02 ID:PPTNLbhb0
>>26
すいません。誤記です
「proxyHost:localhost」「proxyPort=4040」です。

28 :名無しさん@お腹いっぱい。:2010/06/18(金) 22:19:20 ID:Nci0oyup0
これはひどい

29 :名無しさん@お腹いっぱい。:2010/06/18(金) 22:21:34 ID:hT9GO9Ue0
つ【config.properties】
Readme_nl.txt読めよ

ところで、wrapperで宣伝を表示している場合に、
宣伝を表示し終わったらリピートできてる人いますかね?

現状:再生バー右は全部ON・
(ここから設定)再生後おすすめタブへ移動しないON・自動再生許可OFF・リピート再生OFF・ニコニ広告の提供表示ON
(システムタブ)リピート時に提供を表示しないOFF
で、提供は表示されるけど、どれだけ時間がたってもそのまま。
設定タブのリピートをONにすると提供が表示されないんですよね。

30 :名無しさん@お腹いっぱい。:2010/06/18(金) 22:54:48 ID:O7nwINL10
>>27
download.properties じゃなくて、config.properties の方を編集しれ。
download.properties はどのサイトでキャッシュを有効にするか設定するだけ。

proxyHost と proxyPort は、また別の設定項目だから何も書かなくて良い。
ポートの指定は listenPort。4040番を使いたいときは "listenPort=4040"

ブラウザ側での設定は、以下をメモ帳に貼りつけて proxy.pac って名前でC:\の直下にでも保存。
LANの設定で自動構成スクリプトにチェックを入れて"C:\proxy.pac"を指定。

function FindProxyForURL(url, host){
if(url.substring(0, 5) == "http:"){
if(shExpMatch(host, "*.nicovideo.jp*") || shExpMatch(host, "*.smilevideo.jp*") || shExpMatch(host, "*.nimg.jp*"))
return "PROXY localhost:8080";
else
return "PROXY localhost:4040";
}else
return "DIRECT";
}

download.properties の設定は"youtube=..."の行を以下に書換え(改行は削除して1行に)。
youtube=^http://[^\\&]+googlevideo\\.com/get_video\\?[^\\#]+\\&video_id=([^\\&]+)\\&
|^http://[^\\&]+googlevideo\\.com/videoplayback\\?[^\\#]+id=([^\\&]+)
|^http://[^\\&]+c\\.youtube\\.com/videoplayback\\?[^\\#]+id=([^\\&]+)
|^http://[^\\&]+youtube\\.com/get_video\\?video_id=([^\\&]+)\\&ip=

あとはググって調べれks

31 :oamaxa:2010/06/18(金) 23:05:55 ID:Pr9eddBw0
assort20100618
ttp://nicolist.net/nicocache_nl/up/img/nl434.zip

仕様変更で一部のページでmarking関連が機能しなくなっていたのを修正。


32 :名無しさん@お腹いっぱい。:2010/06/18(金) 23:27:49 ID:PPTNLbhb0
>>30
本当にありがとうございます。
実は、現在ぐちゃぐちゃになってしまっていたところだったのです。

助かりました。

33 :oamaxa:2010/06/19(土) 01:34:38 ID:YBmZP0Ad0
>>31で間違ったmarkingFilter.txtが同梱されていたので、正しいものをupし直しました。
お手数ですが、>>31のリンクから再ダウンロードをお願いします。

34 :名無しさん@お腹いっぱい。:2010/06/19(土) 03:34:52 ID:vjA6tJys0
>>14
FirefoxとChrome Plusで使ってるけど、なんかうまくいくときといかないときがあってこっちも困ってる。

35 :名無しさん@お腹いっぱい。:2010/06/19(土) 08:10:10 ID:uLNKGUyX0
http://up3.viploader.net/pc/src/vlpc003478.png

この広がったheader_rank_link+_100615の修正をお願いできますでしょうか。

36 :名無しさん@お腹いっぱい。:2010/06/19(土) 08:11:09 ID:uLNKGUyX0
>>35
使っているブラウザはIE8です。

37 :oamaxa:2010/06/19(土) 14:02:17 ID:YBmZP0Ad0
assort100619
ttp://nicolist.net/nicocache_nl/up/img/nl434.zip

ニコレポ(マイページ)で生放送などにもmarkingしていたのを修正。
何度も申し訳ないです。

38 :名無しさん@お腹いっぱい。:2010/06/19(土) 20:11:29 ID:thErg94A0
だめだ…
どーやっても、ぼからんだけ見れない…

ログ漁っても、手がかりが無く、configファイルを最小限(ポート、キャッシュフォルダの設定程度)にしても、全く別の動画が流れる…

nl使ってぼからんを普通に見れてる人って、configファイルに何か特殊な項目とか追記してますか?
うまく説明になってなくてゴメン。

39 :名無しさん@お腹いっぱい。:2010/06/19(土) 20:26:14 ID:oMcwisq/0
>>38
動画URL貼って

40 :名無しさん@お腹いっぱい。:2010/06/19(土) 20:31:24 ID:h+CW6so50
ttp://www.nicovideo.jp/mylist/9352163
このへんのどれかなのかね?
特に問題はないなぁ

41 :名無しさん@お腹いっぱい。:2010/06/19(土) 20:38:04 ID:amFbBGr00
確か公式ニコ割かなんかのキャッシュを始めたときに普通の動画idとかぶってたってこと無かったっけ?
すぐ修正版が配布された記憶もある。

問題の動画がひとつだけなら↓
http://www.nicovideo.jp/cache/rm?<該当動画smid>ってやってから
ブラウザのキャッシュ消してから見てみても同じかな?

42 :名無しさん@お腹いっぱい。:2010/06/19(土) 23:27:34 ID:h+CW6so50
Extensionでtubeキャッシュできないかと挑戦中

現時点
適当な動画にローカルのファイルを使ってみる
ttp://aryarya.net/up/img/4388.jpg

43 :名無しさん@お腹いっぱい。:2010/06/20(日) 01:33:38 ID:b6a7aQOz0
>>42
なんじゃとっ!?

44 :38:2010/06/20(日) 03:05:27 ID:9Mzs7Nxv0
ウトウトしてたらこんな時間…

>>39
>>40
スマン。
貼るのを忘れてた…
が、>>40のアドレス内の#136〜#141がダメ。
すべて、引用動画の読み込みに失敗となるんです…

>>41
一つだけでは無いんです…
違う動画が流れるので、キャッシュすらされない現状。
SP5は大丈夫でした。

ニコ割キャッシュの削除はやってなかったので、一度試してみます。

って、環境すら書いてなかったゴメン。
OS 10.6.4
safari5(4時代から見れない事が大半…)
nl(9).09a
です。


45 :名無しさん@お腹いっぱい。:2010/06/20(日) 03:14:20 ID:Y54nPtou0
>>42
ちゃんとやろうとするとキャッシュ管理周りを丸ごとExtensionに乗せる必要があるかも。
tubeもzoomeも動画ファイルをキャッシュするだけなら難しくないけど、ファイル名にタイトルを
反映させたりするのは結構面倒だと思う。あと、tubeは種類が色々あるからねぇ。

>>44
ぼからん以前に環境の問題じゃないの?Mac特有の事情があるとか。
うちはクライアントWin、鯖Linuxだけどそんな問題は出てないなぁ。

46 :38:2010/06/20(日) 03:36:48 ID:9Mzs7Nxv0
>>45
どうなんですかね…
今、ニコ割のキャッシュ削除、ブラウザ再起動→ダメ
ボカラン再生時、何故か出てくる違うIDの動画のキャッシュを削除→ボカランがちゃんとキャッシュされて再生OK
と言う状況に。
ちなみに、キャッシュ先をNASとかにされてますか?

にしても、何故全く違うIDの動画が再生されるんだろう…
一度、キャッシュを整理しようかな…

原因は不明ですが、応急処置的な解決方法でとりあえず凌ぎます。


47 :名無しさん@お腹いっぱい。:2010/06/20(日) 04:11:56 ID:aLY5ZXBg0
>>45
タイトルで詰んでオワタになってる・・・

まぁ、キャッシュ管理はまだだけど、キャッシュ+キャッシュからの再生は終わった
URLはまんま>>30を使ってる。
あと、idって動画特有だよね?日付とかで変わったりしないよねぇ・・・

どうすんだこれ・・・

48 :名無しさん@お腹いっぱい。:2010/06/20(日) 11:05:56 ID:bCb+Se+i0
>>46
こっちでは問題なかった。
ちょっと情報が不明確だからはっきりさせて。
・動画自体が別の動画にすり替わる。
・対象動画は複数
・ニコ割は問題無し
おk?

>引用動画の読み込みに失敗
wrapper使ってる? ニコ割はまた別に設定が必要だよ。

>何故か出てくる違うID
もしまた再現したら
http://www.nicovideo.jp/cache/ajax_info?<その違うsmid>に飛んで、文字化けしてたらUTF-8になおして
全部コピペしてくれるとなにかわかるかもしれない。

49 :名無しさん@お腹いっぱい。:2010/06/20(日) 15:39:36 ID:xal5WW3T0
>>31,37
marking+playlistの快適環境が戻った!
ありがとうございました

50 :名無しさん@お腹いっぱい。:2010/06/20(日) 20:34:44 ID:bCb+Se+i0
どうやら>>29みたいな使い方をしている人はいないようなのでjavascript使って、
提供に移って(も、移らなくても)最後まで再生して停止したらリピートするようにした。
setInterval(function (){
if ($('flvplayer') && $('flvplayer').ext_getStatus() == 'end' && $('flvplayer').ext_getTotalTime() - 1 < $('flvplayer').ext_getPlayheadTime()) {
setTimeout(function(){
if ($('flvplayer').ext_getStatus() == 'end'){
$('flvplayer').ext_setPlayheadTime(0);
$('flvplayer').ext_play(1);
}
}, 3000);
}
}, 4000);
youtubeみたいにプレイヤのstatechangeにaddEventできればよかったんだが。。

51 :名無しさん@お腹いっぱい。:2010/06/20(日) 21:01:12 ID:SxEofBds0
デイリー 総合ランキングで ポップアップリンク させたくてフィルタ作ってるんだが
うまく更新されないんだ、以下のどう直せばいい?

[Replace]
Name = ポップアップリンク置換(デイリーランキング)
URL = www\.nicovideo\.jp/ranking/fav/daily/
Multi = TRUE
EachLine = TRUE
Match<
(<a class="(?:video|watch)"[^>]*?href="(?:http://www\.nicovideo\.jp/)?watch/(\w{2}\d+)"[^>]*?)([^>]*?>.+?</a>(?!<span|<br>|</p>[\r\n]*<p))
>
Replace<
$1 onMouseOver="return popThumb2('$2', 0)" onMouseOut="return nd()"$3
>

52 :名無しさん@お腹いっぱい。:2010/06/20(日) 21:11:56 ID:bCb+Se+i0
(<a[^>]*?href="(?:http://www\.nicovideo\.jp/)?watch/(\w{2}\d+)")

$1 onMouseOver="return popThumb2('$2', 0)" onMouseOut="return nd()"

画像のリンクは対応させたくないなら次のをmatchの最後に追加でいいはず。
(?![^>]*>\s*<img)

53 :名無しさん@お腹いっぱい。:2010/06/20(日) 22:28:50 ID:SxEofBds0
動いた!
ありがとう!

54 :名無しさん@お腹いっぱい。:2010/06/21(月) 00:37:26 ID:6bBUM32p0
キーワード検索での結果に出てくる「検索ボックス」とその結果の1ページ目の下の広告の消去が無効になってしまいました。
こういう症状になっている方はいらっしゃいますか?



55 :38:2010/06/21(月) 04:25:31 ID:EBvbygWi0
>>48
>
> こっちでは問題なかった。
> ちょっと情報が不明確だからはっきりさせて。
> ・動画自体が別の動画にすり替わる。
> ・対象動画は複数
> ・ニコ割は問題無し
> おk?
→おkです。

> >引用動画の読み込みに失敗
> wrapper使ってる? ニコ割はまた別に設定が必要だよ。
→wrapperは未使用なのです。

> >何故か出てくる違うID
> もしまた再現したら
> http://www.nicovideo.jp/cache/ajax_info?<その違うsmid>に飛んで、文字化けしてたらUTF-8になおして
> 全部コピペしてくれるとなにかわかるかもしれない。
→スミマセン、表示される違うIDの動画を探しているうちに、通常にキャッシュをしてくれるようになりました。
ちなみに、間違って再生される動画のIDが分からず仕舞い…orz

調査するに際し、行った事。
1:キャッシュをすべてNAS→ローカルにコピーした
2:propertiesファイル内のキャッシュ保存先をローカルへ変更(それ以外は変更無し)
3:再度、safariのキャッシュリセット
4:端末リブート
です。

やっぱり、NASにしてたのが原因なのかなぁ。
一応の解決になりました、ありがとうございました。
にしても、なんだったんだろう…

56 :名無しさん@お腹いっぱい。:2010/06/21(月) 21:36:33 ID:DK4+emu50
検索結果がテスト版のに変わったから
nl425の検索結果多列表示フィルタ使うと表示おかしくなるようになった

57 :名無しさん@お腹いっぱい。:2010/06/21(月) 22:38:04 ID:19slrUkn0
投稿時間の上にプログレスバーが出せなくなってしまった・・・
可変幅の戻り読みができないとは初めて知ったよ

58 :名無しさん@お腹いっぱい。:2010/06/21(月) 22:53:46 ID:19slrUkn0
マイリス数プログレスバー表示を新検索に対応させました
ttp://nicolist.net/nicocache_nl/up/img/nl435.txt
場所が移動してしまったので前と表示が違います

59 :名無しさん@お腹いっぱい。:2010/06/21(月) 23:13:17 ID:VO4ZbTez0
おつ。
ちなみに、replaceでエスケープが必要なのは$のみですよん。めんどくさいでしょうw

60 :oamaxa:2010/06/21(月) 23:23:25 ID:HsRsOeIL0
assort100621
ttp://nicolist.net/nicocache_nl/up/img/nl436.zip

検索関連の仕様変更に対応。
ユーザーページのニコレポのマーキングができてなかったのを修正。


61 :名無しさん@お腹いっぱい。:2010/06/21(月) 23:36:33 ID:Rvl/3xCA0
検索の仕様変更に対応させた「検索結果多列表示フィルタ」
ttp://nicolist.net/nicocache_nl/up/img/nl437.txt


62 :名無しさん@お腹いっぱい。:2010/06/21(月) 23:58:09 ID:bjpk1G7I0
FoxyProxy使用の上でNicocache利用中の方居ますでしょうか
もし宜しければ参考までにホワイトリストの指定パターンを教えて貰えないでしょうか

63 :名無しさん@お腹いっぱい。:2010/06/22(火) 00:48:28 ID:nHJj+8c90
>>61
お疲れ様です。2列と4列は正常に表示されているみたいですが
1列のは、再生数やコメ数などが投稿時間やタイトル・作者コメントのスペースで隠れてしまっているようです

64 :名無しさん@お腹いっぱい。:2010/06/22(火) 02:02:28 ID:RoiXcabN0
>>62
https?://\w+\.(?:(?:nico|smile)video|nimg)\.jp.*

65 :名無しさん@お腹いっぱい。:2010/06/22(火) 02:03:49 ID:gVRflbW6P
>>62
ブラックリストはなくてもいいかもしれない
全部ワイルドカード

ブラックリスト
*dic.nicovideo.jp*
*anime-ch.nicovideo.jp*
*bbs.nicovideo.jp*

ホワイトリスト
http://nicovideo.jp/
http://*.nicovideo.jp/
http://smilevideo.jp/
http://*.smilevideo.jp/
http://nimg.jp/
http://*.nimg.jp/

66 :名無しさん@お腹いっぱい。:2010/06/22(火) 02:08:18 ID:gVRflbW6P
>>64のパターンで置き換えてくる……。
ブラックリストは残しておく。

67 :64:2010/06/22(火) 04:35:56 ID:RoiXcabN0
>>62,64
コピペ間違えてた...
https?://[^.]+\.(?:(?:nico|smile)video|nimg)\.jp.*
じゃないと一部が機能しないです。

後、()はエスケープしろって怒られるけど問題ないので大丈夫だと思います。

68 :名無しさん@お腹いっぱい。:2010/06/22(火) 04:36:41 ID:RoiXcabN0
>>64じゃなくて>>66だったw

69 :名無しさん@お腹いっぱい。:2010/06/22(火) 05:33:11 ID:2O7CE2xP0
>>55
やっぱり環境依存の問題だったか。
最近のMac事情はよく分からんけど、NASのマウントがNFSなのかSMBなのかで変わったりしない?
つーか、わざわざNASにキャッシュを作るくらいなら、NAS上でNicoCacheを動かせば良いのでは?

70 :名無しさん@お腹いっぱい。:2010/06/22(火) 08:40:13 ID:6uz410YM0
>>64>>65>>67
何度か表示出来ない事がありましたがキャッシュ捨てたら問題無く機能しました
有難うございます、助かりました。自分もホワイトリストが大量に入っていたので綺麗に整理出来ました

71 :名無しさん@お腹いっぱい。:2010/06/22(火) 09:44:08 ID:dtbtKbB20
すいません。インターネットはできるのですが、突然ニコキャッシュを通したニコニコ動画ページが
見れなくなりました。
昨日まですんなり見れたのですが。
原因がわかりません。
Windows7 home Premium
Intel Core i7 CPU @860 2.80GHz
RAM 4.00GB
システムの種類 64ビット オペレーションシステム

Nico Cache_ni 秋.01 (baseed on Nico Cache v0.43) +(9).09a

です。
ブラウザはIE8(32bit)つかっています。

72 :名無しさん@お腹いっぱい。:2010/06/22(火) 09:45:09 ID:tqNYjUHT0
公式チャンネルの動画アドレスって、いつからso数字から数字だけに変わったの?
数字だけのアドレスの動画はキャッシュされないんだけど、キャッシュする方法ってある?

73 :名無しさん@お腹いっぱい。:2010/06/22(火) 10:20:26 ID:ujHPlQQu0
その数字は2chでいうスレッドIDみたいなもので、動画IDは別途存在している。
確認方法はいくつかあるが、「前日総合順位の横にあるリンクを押す」「広告履歴を確かめる」
「twitterでつぶやこうとする(実際につぶやく必要はない)」などで調べられる。

で、キャッシュはその動画IDのほうでちゃんとされている。

74 :名無しさん@お腹いっぱい。:2010/06/22(火) 10:49:09 ID:dtbtKbB20
>>71 補足なんですが、JAVAを再インストールしたあとにこの現象が現れました。
でもそれが原因なのかは不明です。
タスクトレイにはしっかり表示されている状態です。

75 :名無しさん@お腹いっぱい。:2010/06/22(火) 11:35:32 ID:Od3cHBbMP
まずログを確認。正常ならブラウザのキャッシュ削除とプロキシ設定見直し。

76 :名無しさん@お腹いっぱい。:2010/06/22(火) 12:21:20 ID:dtbtKbB20
>>75
「ログには、8080はすでに使われているため・・・・」という表示はないのですが、

Exception in thread "Thread-1" java.lang.IllegalStateException: cannot open syst
em clipboard
at sun.awt.windows.WClipboard.openClipboard(Native Method)
at sun.awt.datatransfer.ClipboardTransferable.<init>(Unknown Source)
at sun.awt.datatransfer.SunClipboard.getContents(Unknown Source)
at extensions.nlClipBoardCheckExtension.getClipBoardData(nlClipBoardChec
kExtension.java:93)
at extensions.nlClipBoardCheckExtension.run(nlClipBoardCheckExtension.ja
va:81)
at java.lang.Thread.run(Unknown Source)
fetch:[DEBUG] ringer task started.
fetch:[DEBUG] ringer task started.
fetch:[DEBUG] ringer task started.

というログがあって、意味がわかりません。fetch:[DEBUG] ringer task started.は繰り返し出てきます。

77 :名無しさん@お腹いっぱい。:2010/06/22(火) 16:07:58 ID:Bxg4rPh40
>>76
nlClipBoardCheckExtension rev02
http://nicolist.net/nicocache_nl/up/img/nl438.zip

クリップボードが開けないときのエラーに対処

例外対策忘れてました。
使ってないなら、extensionsフォルダの該当のextensionsを消してくださいな。

それはそうと、youtubeのキャッシュ。
タイトル付け終了。キャッシュ管理もだいたい終了。

まだのもの
リジューム。
問題
拡張子の判別

だれか拡張子の判別わかりませんか?

78 :名無しさん@お腹いっぱい。:2010/06/22(火) 16:52:50 ID:rayUR1A+0
>>71
タスクマネージャーでプロセスJavaw.exeを強制終了
んでニコキャッシュを起動

79 :名無しさん@お腹いっぱい。:2010/06/22(火) 18:08:58 ID:dtbtKbB20
>>77
ダウンロードさせていただきました。ありがとうございます。
youtubeのcache、心待ちにしております。

>>78
直そうとすればするほど悪化し、ダブルクリックしても起動せず、Javaw.exeがタスクマネージャーで出てきません。
java' は、内部コマンドまたは外部コマンド操作可能なプログラムまたはバッチファイルとして認識されていません。続行するには何かキーを押してください。

とまでいわれるようになってしまいました。

80 :名無しさん@お腹いっぱい。:2010/06/22(火) 18:20:47 ID:dtbtKbB20
>>79追記
 http://www.java.com/ja/download/help/testvm.xml(javaのテストアプレッド)
は正常に作動しています。

81 :名無しさん@お腹いっぱい。:2010/06/22(火) 20:23:47 ID:AZ+P7wOs0
あれ?NGIDが効かなくなった???

82 :名無しさん@お腹いっぱい。:2010/06/22(火) 20:49:35 ID:AZ+P7wOs0
NGWORDも効かない・・・・・・
NGCommentExtension自体が動かなくなったみたい。
全く環境変えてないはずなのに・・・・・・
NGCommentExtension使ってる方で、同じ症状になった方いますか?

83 :名無しさん@お腹いっぱい。:2010/06/22(火) 21:30:34 ID:lmyoMw8K0
確かに効かなくなってるな
1時間ぐらいの間に効かなくなった

84 :名無しさん@お腹いっぱい。:2010/06/22(火) 21:47:18 ID:dtbtKbB20
>>79>>80
ニコキャッシュがいまだ復旧しない・・・・。
過去スレにも同じ事例があったが、解決してないし・・・・(過去すれ7)。

どうしたものか・・・・。

85 :名無しさん@お腹いっぱい。:2010/06/22(火) 21:51:23 ID:AEjyacuq0
>>84
1 PC再起動
2 cacheフォルダ以外全削除してnicocacheの環境再構築
3 javaアップデート
4 Javaアンインストール→再インストール

86 :名無しさん@お腹いっぱい。:2010/06/22(火) 22:05:12 ID:dtbtKbB20
>>86
やってみます。ありがとうございます。

87 :名無しさん@お腹いっぱい。:2010/06/22(火) 22:24:06 ID:hxV4/RQ10
>>86
念のため聞いておくが…本当に突然その症状になったんだな?
他のアプリケーションとか、何かをインストールした等もないな?
何にも操作せずに突然おかしくなったんだな?

88 :名無しさん@お腹いっぱい。:2010/06/22(火) 22:36:07 ID:/U7CsQbZ0
>>81-83
chatタグの属性順が変化したっぽい
現在:
<chat thread="1276783080" no="27" vpos="64146" date="1276811728" mail="184" user_id="PmPkPl4PlRolwY2LOpkDfTo67pI" premium="1" anonymity="1">激しいw</chat>

>>71
>>76のエラーは>>77で消えたんだよな?
というか>>77を更新するだけで問題なかったはずなんだけどな。

多分>>79はjavaを入れなおしたんだよな?
その時に設定が抜けてる可能性大。
java 環境変数 path でググるべし。

89 :名無しさん@お腹いっぱい。:2010/06/22(火) 22:48:40 ID:lmyoMw8K0
>>88
なるほど
Extensionの更新待ちになってしまうのか

90 :名無しさん@お腹いっぱい。:2010/06/22(火) 22:54:27 ID:dtbtKbB20
>>85
ふっかつしました!!!!
1〜4まで全部やってみました。
特に2は従来あったファイル・フィルタをデスクトップに移動させ、1つずつ
元に戻しながらあれこれしてます。


91 :名無しさん@お腹いっぱい。:2010/06/22(火) 23:00:02 ID:dtbtKbB20
>>87
そのとおりです。何もなくいきなりでした。
ただ、ポップアップリンクのリンク色が変更しないのでフィルタをいじって
いた途中だったんです。

92 :名無しさん@お腹いっぱい。:2010/06/22(火) 23:09:38 ID:dtbtKbB20
>>90>>91
すいません。再起動したらHPが見れなくなりました。
2番をしたとき似ニコが見れたのはなんだったんだろう。

また直るようにがんばってみます・・・・

93 :名無しさん@お腹いっぱい。:2010/06/22(火) 23:16:20 ID:hxV4/RQ10
>>91
突然でも「何もなくいきなり」でもないじゃん。
フィルタを弄ってる途中に起こったとは書いてなかったぞ。
で、現在の状況を細かく書こうか。
Javaのバージョンもあるといい。
あとは、ただ見れないじゃなくて、症状も詳しく書こうな。


HPが見れないってのは、
ブラウザからどのページも見れないのか、
ニコニコ動画のページ全てが見れないだけか、
それとも動画ページのみが見れないのか?
別の場所にNicocacheをダウンロードからやりなおした時にはどうなるのか?
キャッシュファイルを全部別の場所に待避した場合にはどうなのか?

94 :名無しさん@お腹いっぱい。:2010/06/22(火) 23:49:55 ID:dtbtKbB20
>>94
すみません。いきなりじゃなかったですね・・。
JAVAのバージョンは「バージョン6アップデート20 ビルド1.6.0_20-b20」です。
と「JAVA(TM)SE runtime Environment 6.0 Update 20」いれています。

HPは、自動構成スクリプトにチェックしている状態です。
NicocacheをOFFにすると、すべてのHPを見ることができます。(ニコニコ動画はdefaultで視聴可能)
ONにするとニコニコ動画サイトすべて見ることができません。他HPは見れます。

キャッシュファイルを全部別の場所に退避し、新たなNicocacheをダウンロードからしなおしたら、見ることができました。
そして退避していたものをそのフォルダに戻していったら問題になる前の状態に戻りましたが、再起動するとニコニコ動画のページ全てのみが
また見られなくなりました。

そのため現在は「環境変数」が見られなかったので、「『PATH』C:\Program Files (x86)\Java\jre6\bin\;C:\Windows\System32\cmd.exe」と設定しました。
でも状況は変わっていません。この変数の設定があっているかどうかは不明です。

95 :名無しさん@お腹いっぱい。:2010/06/22(火) 23:51:35 ID:Bxg4rPh40
nlApiUtilExtension rev16f
http://nicolist.net/nicocache_nl/up/img/nl439.zip

コメント要素の順番が変更されたので対処

作り直してるほうでは問題なかったので気づかなかった・・・


youtubeって動画鯖が302返してくるだな。
気づかなくて一瞬でキャッシュ完了になる問題に1日悩んでた

>>94
>>77入れた後でのログはどうなってんの?


96 :名無しさん@お腹いっぱい。:2010/06/22(火) 23:54:48 ID:dtbtKbB20
>>95
ログにはあのような英語の文章は表れなくなりました。ありがとうございました。
fetch:[DEBUG] ringer task startedはでてます。
報告遅れましてすみません。

97 :名無しさん@お腹いっぱい。:2010/06/23(水) 00:46:20 ID:80CHHnPa0
>>93
再起動してもnicocache_nlが動くようになりました。
原因はおそらく、環境変数が消えて「『PATH』C:\Program Files (x86)\Java\jre6\bin\;C:\Windows\System32\」と設定しなおした
ことと、>>77じゃないのかなと思っています。

皆様ご協力ありがとうございました。

98 :名無しさん@お腹いっぱい。:2010/06/23(水) 03:52:28 ID:xSc5E2Mq0
NGWORD使えなくなってるのか
更新の為のコメントが久しぶりに復活したから何事かと思ったぜ・・・

99 :名無しさん@お腹いっぱい。:2010/06/23(水) 04:24:55 ID:XstYlGFZ0
突然コメのレベルが低くなったから驚いた

100 :名無しさん@お腹いっぱい。:2010/06/23(水) 05:13:32 ID:xgQxZurp0
[ニコニコ市場を表示・非表示リンク]
が、表示にしても読み込めない

101 :名無しさん@お腹いっぱい。:2010/06/23(水) 17:16:37 ID:qPNO3JFM0
>>88
deleted="1"がどこに挿入されるかは分かりますか?

102 :名無しさん@お腹いっぱい。:2010/06/23(水) 17:53:00 ID:bWnVLn260
88じゃないけど

<chat thread="1173120219" no="1211" vpos="4" date="1217088474" user_id="" deleted="2" premium="1" anonymity="1"/>

sm13にたくさんあります

103 :名無しさん@お腹いっぱい。:2010/06/23(水) 18:11:39 ID:qPNO3JFM0
>>102
thanks

104 :名無しさん@お腹いっぱい。:2010/06/23(水) 18:49:14 ID:80CHHnPa0
ポップアップに含まれるリンクの色が変わらないのですが、どこを付け足したらよいか教えてください。
[Replace]
Name =リンク色変更
URL =www\.nicovideo\.jp
Match<
</head>
>
Replace<
<style type="text/css"><!--

a.vinfo_title:link, a.vinfo_title:visited {
color:#000;
text-decoration:underline;
}
a.vinfo_title:hover, #a.vinfo_title:active {
color:#f90; background-color: transparent;
text-decoration:underline;
}
a:hover, a:active {
color: #f90; background-color: transparent;
}
a.watch:hover, a.watch:active {
color: #f90; background-color: transparent;
}
--></style>
$0
>
三色カラーチャート:http://webcreator.main.jp/color/colorcharts.html

また<a href="related_tag/iM%40S%E6%9E%B6%E7%A9%BA%E6%88%A6%E8%A8%98%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA">キーワード <strong><span class="search_word">iM@S架空戦記シリーズ</span> </strong> を含むタグを検索</a>
はどうやって消去すればよいのでしょうか。

105 :名無しさん@お腹いっぱい。:2010/06/23(水) 18:51:50 ID:rPu765GA0
>>104
デフォのポップアップのURLはext.nicovideo.jp/
<a href="related_tag/[\s\S]*?</a>でいいんじゃね
次からは既存のフィルターとwikiを読んで勉強してからこいよ

106 :名無しさん@お腹いっぱい。:2010/06/23(水) 18:56:44 ID:80CHHnPa0
>>104
上のフィルターは間違い。
訂正します。
http://nicolist.net/nicocache_nl/up/img/nl439.zip

107 :名無しさん@お腹いっぱい。:2010/06/23(水) 19:10:37 ID:80CHHnPa0
>>105
ありがとうございます。
勉強してきます。ご迷惑おかけしました。

>106
たびたびすいません。リンク張り間違えました。
http://nicolist.net/nicocache_nl/up/img/nl440.txt

108 :名無しさん@お腹いっぱい。:2010/06/23(水) 19:27:13 ID:E4iTpvBz0
>>95
弾幕グラフが異常(全て0:00としてカウントされる)なようです.

109 :名無しさん@お腹いっぱい。:2010/06/23(水) 19:54:36 ID:80CHHnPa0
>>105
URL =(?:www|ext)\.nicovideo\.jpとしましたが、よかったでしょうか?

110 :名無しさん@お腹いっぱい。:2010/06/23(水) 20:21:06 ID:/iGcnlmW0
NGCommentExtension v0.3.5
ttp://nicolist.net/nicocache_nl/up/img/nl441.zip
・6/22夜の仕様変更で機能しなくなったので対応(thx>>88)
 →属性順がどう変わっても大丈夫なようにしました(変更量が多いのでバグってるかも)
  以前は順番を変えるとプレイヤー側がおかしくなった気がするんですけどねぇ…
・メンテ出来ないのでlocal/NGComment.jsの添付を止めた
・一度NGCommNGCMDを設定してからコメントアウトすると設定が残ってしまう不具合を修正

検索の件といい、無意味な仕様変更に対応するのは正直言って気が萎える…。
fetchで検索1列の時にフィルタが機能しませんが、どうせまた変わるのでしばらく対応しません。

111 :名無しさん@お腹いっぱい。:2010/06/23(水) 20:37:10 ID:ZGGezymF0
>>110
更新乙です。
一つ質問なんですが、NGWORDによる自動追加でガンガンNGIDが増えていっているのですが、何件まで対応しているのでしょうか?

112 :名無しさん@お腹いっぱい。:2010/06/23(水) 20:45:07 ID:/iGcnlmW0
>>111
メモリが許す限り。単なるテキストファイルだから件数が増えると効率は悪くなると思うけど。

113 :名無しさん@お腹いっぱい。:2010/06/23(水) 20:56:29 ID:rPu765GA0
IE&ニコニコ以外でfetchリクエストをニコ動のクッキー付きで送る方法をやっと発見。window.open使わずに出来る!
IE → scriptタグでsrc="/cache/fetch?〜" ※中身はscriptの文法でないので例外発生。
他 → iframeで問題無し。

この方法使うとあるwebページ踏んだらfetchが大量に発生。なんて嫌がらせもありうるな・・・
nl未使用者でもニコ動アクセス過多で制限食らうから、nl使用者限定ってことではないけど。
なんか嬉しくてつい書き込んじゃった。

114 :名無しさん@お腹いっぱい。:2010/06/23(水) 21:11:14 ID:D8DBhTwF0
>>110
超乙

ところで、キャッシュ時にユーザIDで自動振り分けとか、本体改造しないとできないのかな?
Extensionでできるなら便利そうかなあと思うんだが
マイリストやユーザページ視聴時に振り分けるぐらいしか情報がなかったもんで・・・

115 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:05:22 ID:/iGcnlmW0
>>114
汎用的にという事なら、以前も書いたけどnl本体にキャッシュ完了の通知処理を付けないと無理っぽい。
nlMovieFetcherみたいにExtension側でキャッシュを開始するなら、後処理として可能でしょう。

116 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:05:54 ID:rPu765GA0
watchページを開いた状態でキャッシュ完了時に移動ならjavascript駆使すれば今のままでもできますね。(新プレ)
wrapperはダウンロード完了か否かを取得出来る関数がわからない(多分あるはず)、けどcache/infoも使えば余裕かな。

fetchはmoviefetcherをちょっといじれば出来そうな感じ。
watchページには一回はアクセスしてるのでuserIDも取得できるだろうし。
fetcherなら完了も検知してますしね。

117 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:15:50 ID:/iGcnlmW0
>>115
あ、動画IDからユーザーIDを辿るのは無理なので、完了通知を付けても無理っぽいかな。
やっぱりwatchページから動画再生時にJavaScriptで振り分けるのが無難じゃね?

118 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:29:41 ID:bWnVLn260
>>108
nlApiUtilExtension rev16fa
http://nicolist.net/nicocache_nl/up/img/nl442.zip
グラフの存在を完全に忘れてた

119 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:31:00 ID:D8DBhTwF0
>>115-117
やろうと思えばできるのか
情報サンクス
動画IDから動画の情報取得して実ファイルのURL取り出してロードしてるならユーザIDが含まれているだろうとおもったのだけれど、違うのかな?

120 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:36:26 ID:rPu765GA0
>動画IDから動画の情報
ここに描いてあるのは自分のID
>watchページ
のタイトル付近には投稿者ページへのリンクがある。
ない動画もある。(公式・マイメモなど)

121 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:47:21 ID:bWnVLn260
以前作ったことあるけど、ajaxに一定時間ごとにアクセス、
/cache/にある動画IDでgetthumbinfoにアクセスしてユーザーIDとかタグとかで振り分け。

キャッシュ完了通知がないからこんな感じでしてたな

122 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:50:16 ID:D8DBhTwF0
>>120
getthumbinfo使ってデータ取得してるわけじゃないのね
そういや、あれには動画のURL含まれてなかったっけw

123 :名無しさん@お腹いっぱい。:2010/06/23(水) 22:56:29 ID:rPu765GA0
あぁ、確かにgetthumbinfoには投稿者IDもタグ情報もあったわ。
fetchのextensionでwatchページにアクセスしてたからそっちばっか考えていたわ。

124 :名無しさん@お腹いっぱい。:2010/06/23(水) 23:58:36 ID:D8DBhTwF0
FireFox3.6.4をインスコしてみたけど、最大化がおかしくなってるね
一回目に最大化すると必ずこうなる
ttp://viploader.net/pic2d/src/viploader2d661034.jpg
一度最大化した後、サイズを戻してもう一度最大化すると直るみたい

125 :名無しさん@お腹いっぱい。:2010/06/24(木) 00:04:56 ID:o9GvokMU0
>>124
OOPPのせいだと思うので口をつぐんでたけど、3.6.4が公式うpだてきたのか。
だからなんだというわけじゃないけれど。

126 :名無しさん@お腹いっぱい。:2010/06/24(木) 00:13:46 ID:IckdHdRt0
旧プレイヤー、wrapperで現象確認
新プレイヤーでは正常だった

127 :名無しさん@お腹いっぱい。:2010/06/24(木) 00:20:32 ID:UMAq+Fn80
AdobeのFlashアップデートが原因らしいよ
http://pc12.2ch.net/test/read.cgi/software/1275591706/186-

128 :名無しさん@お腹いっぱい。:2010/06/24(木) 00:29:44 ID:IckdHdRt0
いや、Flashはアップデートしてないので違う原因だと思う

129 :名無しさん@お腹いっぱい。:2010/06/24(木) 00:38:40 ID:WzgfUzcfP
newPlayerFilterじゃないの?

130 :名無しさん@お腹いっぱい。:2010/06/24(木) 00:48:21 ID:b78f/1OeP
>>126
Fx3.6.4+Flash10.1+wrapperで問題無いよ。
http://www.dotup.org/uploda/www.dotup.org984352.png

wrapperデフォルト設定。

>>125
βは何だったんだってぐらい安定してますよ。

131 :名無しさん@お腹いっぱい。:2010/06/24(木) 01:20:57 ID:IckdHdRt0
>>130
おや?俺と友人は両方ダメだったんだが・・・
とりあえず対処してみた
ttp://nicolist.net/nicocache_nl/up/img/nl443.txt
オミトロンにあったフィルタを改造して表示時に1.0倍で表示させてます
リロード時にプレイヤーがずれることがあったけど、それも解消できたっぽい

132 :名無しさん@お腹いっぱい。:2010/06/24(木) 01:24:25 ID:IckdHdRt0
>>131
ミスってテストコードが入っちゃったのでalert消してくださいw

133 :名無しさん@お腹いっぱい。:2010/06/24(木) 02:52:57 ID:LGOohUIv0
>>35
対応待ちの間、↓のheader_rank_link+_100505改.txtとheader_rank_link.css
でしのいでみては?

ttp://nicolist.net/nicocache_nl/up/img/nl404.zip


134 :名無しさん@お腹いっぱい。:2010/06/24(木) 03:18:08 ID:R3P8b4uP0
>>133
ありがとうございます。
対応まで少ししのいで見たいと思います。

>>105
>>104のことを教えていただいたにもかかわらず、まだあえいでおります。
どのように変えたらいいか教えてください。

135 :名無しさん@お腹いっぱい。:2010/06/24(木) 03:20:49 ID:LGOohUIv0
個人的には、エコノミーキャッシュのアイコンは青の方が見やすいので青色の配布も希望。


フィルタ作者の方へ。

nlFilterを色々使ってると「/local」にファイルがたくさんたまって
管理しにくくなるので、
「/local/各フィルタ用のフォルダ/フィルタで使うファイル」みたいな
感じでファイルを置いてもらえると管理がしやすくなって助かります。

差し支えなければ、今後のリリースで対応をお願いします。


136 :名無しさん@お腹いっぱい。:2010/06/24(木) 04:24:33 ID:Fit8xIbw0
>>135
エコノミーキャッシュのアイコンぐらい自分で塗ったら?
localにあるんだから。

137 :名無しさん@お腹いっぱい。:2010/06/24(木) 04:56:50 ID:Vcw8wNTQ0
>>135
http://nicolist.net/nicocache_nl/up/img/nl444.zip

塗ってみた
助け合いの精神って大事だよな


138 :名無しさん@お腹いっぱい。:2010/06/24(木) 09:21:40 ID:R3P8b4uP0
Extension2: cacheCommentExtension (9).02d
Exception in thread "main" java.lang.NoClassDefFoundError: extensions/Extension
(wrong name: dareka/extensions/Extension)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at dareka.Server.initClassLoader(Server.java:405)
at dareka.Server.<init>(Server.java:119)
at dareka.Main.mainBody(main.java:201)
at dareka.Main.main(main.java:35)
続行するには何かキーを押してください . . .

とでました。何かのエラーでしょうか。助けてください。

139 :名無しさん@お腹いっぱい。:2010/06/24(木) 11:08:58 ID:R3P8b4uP0
>>138自己解決しました。すいませんでした。

140 :名無しさん@お腹いっぱい。:2010/06/24(木) 13:28:04 ID:tyv/eKBy0
最悪のパターン

141 :名無しさん@お腹いっぱい。:2010/06/24(木) 14:28:18 ID:R3P8b4uP0
>>133
NicoVideo: header rank link+ (100624) IE8互換表示モード対応

http://nicolist.net/nicocache_nl/up/img/nl445.zip

アップされました。そして直りました
アップされた方、ありがとうございます。

142 :名無しさん@お腹いっぱい。:2010/06/24(木) 16:12:38 ID:Wa0LYmYV0
>>135
>「/local/各フィルタ用のフォルダ/フィルタで使うファイル」
同意する。

143 :名無しさん@お腹いっぱい。:2010/06/24(木) 18:56:05 ID:0liTOuFP0
>>63
遅くなってすみません、修正しましたので試してみてください
ttp://nicolist.net/nicocache_nl/up/img/nl446.txt

>>54
wikiの「検索ページ色々まとめて削除」において
下部広告の消去が効かなくなっていたので修正いたしました

>>137
本家NicoCache_nlの「nlThumbInfoRewriter beta 21」には青色のエコノミーアイコンが・・・

144 :名無しさん@お腹いっぱい。:2010/06/24(木) 19:12:42 ID:Qh4ujDPCO
>>135
フィルタに一言コメント書くとか少しは自分で工夫しろよ

145 :名無しさん@お腹いっぱい。:2010/06/24(木) 19:20:11 ID:SA63wwsr0
>>143
1・2・4列、全て正常に表示されています。
修正ありがとうございました

146 :名無しさん@お腹いっぱい。:2010/06/24(木) 20:15:31 ID:R3P8b4uP0
>>143
おこがましいのですが、wikiの「検索系ページ再生時間で色分け」を修正願えないでしょうか。

147 :名無しさん@お腹いっぱい。:2010/06/24(木) 21:49:23 ID:0liTOuFP0
>>146
修正致しました

148 :名無しさん@お腹いっぱい。:2010/06/24(木) 21:49:58 ID:SFTRQRbK0
このくらい小さくないとサムネイル隠れて何となく悲しくない?
ttp://nicolist.net/nicocache_nl/up/img/nl447.zip

いや、俺だけですね……

149 :名無しさん@お腹いっぱい。:2010/06/24(木) 22:00:13 ID:R3P8b4uP0
>>147
すべて正常に表示されています。
修正本当にありがとうございました。


150 :名無しさん@お腹いっぱい。:2010/06/24(木) 22:35:40 ID:Q8ffMdUb0
>>136
書き込みの意図は、「以前の配布ファイルのように赤か青か選べたら良いな」ということです。

>>137
ありがとうございました。


151 :名無しさん@お腹いっぱい。:2010/06/24(木) 22:44:46 ID:UMAq+Fn80
>>148
ちいせぇwww

画像にマウス乗せたらキャッシュアイコン非表示とかでも良さそうですね。

>>150
そういえば昔はなぜかエコノミーだけ青もありましたね。
ちなみにオミトロンのwikiにはキャッシュアイコン(10色ぐらい)の詰め合わせがありますw

152 :名無しさん@お腹いっぱい。:2010/06/24(木) 22:57:17 ID:Q8ffMdUb0
>>144
あなたが作ったフィルタを利用時は、必要があれば、その方向で検討してみます。
あなたが作ったフィルタがあれば、その名前を教えていただけませんか?
--------

>>135」によってもたらされるのは、私の個人的なメリットです。
なので、他の方にはメリットではないかもしれません。
しかし、次のような問題を回避できるかもしれません。

 2つ以上のフィルタで、同名で中身が異なるファイルを必要とした場合、ファイル
 の設置場所が同じであれば、フィルタの排他利用やフィルタの編集が必要になります。

要望によるメリットやデメリットは人によって違うかもしれませんが、それら
を取り込んだり参考にできれば、それはソフトウェアの成長に繋がるかもしれません。

もしも良ければ、要望を出してみませんか?
あるいは、使ってみてどうだったとか、要望のメリットやデメリットの洗い出しも良いと思います。

作品に取り込むかどうかを作者が判断し、何を使うかを利用者が判断する。
そうすることで各自の環境に、各自が理想とするNicoCacheを構築する。
もしもそれが実現できたとすれば、とてもステキなことだと、個人的には思います。

そのための提案や質問に対して、私に答えられる範囲のことでしたら、
微力かもしれませんが、何かしらの解決策やアドバイスができるかもしれません。


153 :名無しさん@お腹いっぱい。:2010/06/24(木) 23:20:00 ID:SA63wwsr0
>>152
チャンネル動画のコメントがキャッシュできないのでキャッシュできるようにしてください
よろしくお願いします

154 :名無しさん@お腹いっぱい。:2010/06/25(金) 02:33:45 ID:4rzN8XjD0
>>135,142
最初からそういうフォルダ構成にするなら問題無いけど、途中から変更するのはトラブルの元だと思う。
また、複数の異なるフィルタから参照するファイルに対してはどうすれば良いと思いますか?
フィルタと限定していますが、参照元はnlFilter、Extension、ユーザースクリプト、…と多数ありますし。

ファイル名の重複はprefixを付けるなりして各作者とも重複しないように気をつけていると思うし、
nl程度の規模なら重複しないファイル名を付けるのは容易だろう、ってのが個人的な意見。
むしろファイルが1つ2つ程度のフォルダが多数ある事の方が嫌な感じがしますね。

155 :名無しさん@お腹いっぱい。:2010/06/25(金) 10:21:43 ID:CMOFj4b00
>>110

最近NG機能に目覚めて使い出したんだけど便利すぎて怖いくらい

156 :名無しさん@お腹いっぱい。:2010/06/25(金) 15:10:06 ID:/o1eBAfJ0
簡素化を目指して、
キーワード検索結果画面の検索ボックスを全部消して、
タグ検索結果画面(下段)のようにしたいですが(キーワード○○を含む動画が何件見つかりましたという表示のみ表示。)、
http://up3.viploader.net/pc/src/vlpc003541.png
 
んで、キーワード検索結果画面(上段)をすべて消すことには成功したのですが、
どうそれを思い通りな画面に展開し、反映させればよいか迷ってます。

[Replace]
Name = キーワード検索ページ色検索箱削除
URL = www\.nicovideo\.jp/search
EachLine = TRUE
Multi = TRUE
Match<
$NEST(<td ,nowrap>関連タグ:,</td>)
<!--↓関連タグ↓-->(?s:.+?)<!--↑関連タグ↑-->
$NEST(<a ,href="/related_tag/[\s\S]*?" class="tag_more">...すべて表示,</a>)
$NEST(<form ,id="search_united_form",</form>)
$NEST(<div ,http://res.nimg.jp/img/search/form_frm_top.png',</div>)
$NEST(<p ,class="form_result_2",</p>)
$NEST(<div ,http://res.nimg.jp/img/search/form_frm_btm.png',</div>)
$NEST(<a ,class="tab_0" href="/mylist_search/[\s\S]*?track=niconico_search_keyword",</a>)
$NEST(<a ,class="tab_0" href="http://seiga.nicovideo.jp/search/[\s\S]*?track=niconico_search_keyword">,</a>)
$NEST(<a ,class="tab_0" href="http://live.nicovideo.jp/search/[\s\S]*?track=niconico_search_keyword",</a>)
>
Replace<
<div class="mb8p4">
<h1>キーワード <span class="search_word" style="font-size:32px;" id="search_words"><span class="search_word">[\s\S]*?</span> </span> を含む動画の検索結果</h1>
<p class="font12">キーワード"<span class="search_word">[\s\S]*?</span>を含む動画が<strong class="search_total">件</strong>みつかりました。
</p>
</div>
>

157 :名無しさん@お腹いっぱい。:2010/06/25(金) 16:28:11 ID:ii1BenGU0
ファイルの振り分け処理をExtension化って難しいですか?
ProcessorやRewriterのようにSaverクラスを用意するような形とか

158 :名無しさん@お腹いっぱい。:2010/06/25(金) 20:07:55 ID:nxf2J6Jc0
>>156
Replaceに正規表現は使えません。

[Replace]
Name = キーワード検索ページ色検索箱削除
URL = www\.nicovideo\.jp/search
Match<
(?s)(<div id="PAGEBODY">).+?<p class="form_result_2"><strong>(.+?)</strong>.+?<strong class="search_total">(.+?)</strong>(.+?)<!--↑関連タグ↑-->
>
Replace<
$1
<div class="mb8p4">
<h1>キーワード <span class="search_word" style="font-size:32px;" id="search_words"><span class="search_word">$2</span> </span> を含む動画の検索結果</h1>
<p class="font12">キーワード"<span class="search_word">$2</span>"を含む動画が<strong class="search_total">$3件</strong>みつかりました。
</p>
</div>
>


159 :名無しさん@お腹いっぱい。:2010/06/25(金) 20:15:24 ID:/o1eBAfJ0
>>158
ありがとうございます。
正規表現つかえないことを教えてくださりありがとうございます。

160 :名無しさん@お腹いっぱい。:2010/06/25(金) 20:29:24 ID:E9S9Fs9m0
本体にCache完了時呼び出しのExtension実装完了。Extensionそのものは他の人お願いw
他になんか本体に要る物ある?

とりあえず開発者用に。本体&Extensionサンプル
http://nicolist.net/nicocache_nl/up/img/nl448.zip

161 :名無しさん@お腹いっぱい。:2010/06/25(金) 20:46:31 ID:gUFxK6aB0
>>151
こんな感じ?
[Replace]
Name = 画像にマウス乗せたらキャッシュアイコン非表示
URL = www\.nicovideo\.jp/
Multi = FALSE
EachLine = FALSE
Match<
</head>
>
Replace<
<style type="text/css"><!--
[class^="uad_thumbfrm"] td:first-of-type:hover>div:first-of-type, [class^="uad_thumbfrm"] td:first-of-type:hover>.vinfo_length { display:none;}/* 検索 */
[class^="thumb_frm"] .list_count+td:hover div, [class^="thumb_frm"] .list_count+td:hover>.vinfo_length { display:none;}/* ランキング */
.SYS_box_item td:first-of-type:hover div, .SYS_box_item td:first-of-type:hover>.vinfo_length { display:none;}/* マイリスト */
[summary="history"] td:first-of-type:hover div, [summary="history"] td:first-of-type:hover>.vinfo_length { display:none;}/* 視聴履歴 */
--></style>
$0
>

>>156
タグ検索と同じ様な検索ボックスにしたいなら
ttp://nicolist.net/nicocache_nl/up/img/nl449.txt


162 :名無しさん@お腹いっぱい。:2010/06/25(金) 21:04:12 ID:ii1BenGU0
>>160
仕事はええw
ありがとうございます

163 :名無しさん@お腹いっぱい。:2010/06/25(金) 21:06:21 ID:/o1eBAfJ0
>>161
検索ボックスありがとうございます^^
有効的に使わせていただきます。

ほんとうにありがとうございました。

164 :名無しさん@お腹いっぱい。:2010/06/25(金) 21:25:00 ID:oyw/+KSk0
Filter用にLISTとSET,GET,NESTの後置参照

165 :名無しさん@お腹いっぱい。:2010/06/25(金) 21:36:12 ID:qDOV3teb0
>>161
CSSでやるとは盲点だったw
が、css3はIEで非対応なので
first-of-typeの代わりにfirst-childを使うと全ブラウザ対応になるかも。
デフォのアイコン付加使ってないので、もし、デフォのでfirst-childが無理ならごめんなさい。

>>164便乗
もし>>164が実装されるなら多分$LISTとかだろうから、
$のあとがNEST等の定義済みのと数字で無かったらエスケープなしで出来ると楽だったりします。
全フィルターを繋げる前にreplace(/(?<!\\)$(?!LIST|URL|NEST|SET|GET|\d)/g, '\\\$')みたいな感じでどうでしょう?
$の前に\がいくつもある場合にどこまでエスケープなのかの判別が不安ですが。。。


166 :名無しさん@お腹いっぱい。:2010/06/25(金) 21:55:19 ID:gUFxK6aB0
>>165
[class^="uad_thumbfrm"]や[class^="thumb_frm"]もCSS3セレクタだったりしますので
IE用に書き直すとなると
[class="uad_thumbfrm"]、[class="uad_thumbfrm_1"]、[class="uad_thumbfrm_2"]
それぞれで書き直さないといけないのでちょっと長くなりますね

167 :名無しさん@お腹いっぱい。:2010/06/25(金) 22:06:58 ID:qDOV3teb0
>>166
IE7以下ではどうかは分からないのですが、IE8ではなぜかそれは動きましたw
.list_count+td:hoverだけでもいいと思いますが、どっか別な場所にありました?

168 :名無しさん@お腹いっぱい。:2010/06/25(金) 22:09:16 ID:/o1eBAfJ0
>>167
検索のキャッシュアイコンは消えないです・・・(first-childに書き換え後でも)

169 :名無しさん@お腹いっぱい。:2010/06/25(金) 22:27:50 ID:gUFxK6aB0
>>167
>>.list_count+td:hoverだけでもいい
本当だ「[class^="thumb_frm"]」いらないじゃん・・・、気付かなかった・・・

>>168
td直下の最初のタグはpだからですね
[class^="uad_thumbfrm"] td:first-of-type:hover>div:first-of-type

[class^="uad_thumbfrm"] td:first-child:hover>p:first-child+div
にしてみてください

170 :名無しさん@お腹いっぱい。:2010/06/25(金) 22:29:44 ID:qDOV3teb0
確かcacheアイコンってdiv > div > imgって構成でしたよね。
[class^="uad_thumbfrm"] td:first-child:hover div > div > img
とかでも消えそうな気がします。

171 :名無しさん@お腹いっぱい。:2010/06/25(金) 22:38:38 ID:/o1eBAfJ0
>>169
修正ありがとうございます。
しっかり消えるようになりましたw

172 :名無しさん@お腹いっぱい。:2010/06/25(金) 22:41:37 ID:/o1eBAfJ0
>>170
修正ありがとうございます。
こちらでも消えることができました^^

173 :名無しさん@お腹いっぱい。:2010/06/25(金) 23:12:31 ID:E9S9Fs9m0
>>164
どういうのを期待してるのかがいまいちよく判らんです
・$SET,$GET
単純に、「マッチしたグループをページ内(他フィルタでも)で有効なグローバル変数として登録」ぐらいなら実装できるとオモ
if/then系の奴は無理。ゼッタイ

・$LIST($LST?)
ファイルの内容読み込んで、"|"で繋いでぶち込めばいいのかな
あまりファイルが大きいとどうなるか分からんけど。適当に切るべきか
でも切ってしまうと置換順序がおかしくなるからなぁ

・$NEST
Match内での後方参照?
それとも、Matchで$NESTを単独ではなく使用して(今は単独でしか使えない)それを参照?
今は単独でしか使えないから、Replaceでは"$0"しか使えないけど。

174 :名無しさん@お腹いっぱい。:2010/06/26(土) 00:06:33 ID:eYE8ECRb0
>>173
$SET,$GET
$SET(id=id+〜)とかもできたらいいなぁとか。かなりめんくさそうだけど。$SET(id=id+"〜")にしたほうがいいのかなぁ
$LIST($LST?)
そんな感じを期待。
$NEST
$1とか$2ですね。SET,GETで代用できるかもしれないけど

if/then系ってのがよくわからんのだけど

175 :名無しさん@お腹いっぱい。:2010/06/26(土) 00:40:42 ID:p17ZdCFz0
10_thumbInfoFilter(ポップアップリンク用)なんですが、「nl418の中身」を再び入れました。
しかし、これのみをnlfilterに残しても、検索結果に対するポップアップが表示されず、
ただ「フォルダとデスクトップの項目の説明をポップアップで表示する」の状態になるだけです。

ほかの視聴履歴・マイリスト・watchは問題なく表れるのです。
何が原因なのでしょうか。

176 :名無しさん@お腹いっぱい。:2010/06/26(土) 00:45:56 ID:cyNKV3OR0
>>160
いつもの人乙です。なんか本体を弄る流れになったので便乗意見。

* ExtUtil: Extensionを作る上で役立ちそうな定型処理をまとめたユーティリティクラス
ってのを作っていて、本当は>>110に同梱しようかとも思ったんだけど途中だったので止めた。
機能しないレベルの不具合なので待たせるのも悪いし…。裏でNGID削除を実装したんだけどね。
# 大きく弄っている時につまらん仕様変更は二度手間になるので辛い…

コールバック系でExtUtilに追加しようと思っているのは
onSchedule: 指定時間後に呼び出し
onInterval: 指定間隔で繰り返し呼び出し
onShutdown: shutdown時に呼び出し
あたりですが、これらはExtensionで実現できるレベルなんですよね。
なので、今回のキャッシュ完了と違って特に本体側に実装するまでも無いのかな、と。
逆に、本体側に実装しないと無理っぽいのは>>42のようなキャッシュ管理の拡張系ですかね。

そういえば、キャッシュ開始直前に呼び出してキャッシュするかどうかの制御ってのもありましたね。
一定サイズ以下の物はキャッシュしない、とか。まあ、キャッシュ完了後に削除でも良いけど。
NGタイトル系はタイトルを取得した後じゃないと駄目だから、キャッシュ開始前だと無理かな。

>>165
$本来の意味までエスケープされたりしません?正規表現本来の意味が変わる変更なら嫌だなぁ。

>>173
これらが実装されたらどういうフィルタが実現できるか(現状では実現できない内容)を書いて貰えると
想像しやすいかも。実装されることによって、これらを使わない場合に影響が出るのは避けたいですね。

177 :名無しさん@お腹いっぱい。:2010/06/26(土) 01:03:07 ID:OMG52HlV0
>>176
>$本来
あぅすっかり忘れてました。
replace(/(?<!\\)((?:\\\\)*)\$(?!LIST|URL|NEST|SET|GET|\d|(?![\s\S]))/g, '$1\\\$')
みたいな感じですかね。

>>173じゃないですが、
$TESTと$SETと$GETがあったらCSSを使わない検索結果の多列化とかができますね。
NGとか置換もリスト管理できると楽だったり(ユーザーIDとかMYLIST_IDでのフォルダ分けとか)
けど正直オミトロンでいい気がします。

178 :名無しさん@お腹いっぱい。:2010/06/26(土) 01:49:36 ID:mR89nSTS0
みんなオミトロン使ってるわけじゃないんだからSETとかGETとか書かれても
その機能がわからないって言ってんじゃん
機能がわからなきゃ実装できないでしょう

179 :名無しさん@お腹いっぱい。:2010/06/26(土) 02:17:39 ID:8YJJaqxk0
>>152
私はJavaは不慣れなので、私自身がそれをかなえることはできません。
しかし、cacheCommentExtensionの作者やExtensionを弄れる方が対応してくれる場合もあるかもしれません。
チャンネルと動画のアドレス、行った操作やNicoCache_nlのログなどを書き込んでみてはいかがでしょうか?

例)
チャンネル:ComeSta Channel (ttp://ch.nicovideo.jp/channel/ch151) 株式会社 タニタ の公式チャンネル(無料)
動画:【CM】いいえ、カロリズムです。 (ttp://www.nicovideo.jp/watch/1274950755)
操作:「保存(Local)」ボタンをクリック。
結果:↑のボタンが「失敗w」になりました。
ログ:comment Pharse error.


180 :名無しさん@お腹いっぱい。:2010/06/26(土) 02:18:23 ID:8YJJaqxk0
>>154
たとえばフィルタAのファイルを私の要望通りにファイルを設置したとすれば、
ファイルの設置場所は「/local/フィルタA/ファイル」となります。

このとき、ファイルがJavaScriptやCSSの場合は、フィルタAがそれらを読み込んだ時点で、
そのページで変数(関数含む)の呼び出しやスタイルの指定などが有効になります。
これらはページに対して有効であるため、他のフィルタからでもそのまま扱えます。

問題になるのは、フィルタAがJavaScriptやCSSを読み込まないページで他のフィルタなどが
フィルタAのJavaScriptやCSSを読み込む場合、画像やテキストファイルなどを他のフィルタ
などが直接アクセスする場合です。
たとえば、nlThumbInfoRewriter.js、nlMovieFetcher.jsやキャッシュのアイコンなどがこれに該当します。

このような依存関係で動かしにくいファイルについては、中身が可変でないなら、
移動を前提に一時的に「/local」にも置いておけば良いと思います。
中身が可変のファイルについては、ニコニコ動画の仕様変更時に移動を行えば、
他のフィルタなども追随しやすいと思います。

> むしろファイルが1つ2つ程度のフォルダが多数ある事の方が嫌な感じがしますね。
あなたの視点でのデメリットとして受け取りました。

私の場合は、フォルダのリネームで意図的にリンク切れを起こしてファイルの干渉を
チェックするとか、デバッグをしやすくなるかなと思います。


181 :名無しさん@お腹いっぱい。:2010/06/26(土) 04:41:19 ID:iZueD2X30
>>180
確かに分類上は分かりやすくなるかもしれません。
しかし、現時点でのフォルダ構成変更は混乱を招きかねないと思います。

本体及び各種Extension、フィルタ等の制作者の方々の同意と変更の実施。

利用者への構成変更の大々的な通知。

新旧構成の混在による動作不能のコメント及び対応コメントの増加。

そして変更に伴うwikiの書き換え。

それらを考慮してなおメリットがあるとは考えにくいですね。

182 :名無しさん@お腹いっぱい。:2010/06/26(土) 07:38:59 ID:0KOQjyv+0
そんな仕様変更したら「エラー出て動きません」レスでこのスレも次のスレも埋まると思うんだが
利用者全員があんたみたいに自分で解決できるスキルを持ってるわけじゃないんだよ
極力エラーの出る可能性がある仕様変更はするべきじゃないと思います

183 :名無しさん@お腹いっぱい。:2010/06/26(土) 10:23:03 ID:lcvr3x1X0
今後新規にlocalにファイルを置くもの作るときはフォルダ分けするのを推奨でいいと思うんだが

184 :名無しさん@お腹いっぱい。:2010/06/26(土) 11:03:38 ID:OMG52HlV0
フォルダ構成変更は混乱は起こりますね。
defaultsフォルダ作製の時も起こりましたし。

ですが、開発者がフィルタを間違えていなく、使用者がlocalの中身をフォルダごと移動すれば(これ一番重要)
”そのフィルタ”は問題なく動作しますよね。local直下のものは、一定期間(それを使っているフィルタ等が更新されるまで)
は削除せずにおいておけば問題ないですよね。

反対が多いようなので>>183でいいと思います。
これは拡張に対する話で、nlに最初から付いているのは直下でいいと思いました。(むしろ、あるべき?)

ここから”個人的な”感想
オミトロンのhtmlフォルダもだけど、ファイルが増えすぎて美しくないと感じた。

>>178
機能は>>173-174にかれているとおりですよ。
>>174の$SET(id=id+〜)はjavascript で書くなら id = id + '〜';てことです。変数に新たに追加ってことです。

>>174
SETのやつは、$SET(id=$GET(id)〜)じゃないと無駄にエスケープが必要になることになります。

185 :名無しさん@お腹いっぱい。:2010/06/26(土) 11:09:12 ID:OMG52HlV0
>>175
>>51-53をフィルタにしてみた
ページ内にあるすべての動画と思われるリンクにマッチするので、
ポップアップするのが増えるかもしれません。totalRenameは使っていないのでもしかしたら干渉するかも。
[Replace]
Name = ポップアップリンク置換(一時しのぎ)
URL = www\.nicovideo\.jp/(?:tag/|search/|newarrival|recent|ranking/|hotlist|search_video/)
Multi = TRUE
Match<
(<a[^>]*?href="(?:http://www\.nicovideo\.jp/)?watch/(\w{2}\d+)")
>
Replace<
$1 onMouseOver="return popThumb2('$2', 0)" onMouseOut="return nd()"
>


検索でのポップアップが効かないのは、class名が変更(vinfo_title)されているため。
なお、画像部分は公式でonmouseoverで広告が表示されるように定義されているので、
class名の部分を修正してもポップアップはしない。popThumbの部分を<a の直後に移動すれば有効になる。
>>51のランキングでポップアップが効かないのは</a>の直後に</p>とあるんだが、これが除外されているため。

186 :名無しさん@お腹いっぱい。:2010/06/26(土) 11:20:27 ID:JdYyNfAz0
>>184
提供者毎にフォルダ分けするんですか?
複数のフィルターがまとめてあるファイル毎に分けるんですか?
一つ一つのフィルター毎にフォルダ分けするんですか?

187 :名無しさん@お腹いっぱい。:2010/06/26(土) 11:31:09 ID:nA2RKOTiP
整理は自分でいじって自分が解り易いようにするのが一番だと思うけどなぁ

188 :名無しさん@お腹いっぱい。:2010/06/26(土) 12:36:29 ID:cyNKV3OR0
>>180
「中身が可変」ってどういうこと?ニコ動の仕様変更との関係もよく分からないです。
それに、フィルタA/フィルタBの両方から参照するファイルの扱いが結局明確になっていないし。

>>184
defaultsの時は明確なメリットがあったし、参照するのはnl本体のみなので混乱はそれほどでも無かったかと。
今回のは変更することによって、公開・非公開も含めて参照する全てのフィルタ・拡張・ユーザースクリプト等が
修正の対象となり得るので、メリットよりもデメリットの方が遥かに大きい気がするのですが…。

どうしても既存の物をフォルダ分けしたければ、各自でスクリプト処理すれば済む話のような。

ちなみに、自分のlocal直下は90ファイル前後(バージョン間のdiffを取るためにjs等は3世代程度残している)
ですが、これって多いと思う?自分の感覚では500ファイル程度にならないと多いという感じはしませんが。

189 :名無しさん@お腹いっぱい。:2010/06/26(土) 13:06:00 ID:OMG52HlV0
>>186
聞くなら>>183だとおもったけどw
やるなら、
1拡張≒1つのnlFilter.txt = 複数のふぃるたーがまとめてあるファイルごと
じゃないですかね。
拡張の完全なアンインストールにはlocal / nlfilter / extionsionsの中から
1つないし2つ(ソース込)を消せば済むっていうのが目標(?)となっているんじゃないでしょうか。
現在:nlFilterはひとつのtxtにまとまっていますが、localはファイルでわかれていますからね。


>>188
defaultsをだしたのは混乱は起こるってことの例です。
あと、変更は義務とかじゃなくて、”拡張の”(≠本体デフォルト以外)開発者側がフォルダ構成にしたら
ユーザーは管理がしやすいってことを言いたかったのです。(>>135は別の考えがあるかもしれません。)
一度に全部フォルダ化なんてしたらそれはハードルが高すぎますよw

これから新規の拡張を出すときや既存の更新時にフォルダ分けしてあっても、
localにあるファイルは消えないので ”上書きによる” 問題 ”は” 起こらないはずです。


将来に拡張(extention/nlfilter)が増えていった場合に
local直下が多すぎるからフォルダ分けしようって話が出るかもしれません。
それなら早めの段階でやっておくメリットもなくはないと思います。

※私個人としては
・仮に既存のものがなく、1から配布だった場合localに入れるファイルをフォルダにまとめておくことのデメリットは大きくない
・既存のものの更新時であっても、local直下にファイルが上書きにより消えることはないので、”上書きにより(≠ニコ動変更)”他が動かなくなるということは無い
ということを言いたかったのです。やるやらないは開発者様の自由だと思います。

190 :名無しさん@お腹いっぱい。:2010/06/26(土) 13:10:00 ID:p17ZdCFz0
>>185
ありがとうございます。
結果としては、
>>185をそのまま入れると画像と題名のonmouseoverでポップアップが表示され、広告は表示されません。
>>185のMatch部分の最後に>>52の(?![^>]*>\s*<img)を加えると、画像にはポップアップはでてきませんが、
正しく広告が表示される動画と、正しくなく広告コメントがなくなり、黒い部分だけが少しだけ現れる動画がでてきました。


191 :名無しさん@お腹いっぱい。:2010/06/26(土) 13:39:11 ID:OMG52HlV0
>>190
>正しくなく広告コメントがなくなり
それは背景が金or銀でなく白の広告無しではないでしょうか?
それはおそらくニコニコ動画側のミスですね。

あと、>>185の説明が間違っててごめんなさい。
>なお、画像部分は公式でonmouseoverで広告が表示されるように定義されているので、
>class名の部分を修正してもポップアップはしない。popThumbの部分を<a の直後に移動すれば有効になる。

なお、画像部分はclassが無いので、class部分をマッチにいれている限りポップアップはしない。
また、>>185は公式定義のonmouseoverより前に挿入してたので広告が表示できませんでした。

192 :oamaxa:2010/06/26(土) 13:51:27 ID:z2ZA5RTfO
一製作者の意見。
マシンやサーバーにできるだけ負荷を与えないようにしているのに、そういう無駄に負荷を与えるような変更は止めていただきたい。

193 :名無しさん@お腹いっぱい。:2010/06/26(土) 13:56:39 ID:p17ZdCFz0
>>191
>正しくない広告コメントがなくなり、
これは通常広告は黒い背景に白文字ですが、そうではなく文字なしで黒い背景が少しだけ表れる状態です。



194 :名無しさん@お腹いっぱい。:2010/06/26(土) 14:09:29 ID:OMG52HlV0
>>192
すまん。検索やデイリーランキングはポップアップさせる必要が無かったのか。
頭がどうにかしてたわ。
鯖負荷うんぬんなら是非http://pc12.2ch.net/test/read.cgi/software/1265404267/950
も導入していただきたい。

>>193
てことで>>185は消してくれ。ポップアップしても得られる情報は増えないから。
>背景
サムネ周りが宣伝額によって金・銀になる。これのこと。

195 :名無しさん@お腹いっぱい。:2010/06/26(土) 14:40:40 ID:p17ZdCFz0
>>194
了解しました。

>背景
背景は金・銀が白に変わることはありませんでした。

196 :名無しさん@お腹いっぱい。:2010/06/26(土) 15:01:42 ID:p17ZdCFz0
>>161
すみません。自分はマイリスト・視聴履歴・ランキング・検索にてtotalrename「3行目:タイトル前に追加」をONで
>>161と併用しています。
すると、totalrenameの表示について、マイリスト・視聴履歴でonmouseoverすると題名が消えてしまいます。
ランキング・検索では不具合ありません。
修正願えますでしょうか。

197 :名無しさん@お腹いっぱい。:2010/06/26(土) 15:08:49 ID:ItiweLAc0


198 :名無しさん@お腹いっぱい。:2010/06/26(土) 16:45:12 ID:QJct2q/40
no method:fetch?status=all
ってのが起動後から一定時間ごとにログに無限に出続けるんですが
これはいったい何を意味しているのでしょうか?

普段ログをあんまり見ないので
いつから出るようになったのかわかりません

あと、標準の右側セレクタが効かなくなってますね・・・

199 :名無しさん@お腹いっぱい。:2010/06/26(土) 17:42:40 ID:QJct2q/40
右側セレクタ、ランキングの表示保存を
「ランキングトップ」以外に設定すると効かなくなっちゃうみたいですね
(〜"/ranking"〜で指定してるから当たり前か・・・)

.*(<a [^<>]*"/ranking"[^<]*</a>)\s*

.*(<a [^<>]*"/ranking*"[^<]*</a>)\s*

で正常に動作するようになりました

200 :oamaxa:2010/06/26(土) 20:06:34 ID:65r5bI1E0
>>194
>>192はポップアップではなくフォルダ構成云々に言及したものです。
apiとの通信であれば負荷はそこまで気にしなくてもいいと思いますよ。

201 :名無しさん@お腹いっぱい。:2010/06/26(土) 20:10:12 ID:lcvr3x1X0
いや、フォルダ構成なら負荷はかわらんだろう?

202 :名無しさん@お腹いっぱい。:2010/06/26(土) 20:55:02 ID:8YJJaqxk0
>>182
変更時のミスでエラーが出る可能性はありますが、「変わらない」ことが
「エラーやそれよりも怖い誤動作」を招く可能性もあります。

エラーが発生することに我慢ならない方がいるかもしれませんが、
「常にエラーは悪者か?」といえば、それは違うと思います。

たとえば、あなたの乗る車のブレーキが壊れて正常に止まれない状態で、
それに気づいていなかったとします。
「普段通りに車が発車して加速する」のと「ブレーキに異常がありますと
エラーを出して発車しない」のとではどちらが良いですか?
私は、後者の方が安全で良いと思います。

さて、フィルタAのJavaScript(以下、スクリプトA)をフィルタBが使って
いる状況で、フィルタAが更新しました。
このとき、スクリプトAの処理が変更されていた場合、フィルタBがスクリプトA
を使用することで、エラーの発生やフィルタBが想定していたのとは違う動作を
する可能性があります。
これは、スクリプトAの場所に関係なく起こる可能性があります。
また、CSSでも発生する可能性があります。

どうしても必要なケースを除き、フィルタBは「/local/フィルタB」の
ファイルを使用するようにすれば、より安全にNicoCache_nlを運用できる
ようになると思います。
--------

よく考えたら、JavaScriptの変数(ファンクションも含む)やCSSとかで
そのフィルタ独自の物については、「フィルタ名_変数」や「.フィルタ名_クラス」
とかって決めごとがあった方が安全だと思った。

203 :名無しさん@お腹いっぱい。:2010/06/26(土) 21:00:53 ID:JdYyNfAz0
そうやって仕様を作っていくのはいいが
面倒くさいやめたと作者が離れたらいやなのでほどほどにね

204 :名無しさん@お腹いっぱい。:2010/06/26(土) 21:14:08 ID:7jNN618N0
自分でソフトを一から作れば
自分の好きなように仕様を決められるぜ

205 :名無しさん@お腹いっぱい。:2010/06/26(土) 21:23:01 ID:65r5bI1E0
filterの読み込み自体が比較的重い処理なのに
filterのtree上にresourceを置くと更に重くなると思うけど。

206 :名無しさん@お腹いっぱい。:2010/06/26(土) 21:29:15 ID:lcvr3x1X0
ん?
nlFilterフォルダを分けるってことじゃなくてlocalフォルダ内でのフォルダ分けってことじゃなかったっけ?
それに、ボトルネックはHDDアクセスだろうから、それでも大して変わらないと思うけど

207 :名無しさん@お腹いっぱい。:2010/06/26(土) 21:32:41 ID:eYE8ECRb0
/local/の中がぐちゃぐちゃしてどのファイルが使ってて使ってないかわかりにくいのはわかるが

listXの時もそれで個別フォルダになったわけだけど

まぁ使ってるだけの側が言うことじゃないかなぁと思う

これからなにか新しいものを作るor公開するときはlocal以下にフォルダ作るのを推奨って程度にしておけば

208 :名無しさん@お腹いっぱい。:2010/06/26(土) 21:33:57 ID:0KOQjyv+0
>>202
過去ログ読んだら一気にじゃなくてこれから新規更新される分だけだったのね
それならいいんじゃないでしょうか
やるやらないは開発者に一任ってことで

209 :名無しさん@お腹いっぱい。:2010/06/26(土) 21:45:22 ID:66hNgag+0
>>202
どうでもいい例えは必要ない。
スレ読んでいると、相手を小馬鹿にしているようにしか見えず不愉快だ。

今後は開発者の方々一任ということで、この件はクローズすべき。

210 :名無しさん@お腹いっぱい。:2010/06/26(土) 22:07:56 ID:65r5bI1E0
勝手に勘違いしてたorz
すいません。

個人的には必要性を感じないので現状維持します。

assort100626
http://nicolist.net/nicocache_nl/up/img/nl450.zip

手違いでrankingページでのマーキング処理が消えていたので修正。
4列表示などでマーキングできる様に修正。


211 :名無しさん@お腹いっぱい。:2010/06/26(土) 22:32:42 ID:8YJJaqxk0
>>181
> しかし、現時点でのフォルダ構成変更は混乱を招きかねないと思います。
何かが変わる場合、それがいつの時点であっても混乱が生じる可能性はあります。

ひょっとしたら混乱を回避できるタイミングという物があるかもしれませんが、ある人には
そのタイミングであったとしても、他の人にはタイミングでない可能性もあると思います。

私が出しているのは要望であり、誰かに対して強制力がある物ではありません。
変わる場合は、そのタイミングがいつであるかは、それぞれのフィルタ作者が判断すれば良いと思います。

> 本体及び各種Extension、フィルタ等の制作者の方々の同意と変更の実施。
たとえば、ニコニコ動画がNicoCache_nlに関わる何かしらの作者に「仕様やサイト構成を
変えるけど良いですか?」と確認し同意を取ることが必須でしょうか?
同様に、フィルタBの作者がフィルタAのファイルを使っていた場合、フィルタAの作者は
フィルタBの作者や他の人に対して同意を取るのが必須でしょうか?
そうだとすれば、各フィルタが更新する前には、投票による意思確認が必要になるのでは?

> 利用者への構成変更の大々的な通知。
各フィルタの作者が変更点を発表することは、そのフィルタを利用する方にとって有益な
情報になり得ると思います。
しかし、私は、これが義務であるとは、思いません。
私の要望がフィルタ作成のガイドラインとして議論されるのであれば、その結果の通知が必要になるとは思いますが……。


212 :名無しさん@お腹いっぱい。:2010/06/26(土) 22:34:31 ID:8YJJaqxk0
>>181
> 新旧構成の混在による動作不能のコメント及び対応コメントの増加。
私の要望は「/local」のファイルの置き方です。
フィルタ内で「/local/ファイル」が「/local/フィルタのフォルダ/ファイル」となりますが、
これはフィルタの動作仕様自体を変える物ではありません。
故に「進級構成の混在」だとは思いません。
あとは、「>>202」と「>>180」の真ん中あたりを参照して下さい。

> そして変更に伴うwikiの書き換え。
私の見落としがなければ、wikiに掲載されている全フィルタが私の要望通りに変わったと仮定して、
「mylistで最新コメ表示(2010/03/29)」と「nlApiUtilExtension用フィルタ」がファイルのパス
部分を書き換える必要があると思います。
※ZIPファイルのリンクは、私の要望とは関係なく、それぞれの更新で変わる物と認識しています。

あとはガイドラインの議論があったと仮定したなら、その結果の記載が該当すると思います。


213 :名無しさん@お腹いっぱい。:2010/06/26(土) 22:37:09 ID:8YJJaqxk0
>>181
> それらを考慮してなおメリットがあるとは考えにくいですね。
これから導入する人やトラブルが発生した人、ファイルの更新になれていない人に対して、
これから行う操作の難易度を下げる効果があると思っています。

ZIPファイルでフィルタを配布するとき、私の要望に合わせると、解凍結果が次のようになります。

 |
 +---[説明ファイル] ← 必須ではないけど、ある方が良いと思います。
 |
 +---[local]---[フィルタのフォルダ]---[フィルタで使うファイル]
 |  ↑※ファイルが存在する場合のみ。
 *---[nlFilters]---[フィルタ]

こうすることで、フィルタの導入がフォルダごと「NicoCache_nlのフォルダ」にコピーでいけるため簡単になります。
もっとも、ZIPファイルに「/nlFilters」や「/local」を入れるのは、現時点の配布ファイルでも見かけます。

ファイルの更新時は、フォルダを上書きでも、あらかじめ「/local/フィルタのフォルダ」を
消してからコピーでもいけます。
※フィルタのファイル名が「フィルタ名-日付」などで変わる場合は、不要になったフィルタ
 ファイルを消す必要があります。

トラブル発生時や不要なフィルタを消したので「/local」のファイルを消すといった場合でも、
「/local/フィルタのフォルダ」を消すだけなので、他のファイルを間違えて消すリスクが減ります。

ファイルを1つずつ探しながら操作することから開放され、ファイルの依存関係を気にする
ことからも開放されれば、要求される作業ステップが減り、リスクと難易度を下げられると思います。

↑これは、現時点で私が思いつく、「管理しやすくなる」という最大のメリットです。

214 :名無しさん@お腹いっぱい。:2010/06/26(土) 22:48:23 ID:mR89nSTS0
もう自己満足の長文はいいよ
作者の考えで好きにやればいいだけだよ

215 :名無しさん@お腹いっぱい。:2010/06/26(土) 22:52:50 ID:OMG52HlV0
>>200
あれ、そうでしたか。サーバーと書いてあったので勘違いしてしまいました。
ちなみにポップアップのはマウスを乗せるごとにiframeが毎回再取得されているので
近いうちに、<body>にiframeを動的に埋め込んで2回目以降に同じ動画の情報を
見る場合に無駄な通信をしないpopThumbをつくろうかと思ってます。

ところで、右側セレクタなるものを知らないのですが、
>>199のマッチングにおかしさを感じます・・・

216 :名無しさん@お腹いっぱい。:2010/06/26(土) 23:03:13 ID:8YJJaqxk0
>>209
私は「私以外の他の誰か」ではありませんので、「他の方が理解できる」と断言できる手法は知りません。

私が「たとえ」を使うことがあるのは、「他の物に置き換えて考えてもらう」ことで、
私が「どのように考えているか」を多面的に見て、できるだけ齟齬がないように判断して欲しいからです。

少なくとも私には、「>>202」やこのレスにおいて誰かを小馬鹿にするような意図はありませんが、
そのように受け取られて不快に感じたのでしたらごめんなさい。

もしも、効率よく確実に意思疎通が取れて齟齬も生じない文の書き方をご存じでしたら、
該当するスレへ誘導の上で教えていただけると助かります。

>>214
私も作者の考えで好きにやったので良いと思ってますし、最初から作者に判断をゆだねていますよ。

217 :名無しさん@お腹いっぱい。:2010/06/26(土) 23:07:38 ID:lcvr3x1X0
>>216
すでに結論が出たことに対して長々と長文を書かれても困る

218 :名無しさん@お腹いっぱい。:2010/06/26(土) 23:09:09 ID:65r5bI1E0
>>215
アンカー付けなかった自分が悪いんで。

よくわからないけど
.*(<a [^<>]*"/ranking/?"[^<]*</a>)\s*
としたかったんじゃないかとエスパーしてみた。

219 :名無しさん@お腹いっぱい。:2010/06/26(土) 23:31:32 ID:8YJJaqxk0
>>210
私は、その判断を尊重します。

>>217
「各作者が個別に判断することを全体として判断済みのように書かれても困る」
とレスしたのでよろしいでしょうか?

しかし、「判断するかしないか自体を捨ててスルーする」という判断もありだと思います。

220 :名無しさん@お腹いっぱい。:2010/06/26(土) 23:42:21 ID:lcvr3x1X0
>>219
作者が個別で判断するで合意したのに延々と話題を引きずるなってこと

221 :名無しさん@お腹いっぱい。:2010/06/26(土) 23:43:53 ID:8YJJaqxk0
>>220
OK!理解しました。

222 :名無しさん@お腹いっぱい。:2010/06/26(土) 23:59:25 ID:cyNKV3OR0
うーん、長々と書かれている割には自分の質問への回答が無かったな。
フォルダ分け必要派は今後自ら実践して行けば良いと思うよ。

今までそうしている人があまり居ないのは、やはり必要性を感じていないからじゃないのかな?
管理云々は、たぶん自分で色々作っている人はあまり他の人が作ったものを使っていないと思う。
何かが気に入らないから作る、なんか便利なのでnlに多少は貢献しようかと思い公開する、
ソースも全部公開しているので気に入らなければ好きに変更してね、といった感じ。

そういうわけで、自分はフォルダ分けの必要性をあまり感じていないので、
自分の公開しているものに関しては変更無しで行きます。なんか長々とすいません。

223 :名無しさん@お腹いっぱい。:2010/06/27(日) 00:32:56 ID:+o5cNbn90
>>216
個人の判断に任せるという結論は出ているのです。
ここはディベートの場ではありません。

結論が出たことに対して、自分の考えの正当性を訴えられても
どうしようもないこと。

この件に関しては終了ということで。

224 :名無しさん@お腹いっぱい。:2010/06/27(日) 00:49:48 ID:tGK4C7jK0
> もしも、効率よく確実に意思疎通が取れて齟齬も生じない文の書き方をご存じでしたら、
> 該当するスレへ誘導の上で
スレって・・・2ちゃんが全てなんだな・・・

225 :名無しさん@お腹いっぱい。:2010/06/27(日) 01:08:41 ID:yJodA9Tx0
すいません。ポップアップされたリンク先の色を変更できるフィルタを作ってくださいますでしょうか、
よろしくお願いします。

226 :名無しさん@お腹いっぱい。:2010/06/27(日) 01:34:21 ID:joRrv4Aq0
>>222
>>188」の上2行ことでしたら、見落としていました。ごめんなさい。

個別に回答が必要であれば、↓が回答です。最初(>>135)から判断は各作者にゆだねているので、不要であればスルーして下さい。


> 「中身が可変」ってどういうこと?
>>180」での「中身が可変」という表現は、次の意図で使っています。

 配布ファイルの「/local」以下のファイルの中身が、編集無しで「配布ファイルの更新」を待たずに変わること。

これは、「NGID.txt」などのように中身が書き換わるファイルをイメージしていただければ良いと思います。
※「NGID.txt」は例にあげただけで、「cacheCommentExtension」のファイルとして認識しています。

故に、「中身が可変でない」については、「/local」以下のファイルで、配布ファイルの作者が
書き換えない限り、編集無しでは内容が変わらないファイルのことです。

> ニコ動の仕様変更との関係
一言で言うなら「きっかけ」です。

「ニコニコ動画の仕様変更」は、最近だと「検索結果ページの変更」がありました。
この変更によっていくつかのフィルタは対応作業を行いました。

このように、ニコニコ動画の変更によって何かしらのフィルタで対応が求められることがあります。
このとき、「対応ついでに移行作業を行えば良いと思う」ということ、つまり「きっかけ」です。


残りについては、「>>180」や「>>202」に書いています。
あと、依存関係がない物については、「>>184」さんがふれていますね。

227 :名無しさん@お腹いっぱい。:2010/06/27(日) 01:58:58 ID:joRrv4Aq0
>>224
私には、「どのように思考すればその結論に達するのか」がわかりません。
なお、レスは不要です。

>>225
とりあえずは、↓のような感じで色を変えれますが、ポップアップはフレーム内に
動画紹介のページを表示したものなので、他のサイトの動画紹介のページでも色が変わります。
「【色指定】」に表示したい色を指定すると良いです。
なお、テストはしていません。
--------
# style「ポップアップのリンク色変更」を埋め込む
[Replace]
Name = ポップアップのリンク色変更
URL = ext\.nicovideo\.jp/thumb/
Match<
</head>
>
Replace<
<style type="text/css"><!--
.TXT12 a:link { color:【色指定】 !important; }
.TXT12 a:visited { color:【色指定】 !important; }
.TXT12 a:hover,.TXT12 a:active { color:【色指定】 !important; }
--></style>
$0
>

228 :名無しさん@お腹いっぱい。:2010/06/27(日) 02:03:00 ID:lyk86XGP0
wikiにある watchページ関連フィルタ にある タイトル周りの整理 のフィルターで
マイリスト登録や一発登録などのボタンが消えません
修正をよろしくおねがいします

229 :名無しさん@お腹いっぱい。:2010/06/27(日) 02:13:42 ID:+o5cNbn90
>>226
自分の意見の正当性が認められるまで反論し続けるつもりですか?
もう自分で新しい分家でもなんでも作ってください。

230 :名無しさん@お腹いっぱい。:2010/06/27(日) 02:55:49 ID:zbkaNxZP0
YouTubeCacheExtension rev01
http://nicolist.net/nicocache_nl/up/img/nl451.zip

YouTubeの動画をキャッシュするよ
使い方は、中のreadmeで読んでください

RequestHeaderとproxyの設定をお忘れなく
/ajaxとかnl準拠なはず
/logに詳しい情報があります

キャッシュ管理はかなり手抜き

231 :名無しさん@お腹いっぱい。:2010/06/27(日) 02:59:47 ID:zQJ0der70
StoreUserId v0.1
ttp://nicolist.net/nicocache_nl/up/img/nl452.zip
ユーザIDごとにフォルダ分けするExtension
中身は他のExtensionを参考というか切ってつなげたようなフランケンコードになってますw

232 :231:2010/06/27(日) 03:06:14 ID:zQJ0der70
自分の使ってた振り分け設定をそのままあげちゃってたので消してうpしなおしましたw

233 :名無しさん@お腹いっぱい。:2010/06/27(日) 03:14:23 ID:yJodA9Tx0
>>227
ありがとうございます。
しかしながら、popThumb_FAフィルターのなかのName = popthumb_FAを
OFFにしないと効果が現れなくなっています。
残念です・・・。

234 :名無しさん@お腹いっぱい。:2010/06/27(日) 07:51:45 ID:I9VEHetS0
>>233
popThmb_FA使っているならそう書かないと。
FAはapiで取得→同じページ内に要素を埋め込んでいるので、popup見ている場所のURLが対象URLとなります。
見た目の変更用にlocalにpopThumb_FA.cssがあるので、それを開いて、
キャッシュ済みの色を変えたければ最初の2つを
動画などへのリンクを変えたければ、「ここから公式CSS」で検索してすぐ下の部分を修正してください。

235 :名無しさん@お腹いっぱい。:2010/06/27(日) 10:23:24 ID:yJodA9Tx0
>>234
すいませんでした。おっしゃるとおりに実行したらリンク色が変わりました。
ありがとうございました。

236 :名無しさん@お腹いっぱい。:2010/06/27(日) 13:10:33 ID:hsjA0J/50
>>231
ちょっと自分が引っかかっちゃったのでメモも兼ねて
この拡張は前提条件として >>160 にある NicoCache_nl.jar 本体への修正が必要
ってことでおk?

237 :名無しさん@お腹いっぱい。:2010/06/27(日) 13:23:26 ID:zQJ0der70
>>236
そうです
一度readme入れ忘れたので再アップしてます
あと、local\StoreUserId\StoreUserId_watch.jsの「$」関数を削除しないとプレイヤーの拡大がおかしくなるかも

238 :名無しさん@お腹いっぱい。:2010/06/27(日) 13:27:07 ID:ktXs/Dh20
>>230
おお、なんか凄いw やはりキャッシュ管理周りは大体載せてますね。

>>231
確かに身に覚えのあるコードがw ざっとコードを眺めただけなので一つだけ。
JavaScriptでグローバル空間を汚しているのが気になります。特にfunction $(tagId)はPrototype.jsの
同名functionを上書きするのでまずいのでは? ニコ動用ならPrototype.js使って書くのが良いと思う。

239 :名無しさん@お腹いっぱい。:2010/06/27(日) 14:14:12 ID:zQJ0der70
>>238
Prototype(´・ω・)? な状態なのでとりあえず名前空間に押し込めて見ました
ttp://nicolist.net/nicocache_nl/up/img/nl453.zip

240 :名無しさん@お腹いっぱい。:2010/06/27(日) 14:16:13 ID:hsjA0J/50
>>231
うまく動作しなかったので、色々と動作検証してみました。

結論としては「振り分けフォルダ」として指定するフォルダがnl起動時にcacheフォルダに
存在していないと振り分け処理が起動しないようです。

○cacheフォルダに存在していた既存の振り分けフォルダに対して「振り分けフォルダ」を指定
×cacheフォルダに存在しない「振り分けフォルダ」を指定
×nl起動後にcacheフォルダに作成したフォルダを「振り分けフォルダ」に指定

nl標準の振り分けでも起動後に作成したフォルダは認識しないようなので
現状のnlの仕様ですかね?実装は追いかけていません申し訳ありません。

設定やフォルダ作成後のnl再起動で問題なく動作するようです。

検証環境は サーバOS debian クライアント win7 ブラウザ chronium で wrapper使用 です。

あ、それと
>あと、local\StoreUserId\StoreUserId_watch.jsの「$」関数を削除しないとプレイヤーの拡大がおかしくなるかも
これもその通りでした。
「$」関数削除で拡大が正常に行われるようになりました。

241 :名無しさん@お腹いっぱい。:2010/06/27(日) 14:54:15 ID:yJodA9Tx0
>>230
設定は「RequestHeader」をnlfilter.txtに書き写すのと
「proxy」をconfig.propertiesに「prpoxy=4040(任意)」書き足すことでいいですか?

242 :名無しさん@お腹いっぱい。:2010/06/27(日) 16:06:15 ID:ktXs/Dh20
>>239
window.StoreUserId以下に押し込めるのが常套手段だと思うけど、グローバル空間でも常に
StoreUserIdXxxという命名規則にすれば他とバッティングすることはあまり無いと思う。

>>240
これはCache#moveToが存在するフォルダに対してしか移動できないからですね。
とりあえずの回避策としては、移動先のフォルダを作ってからCache.initを呼べば大丈夫なはず。

243 :名無しさん@お腹いっぱい。:2010/06/27(日) 17:17:53 ID:zbkaNxZP0
>>241
RequestHeaderはnlfilter.txtかnlFilter_sys.txtに追加
proxyはproxy.pacにyoutube用の設定追加ということで。
これがないとyoutubeにnlが通らないので。

if ((shExpMatch(host, "*.youtube.com/*"))){
return "PROXY localhost:8081";
}

こんな感じで。googleのほうがあったほうがいいかもですねぇ。自分は追加してませんが

244 :名無しさん@お腹いっぱい。:2010/06/27(日) 17:39:03 ID:zbkaNxZP0
なんか()がおおかったり余計な/がついてたりと・・・

まぁyoutubeをnlのポートに通してください

245 :名無しさん@お腹いっぱい。:2010/06/27(日) 18:33:10 ID:yJodA9Tx0
>>243
ありがとうございます。
質問なんですが、現在NicoCache_nlを使うために「NicoCache_nl.pac」を
つかっています。
proxy.pacと両方を一緒につかうためにはどのように設定すればいいのですか?

基本的な質問過ぎてすいません。

246 :名無しさん@お腹いっぱい。:2010/06/27(日) 18:42:22 ID:jpoOpUT70
>>245
Proxy.pacと併用すると考えるんじゃなくて、
NicoCache_nl.pacに書き足せばいい

247 :名無しさん@お腹いっぱい。:2010/06/27(日) 18:43:27 ID:yJodA9Tx0
>>246
了解しました。
ありがとうございます^^

248 :名無しさん@お腹いっぱい。:2010/06/27(日) 19:12:36 ID:zQJ0der70
>>240
そこらへんの仕様は簡易振り分けと同じなので、再起動しないといけないです

249 :名無しさん@お腹いっぱい。:2010/06/27(日) 20:02:01 ID:I9VEHetS0
>フォルダの認識
キャッシュファイルの認識はcache/ajaxやflvlistなどを呼べば更新されますが、
storeUserID.javaで定義してるっぽいですが、フォルダって対象外だったんですね。

>info.modcode
イベントの追加やXMLHttpRequestの作製はprototype.jsについてますね。
リクエストのやつはJSONの処理も内蔵されてるはずです。
これらを使えばファイルも減らせるかもしれません。

250 :名無しさん@お腹いっぱい。:2010/06/27(日) 20:13:31 ID:zbkaNxZP0
>>StoreUserId
useridとるだけなら正規表現とかでとったほうがSAXParser使うより楽な気がします。
なにか別の理由があるならわかりませんが


251 :名無しさん@お腹いっぱい。:2010/06/27(日) 20:25:53 ID:zQJ0der70
>>249
実はあのJavaScriptは別のプログラムで使ってた奴をほぼそのまま流用してます(ほとんど他人のコー(ry
マイリスト閲覧時とユーザページ閲覧時の自動振り分けフィルタの自動生成用に使ってました

>>250
nlの内部にあったコードをフランケン方式でくっつけましたw
もともと公開するつもりがなかったので適当です
作ってみたら自分にしては意外ときちんと仕上がったのであげてみた

252 :名無しさん@お腹いっぱい。:2010/06/27(日) 20:58:03 ID:yJodA9Tx0
>>246
追加したのですが、起動できるのにもかかわらず、nicocache_nlがはたらきません。
追加するものが間違っているのでしょうか。

(NicoCache_nl.pacに記載されている全文、ポートの変更はない)
function FindProxyForURL(url, host) {
var NicoCache = "PROXY 127.0.0.1:8080";

if (shExpMatch(host, "*nicovideo.jp*")) {
if (shExpMatch(host, "ch.nicovideo.jp") ||
shExpMatch(host, "dic.nicovideo.jp") ||
shExpMatch(host, "help.nicovideo.jp") ||
shExpMatch(host, "ichiba.nicovideo.jp") ||
shExpMatch(host, "uad.nicovideo.jp")) {
return "DIRECT";
}
if (url.substring(0, 5) == "http:") {
return NicoCache;
}
return "DIRECT";
}
if (shExpMatch(host, "*.smilevideo.jp*") &&
url.substring(0, 5) == "http:") {
return NicoCache;
}
return "DIRECT";
}


if ((shExpMatch(host, "*.youtube.com/*"))){
return "PROXY localhost:8081";
}

253 :名無しさん@お腹いっぱい。:2010/06/27(日) 21:05:45 ID:I9VEHetS0
まぁjs知らない人ならそうなりますよね。
最後のreturn "DIRECT";の前に追加するべきだった。

修正&if文の改行を少なくしてみた。
function FindProxyForURL(url, host) {
var NicoCache = "PROXY 127.0.0.1:8080";
if (shExpMatch(host, "*nicovideo.jp*")) {
if (shExpMatch(host, "ch.nicovideo.jp") || shExpMatch(host, "dic.nicovideo.jp") || shExpMatch(host, "help.nicovideo.jp") || shExpMatch(host, "ichiba.nicovideo.jp") || shExpMatch(host, "uad.nicovideo.jp")) return "DIRECT";
if (url.substring(0, 5) == "http:") return NicoCache;
return "DIRECT";
}
if (shExpMatch(host, "*.smilevideo.jp*") && url.substring(0, 5) == "http:") return NicoCache;
if ((shExpMatch(host, "*.youtube.com/*"))) return "PROXY localhost:8081";
return "DIRECT";
}

254 :名無しさん@お腹いっぱい。:2010/06/27(日) 21:32:16 ID:yJodA9Tx0
>>253
修正ありがとうございますw

255 :名無しさん@お腹いっぱい。:2010/06/27(日) 22:14:45 ID:I9VEHetS0
>>230
cache_youtubeの場所はまだ指定できないんですよね?getプロパティーで検索掛けても
file.separatorしか出てこなくて・・・ちなみにこれの指定方法&目的がいまいち分からないです。
指定した文字列がいけなかったのかもしれませんがキャッシュがされなくなりましたw
あと、保存IdってURLに入っているやつじゃないんですね・・・
watchページを見た場合にリネームされるらしいんですが、それってタイトル(日本語)になるんですよね?ならんとです。。
(スレチな)質問→fmt=37に飛ばした場合に、fmt=37が存在しなかった場合、存在する最高画質じゃなくて別のランクの下のに
つながる可能性があると記憶しているのですが、修正されたんでしょうか。


>>253
if ((shExpMatch(host, "*.youtube.com/*"))) return NicoCache;
っぽい。

256 :名無しさん@お腹いっぱい。:2010/06/27(日) 22:27:06 ID:I9VEHetS0
あれ、ていうかhostってスラッシュは含まないから>>243,253,255はどうやっても通らない気が・・・
オミトロンでプロキシ制御してるんで、proxy.pacは専門でないんですが、
グーグルの検索結果を見た感じから、こう思ったんですが、どうなんでしょう。

257 :名無しさん@お腹いっぱい。:2010/06/27(日) 22:44:52 ID:zbkaNxZP0
>>244で()が多いとか/がついてるとか書いたんですが

キャッシュの場所は
/** キャッシュを保存するフォルダ名 */
private static final String cacheString = "cache_youtube";
これ書き換えて、コンパイルしなおしたらいいはずです。
これ書き換えたときに、もしキャッシュ管理のjs作ったときにどうすればいいかわからないので、設定化は保留にしたんです
IDとタイトルの間の文字も書きかえれるように作ってます。-と_が使えなくて困った

保存IDはちゃんとキャッシュされれば、URLのv以降の文字になり、タイトルがつきます。
あと、動画のURLからwatchの文字に書き換えられないので、このときにidとタイトルをつけるのに失敗します。
ただし外部プレイヤーは無理やり対応してます。
watchページがブラウザにキャッシュされたら正しく動かない可能性はあります。
この対策がわからんかった。
Processor→Rewriter→ブラウザができない・・・

fmf=37がなかったときは一個下に、それもなければまた下になってるような、なってないような
わかる人がいればお願いします。

file.separatorはwinだと\になって、macとかlinuxだと/になると記憶してます。
色々なOSに対する対策かな

258 :名無しさん@お腹いっぱい。:2010/06/28(月) 01:16:23 ID:/IaAAu/J0
>>93です。先日はありがとうございました。
しかしスタートアップに登録していたNicoCache_nlとNicoCacheGUIのショートカットが機能せず、
NicoCacheGUIを1回では動かず、2回ダブルクリックして、タスクトレイにアイコンマークが2つ出る状態でないと、NicoCacheが見れない状態が続いてます。
一回失敗すると再起動しても直らず、NicoCache_nlフォルダにあるフォルダやファイルを最初の状態にいったん戻してから今までのを
また入れなおす作業をして何とか見れる状態に回復させてます。
さらに、失敗するとタスクトレイにアイコンがある状態でさえもニコニコ動画のページ関連のページのみ見ることができません。

OS初期化しないとだめですかね・・・。

259 :名無しさん@お腹いっぱい。:2010/06/28(月) 01:18:50 ID:/IaAAu/J0
>>71です。数字間違えました。

260 :名無しさん@お腹いっぱい。:2010/06/28(月) 09:12:24 ID:phNs6Gn40
fetchをクリックしてもfetching...waitのままなんですが
何かcacheThumbnail=true以外に書き換える箇所ってありますか?
MacでNicocache_nl.jar使ってます

261 :名無しさん@お腹いっぱい。:2010/06/28(月) 15:45:35 ID:azIWUpU+0
回線がイーモバイルで6時間ごとに切断されるんだけど、fetcherを使ってダウンロードしてる最中に切断されると
sm1000000 : fetching... 89%  
とずっとこのままの表示なんですが、リトライとかの機能とかは付けられないのでしょうか?

262 :名無しさん@お腹いっぱい。:2010/06/28(月) 18:08:54 ID:L+FX/aE70
>>257
すいません。>>244見てたんですが、書き込んだ頃には頭から抜け落ちてましたw
失礼いたしました。

やっぱコンパイルし直しですか。それも考えましたが気長に待つことにします。
>タイトル
やっぱりwatchページを見てキャッシュが完了しても、動画IDはwatchページのvIDにならずにそのままです。
そのため、キャッシュ管理の部分から動画ページに飛べないのが現状です。

>file.separator
なるほど、こちらで設定するものではなかったのですね。

>>fmt
ぐぐっても情報出てこないのでDLで確認しかなさそうですね・・

263 :名無しさん@お腹いっぱい。:2010/06/28(月) 21:12:29 ID:5iORtgO+0
/cache_youtube/logを見てくれますか?

watch:URL: http://www.youtube.com/watch?v=<vid>
watch: <vid> / <id> / <title> (<fmtの内容>)
movieurl: 〜
id: <id> /vid: <vid> /title: <title>
movieType: /Content-Type: video/x-flv /ContentLength: ??? byte
nocache: /ContentLength: ???K Byte /dup: false

こんな表示があると思うのですが、1,2行目の表示はありますか?

もしないとしたら、watchページにnlが通ってない、もしくはブラウザがキャッシュしてる
もしくはv=以降のIDが[A-Za-z0-9-]+ではない可能性だと思いますが、どうでしょうか。

watchページをRewriterに通してvidとidとタイトル記憶
movieurl内のidが上のidと一致した場合vidとタイトルを設定
そのあとContent-Typeで拡張子決定→キャッシュ開始という流れになってます。
埋め込みの場合は/v/[\w-]+のvidでwatchに内部でアクセス。id,vid,タイトル記憶の流れです。

画質問題)キャッシュをもっていてもContentLengthを調べる必要があるんですよねぇ・・・
ヘッダだけ受信すればいいんですけど

264 :名無しさん@お腹いっぱい。:2010/06/28(月) 21:47:49 ID:L+FX/aE70
原因が特定できたと思います。
v=がクエリ部分の最初にないとwatch : がでない模様。
http://www.youtube.com/watch?fmt=18&v=iAh_xnq3TO0&feature=related
このように?v=ではなく、&v=だと、watch:がでなくタイトルは設定されませんでした。
あと、キャッシュページhttp://www.nicovideo.jp/cache_youtube/の文字コードを指定してもらいたいです。
ブラウザがデフォだと、文字化けします。
画質問題:初回キャッシュ時のみの判別とかどうでしょう。とよく理解していませんが、提案してみます。

265 :名無しさん@お腹いっぱい。:2010/06/28(月) 22:52:50 ID:5iORtgO+0
ttp://nicolist.net/nicocache_nl/up/img/nl454.zip
YouTubeCacheExtension rev02

RewriterのwatchページのURLが間違ってたので修正
htmlのContent-Typeを吐くように設定
yfetchのバグ修正

?の次がほとんどvだったので間に何か入る可能性を忘れてました。。。

問題なのは、キャッシュを持っているときの2回目以降の閲覧時。
キャッシュしてある動画より高画質の場合どうするかですので、初回以降の全アクセス時になります。

今は最低画質でキャッシュした場合、2回目以降に高画質で見ても最低画質になってます。

266 :名無しさん@お腹いっぱい。:2010/06/28(月) 23:10:23 ID:L+FX/aE70
>>265
おつです。
URL指定のv=なんですが、[\\?\\&]v=にしたほうが確実なのではないかと思いました。
watch\\?も確認は先読みですかね。(正規表現でなかったらごめんなさい)

初回のwatchページ表示時に高画質版を取りに行ければそれでいいのではと思いました。
が、回線とかの問題でできないこともあったりするのかな・・・

267 :名無しさん@お腹いっぱい。:2010/06/29(火) 05:16:44 ID:ZUYcL9QG0
/watch\?.*v=[\w-]+.*
watch\\\?までは固定。そのあとvがくるかそれ以外がくるかわからない
ただ、v以外はいらないので適当に(/watch\\?.*v=)
vid以降もいらないがそこでURLが終わってる可能性があるためv=[\w-]+.*
[\\?\\&]v=にするなら結局のところ/watch.*[\\?\\&]v=[\w-]+.*にしなければならない

初回の時に高画質取りに行けるようにするためにRequestHeaderでfmt=37を足してるわけですが
このRequestHeaderだけで大体大丈夫かと思うんですがねぇ
fmt=37がなかった時どのfmtが指定されるかは調べてません。
37->35->34->22->18->17->6->5となっていると思いますが

Rewriter使うついでに最高画質以外の動画URL書き換えるという荒業もありますがそれはさすがにできない

268 :名無しさん@お腹いっぱい。:2010/06/29(火) 09:29:03 ID:bTVT32yv0
>>261
まず最初にNicoCache単体で(fetcher使わずに)キャッシュ動作中に通信断した時の挙動をレポートして。
NicoCache側でそのあたりの処理がちゃんと出来ているなら、fetcher側も対応を考えます。

>>265-267
キャッシュファイル名にfmt番号を含めておいて、更にconfigでfmt番号の優先順位を指定できるようにして、
より優先順位が高いものを保存する、とかどうでしょう?(ニコ動のlowを拡張するような感じ)

269 :名無しさん@お腹いっぱい。:2010/06/29(火) 16:31:23 ID:t9OD0J3o0
何やってんだ糞運営

270 :名無しさん@お腹いっぱい。:2010/06/29(火) 16:53:42 ID:zoFQ+79c0
動画説明文周りのレイアウトが変わって、説明文横サムネ表示とか効かなくなってる…

271 :名無しさん@お腹いっぱい。:2010/06/29(火) 17:00:48 ID:ZK2WMzkE0
assort100626を導入するとnicocache_nlが動作しなくなります。
(nlを通しているページにアクセスしても接続できない)
100621で上書きし直せば動作します。

272 :名無しさん@お腹いっぱい。:2010/06/29(火) 17:44:13 ID:wCHSgXsU0
わからないなりに 修正してみた(;´∀`)

[Replace]
Name = 説明文横サムネ追加_20100629_2
URL = www.nicovideo.jp/watch/
Multi = FALSE
Match<
<img src="http://res.nimg.jp/img/watch/ftit_description.png" alt="動画の説明文">
>
Replace<
<img alt="<id>" style="border:solid 1px #CCC; margin:0px;" src="http://tn-skr2.smilevideo.jp/smile?i=<id>">
>

273 :名無しさん@お腹いっぱい。:2010/06/29(火) 20:04:43 ID:bozsBrpg0
271と同じなのかassort100626を入れるとニコニコ動画につながらなくなりました。
100621に戻すと直りますが。


274 :名無しさん@お腹いっぱい。:2010/06/29(火) 21:58:59 ID:eaeEKX200
>271 >273
commentFilter.txtのNGcommandを
Match<
(mail="([^"]*?(?:s[hm]|ue|big|red|bl[au])[^"]*)"\s+user_id="[^"]*"(?!\s+deleted="\d+"))([^>]*)>[^<]*</chat>
>
に直せばOK

275 :名無しさん@お腹いっぱい。:2010/06/29(火) 22:15:28 ID:ZFQRuTGd0
画面を拡大を押すと下記のようになってしまう
ttp://ichigo-up.com/cgi/up/qqq/nm23745.jpg
なんだろう・・・userchormを入れ替えたりしたからか

276 :名無しさん@お腹いっぱい。:2010/06/29(火) 22:16:38 ID:bTVT32yv0
サンプルフィルタの「Watchページサムネ追加」がおかしくなったので修正&おまけ。

[Replace]
Name = Watchページサムネ追加
URL = www\.nicovideo\.jp/watch/
Multi = FALSE
EachLine = TRUE
Match<
(<div id="des_2" style=")([^"]*">)
<div style="background:#999F9F; margin:4px;
>
Replace<
$1position:relative; $2 <div class="img_std128" style="border:solid 0px #CCC; margin:4px; padding:4px; 〜省略
$0 width: 840px;
>

[Replace]
Name = 主コメ高さ制限&大百科
URL = www\.nicovideo\.jp/watch/
EachLine = TRUE
Match<
(<td width="100%" class="font12" style="background:#FFF;">)([\s\S]+?)</td>
<!--↓大百科↓-->\s*<tr
(article\.summary\.substring\(0,) 72
(\s+)(\S+\.update\(summary\);)[^;]+;
>
Replace<
$1<p style="max-height:80px; overflow-y:auto; word-break:break-all;">$2</p></td>
$0 style="display: none;" id="Nicopedia"
$1 64
$1$2$1\$("Nicopedia").show();
>

277 :名無しさん@お腹いっぱい。:2010/06/29(火) 22:19:56 ID:jMgHr8Qr0
wikiにあるタイトル周りの整理2の修正を誰もしてくれないから
自力でどう修正すればいいのかフィルター見てたら
Matchの9行目の?の位置が間違っているだけだった
今まで悩んでた時間返せw

278 :名無しさん@お腹いっぱい。:2010/06/29(火) 22:30:44 ID:5R0YJIOK0
>>275
FireFoxをアップデートしたか?

279 :名無しさん@お腹いっぱい。:2010/06/29(火) 22:51:07 ID:ZFQRuTGd0
>>278
3.6.6にうp済みです。フィルタかchormのjsを入れ直してみる

280 :名無しさん@お腹いっぱい。:2010/06/29(火) 22:57:43 ID:5R0YJIOK0
>>279
Fxをアップデートしてからその問題が出たなら>>131を試してみてくれ
俺の環境では直ったんだが、友人は直らなかったので効果ないかも

281 :名無しさん@お腹いっぱい。:2010/06/29(火) 23:42:49 ID:tuaHGYgT0
>>276にサムネ追加来てたけど、テーブル内にサムネ表示させてみるフィルタを作ってみた
もし必要な人がいたらどうぞ

[Replace]
Name = Watchページサムネ追加(テーブル内に追加)
URL = www.nicovideo.jp/watch/
Multi = FALSE
Match<
<td style="background:#CCCFCF;"><img src="http://res.nimg.jp/img/watch/ftit_description.png" alt="動画の説明文"></td>[\s\S]*?<td[\s\S]*?td>
>
Replace<
$0<td style="background:#ffffff;" rowspan="2"><img alt="<id>" style="border:solid 1px #CCCFCF; margin:4px;" src="http://tn-skr2.smilevideo.jp/smile?i=<id>"></td>
>

282 :名無しさん@お腹いっぱい。:2010/06/30(水) 00:00:16 ID:xhc9AXlS0
>>281
とてもたすかります!
ありがとうございました。

ところで、画像と説明文の間にある線を消すにはどうすればよいですか?

283 :名無しさん@お腹いっぱい。:2010/06/30(水) 01:12:12 ID:72XhLyMDP
「大百科の記事」を記事がある場合のみ表示するフィルタ
って効かなくなってる?

284 :名無しさん@お腹いっぱい。:2010/06/30(水) 01:17:11 ID:eFzz6B/00
wrapper通してコメントできなくなってる?
msg.nicovideo.comとの接続がタイムアウトしてるみたい

285 :名無しさん@お腹いっぱい。:2010/06/30(水) 01:28:44 ID:eFzz6B/00
wrapper通じてだとコメントできなくなってるなあ
いつからだろうFxのアップデートかFlashPlayerのアップデートかニコの対応か・・・

286 :名無しさん@お腹いっぱい。:2010/06/30(水) 01:49:00 ID:n/4ojWQY0
wrapper: mod 2010-06-25 01:28 swf8
Flash : WIN 10,1,53,64
Operaですがコメントできましたよ

287 :名無しさん@お腹いっぱい。:2010/06/30(水) 02:02:41 ID:eFzz6B/00
Fx3.6.6+FlashPlayer10.1.53.64+wrapperの環境だとダメっぽいです
IEだとコメントはできるけど、再取得ができない

288 :名無しさん@お腹いっぱい。:2010/06/30(水) 02:17:41 ID:SWuC8sHm0
wapper試そうと思ったら、それ以前にwrapperReplaceFilterが動いてなかった。

Match<
プレーヤーが表示されない</a> \|
  ↓
プレーヤーが表示されない</a>

とやって表示させたんだけど、誤爆大丈夫かな?

IE8+FlashPlayer10,1,53,64+wrapperでコメントできました。
再取得ってのはどういうことなんでしょう?

289 :名無しさん@お腹いっぱい。:2010/06/30(水) 02:29:14 ID:y91pD9n40
>>280
直ったー!ありがとう。あぁ、よかった

290 :名無しさん@お腹いっぱい。:2010/06/30(水) 02:34:55 ID:y91pD9n40
こちらも上のように、コメントしたら他のコメントも消える

291 :名無しさん@お腹いっぱい。:2010/06/30(水) 02:43:54 ID:SWuC8sHm0
普通にwrapperでコメントできますね。
他のコメントが消えることもないです。

292 :名無しさん@お腹いっぱい。:2010/06/30(水) 03:00:42 ID:jhmN0UZU0
>>283
>>276下のフィルタがその修正を含んでいる。

293 :名無しさん@お腹いっぱい。:2010/06/30(水) 03:03:01 ID:pkppPG+20
コメント可だけど反映されるのは次回読み込み時か自動更新時。
wrapper: mod 2010-06-25 01:28 swf8
Flash : WIN 10,1,53,64
Firefox4.0β2pre

294 :名無しさん@お腹いっぱい。:2010/06/30(水) 03:22:06 ID:y91pD9n40
ttp://ichigo-up.com/cgi/up/qqq/nm23752.jpg
上記みたいに下部・コマンド部が受け付けなくなる

295 :名無しさん@お腹いっぱい。:2010/06/30(水) 04:10:00 ID:pkppPG+20
ChromePlus1.4.0.0でも>>293と同じだった。新プレイヤーで見るがどちらでも消えてるし運営いじってるのかな


296 :名無しさん@お腹いっぱい。:2010/06/30(水) 05:20:59 ID:72XhLyMDP
>>292
そのフィルタ入れてみても
「大百科の記事を読み込んでいます…」の表示が
ずっと続いてる状態なんで別のところがおかしいのかな

297 :261:2010/06/30(水) 07:27:14 ID:h8XK277D0
>>268
すいませんフェッチャー側の問題ではなく、Nicocache側の問題でした。
ろくに検証もせず書き込みしてスイマセンでした。

で、Nicocache側の挙動なんですが、動画を途中まで再生した後に回線を切断・再接続後に
ブラウザを更新し動画を読み込もうとしたのですが、まったく読み込まず黒い画面で
途中までも再生できない状態になっております。

298 :名無しさん@お腹いっぱい。:2010/06/30(水) 09:49:43 ID:eFzz6B/00
Fxでもコメントできるようになった・・・
なんでだろう

299 :名無しさん@お腹いっぱい。:2010/06/30(水) 13:44:51 ID:imv1uIyJ0
常に画質「中」で再生出来る微妙なスクリプトはありますでしょうか?

300 :oamaxa:2010/06/30(水) 14:03:10 ID:U4fLCzUU0
>>271,>>273,>>274
コピペをミスってたみたいです。申し訳ない。
次回の更新のときには修正しておきます。

301 :名無しさん@お腹いっぱい。:2010/06/30(水) 16:56:11 ID:0CdeiBdT0
>>274
ありがとうございます、無事assort100626を導入できるようになりました。

302 :名無しさん@お腹いっぱい。:2010/06/30(水) 16:59:23 ID:ps59wEK4P
ぼくもasshole導入したいんですけど、どうしたら?

303 :名無しさん@お腹いっぱい。:2010/06/30(水) 17:15:29 ID:7uibZaAN0
まず、ズボンを脱ぎます。

304 :名無しさん@お腹いっぱい。:2010/06/30(水) 20:28:22 ID:z74d8I830
watch以外のポップアップなどに出てくるマイリストリンクの表示が太文字である件について、
基本watchにあるマイリストリンクは細文字ですのでそれが変化していると思い、弄くっていたのですが、
太文字にしようとすると画面上にあるリンクすべてが太くなってしまいます。
うまいことwatchのマイリストリンクだけが太くなる様にはできないものでしょうか?

305 :名無しさん@お腹いっぱい。:2010/06/30(水) 20:29:59 ID:z74d8I830
>>304
追記 マイリストリンクと動画リンクだけを太くしたいです。

306 :名無しさん@お腹いっぱい。:2010/07/01(木) 10:19:31 ID:up8maOAO0
キャッシュに興味を持った初心者ですが
安定版ってどこでしょうか?

307 :名無しさん@お腹いっぱい。:2010/07/01(木) 10:26:11 ID:bg7zP0Nt0
wikiに従うのがベター

308 :名無しさん@お腹いっぱい。:2010/07/01(木) 10:39:14 ID:m69S7xam0
>>304-305
全部フィルタとCSSでやるなら、wiki見ながら次の4点を満たすようにフィルタを作ると良いんじゃね?

1.フィルタを適用するアドレスは
URL = (?:www|com|ch)\.nicovideo\.jp/watch/

2.
alt="動画の説明文"></td>
<td width="100%" class="font12
の後ろに半角スペース入れてから他とかぶらない適当なクラスを入れる。

3.
href="(?:|/|http://www\.nicovideo\.jp/)mylist/\d+"

href="(?:|/|http://www\.nicovideo\.jp/)watch/([a-z]{2}\d+)"
の後ろに半角スペース入れてから他とかぶらない適当なクラスを入れる。

4.
2.のクラス 3.のクラス { font-weight: bold !important; }
のstyle指定をページのソースに挿入する。


309 :名無しさん@お腹いっぱい。:2010/07/01(木) 10:58:20 ID:up8maOAO0
>>307
ありがとうござます。
wikiに従ってやってみたのですが、flvplayer_wrapperのサンプルフィルターをコピーしてみたのですが、
プレイヤーが表示されなくなってしまいました。
どうすればいいのでしょうか?

310 :名無しさん@お腹いっぱい。:2010/07/01(木) 11:10:28 ID:SdxFupfM0
>>308
ありがとうございます。
がんばって作ってみたいと思います。

311 :oamaxa:2010/07/01(木) 12:15:07 ID:CocynL0i0
assort100701
ttp://nicolist.net/nicocache_nl/up/img/nl455.zip

>>274の修正とplaylistの"add"モード時にenterが効くようにした。




312 :名無しさん@お腹いっぱい。:2010/07/01(木) 12:29:44 ID:i2tDYEmj0
>>309
flvwrapper.swfがlocalにないとダメだよ
見つけておいで。

313 :名無しさん@お腹いっぱい。:2010/07/01(木) 12:35:16 ID:i2tDYEmj0
正式名称はflvplayer_wrapper.swfだった。

314 :名無しさん@お腹いっぱい。:2010/07/01(木) 13:10:31 ID:up8maOAO0
>>313
flvplayer_wrapper.swfはlocalに入れてあります
再ダウンロードをしてもダメでした。

315 :名無しさん@お腹いっぱい。:2010/07/01(木) 14:26:37 ID:SdxFupfM0
>>308
「他にかぶらない適当な」って何でしょう。

316 :名無しさん@お腹いっぱい。:2010/07/01(木) 14:38:29 ID:RuxvShef0
<td width="100%" class="font12 hoka_ni_kaburanai_tekito"

317 :名無しさん@お腹いっぱい。:2010/07/01(木) 14:56:14 ID:SdxFupfM0
>>316
ありがとうございます!

318 :名無しさん@お腹いっぱい。:2010/07/01(木) 16:39:21 ID:SdxFupfM0
仮[Replace]
Name = 動画のリンク太文字変更(watch)
URL = (?:www|com|ch)\.nicovideo\.jp/watch/
Multi = TRUE
Match<
alt="動画の説明文"></td>
<td width="100%" class="font=12 hoka_ni_kaburanai_tekito" >
>
Replace<
<style type="text/css"><!--
href="(?:|/|http://www\.nicovideo\.jp/)mylist/\d+) hoka_ni_kaburanai_tekitona"
a.watch:link {
font-weight: bold !important;
background-color: transparent;
}
--></style>
$0
>

こんなかんじになるのかな?

319 :名無しさん@お腹いっぱい。:2010/07/01(木) 18:57:48 ID:+UGYBVn+0
全然違います

320 :名無しさん@お腹いっぱい。:2010/07/01(木) 20:59:52 ID:SdxFupfM0
>>308
どんどんやっていくうちによくわからなくなりました。気力がもちません。
ご協力してただいたにもかかわらず、ふがいない結果になってすいません。

>>319
ありがとうございます。


スレ汚し大変申し訳ありませんでした。

321 :名無しさん@お腹いっぱい。:2010/07/01(木) 21:18:03 ID:fR6o05zV0
newPlayerController.jsのスペースキーでの再生/停止が使えなくなったのは俺の環境依存?
停止はされるけど再生がされない

322 :名無しさん@お腹いっぱい。:2010/07/01(木) 21:36:24 ID:CocynL0i0
>>318
[Replace]
Name = 動画のリンク太文字変更(watch)
URL = www.nicovideo.jp/watch
Match<
<body
>
Replace<
<style type="text/css">
a[href^="http://www.nicovideo.jp/mylist/"],a[href^="/mylist/"]{font-weight:bold;}
</style>
$0
>

IEだと動かないので、適当に修正して下さい。

323 :名無しさん@お腹いっぱい。:2010/07/01(木) 21:46:01 ID:CocynL0i0
>>321
playerの不具合です。
停止時にstateが"stopped"にならないので、再生のみ反映されない状態です。
ただし前例(動画の準備段階でstateが"playing"になる)があるので、修正されるかはわかりません。

324 :名無しさん@お腹いっぱい。:2010/07/01(木) 21:56:52 ID:SdxFupfM0
>>322
なんか感動しました。

325 :名無しさん@お腹いっぱい。:2010/07/01(木) 22:01:33 ID:ymu3uF3S0
>>314
とりあえず>>11
nlfilterをひとつずつON/OFFしておかしいフィルタを特定

>>322
なぜか^=は対応してあったりしますwIE8だけかもしれませんが。

326 :名無しさん@お腹いっぱい。:2010/07/01(木) 22:01:38 ID:SdxFupfM0
>>324
です。IE8でも動きました。まことにありがとうございました。
プログラムとか作る人は発想力豊かですごいな。見習いたい。

327 :名無しさん@お腹いっぱい。:2010/07/01(木) 22:08:01 ID:2v42BkTr0
>>321
newPlayerController.jsの
if (status == "end") status = (playStatus) ? "playing" : "paused";
後ろに
if (status == "playing") status = (playStatus) ? "playing" : "paused";
を追加したら、とりあえず何とかなった。



328 :名無しさん@お腹いっぱい。:2010/07/01(木) 22:33:47 ID:8LGyjiJ+0
>>296

[Replace]
Name = "大百科の記事"を記事が無い場合に非表示
URL = www\.nicovideo\.jp/watch/
Multi = FALSE
EachLine = FALSE
Match<
\.update\('[^;]+;
>
Replace<
.parentNode.style.display="none";
>

329 :名無しさん@お腹いっぱい。:2010/07/01(木) 22:59:04 ID:fR6o05zV0
>>323
>>327
多謝

330 :名無しさん@お腹いっぱい。:2010/07/01(木) 23:53:16 ID:b0zS4Mlc0
タイトル周りの整理1を勝手にチャンネル動画に対応させた
Matchの一行目
(</p>\r?\n\r?\n(?:<h1|<p><b)(?s:.+?))
四行目
(?:<span style="color:#C00;">.+?</span> \| |)</span>\r?\n

1を対応させると他は変えなくても大丈夫だった

331 :名無しさん@お腹いっぱい。:2010/07/02(金) 02:27:48 ID:hLzQgKlY0
>>325
>「旧プレイヤーをローカルから取得」に問題があったみたい
ファイルの冒頭にある使い方を読んでなかっただけじゃ?


332 :名無しさん@お腹いっぱい。:2010/07/02(金) 15:05:43 ID:hLzQgKlY0
05_topBarFilter.txt 改造版 10/07/02 仕様変更に対応、右上の位置を変更
http://nicolist.net/nicocache_nl/up/img/nl456.txt

激しく誰得だろうけどうp


333 :名無しさん@お腹いっぱい。:2010/07/02(金) 15:08:31 ID:hLzQgKlY0
<!--↓表示してもよい↓-->→<!--↓表示してはいけない↓-->
<!--↑表示してもよい↑-->→<!--↑表示してはいけない↑-->
※動画ページのみ?トップページは変わらず。


334 :名無しさん@お腹いっぱい。:2010/07/02(金) 18:28:52 ID:HSBYasNvP
投稿者コメントだけコメントの先頭に
※なり記号付ける事って無理ですか?
たまにいる成りすましコメントがウザくて・・

335 :名無しさん@お腹いっぱい。:2010/07/02(金) 20:41:35 ID:WaKGIW5i0
ポップアップに出てくる['jp','tw', 'es', 'de']の意味を教えてください。

336 :名無しさん@お腹いっぱい。:2010/07/02(金) 20:51:22 ID:j0MzGuel0
>>335
登録してあるタグの数。登録してあれば、マウスオーバーで表示。(クリックで永久表示)
順に日本・台湾・スペイン・ドイツ

337 :名無しさん@お腹いっぱい。:2010/07/02(金) 20:55:05 ID:WaKGIW5i0
>>336
なるほど、納得です^^
ありがとうございました。

338 :名無しさん@お腹いっぱい。:2010/07/02(金) 22:58:39 ID:j0MzGuel0
>>265
キャッシュ管理ページで</body>がないですw
あと、キャッシュリジュームでfmtが違ってもキャッシュが続くのですが、
境目で再生が停止します。(めったに無いパターンですが。)
・画質について(低 0 34 18 35 22 37 高)
fmt=35までしかない動画で37指定をしたら34が帰ってきました。


>>334
できます。
wikiのnlFilter コメント系フィルタ を参考に。

339 :名無しさん@お腹いっぱい。:2010/07/02(金) 23:19:42 ID:ZE8bQpW+0
</body>じゃなくて、<body>だと・・・・次版で直しておきます。いつになるかわかりませんが・・・

やっぱり、fmtは数字がどんどん減っていくのですね
22を指定しといて、37があれば37に切り替えるみたいな方式ができるといいのですが

あと、レジュームが>>338みたいな問題があるので無効にしようか考えていたところです
まぁ設定できるようにするのが無難ですかね

340 :名無しさん@お腹いっぱい。:2010/07/02(金) 23:24:26 ID:hLzQgKlY0
画質は再生負荷に影響するから低画質を指定しても
高画質が再生されるってのはやめたほうがいいと思う。
1080pがあるYouTubeだと特に。


341 :名無しさん@お腹いっぱい。:2010/07/02(金) 23:34:18 ID:ZE8bQpW+0
その辺は設定に任せる感じですねぇ
いまだとRequestHeaderで制御してますし

キャッシュ管理はnlのみたいに別のhtmlから取得したほうがいいのか


342 :名無しさん@お腹いっぱい。:2010/07/02(金) 23:48:32 ID:j0MzGuel0
watchページでどのfmtの動画が呼ばれているかはfmt_url_mapの値で確認できる模様。
存在しないfmtを指定すると、指定していない状態(=34=必ず存在する)に強制的になるらしい。
ちなみに私は全動画をfmt=18に飛ばしてみています。
参考:http://tropel.fc2web.com/Olivia/Computer/YouTube/index.html

キャッシュ管理はある程度いじれるといいですね。
キャッシュ削除リンクが欲しくて、私はオミトロンで追加したのですが、nlだけで出来るといいですよね。(除:再コンパイル)
ただ、fetchリストやListXみたいにjsを使うとキャッシュが多くなったときに激重になりますね・・・

343 :名無しさん@お腹いっぱい。:2010/07/03(土) 04:03:02 ID:8gpL+DlJ0
タグ検索のリンク色とかキャッシュ済みアイコンとか非表示になってから落ち着くまでそのまま使ってましたが、
いまさっき更新して無事元通りにできました。
日々の皆様方の改善に感謝を。

344 :名無しさん@お腹いっぱい。:2010/07/03(土) 08:09:40 ID:bz3JFaTm0
>>281
を使っていますが、文章とサムネイルの間の縦線を消すことはできますか?
border-left-styleをつかいますか?

345 :名無しさん@お腹いっぱい。:2010/07/03(土) 14:52:03 ID:78ms4fYdO
border:solid 1px を
border:solid 1px 1px 1px 0px にすればいい。

346 :名無しさん@お腹いっぱい。:2010/07/03(土) 15:16:21 ID:bz3JFaTm0
>>345
ありがとうございます。
しかし、変化が見られません。フィルタがじゃましているのかなあ。

347 :名無しさん@お腹いっぱい。:2010/07/03(土) 15:34:31 ID:uIzyRJZw0
border-style:solid;
border-width:1px 1px 1px 0px;
こうじゃね?


348 :名無しさん@お腹いっぱい。:2010/07/03(土) 15:49:36 ID:bz3JFaTm0
>>347
ありがとうございます。
でもやはり変化が見られません。
<img alt="<id>" style="border:solid; border-width:1px 1px 1px 0px; #CCCFCF; margin:4px;" src="http://tn-skr2.smilevideo.jp/smile?i=<id>">
>>281から変更させたところを抜粋しました。

349 :名無しさん@お腹いっぱい。:2010/07/03(土) 17:16:22 ID:78ms4fYdO
そうじゃなくて
border:solid 1px 1px 1px 0px #CCCFCF;

350 :名無しさん@お腹いっぱい。:2010/07/03(土) 17:56:06 ID:bz3JFaTm0
>>349
訂正させていただきましたが、やはり文章と画像の間の縦線は消えないままです・・・。
何ででしょう・・・。

351 :名無しさん@お腹いっぱい。:2010/07/03(土) 18:16:37 ID:78ms4fYdO
今、外出中で確認できないんです。申し訳ない。border:solid 1px #CCCFCF; border-left:none !important;
ならどうですか?

352 :名無しさん@お腹いっぱい。:2010/07/03(土) 18:23:47 ID:bz3JFaTm0
>>351
サムネイルの左辺が消えました。しかし、希望のところは変化なしです。
お忙しいのにありがとうございます。

353 :名無しさん@お腹いっぱい。:2010/07/03(土) 18:57:50 ID:xhwEVeMl0
border-left:noneだからね
leftじゃなくてbottomだっけ

354 :名無しさん@お腹いっぱい。:2010/07/03(土) 19:08:29 ID:VBWxhg6z0
>>352
動画の説明文の所の枠線はborder指定ではなく、table下のdivの背景(background:#999F9F;)がセルとセルのスペース(cellspacing="1")により見えているだけなので
cellspacing="1"をcellspacing="0"にしてあげればいい

[Replace]
Name = 「動画の説明文」の枠線消去
URL = www.nicovideo.jp/watch/
Multi = FALSE
EachLine = FALSE
Match<
(?<=<table width="100%" cellpadding="5" )cellspacing="1"
>
Replace<
cellspacing="0" style="border:1px solid #999F9F;"
>

355 :名無しさん@お腹いっぱい。:2010/07/03(土) 19:18:12 ID:bz3JFaTm0
>>354
ありがとうございます。
縦線がしっかりときえました。とてもうれしいです。

そして、ご協力くださった皆様、ほんとうに感謝いたします。ありがとうございました。

356 :名無しさん@お腹いっぱい。:2010/07/03(土) 21:01:55 ID:FMMxIFVp0
wrapperReplaceFilter(新プレデフォルト)が作動しません…

357 :名無しさん@お腹いっぱい。:2010/07/03(土) 23:00:49 ID:uIzyRJZw0
そういえば旧プレイヤーが関連ファイル置き場にないな。

358 :名無しさん@お腹いっぱい。:2010/07/03(土) 23:51:15 ID:+TlKws7B0
>>356
288を試してみた?

359 :名無しさん@お腹いっぱい。:2010/07/03(土) 23:51:59 ID:Gp61Cksa0
http://nicolist.net/nicocache_nl/up/img/nl458.zip
NicoCache_nl (9).10 修正&フィルタコマンド追加など
・付属のフィルタを修正(wrapperReplace各種、watchサムネ追加、右側セレクタ)
・$LSTを追加、$NESTで前方参照を使えるように修正
 詳しくはReadme.html内 "フィルタについて" を参照のこと。$NESTはwatchサムネ追加で使ってみました
・キャッシュ中でもツールバーの削除ボタン(cache/(ajax_)?rm)が使えるように変更
 変な動画踏んでもキャッシュ中のwatchページからは削除できなくて、
 管理ページとかから削除しなければならなかったのがその場で削除できます
 (該当動画のキャッシュが停止(中断もしくは完了)した時点で削除されます)
・付属のnewPlayerControllerを最新版に
 キーボードの一時停止がおかしいのに暫定対処、シークがスムーズに出来るよう変更
・キャッシュ完了時に呼び出されるExtensionを実装(10β〜)

遅くなりました。スレで出た修正を色々取り込んでます。感謝

なお、
・$SETは、"$SETが存在する部分がマッチした時に動作"が出来ないので見送り(というか無理)
・Replaceでの"$"の扱いは、使い物になりそうな正規表現が思いつかないので見送り
 "abc.*$"と"abc.*\$"の違いや、"(abc.*$)|(bcd.*efg\$)" とかは区別が出来ないんじゃないかと思われ

360 :名無しさん@お腹いっぱい。:2010/07/03(土) 23:56:53 ID:EvbOWus+0
>>359
激しく乙です!

361 :名無しさん@お腹いっぱい。:2010/07/04(日) 00:10:48 ID:pQ7qo/Wu0
>>359
禿!乙!

362 :名無しさん@お腹いっぱい。:2010/07/04(日) 00:13:35 ID:MaFhyIHq0
乙です。
リストファイルはどこでもいいんですかね?
/nlFilters/list/みたいに固定しちゃって、フォルダ名を書く手間を省いてもよかったのではないかと

363 :名無しさん@お腹いっぱい。:2010/07/04(日) 00:30:28 ID:7/7N8u/T0
箱のロゴしか付いてないね

364 :363:2010/07/04(日) 00:31:39 ID:7/7N8u/T0
誤爆

365 :名無しさん@お腹いっぱい。:2010/07/04(日) 01:46:28 ID:neyiXov50
>>359
更新激しくお疲れ様です!

366 :名無しさん@お腹いっぱい。:2010/07/04(日) 02:08:18 ID:ZrPkU9rF0
あぷろだのnl457のフィルタを適用すると動画再生時のずれ(nicocache_nl(9)付属のだと
なぜか少し右にスクロールした状態で再生される)がなくて便利ですがトップページや
検索ページなどのページのtopバー上のメニュー▼が反応しません。
(クリックしてもマウスを重ねてもだめ。動画再生ページは反応する)
nicocache_nl(9)付属のは問題ありませんが上にも書いた再生時のずれがあります。
対処方法はありますでしょうか。
ブラウザはIE8 OSはwinXPsp3です。


367 :名無しさん@お腹いっぱい。:2010/07/04(日) 02:25:25 ID:Cq4Cl2hI0
>>357
旧プレ使いたかったらnl362を使用して取得する。

nicoplayer.swfは現在取得できないので、htmlを書き換えてドイツから。
ttp://de.nicovideo.jp/swf/nicoplayer.swf

368 :名無しさん@お腹いっぱい。:2010/07/04(日) 14:09:30 ID:Cq4Cl2hI0
ちょっと気になって試してみたんだが、
wrapperReplaceFilterの「Name = 旧プレイヤーをローカルから取得」で
nicoplayer\.swf以外のswfファイルの置き換えって必要なものなの?

それ以外を無効にしてみてもwrapper、旧プレ共に普通に再生できたんだが。
ユーザーニコ割も正常に再生されるし。



369 :名無しさん@お腹いっぱい。:2010/07/04(日) 19:35:27 ID:DN5fS9kM0
>>359
乙です。いくつか警告が残っているので、そろそろリファクタリングした方が良いかも知れませんね。
あと、GetThumbInfoUtilはNicoCachingTitleRetrieverからも使うようにした方が通信量減って良いかも。

>>362
一部で「フィルタ毎にフォルダ作成推奨」って動きもあるので(個人的には必要性を感じないけど)、
固定じゃ無い方がそういうのにも対応できて良いんじゃね?出力結果に反映される部分でも無いし。
ただ、カレント位置は決めておいた方がパス無しや相対パスにも対応できて良いかもね。

>>368
ニコ動鯖から完全に無くなった時にも対応できるって事じゃね?

370 :名無しさん@お腹いっぱい。:2010/07/04(日) 20:03:44 ID:neyiXov50
nlFilter_totalRenameを使っていますが、[Config]Name = totalRenameHelperConfを無効(#つけた)だけでは
無効とはならないのでしょうか。#をつけてもignoreが取れないです。


371 :368:2010/07/04(日) 20:56:53 ID:Cq4Cl2hI0
なるほど。確かにドイツ版なども新プレになったら、必要なくなりますものね。

あと、367の補足。marqueeplayer.swfも以下から取得した方がいいです。
ttp://res.nimg.jp/swf/player/marqueeplayer.swf
ユーザーニコ割はこっちだとうまく再生できます。

372 :名無しさん@お腹いっぱい。:2010/07/04(日) 21:27:13 ID:yGm5ulZL0
>>362>>369
リストファイルは、フィルタ以外からのアクセス(swfだと同一ドメインのネット上に必要だったような記憶が)
の可能性も考えてカレントは指定してません。全部local以下はうっとうしいし
一応、推奨場所は list/ 辺りにしておきます。必要ならlocal/以下に適当なフォルダを作るとかで。
nlFilters以下はサブフォルダ以下のフィルタも読み込む様にする可能性もあるので非推奨でお願いします
jsとかから利用しやすいよう、リストに追加・削除するメソッドを本体に入れたほうがいいですかね

警告は、出てるのはわかってるんですが消す方法がわからなくて(ArrayList[]辺りの奴)
宣言とかキャストとか色々試したんですがどれもうまく行かなかったんで放置してます
どなたか修正してくれると助かりますw

>>368
今は旧プレイヤー用のページが出なくなっただけで公式鯖にファイル自体はあるので、フィルタを切っても問題ないです
フィルタを有効にしたままnicoplayer.swf以外を消せば、公式鯖から消えた時の状況と同じになると思います
こちらではニコ割が表示されなくなりました

373 :名無しさん@お腹いっぱい。:2010/07/04(日) 22:34:31 ID:Usbq2xF40
>>372
乙です
早速$LSTを使ったフィルタを試しに作ってみました

>>143の「検索結果多列表示フィルタ」用のNGtitleフィルタ
[Replace]
Name = NGtitle
URL = www\.nicovideo\.jp/(?:search/|tag/|newarrival)
Multi = TRUE
EachLine = FALSE
Match<
(<table class="nl_thumb_frm_\d")([^\t]+(?:.+\r?\n)*?
\t<div id="thumb_uad_msg_([^"]+)"(?:.+\r?\n)+?
<div id="item\d+_thumb" class="uad_thumbfrm")(?=(?:.*\r?\n(?!<!---->))+?
<p.+?class="vinfo_title"[^>]+>[^<]+?($LST("local/NGtitle.txt")))
>
Replace<
<div id="nlNG_$3" onclick="showOBJ('nlNGT_$3'); hideOBJ('nlNG_$3'); return false;" style="text-align:center; line-height:140px;">NG:$4</div>
$1 id="nlNGT_$3" style="display:none;"$2 onclick="showOBJ('nlNG_$3'); hideOBJ('nlNGT_$3'); return false;"
>
localフォルダ直下に「NGtitle.txt」を作成すると、タイトルに$LSTの文字を含む場合に非表示にして「NG:○○○」と表示
「NG:○○○」をクリックで再表示、サムネイルクリックで再非表示

374 :名無しさん@お腹いっぱい。:2010/07/04(日) 23:32:45 ID:cFAhBgwS0
StoreUserId v0.2で表示されるページがIE8だと日本語(自動選択)でシフトJISになって文字化けしました。
もしも表示するページがUTF-8で固定なら、UTF-8の文字コード指定をお願いします。

375 :名無しさん@お腹いっぱい。:2010/07/05(月) 00:10:23 ID:atR/mVpA0
StoreUserId v0.3
ttp://nicolist.net/nicocache_nl/up/img/nl460.zip
キャラセット指定追加しました
ついでにJavaScriptなども修正
あと、優先度指定のパラメータを追加しました

376 :名無しさん@お腹いっぱい。:2010/07/05(月) 05:42:48 ID:EwET534G0
すみません、初歩的なことなのですが
Wrapperで観ていて、たまに下記のnicoplayerで
表示されてしまう動画をWrapperで表示させるのは
どのフィルタ・記述を弄ればいいのでしょうか?
ttp://ichigo-up.com/cgi/up/qqq/nm23862.jpg

377 :名無しさん@お腹いっぱい。:2010/07/05(月) 06:37:01 ID:YgwNEOZU0
>>375
ttp://www.nicovideo.jp/local/StoreUserId/StoreUserId.html
にアクセスしても画面が白いままなのですが、これは設定ミスですか?

378 :名無しさん@お腹いっぱい。:2010/07/05(月) 11:49:41 ID:Zxm1gNO9P
最新の「wrapperReplaceFilter(wrapperデフォルト)」
フィルタがうまく動作しない(プレイヤーが表示されず真っ白なまま)
遡ってnl348付属のフィルタまで戻すと動作するようになる

あと「サムネ拡大(2009/12/12)」を使ってると
ランキングページで右端が見切れてしまう
他の人は問題ないんだろうか

379 :名無しさん@お腹いっぱい。:2010/07/05(月) 12:06:21 ID:atR/mVpA0
>>377
どうやらIEのバグ?仕様?でmetaタグにキャラセット指定しても意味ないみたいで文字コードを自動判定してくれないみたいです
そもそもIEだとJavaScriptが動かないみたいなので修正に時間かかるかも

380 :名無しさん@お腹いっぱい。:2010/07/05(月) 12:16:41 ID:YgwNEOZU0
>>379
使っているのはIE8なので、修正をおまちしております。

381 :名無しさん@お腹いっぱい。:2010/07/05(月) 12:18:36 ID:pq0QVaE/0
>>378
旧プレイヤーのファイルをlocalに入れてないとそうなる
ttp://nicolist.net/nicocache_nl/up/img/nl362.zip
に入ってるswf_get.htmlを使って旧プレイヤーファイルをダウンロードしてlocal\oldplayerに入れる
marqueeplayer.swfは>>371のも試してみるといい
RCプレイヤーは>>367からダウンロードしてlocal\rcplayerに入れる

382 :名無しさん@お腹いっぱい。:2010/07/05(月) 13:20:10 ID:atR/mVpA0
StoreUserId v0.4
ttp://nicolist.net/nicocache_nl/up/img/nl461.zip
JavaScriptをIEに対応させました(IE7で確認しましたが・・・
文字コードは対応策がわからないので保留ですw
HTTPヘッダにキャラセット指定すればいいらしいけど・・・
IEを使ってる人は文字コード指定をUTF-8にしてください

383 :名無しさん@お腹いっぱい。:2010/07/05(月) 16:47:14 ID:Zxm1gNO9P
>>381
ありがとー
プレイヤーが表示されるようになったよ

384 :名無しさん@お腹いっぱい。:2010/07/05(月) 18:27:37 ID:OJFV1X550
>>378
コメントとか説明文のこと?
そのことなら、次ので大丈夫。
http://www.nicovideo.jp/ranking/
div.thumb_uad_header + div tr td:first-child + td + td > div { width:450px !important;}
ここから先は他のページ用。
http://www.nicovideo.jp/ranking$
table.top_best20 td > div > p.font12 + div { width:134px !important;}
http://www.nicovideo.jp/user/[0-9]+/video
table#video_table tr > td:first-child + td > div { width:522px !important;}

table[width="672"] td:first-child + td > div { width:500px !important;}

385 :名無しさん@お腹いっぱい。:2010/07/05(月) 18:51:07 ID:hHkYjdGI0
また微妙な変更が。運営は俺に恨みでもあるのか?・・・ある気がしないことも無いけどw
99_3列フィルタ

Require = >2列</span>
 ↓
Require = </a><img[^>]+alt="2列"

に置換。4箇所あるはず

386 :名無しさん@お腹いっぱい。:2010/07/05(月) 19:36:31 ID:YgwNEOZU0
>>385
検索系ページ再生時間で色分けフィルタにて
2列と4列はRequire = </a><img[^>]+alt="2列"または"4列"変更でいけましたが、
1列がわからないのでお願いしてもいいですか?

387 :名無しさん@お腹いっぱい。:2010/07/05(月) 21:00:57 ID:dGm8frCB0
>>370
正直説明不足なので放置しようかとも思ったけど、色々と検証してみたところnl本体の問題。

[Config]自体は全てのフィルタファイルに記述出来るけど、nlFilter_sys更新時にしかメモリ内の
[Config]をクリアしないので、ユーザーフィルタの[Config]をコメントアウトしても消えずに残る。
更に問題なのは、nlFilter_sysだけ更新するとユーザーフィルタの[Config]が全て消えてしまう事。
ちょっと根の深い問題なので、とりあえずおかしくなったらnlを再起動する方向で。

>>372
>どなたか修正してくれると助かりますw
いちおう、言い出しっぺの法則を適用して自分の方で修正しておきます。
実はちょっと着手したけど、似たようなコードを見ると纏めたくなる病が発症しそうだったので、
指摘だけしてお任せした方が良いかな〜、とか思ったものでw

ついでにGetThumbInfoProcessorを追加してgetthumbinfo全般にメモリキャッシュを適用しようと
思いますが、何かまずい点とかありますか? メモリ保持期間は5〜30分程度を考えています。
保持期間もconfigで設定できた方が良いですかね? あまり長期間保持するものでは無いですが。

>>373
こういう実現例があると実装もイメージし易いですよね。

>>385
いちおう今回はニコニコラムで告知してからテスト版を適用したのね。
まあ、画像化自体はテスト版で既に導入されていたのでいきなりでは無いですけど。

結局1列は変更無しか。サムネ部が無駄に横広になって1列のメリットが無くなった気がするし、
更にタイトルを改行しないのでtotalRenameの削除ボタンが追いやられて押せなくなる…。

388 :名無しさん@お腹いっぱい。:2010/07/05(月) 22:29:17 ID:bjr8az1k0
>>387

[Replace]
Name = 1列表示のタイトルを改行
URL = www.nicovideo.jp/(?:search|tag|recent|hotlist|newarrival)
Multi = TRUE
Require = !Cookie\.set\('col', '1'
Match<
<nobr>(<a href="[^"]+" class="vinfo_title"[^>]+>[^<]+</a>)</nobr>
>
Replace<
$1
>

個人的に使用している1,3,6列用に画像を作ったんですけど、欲しい人いますか?

389 :名無しさん@お腹いっぱい。:2010/07/05(月) 22:53:59 ID:YgwNEOZU0
>>389
どんな感じなのですか?もしよければお願いします。

390 :名無しさん@お腹いっぱい。:2010/07/05(月) 23:16:59 ID:bjr8az1k0
>>389
ttp://nicolist.net/nicocache_nl/up/img/nl462.zip

表示変更のリンク画像を改変しただけのものです。

391 :名無しさん@お腹いっぱい。:2010/07/05(月) 23:23:07 ID:YgwNEOZU0
>>390
ありがとうございます。

392 :名無しさん@お腹いっぱい。:2010/07/06(火) 00:03:37 ID:ZJS/CidE0
YouTubeCacheExtension rev03
http://nicolist.net/nicocache_nl/up/img/nl463.zip

apiを追加(/ajax_title?<id>&<newName>)
$LST用のLISTファイルを書き出し。(/idlist)
上記にアクセスした時のみlist/youtubeIdList.txtに書き出します。listフォルダがない場合は自動で作成。
nlFilterを内蔵してみる。でもなんかおかしい

$LSTが自分の環境で何かおかしいので聞くついでに更新してみる
あとfmt_url_mapで現解像度がとれるらしいので表示だけしてみる。ファイル名に反映は書き換える場所が多いのであとまわし

フィルタ1個目 ttp://www.youtube.com/$
フィルタ2個目 ttp://www.youtube.com/watch

トップページにアクセス。正常に着色。→watchページにアクセス。着色がおかしい
watchにアクセス。正常に着色。→トップページにアクセス。着色がおかしい
なんでこうなるかわからん

listのログも表示されてますけど、リスト内だけでなく、正規表現丸ごと表示されてますけどいいんですかね?(list内の文字が多いと・・・

ついで
javadocしたときに NicoCachingListener.java:217 CacheManager.java:734 の二つが警告出してるんで直してもらえたら。

393 :名無しさん@お腹いっぱい。:2010/07/06(火) 08:22:03 ID:JoCAwbjD0
>>392
おつです
nl起動時やcache完了時にidlistを呼び出したほうがいい気がします。
特に初回導入時はidlistをこちらで呼ばないとすべての動画が赤くなります。
着色がおかしいってのはどんな感じでしょう?問題ないように見えますが。
あと、/cache_youtube/<id>(/movie)?がほしいです。

394 :名無しさん@お腹いっぱい。:2010/07/06(火) 11:36:14 ID:FS7Ro+mM0
>>382
XHTMLでページの文字コード指定は、ソースの先頭にこんな感じ。

<?xml version="1.0" encoding="UTF-8"?>

395 :名無しさん@お腹いっぱい。:2010/07/06(火) 11:43:04 ID:FS7Ro+mM0
>>382
ついでにJavaScriptもcharset="文字コード"でこんな感じで文字コード指定できます。

<script type="text/javascript" charset="utf-8" src="StoreUserId.js"></script>

396 :名無しさん@お腹いっぱい。:2010/07/06(火) 12:10:18 ID:SWlXGfYJ0
>>394-395
HTMLのほうで文字コードを指定しても、IEだと自動選択でUTF8を選択してくれない仕様みたいなんです
HTTPヘッダのキャラセットをいじらないといけないみたい

397 :名無しさん@お腹いっぱい。:2010/07/06(火) 13:08:40 ID:2B3OuUfEP
ログウインドウのフォントって変えられない?

398 :名無しさん@お腹いっぱい。:2010/07/06(火) 15:21:41 ID:U63to2a00
>>392
ログの件はデバッグ用のコードが残っているだけかと。自分の方で消しておきますね。
javadocの警告は-privateを指定した場合ですよね?直しておきますがprivateは必要無いような。
そもそも、あまり真面目にJavadocを記述して無いっぽいので有用性はイマイチな気がする。

あと、キャッシュする時のfmt番号はvideoplaybackの&itag=(\d+)で取得できるような。

>>396
これ、localからファイルを返す時にヘッダを追加したいって事ですよね?
swfConvertをやっていた時に「あれば良いかな?」とか思ったけど要望も無かったので…。
<ファイル名>.headersが存在すれば記述内容をヘッダに追加、とかなら楽に実装できるけど。
mime.typesとかに対応しようとすると管理が面倒な気がする…。

399 :名無しさん@お腹いっぱい。:2010/07/06(火) 16:28:48 ID:li7IdAOJ0
fetchを利用して、ニコ割先行キャッシュみたいに、
キャッシュなしswfをwrapperで見るときfetch完了してからプレイヤー(wrapper)を表示するようにしたけど、
これってfetcherでもwatchにアクセスしていて無駄が多いな・・・

400 :名無しさん@お腹いっぱい。:2010/07/06(火) 18:56:48 ID:SWlXGfYJ0
IEの場合HTTPヘッダでキャラセットにUTF8を指定しても自動選択されないという事実がわかりました
EUCとかならいいんだけど
ですのでヘッダは他の方からの要望があればということで・・・

401 :名無しさん@お腹いっぱい。:2010/07/06(火) 20:07:26 ID:yW3ruz4P0
>>393
idlistはnl本家にあるnlMovieIdListに合わせたんですが、使いにくいですかねぇ
キャッシュ数が変動したときに書き出すか。ファイル書き込む負荷が気になる

movieは割と簡単にできました
ついでにaudioも、と思ったが無理っぽい
クラス2個を丸ごと埋め込めばいけるかもしれませんが・・・

cacheクラスが完全にニコ動用なのがなぁ

着色がおかしい件は
nl起動後
top、キャッシュを持っているもののみ着色。→watch、右側のリストが全部着色。
nl再起動後
watch、キャッシュを持っているもののみ着色。→top、着色されない。
こっちの環境なのかなぁ。よくわからん現象・・・

>>398
そこにもfmtの番号があるのね。こっち使うか

402 :名無しさん@お腹いっぱい。:2010/07/06(火) 21:08:10 ID:Hmgv+kk70
>>401
スマソ。$LSTの更新チェックがファイル単位になってて、複数のフィルタで使用するのを考慮してなかった
トップで$LSTが置換される→watchではファイルが更新されてないので、$LSTが初期値の"()"まま誤爆

少々お待ちを

403 :名無しさん@お腹いっぱい。:2010/07/06(火) 23:58:37 ID:Hmgv+kk70
http://nicolist.net/nicocache_nl/up/img/nl464.zip
NicoCache_nl (9).10a バグ修正
・$LSTの更新処理がおかしかったのを修正
 これに伴い、$LSTでエスケープしない時は、$LST(!"〜") → $LST("!〜") となります
 ("!"はファイル名には含まれない)
 従って、ファイル名の先頭に"!"は使用できなくなりました
・デバッグ用のコードが残っていたのを削除
・付属の99_3列フィルタを修正

毎度バグが多くてスマソ

あと、$LSTでファイルがない/リストが空のときは"()"となって
誤爆することがありますので注意してください

404 :名無しさん@お腹いっぱい。:2010/07/07(水) 02:02:33 ID:1cNqyoEF0
ユーザーページの投稿動画(user/\d+/video)で
fetchリンクが追加されなくなってます。

対応をお願いします。

405 :名無しさん@お腹いっぱい。:2010/07/07(水) 04:30:09 ID:lA2qdwEt0
デフォルトのnlfilterだけと、「マイリスト 1→2列表示(my/mylist)」を
いれて有効にしてるのですが、2列表示されないのですが
なにが原因でしょうか?前は出来てたのですが
アップデートしてるうちに使えなくなり・・・


406 :名無しさん@お腹いっぱい。:2010/07/07(水) 09:07:13 ID:TLWQJR0/0
>>131
443txt.をFX専用と書いているのもかかわらず、IE8でflvplayer_wrapperをlocalでアップグレードして使いました。(他の443にあるファイルは使いませんでした。)
フルスクリーンにて、動画画面上にマウスポインタが現れない不具合がありますが、再生のボタンが出るまでその再生しようとしている動画の題名が出てくるのが良いなあと思ったので、IEでも実装できないでしょうか。
ちなみにフルスクリーンでも書き込みはできました。

407 :名無しさん@お腹いっぱい。:2010/07/07(水) 11:03:12 ID:qHd+S/zT0
ん、それはnl459.zipのことか?
だとしたらFxに対応なだけでIEでも使えるんじゃないだろうか、よくわからんけど

408 :名無しさん@お腹いっぱい。:2010/07/07(水) 11:46:26 ID:TLWQJR0/0
>>407
nl459.zipのことでした。すみません。
なぜそういうことをいうかというと、既知のバグに「フルスクリーンでマウスポインタが現れない不具合」というのが書いていなかったので、書き込みました。


409 :名無しさん@お腹いっぱい。:2010/07/07(水) 12:13:59 ID:qHd+S/zT0
試しにIE8で導入してみた
確かにマウスポインタ動かさないでいると消えるけど動かせば出てくるし普通の挙動に見える
落とし直して、一度キャッシュを消してから入れ直してみれば?

410 :名無しさん@お腹いっぱい。:2010/07/07(水) 12:38:39 ID:TLWQJR0/0
>>409
僕の場合は動かしているときにも消えているんですが・・・。
でもやってみます。ありがとうございます。

411 :名無しさん@お腹いっぱい。:2010/07/07(水) 12:40:58 ID:TLWQJR0/0
>>409
僕の場合は動かしているときにも消えているんですが・・・。
でもやってみます。ありがとうございます。

412 :名無しさん@お腹いっぱい。:2010/07/07(水) 12:42:36 ID:TLWQJR0/0
>>410>>411
2度書きすみません。

413 :名無しさん@お腹いっぱい。:2010/07/07(水) 13:12:55 ID:TLWQJR0/0
>>409
ダウンロードしなおして、改めてflvplayer_wrapperを入れなおしました。
cacheを全部とりだして動かしてみたのですが、変化はなかったです。

414 :名無しさん@お腹いっぱい。:2010/07/07(水) 15:53:54 ID:dnqlpkB30
wrapper使えてます?昨日>>403(本体のみ)に更新したからかと思って前のに戻しても新プレイヤーデフォ状態だ。

415 :名無しさん@お腹いっぱい。:2010/07/07(水) 16:03:09 ID:1mfIMcZf0
wrapper使えなくなってる…

416 :名無しさん@お腹いっぱい。:2010/07/07(水) 16:16:38 ID:CQYcrp0t0
今日試験導入された新プレイヤーの影響?
?oldplayer=1で旧プレ使えなくなってるみたいだし

417 :名無しさん@お腹いっぱい。:2010/07/07(水) 16:24:48 ID:v8+w86980
新プレイヤー登場

418 :名無しさん@お腹いっぱい。:2010/07/07(水) 16:35:04 ID:OhdETYSg0
途中経過、現状ではwrapper以外だと下が切れる

SWF以外
Match<
(?s)(id="flvplayer_container"[^>]+)(.+?new SWFObject\(").*?nicoplayer\.swf(\?ts=\w+", "flvplayer", )"100%", "100%"
>

SWF
Match<
(?s)(id="flvplayer_container"[^>]+)(.+?new SWFObject\(").*?nicoplayer\.swf(\?ts=\w+", "flvplayer", )"100%", "100%"(.+?"videoId", "([a-z]{2}\d+)")
>


419 :名無しさん@お腹いっぱい。:2010/07/07(水) 16:59:46 ID:/0gvNwb80
<div id="flvplayer_container"のclass=player3部分で大きさ決めてるから上書きでおk

420 :名無しさん@お腹いっぱい。:2010/07/07(水) 17:12:21 ID:OhdETYSg0
SWF以外はできた、でもSWFキャッシュ有りのところで詰んでる

[Replace]
Name = 旧プレ置換(SWF以外)
URL = www\.nicovideo\.jp/watch/\w{2}\d+\?(?:.+&)?oldplayer=1
Require = !so\.addVariable\("movie_type", "swf"
EachLine = TRUE
Match<
<div id="flvplayer_container" class="player\d+">
(?s)(id="flvplayer_container"[^>]+.+?new SWFObject\(").*?nicoplayer\.swf(\?ts=\w+", "flvplayer", )"100%", "100%"
>
Replace<
<div id="flvplayer_container" style="height:540px;text-align:center">
$1swf/nicoplayer.swf$2"952", "540"
>


421 :名無しさん@お腹いっぱい。:2010/07/07(水) 17:38:47 ID:OhdETYSg0
もしかして、eachLineとidGroupは相性が悪いのか?

422 :名無しさん@お腹いっぱい。:2010/07/07(水) 17:49:43 ID:/0gvNwb80
相性というか各行でidGroupの数字番目の()が必要
 & 各行に動画Idがあるとは限らないから動画IDがない部分はマッチしないって感じじゃね。
URL部分とか、使用プレイヤーの種類とかは各自修正をよろです。
※プレイヤーの大きさはflvplayer_containerに任せて、SWFObjectの引数はそのまま100%を使用
[Replace]
Name = ラッパー置換(swfキャッシュ有り)
URL = www\.nicovideo\.jp/watch/\w{2}\d+(?!\?newplayer=1)
Require = so\.addVariable\("movie_type", "swf"
idGroup = 4
Match<
(id="flvplayer_container")
([\s\S]*?new SWFObject\(")
[^\?]*?
([\s\S]*?"videoId", "([a-z]{2}\d+)")
>
Replace<
$1 style="height:510px;" $2flvplayer_wrapper.swf$3
>

423 :名無しさん@お腹いっぱい。:2010/07/07(水) 18:08:37 ID:Oa+zhNoH0
>>421
Line毎にidGroupを個別指定できないという意味では相性が悪いと言えるかな。
まあ、EachLineで使わなければいいだけだが。

しかし新プレーヤー、16:9に対応したのは良いけど元が4:3のレイアウトだからバランス悪いね。
シンプルになって広場とか終了するのは嬉しいけど。タブのスクロールが無くなったのも良い。

424 :名無しさん@お腹いっぱい。:2010/07/07(水) 18:41:41 ID:OhdETYSg0
http://nicolist.net/nicocache_nl/up/img/nl466.txt
とりあえずEachLineを使わないように調整してフィルタをうp。
新プレデフォのみ、あとどこかおかしい部分があるかも。

http://twitter.com/koizuka/statuses/17935299536
http://twitter.com/koizuka/statuses/17935380611
時報のときのコメント機能はそのままらしい。(動画に時報関連のコメが残るのを防ぐとか


425 :名無しさん@お腹いっぱい。:2010/07/07(水) 18:56:27 ID:Of/n23Fb0
個人的に弄った mylistCountBar をまた弄った。
ttp://nicolist.net/nicocache_nl/up/img/nl465.zip


個人的に mylistCountBar.txt をいじってたら、キャッシュアイコンがついてる動画ではまりかけた。

idGroup で <$> の前後のフィルタ適用部分って、フィルタの改行コードが \x0D\x0A の場合でも、nl実行OSの \n が使われてる?

キーワードやタグ検索ページのソースに正規表現で ((?!<!---->).*\r\n)+ ってやった場合、 15_thumbInfoFilter(基本).txt の Name = キャッシュアイコン追加 の適用された部分がマッチしないっぽい。
んで、 Name = キャッシュアイコン追加 のフィルタ部分を1行にするか、正規表現を ((?!<!---->).*(?:\r\n|\n))+ ってやってみたらマッチするようになった。

ちなみに、 EachLine = TRUE で、正規表現はシングルラインモード。
OSはWindows XPで、フィルタの改行コードは \x0D\x0A 。
フィルタを 15_thumbInfoFilter(基本).txt と mylistCountBar.txt だけにしてテストしました。

4列表示用のMatchの一部(キャッシュアイコンがある動画ではマッチしない)
(<p[^>]+?class=".*?thumb_num(?:(?!<!---->).*\r\n)+?</p>)((?:(?!<!---->).*\r\n)+.+?class="vinfo_mylist">)(\d)<

4列表示用のMatchの一部(キャッシュアイコンがある動画でもマッチした)
(<p[^>]+?class=".*?thumb_num(?:(?!<!---->).*\r\n)+?</p>)((?:(?!<!---->).*(?:\r\n|\n))+.+?class="vinfo_mylist">)(\d)<


426 :名無しさん@お腹いっぱい。:2010/07/07(水) 19:02:32 ID:OhdETYSg0
2010/07/07 18:56以前に落とした方はもう一度ダウンロードしてください。
チョンボのせいでnm以外の動画でwrapperが使えませんでした。

つか、うpろだが何かおかしいぞ。
nl466をうp→nl466を削除(この時点ではnl466が一番上にあった)→更新した(同じ)ファイルをうp→なぜかnl466になってる


427 :名無しさん@お腹いっぱい。:2010/07/07(水) 19:03:30 ID:TLWQJR0/0
>>425
おつかれさまです。
さっそく自分のフィルターに上書きしました。(windows・IE8・フィルターは使用している物すべて入れている)
1列・2列・4列すべてにmylistCountBar入っていました。


428 :名無しさん@お腹いっぱい。:2010/07/07(水) 19:09:30 ID:/0gvNwb80
>>387
getthumbinfoのキャッシュ賛成です。保持時間も設定できたほうがいいと思います。

>>426
それ仕様だと思います。
「UPし直した。URLは同じ」って書き込み結構見ますよ。

429 :名無しさん@お腹いっぱい。:2010/07/07(水) 21:10:49 ID:Oa+zhNoH0
>>425
現状の実装だとEachLine=FALSEの場合も含めて改行コードは実行OSの\nになってますね。
改行を含んだ空白文字をマッチさせるなら\s+で良いと思いますが。
</head>(\s+)とかやってReplaceに特定の改行を反映させる手法もありますね。

>>428
getthumbinfoのキャッシュが有効なケースとして、watchページでJavaScriptを使ってthumbinfo取得、
Extensionが動画のキャッシュ完了後にthumbinfo取得(キャッシュ利用)といったパターンですね。

この場合、一般会員だと帯域制限がほぼ等速なのでキャッシュ完了≒動画再生時間となるため、
キャッシュ保持期間が短いと、動画キャッシュ中に破棄してしまうといった問題が発生します。
逆に、キャッシュ保持期間が長いと最新の情報が反映されないという問題が発生するので、
適切な保持期間というのは結構難しいですね。

430 :名無しさん@お腹いっぱい。:2010/07/07(水) 21:58:26 ID:Of/n23Fb0
>>429
ソースには改行だけの行があるので + でなく * を使って (?!<!---->).*(?:\r\n|\n) ってしているのだけど、 (?:\r\n|\n) を \s にしちゃうともの凄く重くなったので \s はやめました。

事前に改行だけの行を消しちゃえばもう少し速くなるかもしれないけど、今度はソースが読みにくくなるのが悩みどころ。

\r や \n を使わずに、直接 System.getProperty("line.separator") の中身を改行コードとして指定して使える方法があると、場所によって使い分けることで改行コードの悩みはなくなるかな?


431 :名無しさん@お腹いっぱい。:2010/07/07(水) 23:08:39 ID:TLWQJR0/0
>>426
wrapperを初めから使いたいときに、
Name = 「ラッパーで視聴」リンクを追加を
URL = www\.nicovideo\.jp/watch/(\w{2}\d+)\?(?:.+&)?(oldplayer=1|rcplayer=1|newplayer=1)にして

Name = 「新プレイヤーで視聴」リンクを追加を
URL = www\.nicovideo\.jp/watch/(\w{2}\d+)(?:(?!newplayer=1).)*?$
と変更させればよかったと思いましたが、違いましたっけ?

432 :名無しさん@お腹いっぱい。:2010/07/07(水) 23:32:17 ID:OhdETYSg0
>>431
ラッパー置き換えフィルタも
>URL = www\.nicovideo\.jp/watch/(\w{2}\d+)\?(?:.+&)?(oldplayer=1|rcplayer=1|newplayer=1)
にする必要があるのでは?


433 :名無しさん@お腹いっぱい。:2010/07/07(水) 23:42:38 ID:TLWQJR0/0
>>432
そうでした。見落としていました。ありがとうございます。
(\w{2}\d+)(?:(?!(oldplayer=1|rcplayer=1|newplayer=1)).)*?$

ちょっと手を加えてあったので、それを追加した上記を張り付けたら良くなりました。


434 :名無しさん@お腹いっぱい。:2010/07/08(木) 02:02:34 ID:kYvVAJss0
http://77c.org//p.php?f=nk15227.jpg&c=1f6a
新プレのこの上部分をユーザー割りがあるときだけ
表示し。それ以外の物は非表示にすることはできるのでしょうか?


435 :名無しさん@お腹いっぱい。:2010/07/08(木) 06:11:17 ID:0bdsHRxvO
>>434

[Replace]
Name = noGetMarquee
URL = www.nicovideo.jp/watch
Match<
(\s+so\.addVariable)\("button_threshold"[^;]+?;
>
Replace<
$0$1("noGetMarquee", "1");
>

436 :名無しさん@お腹いっぱい。:2010/07/08(木) 07:10:33 ID:P91MaSzH0
wrapperReplaceFilter(wrapperデフォルト)の場合、
どういじればいいでしょう?

437 :名無しさん@お腹いっぱい。:2010/07/08(木) 08:25:32 ID:Hu6tsB8h0
>>436
[Replace]
Name = ラッパー置換(SWF以外)
URL = www\.nicovideo\.jp/watch/(\w{2}\d+)(?:(?!(oldplayer=1|rcplayer=1|newplayer=1)).)*?$
Require = !so\.addVariable\("movie_type", "swf"
Match<
(?s)(id="flvplayer_container"[^>]+)(.+?new SWFObject\(").*?nicoplayer\.swf(\?ts=\w+")
>
Replace<
$1 style="height:510px"$2flvplayer_wrapper.swf$3
>

で動いてるよ

438 :名無しさん@お腹いっぱい。:2010/07/08(木) 09:00:05 ID:P91MaSzH0
>>437
ありがとう

439 :名無しさん@お腹いっぱい。:2010/07/08(木) 10:24:29 ID:+fV2zZ340
>>437
のフィルタに変更したら
wrapperReplaceFilter(wrapperデフォルト)
で初めからラッパー起動するようになりました
ありがとうございます。

440 :名無しさん@お腹いっぱい。:2010/07/08(木) 12:00:33 ID:9oK3O+i70
いつからか省略された投稿コメントの「続きを読む」を触ると続きが表示されたあと
ニコニコトップに飛ばされてしまうんですがどうすれば良いでしょうか?

441 :名無しさん@お腹いっぱい。:2010/07/08(木) 14:42:26 ID:1qtlAj9j0
http://nicolist.net/nicocache_nl/up/img/nl467.zip
localフォルダへのアクセスでContent-Typeを返すようにしてみた。
あとwrapperリダイレクト廃止。(フィルタで代用可)

442 :名無しさん@お腹いっぱい。:2010/07/08(木) 16:41:06 ID:oRsoYkTn0
http://up3.viploader.net/pc/src/vlpc003668.png
これは「totalrenamefilter」で検索の「タイトル前に追加」が有効にもかかわらず反映されていない画像です。
2列・4列には反映されるのですが、1列がどうも反映されません。「タイトルを置換」ならば1列も反映されるのですが。
修正できますでしょうか。

また、1列の検索結果の横幅を自由に変更できるようにはできないでしょうか。


443 :425:2010/07/08(木) 20:02:32 ID:mNTepCWK0
昨日upした、個人的に弄った mylistCountBar で、投稿時間が新しい(「xx時間前」の表示がある)動画にグラフがつかないのを修正しました。

ついでに、JavaScriptでマイリスト率をグラフ上に挿入できるようにしました。

ttp://nicolist.net/nicocache_nl/up/img/nl469.zip


444 :名無しさん@お腹いっぱい。:2010/07/08(木) 21:09:10 ID:8Z9OGMN/0
NicoCache_nl (9).10a +100708mod (本体のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl470.zip
・URLResource#getResponseBodyを実装してそれを使うように書き換えた
 →似たようなコードが複数(本体はもちろんExtensionにも)あったので纏めてみた
  URLResource#transferToの代わりに使えばデコード処理まで行います
 ※メモリ内に受信するのであまり大きな物には使わないでください
・URLResourceCacheを実装してメモリキャッシュを簡単に使えるようにしてみた
 →URLResourceをメモリ内にキャッシュします(MaxおよびExpire付き)
  URLResource#getResponseBodyを使うと受信したBodyをメモリ内に保持するので
  一度受信した内容をResourceのまま使い回すことが出来ます

・GetThumbInfoProcessorを実装してgetthumbinfoをキャッシュするようにした
 →cacheGetThumbInfo=true で有効になります(デフォルト無効、有効で良い?)
  cacheGetThumbInfoMax=10 は保持する最大数
  cacheGetThumbInfoExpire=600 はレスポンスが生成されてから有効な時間(秒)
  cacheGetThumbInfoDebug=true でキャッシュの動作確認(問題無ければ削除)
 ※まだdefaultsを書いていないので各自config.propertiesに追加で

・GetThumbInfoUtilをURLResourceCacheを使うように書き換えた
・NicoCachingTitleRetrieverからGetThumbInfoUtilを使うように書き換えた
・[Config]リロード周りの不具合を修正
 →システムフィルタとユーザーフィルタで別々に管理するようにしました
・コンパイル/Javadocで警告が出る部分を修正&古いコメントアウトを削除
・書き換えた部分の元コードはコメントアウトのまま残しています(問題無ければ削除)

書き忘れましたがcacheGetThumbInfoの値に関わらずGetThumbInfoUtil経由ならキャッシュします。
$LSTのマージミスをしていないか、およびCompleteCacheとの組み合わせテストをお願いします。

>>441
charsetまで固定で返すのは流石にまずいです。
あと、Extensionが自由に追加できるようにしないと毎度sysを修正することになるような。
需要あるならmime.types形式を直接読めるようにしましょうか?(charset問題は解決しないけど)

445 :名無しさん@お腹いっぱい。:2010/07/08(木) 22:34:08 ID:IuBgqelP0
>>444
おつです。getthumbinfoのキャッシュ GJです。頻繁に取得するやつをつかっていたのでありがたいです。
ところで、これってメモリにいれてるんですよね?
500個1日保存ってやってるんですが、どれぐらい以下だと問題無いでしょうか?

あと、エラー報告?原因不明です
以下のフィルタを使用して、次のURLを見るとエラーになるのですが、なぜでしょう。
http://ext.nicovideo.jp/pr_Redirect_www.nicovideo.jp/cache/ajax_info?sm9
http://ext.nicovideo.jp/pr_Redirect_ext.nicovideo.jp/api/getthumbinfo/sm9は問題ないです。
[RequestHeader]
Name = リダイレクトフィルタ
URL = www\.dummy\.com
Match<
http://[^/]+/pr_Redirect_(.+)
>
Replace<
http://$1
>
エラー文:no method:irect_www.nicovideo.jp/cache/ajax_info?sm9

てころで、もしかしたらpopThumb_FA使っている人は
ポップアップのタイトル部分の下にキャッシュタイトルが出てなかったんですかね?
私は通常オミトロンでリダイレクト掛けてて、ここにFA(旧:3)公開するときはnlだけで動作した記憶があるんですが・・・

446 :名無しさん@お腹いっぱい。:2010/07/08(木) 22:49:07 ID:5g8LeWKR0
新プレイヤー試してみてるけど
commentcacheが動かないな というより表示されない
現行プレイヤーに戻すと表示される


447 :名無しさん@お腹いっぱい。:2010/07/09(金) 00:21:42 ID:izecCq4v0
>>444
乙です。少し気になったんですが、URLResourceCacheの排他処理がちょっと甘い気が
というか、キャッシュ完了前にキャッシュマップにputしてしまうと、

putしてからbodyの受信中にcacheAndGetが呼ばれる→マップにあるURLResourceを返す→
返ってきたURLResource(今受信中)のgetResponseBodyを呼ぶ→
キャッシュが無いので受信処理に入る

となってまずい気が。私がなんか間違ってるかもしれませんが

あと、いつの間にかキャッシュ完了時にタイトルキャッシュを使わずに常にgetthumbinfoを読みに行くようになってますね
watchページを読み込んだ時点でタイトルキャッシュに入れてるんで、キャッシュがあるときはそっちを利用すればいいんですが

>>445
本体のバグです。/cache へのアクセスでリダイレクトフィルタを使用すると発生しますね
/local などでは出ないので気付いてませんでした。スマソ

>>446
プレミアム入ってないんだ俺・・・

448 :名無しさん@お腹いっぱい。:2010/07/09(金) 00:44:48 ID:eo8m4t8SP
>>444
すいません。初心者には日本語で描いてあるのかすら判別不能なんですけど
ぼくにも分かるように教えてもらえますか?

449 :名無しさん@お腹いっぱい。:2010/07/09(金) 00:50:32 ID:dFPozk5V0
気にする必要なくない?p2相手にしてもあれだけど

450 :名無しさん@お腹いっぱい。:2010/07/09(金) 00:54:14 ID:jLvHy3C20
>>445
>ところで、これってメモリにいれてるんですよね?
Yes. 短期キャッシュなのでファイルに書き出すとオーバーヘッドの方が大きいでしょう。
設定値は実行環境や用途によってまちまちでしょうから、各自で最適値を探すしかないでしょうね。
500個1日保存だとすると1レスポンス平均2KBと見積もれば1MB消費ってところ?(かなりいい加減です)

>あと、エラー報告?原因不明です
確認しました。今回の修正とは関係無いけど、以前から薄々問題が出そうだと思っていた部分ですね。
元々、本家の方でURIを書き換えるような想定をしていなかったのが根本原因ですが、直しておきます。

getthumbinfoキャッシュで一つ問題発見。現在はstatusCodeに関係無く受信結果をキャッシュしていますが、
503とかでも指定時間だけ保持して都合が悪いので、200以外の時は強制的に30秒とかにしようと思います。
完全にキャッシュしないようにすると、CompleteCacheを使うExtensionが複数あった場合や、
200以外で頻繁にリロードするようなクライアントがあると、ニコ動鯖に負荷をかける恐れがあるので。

>>447
>URLResourceCacheの排他処理がちょっと甘い気が
チェックどうもです。これはURLResource自体をロックオブジェクトとして扱っていて、cacheAndGetの
synchronizedブロック内でputしてから受信するので、get側は受信終了するまでブロックされます。
cacheAndGetの最初でgetしているので大丈夫だと思いますがどうでしょう?

>あと、いつの間にかキャッシュ完了時にタイトルキャッシュを使わずに〜
タイトルキャッシュ(というか本家のNicoIdInfoCache)に無ければgetthumbinfoで取得、のはずですよ。
NicoCachingProcessor側でタイトルが取得できた場合、NicoCachingTitleRetrieverは起動しません。

>>448
開発者向けの記述でごめん。表面的な機能追加はgetthumbinfoをキャッシュ出来るようになった、くらい。
理解できなかったら、いつもの人がパッケージングしてくれるまで待った方が良いです。

451 :名無しさん@お腹いっぱい。:2010/07/09(金) 00:57:20 ID:eo8m4t8SP
>>450
わかりました。ありがとうございます^^

452 :名無しさん@お腹いっぱい。:2010/07/09(金) 01:11:21 ID:81p+VnzU0
検索1列、動画IDによるタグ検索、ユーザ投稿動画にて
fetchリンクが出ないのを以下のようにして表示させました。

ちゃんと機能しているように見えるのですが、誤爆の可能性等指摘して
いただければ幸いです。

[Replace]
Name = fetchリンク追加
URL = www\.nicovideo\.jp/(?:category_recent\.php|user/\d+/video|tag/|search/|$)
以下略

453 :名無しさん@お腹いっぱい。:2010/07/09(金) 01:48:25 ID:NR4P9Z+o0
>>447
新プレイヤーのURLがわかれば既存のとすり替えて使えそうな気がする
前の新プレ先行公開の時そうやって通常垢で新プレ使ったことがある

454 :名無しさん@お腹いっぱい。:2010/07/09(金) 02:18:17 ID:jLvHy3C20
>>452
リンクが複数出る場合があるのと、恐らく背景色変更が誤爆します。

自分は検索1列を使う気が無いので(3列化Filterが良い感じだし)、そこまで手が回っていません…。
今回の変更経緯は理不尽な感が否めないので、どなたか必要な方が修正してくれると助かります。

455 :名無しさん@お腹いっぱい。:2010/07/09(金) 10:50:06 ID:hLDZ3PeH0
ファイル名は制限されるがこんな感じにしてファイル名に応じて文字コードを返してみるとか。

[Config]
Name = nlLocalContentType
URL = www.nicovideo.jp
EachLine = TRUE
Match<
^.*\.utf8\.txt$
^.*\.utf8\.html?$
^.*\.utf8\.js$
^.*\.sjis\.txt$
^.*\.sjis\.html?$
^.*\.sjis\.js$
>
Replace<
text/plain; charset=UTF-8
text/html; charset=UTF-8
text/javascript; charset=UTF-8
text/plain; charset=Shift_JIS
text/html; charset=Shift_JIS
text/javascript; charset=Shift_JIS
>

まあ、nlLocalContentType自体没になったけど。


456 :名無しさん@お腹いっぱい。:2010/07/09(金) 10:56:55 ID:bcKUDMe/0
ラッパー使っていますが、再生すると、旧プレイヤーにある最下部のボタンの一部が
出てしまうのですが、修正お願いします。

457 :名無しさん@お腹いっぱい。:2010/07/09(金) 11:05:28 ID:bcKUDMe/0
>>456追記
それが現れるのは510の時です。

458 :名無しさん@お腹いっぱい。:2010/07/09(金) 12:25:39 ID:rYlCj9yJ0
ひょっとして自分が作った flvplayer_wrapper_mod_16_9.zip のことでしょうか?
そうであれば ごみがでていたので昼休みの隙をみて上げ直しておきました。
http://nicolist.net/nicocache_nl/up/img/nl471.zip

ラッパーとだけ書かれると余計な方まで混乱されるかと思いますので
今度何か 報告する機会があったときには どのラッパーのことなのか明記してくださると助かります。
ではでは、報告ありがとうございました。

459 :名無しさん@お腹いっぱい。:2010/07/09(金) 13:15:34 ID:IK8hwl8V0
height:540にすればいいんじゃないの

460 :名無しさん@お腹いっぱい。:2010/07/09(金) 13:30:15 ID:rYlCj9yJ0
まぁ、そりゃそうですな

461 :名無しさん@お腹いっぱい。:2010/07/09(金) 13:36:16 ID:hTCijlyE0
それじゃ余計でちゃうんじゃないのw

462 :名無しさん@お腹いっぱい。:2010/07/09(金) 13:53:19 ID:bcKUDMe/0
>>458
修正ありがとうございます。しっかり消えていることを確認しました。

>>459>>460
510のほうが使いやすいので報告させていただきました。

463 :名無しさん@お腹いっぱい。:2010/07/09(金) 14:54:42 ID:hLDZ3PeH0
新プレと同じ640x480 (背景672x384)にしてほしい

464 :名無しさん@お腹いっぱい。:2010/07/09(金) 20:27:31 ID:aX1bEDre0
あれ、新プレってデフォルトのサイズ大きくなってるの?
背景より動画の方が高いのはちょっとどういう状態かわからないけど

465 :名無しさん@お腹いっぱい。:2010/07/09(金) 21:19:00 ID:dFPozk5V0
ttp://pc12.2ch.net/test/read.cgi/software/1275591706/463
向こうに張られてたやつ。どうせラッパー使うから実装までは関係ないかな?

466 :名無しさん@お腹いっぱい。:2010/07/09(金) 21:40:02 ID:fCpx5K7e0
win vistaから7に変えたんだけど、そのときNicoCacheをバックアップとっといて、
それをそのまま適用させたんだけど、ラッパーに置き換えられない。
ローカルには以前とっといた旧プレのswfファイル一式入ってるのに。
ここにあがってるフィルタ適用させてみたけどダメ。ログにはこんな文字が、

Unknown getflv pattern. Skip.

ちなみに、NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).08使ってる。

467 :名無しさん@お腹いっぱい。:2010/07/09(金) 22:17:02 ID:hLDZ3PeH0
>>463訂正
640x480→640x360


468 :名無しさん@お腹いっぱい。:2010/07/09(金) 23:57:42 ID:jLvHy3C20
>>444に大きな問題が無ければ、NGCommentExtensionをthumbinfo対応にしようと思います。
タイトル、カテゴリ、再生数等で絞ってNGWORDを記述できるので、NG好きの人なら応用範囲広いかも。

今のところ、記述例はこんな感じ。何か良いアイデアがあったら教えてください。

# 特定タイトルの動画でNG
thumbinfo=<title>.*ランキング.*</title> 工作

# 特定カテゴリの動画でNG
thumbinfo='<tag category="1"[^>]*>アイドルマスター</tag>' アイマス厨
thumbinfo='<tag category="1"[^>]*>東方</tag>' 東方厨
thumbinfo='(?i)<tag category="1"[^>]*>(VOCALOID|音楽)</tag>' (ミク|ボカロ)厨

# 殿堂入りの動画でNG
#thumbinfo=<tag[^<]+殿堂入り</tag> ほげ

# 再生数5桁以上の動画でNG
#thumbinfo=!<view_counter>\d{1,4}</view_counter> ほげ

469 :名無しさん@お腹いっぱい。:2010/07/10(土) 00:21:51 ID:omGLuB8q0
>>450
排他処理とタイトルキャッシュ、どちらも問題ありませんでした。すいません
cacheAndGetの最初にあるgetをresources.getと空目してたのと、
テスト用のcompleteCacheExtensionがgetthumbinfo取得してたのを忘れてましたw

新新プレイヤー、大体はnewPlayerControllerでいけますね
最大化とかその辺は修正しないといけなさそうですけど

470 :名無しさん@お腹いっぱい。:2010/07/10(土) 00:22:32 ID:nyuXjWY60
>>467
なるほど、上下にも余白がつくんだな
試しに明日にでもつくってみるわ

471 :名無しさん@お腹いっぱい。:2010/07/10(土) 00:30:42 ID:uDt0ISTqP
>>437に従って書き換えたんだが Syntax error at 91 in nlFilters/wrapperReplaceFilter(wrapperデフォルト).txt になっちまう。
どうすりゃいいんだろう

472 :名無しさん@お腹いっぱい。:2010/07/10(土) 00:36:58 ID:sRS16vAf0
>>471
>>431>>433にしてみては?

473 :名無しさん@お腹いっぱい。:2010/07/10(土) 01:24:43 ID:IfJNBaw90
>>469
問題無さそうで何より。もう一度こちらで細かな修正を入れたら、あとはお任せしてもよろしいでしょうか?
あと、getthumbinfoキャッシュのデフォルト値(defaultsに記述するもの)はどうしましょうかね。

新新プレイヤー、普通に見るだけなら16:9表示対応がかなり良い感じ。

474 :名無しさん@お腹いっぱい。:2010/07/10(土) 02:30:36 ID:PZOnreL40
ラッパーに置き換えられないよ… >>431 >>433 >>420 >422適用させても駄目だ。
NicoCacheのログにはエラーはでてない。

いまラッパーをデフォルトでつかうを適用してる人で
正常に動いてる人のフィルタってどういう風になってる?


475 :名無しさん@お腹いっぱい。:2010/07/10(土) 02:53:16 ID:sRS16vAf0
>>474
まず466.txtをダウンロードした後に
「Name = ラッパー置換」が2種類ありますからそれぞれを
URL = www\.nicovideo\.jp/watch/(\w{2}\d+)(?:(?!(oldplayer=1|rcplayer=1|newplayer=1)).)*?$
に変更。
そして
>>431での変更2か所。

計4か所ですね。

んで、任意で16:9したいなら471.zipのflvplayer_wrapperを使っていた旧式の上書きをします。

でうごいてますー。
でも。僕の場合nmは一度ではラッパーで見ることはできないですね。何度か新とか旧とかと交互に示しているとラッパーになりますね。
んで、nmではひと手間かけてラッパーで見てます。


476 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 04:10:08 ID:PZOnreL40
>>475
できました〜 けど、ラッパーで視聴のときだけ、新プレになってしまってる…
flvplayer_wrapperはローカルにちゃんとはいってるのになぁ
なんだか、NicoCacheでラッパーが適用されてない感じになってる
なぜだ… いろいろいじくって見てるんだがorz


477 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 06:09:02 ID:mes4ziXA0
>>476
まさかとは思うけどProxomitronと併用してないかい?
問題の切り分けのためにProxomitronをバイパスにするとか
ニコニコ関係は全てNicoCache_nlにまかせるとか

478 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 07:38:13 ID:MTpAohPpP
>>474
ラッパーデフォだけど>>437のみだよ
元々入ってたwrapperReplaceFilter(wrapperデフォルト).txt(10/07/03)に
>>437をラッパー置換(SWF以外).txtとして追加しただけ。
オミトロンも使ってる。
つまり[nl464.zip] NicoCache_nl (9).10a バグ修正に>>437を加えただけで使えてるよ

479 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 08:31:49 ID:P4WvrnjG0
昔のサムネが消えてるな

480 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 09:23:21 ID:ifT/OyWI0
>>443
使わせていただきました
ありがとう

481 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 09:40:34 ID:5BfFcZ5z0
このソフトって保存先を複数設定できる?
CドライブとDドライブがあってDを使い切っちゃったんで空いてるCに保存したいんだけれども

482 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 10:47:39 ID:9cyhe/850
キャッシュフォルダをCに指定する
Cに.folderて拡張子のファイルを作ってそこにD:\って書く

とか

483 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 11:03:45 ID:54+agkhP0
>>474
俺もラッパーで見れてなくて、
local
local/oldplayer
local/rcplayer
全てにswfのセットをぶち込んだら見れるようになったw
なお、NicoCache_nl (9).10a

filterは標準セットに
header_light(9)_100615
header_rank_link+_100615
ResizeVideoCustom
wrapperReplaceFilter(wrapperデフォルト)>>437適用

484 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 11:45:47 ID:mes4ziXA0
>>483
賢い対処法とは言えないなー
フィルタによって呼び出す位置が明記されてるから一本に絞るべき

485 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 11:51:57 ID:54+agkhP0
>>484
そうですね。

普段はぷつぷつ切れるナローバンドで、
2週間に一度ぐらい帰宅したときにブロードバンドで一気にキャッシュして見る環境なもので、
見れる環境を早く作ろうとしてこうなってしまいました。

486 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 13:47:26 ID:5gDqS8S20
YouTubeが4096x3072(fmt38)をサポートとな

487 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 15:54:32 ID:G+swHKkF0
cacheComment.jsバグ報告&修正(2箇所)
if (nico == null) throw "";
↓ //新プレで∞ループに陥るのを修正(nico == null)
削除

if (last_res == null || last_res == 0) throw "";
↓ //新プレで∞ループに陥るのを修正(旧プレは動作)
if (last_res == 0) throw "";

last_resがnullになる条件が分からないので、何かで問題が起こるかもしれません。
※プレイヤーの返すnullについて→Chromeでtypeof null == "object" IEでtypeof null =="string"

getthumbinfoのキャッシュが行き渡れば新プレの場合はそこから取得でもいいかもしれません。
あと、これだけ/cache/じゃないですね。ex)http://www.nicovideo.jp/comment/cacheCommentList.json

488 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 16:03:05 ID:sRS16vAf0
すいません、以前にも書きましたが、画面を最大化するとマウスポインタが消えるのですが、
何か手立てはありませんでしょうか。

489 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 16:54:20 ID:nyuXjWY60
>>467
例の改悪wrapperで 16:9モード時に動画の周りへ余白を追加してみました。
http://nicolist.net/nicocache_nl/up/img/nl473.zip

あげようと思ったら何か更に改変されてるのがあったので驚いた (nl472.zip)
これから落として試してみるw

490 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 16:55:16 ID:YpP0HWqV0
>488
状況をもっと具体的に書かないと誰も分からないと思うけど。
本体などのバージョンや関連するフィルタ情報なんかも必要だし。
過去スレからするとflvplayer_wrapperなのかな?当然そのバージョンも。

491 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 17:07:48 ID:nyuXjWY60
wrapperの話なの?
でも、さすがにどういう操作で最大化したかとか、ブラウザとかの環境とか、
どれくらいの大きさのウインドウに最大化したかとか、いろいろわからないとどうしようもないっす
こっちで再現しないと直すにも直せないので

ま、見ての通りの改悪品なんで動いたら儲けものくらいに考えてもらえるとありがたいかな

492 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 17:31:10 ID:sRS16vAf0
>>490>>491
まことにすいませんでした。
本体はNicoCache_nl (9).10a +100708mod
nlフィルタはwrapperReplaceFilter(wrapperデフォルト)以外をすべて除いても最大化したらマウスが消えます。
flvplayer_wrapperは471.zipのflvplayer_wrapper_mod_16_9、
wrapperReplaceFilter(wrapperデフォルト)で、>>475を使っています。
ウインドウは、warpperにある最大化ボタンを押しただけです。<
http://up3.viploader.net/pc/src/vlpc003691.png

情報書き込みしてなくてすいませんでした。

493 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 18:49:47 ID:/MdX9V2c0
wrapperのソース見てみたら最大化時にマウスカーソルを隠すようなコードがあったよ。


494 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 18:53:47 ID:/MdX9V2c0
sage忘れ失礼。
>>493なので、そのコードを削除すればマウスカーソルが表示されるようになるのかなと。



495 :492:2010/07/10(土) 19:15:47 ID:sRS16vAf0
http://up3.viploader.net/pc/src/vlpc003693.png
発見したのですが、過去ログタブを押したら何かが文字が重なっていました。
これの修正もお願いします。

496 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 19:29:01 ID:YpP0HWqV0
flvplayer_wrapper_mod_16_9(nl473)導入してみました。
フィルタはnl466を使用、旧プレ・RCともにlocalフォルダに格納してます。

動画読み込み後、動画の上に出る「再生」ボタンでは再生できないんですが、仕様でしょうか?
通常のwrapperでは再生できます。
まぁ、シークバーの横のボタンで再生できるので、特に問題では無いのですが。

>>492
最大化、全画面表示してもちゃんとマウスカーソルが表示されますね。
環境固有の問題なのかな?

497 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 19:32:18 ID:YpP0HWqV0
>>495
こちらでは正常に表示されますよ。
ブラウザはIE8、Lunascape6(Trident)です。

498 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 19:48:04 ID:YSxtV2xv0
Fxでは過去ログの時間表示がおかしくなるね

499 :492:2010/07/10(土) 19:56:05 ID:sRS16vAf0
>>496
僕の今の環境でも、更新日時が2010/05/08 2:41:46のflvplayer_wrapperでは
最大化を行ったらしっかりマウスカーソルは表示されます。
いつのflvplayer_wrapperはわかりませんが・・・。

500 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 20:10:18 ID:YpP0HWqV0
>>498
Fx3.6.6では正常に表示されてますよ。

501 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 20:18:45 ID:nyuXjWY60
とりあえず再生ボタンは直しましたよーっと(多分)
http://nicolist.net/nicocache_nl/up/img/nl473.zip

過去ログはこれまでのwrapperでタブを有効にしそこねてたっぽいので有効にしただけなんだよね
プレミアムじゃないから試せないというか……可能ならば試せる人に見てもらえると助かるんだけど

マウスカーソルに関しては firefox3.6.6とIE8で普通にやって再現できなかったんで
条件を見つけないと修正は厳しいかも

502 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 20:19:22 ID:YSxtV2xv0
>>500
× Fx3.6.6 + Flash 10,1,53,64 + flvplayer_wrapper_mod_16_9
○ IE7 + Flash 10,1,53,64 + flvplayer_wrapper_mod_16_9
だったのでFxが原因かとおもったけど違うのかな

503 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 20:28:34 ID:YSxtV2xv0
過去ログの表示がおかしい件について訂正
プレミアム会員だとおかしくなる
その行の文字列が全部時間のところに重なって表示されてるみたい

504 :492:2010/07/10(土) 20:36:58 ID:sRS16vAf0
>>501
質問なんですが、そのzipに入っているflvplayer_wrapperは使っていますが、
その中のソースとかflv_booterのフォルダは使うのでしょうか。
flv_boosterファイルは使っていますが、その他は使っていないです。
それがいけないのかな?(IE8つかっています。オミトロン使っていません)



505 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 20:38:03 ID:/MdX9V2c0
ソースはwrapperをいじくらなければ捨てておk

506 :492:2010/07/10(土) 20:39:09 ID:sRS16vAf0
>>505
ありがとうございます。ちょっと不安でした。

507 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 20:59:19 ID:omGLuB8q0
>>487
そこのコードはwrapperが読み込まれるまでリトライする為の部分だね
新プレイヤーだと無限ループになるけど、1秒おきだからまあ大した負荷にはならないかと放置中w

今調べたら、新・新新プレイヤーでも最終コメ取得できた
新新プレイヤー対応に本体の修正も必要だから、その時にでも

508 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 21:49:44 ID:nyuXjWY60
件の新プレ風wrapperですが どうも今出てる問題点はもう直しづらそうなんで
今日は最後に更に弄った実験版だけあげておきます
(新プレみたいにプレイヤ以外縮めてみたテスト → http://nicolist.net/nicocache_nl/up/img/nl474.zip

今、単純に縮めただけなんで 見づらいことこの上ないですが、縮めた方がいいんかねぇ

509 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 21:52:33 ID:G+swHKkF0
>>507
あれ、最終コメ取得って新プレイヤーから出来ましたっけ?
一応プレイヤーのソースのexternalも見てみたんですが、それっぽい名前は無かったので・・
あと、10sおきにjsonを取得する必要性が見当たらないのですがw
あい、まってます。

>wrapper16:9
出来ればmod最新?をベースにしてもらえるとありがたいです。
ニコニコ動画専用オミトロンソフト板 Part26
http://pc12.2ch.net/test/read.cgi/software/1275591706/198
flvplayer_wrapper_mod 2010-06-25
http://drop.io/wrapper/asset/flvplayer-wrapper-mod-2010-06-25-zip
09/7/11との差↓(過去オミスレから)
・QuickNGWord時の英数について大文字小文字全角半角の区別をなくした
正規表現のiフラグみたいなもの。(区別したい人は前のバージョンでいいと思います)
・リピート時statusが更新されないのを修正>>50

510 :492:2010/07/10(土) 22:02:37 ID:sRS16vAf0
>>508
今日は本当にお疲れ様でした。
僕はうれしいです。
http://up3.viploader.net/pc/src/vlpc003697.png
できたらなおうれしい要望なのですが、
16:9の時に主コメの枠線とwrapperの枠の位置が一致していだたけたらとおもいます。

511 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 22:16:59 ID:PZOnreL40
>>474 です。
無事ラッパーを表示させることができました〜
お騒がせしました

512 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 22:52:33 ID:nyuXjWY60
>>509
新しいのあったんですね、ベース更新しときました。
http://nicolist.net/nicocache_nl/up/img/nl475.zip (コメリスト縮み版)

>>510
なるほどズレてますが、実は自分の環境のIE8だとぴったり合っていたりします。
いろいろな条件が重なっていると思いますのでちょっとこれについては保留ということで

513 :492:2010/07/10(土) 22:54:25 ID:sRS16vAf0
>>512
了解しました^^

514 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 04:01:30 ID:a6fSnq3G0
YouTubeCacheExtension rev04
ttp://nicolist.net/nicocache_nl/up/img/nl476.zip

apiを追加(movie,audio,他) /apiを確認してください。
キャッシュするときにidにfmtを追加した。
$LST用のLISTファイルをキャッシュ数が変動したときに生成するように変更。
propertiesを追加。(キャッシュディレクトリの変更、fmtの優先度、キャッシュ管理ページのファイル変更
デフォの管理ページに削除と移動ボタン追加。
nlFilter修正。


アプロダ説明文みすった。
/<id>/audioはmp4のみ対応。
ちなみに、ListXを数箇所弄っただけでyoutube用のListXになる。だけどクッキーの問題がある
というわけでListXベースでListY?を今から作る。
あと、cachemanagerのソースってどこかにあるんでしたっけ?

fmt38重すぎる・・・

515 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 09:43:42 ID:NpbuxDXg0
>>514
激しく乙です!
保存場所指定ありがとう!そろそろ溜まってきて困ってたところだったんだ。
けど、バグあり。(少なくともnico動cacheの設定とは違う)
正常:
ytc_cacheFolder=F:/NicoCache/cache_youtube
ytc_cacheFolder=F:\NicoCache\\cache_youtube
エラー:N部分がエラー(本体の書式はこっちもOK)
ytc_cacheFolder=F:\\NicoCache\\cache_youtube
あと、body二個がまだ治ってませんw
fmt:35>18っぽいです。
/movie:保存場所が上記だとhttp://www.nicovideo.jp/F:NicoCache/cache_youtube/<id>.mp4に飛ばされて見れませんでした。
localのresourceフォルダがcachemanagerっぽいですが、flashのソース入ってないですね・・・
swf decompilerでリソースだしてみたけど、そのまま再コンパイル出来るのか分からん・・・力になれなくて申し訳ない。

516 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 10:00:44 ID:EiqnfDdk0
ファイル名に"/", "*", ":", "?"とかが入ってるとタイトルが取れないっぽいね >YTCE
この辺は全角にするなり別の文字に置き換えるなりの工夫が必要かな

517 :492:2010/07/11(日) 10:04:46 ID:ZhVgMxkK0
>>514
http://www.nicovideo.jp/cache_youtube/
デフォの管理ページはこれでいいですか?


518 :492:2010/07/11(日) 14:41:43 ID:ZhVgMxkK0
>>512
ずれている原因がわかりました。
ラッパーにて動画を見ているときに「プレミアム先行新プレイヤーで視聴」するとずれてしまい、
「現行プレイヤーで視聴」すると主コメ枠と動画枠がそろってます。

>>514
>>517ですが、削除と移動ボタンが両方ともなかったもので・・・。

519 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 14:56:52 ID:a6fSnq3G0
>>515
別ドライブの実験してなかった・・・
\\Nの部分が正規表現として解釈されてエラーが出たんですね。
たしかに35のほうが上ですね。直しておきます。
movieはファルダを変更できるようにした時の変更ミスですね。

>>516
一応対策はしてあるはずですが、ソース340行目付近。
おかしいものがあるならURLをください。

>>517
管理ページのURLはhttp://www.nicovideo.jp/cache_youtube/で固定です。
両方ないってどういうことでしょうか?前のverのままとか?

520 :492:2010/07/11(日) 15:03:41 ID:ZhVgMxkK0
>>519
http://up3.viploader.net/pc/src/vlpc003707.png
いまそのURLで表示されているのはこの画面です。
もしかして、これで合っているのならばすいません。

521 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 15:12:16 ID:NpbuxDXg0
>>518
class="player4"→player3あるいは逆にすれば治るはずです。

>>520
更新してからnlの再起動しましたか?

522 :492:2010/07/11(日) 15:23:54 ID:ZhVgMxkK0
>>521
DelとMoveが出てきました。ありがとうございます。

あと、class="player4"→player3はどこでしょうか。

523 :516:2010/07/11(日) 15:41:59 ID:EiqnfDdk0
>>519
キャッシュ消して動画ページ見たらタイトル取れてたthx.
ただ、apiのajax_titleで取得しようとすると、同様の理由でファイルのリネームができないぽい。

524 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 16:17:56 ID:a6fSnq3G0
YouTubeCacheExtension rev04a
ttp://nicolist.net/nicocache_nl/up/img/nl477.zip

キャッシュフォルダを変更したときの不具合修正。
apiの不具合修正。


修正してみました。確認お願いします。

525 :516:2010/07/11(日) 17:22:10 ID:EiqnfDdk0
お疲れ様です。
ajax_titleで問題なくリネームされてる模様.

526 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 20:21:27 ID:a6fSnq3G0
うへ、ajax_titleのバグ見つけた。
修正はなんか機能追加してからにします。
少々お待ちを

527 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 21:19:41 ID:a6fSnq3G0
YouTubeCacheExtension rev04b
ttp://nicolist.net/nicocache_nl/up/img/nl478.zip

apiの不具合修正。
properties用設定追加。

不具合多くてすみません。すべてはfmtの(ry

528 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 22:29:07 ID:uZj4k9Tc0
ttp://www.nicovideo.jp/mylist/19434848
↑のマイリストにある↓の動画なんだけど・・・
http://www.nicovideo.jp/watch/sm11349145
[探査機はやぶさ] はやぶさ君の7年間を全力で振り返ってみる。 [Part.8-2]

動画の説明文にの↓の部分にあるマイリストへのリンクが、検索ページで動画説明全文読み込み時やポップアップ時に「mylist/194348487」ってなってマイリストエラーになります。
---ここから
mylist/19434848

7月限定、(以下、略)
---ここまで

見た感じ、説明文の改行が消えて、本来のマイリストへのリンクと7月限定の7が引っ付いてるように見えます。
これって、直るもの?
もしも直るなら、修正をお願いします。

ちなみに、ポップアップはnl付属の10_thumbInfoFilter(ポップアップリンク用).txtと15_thumbInfoFilter(基本).txtのフィルター、popThumb_FA.txtを使っています。
nlはNicoCache_nl_(9)_10a.zip(nl464.zip)にNicoCache_nl+100708mod.zip(nl470.zip)を入れてます。


529 :名無しさん@そうだ選挙に行こう:2010/07/11(日) 22:44:02 ID:NpbuxDXg0
>>524,527
おつです。修正確認しました。管理ページの音声・保存などもGJです。

>>528
その情報はhttp://ext.nicovideo.jp/api/getthumbinfo/sm11349145からとってきています。
ここの時点で空白が埋まってしまっているので、誤爆しています。
ちなみに、リンク化はpopThumb_FAでなく、フィルタに任せているので、治すならそちらですね。
1,運営が対策する(確実だけど、望みなしw)
2,mylistの数字は9桁は存在しないと仮定・上限を設ける。問題:将来9桁にいずれなるので、その時までしか有効でない。

530 :492:2010/07/11(日) 22:44:09 ID:ZhVgMxkK0
wikiにある
Name = 主コメ高さ制限
っていう簡易フィルタを使ってみてはいかがでしょうか。


531 :492:2010/07/11(日) 22:58:02 ID:ZhVgMxkK0
>>530
筋違いでした。お詫び申し上げます。

532 :名無しさん@お腹いっぱい。:2010/07/11(日) 23:35:48 ID:65V+Cuoy0
>>528,529
別に今に始まった事じゃないし、ヒューリスティックな判断をフィルタで行うのは無理でしょう。
桁数制限を設けたところで、>>528でマイリストIDが7桁以下なら意味無いし。
現実解としては、getthumbinfoを止めて全てwatchページから取ってくるくらい?

しかしwrapper人気だね。NGCommentExtension的には微妙…。

533 :名無しさん@お腹いっぱい。:2010/07/12(月) 11:29:47 ID:0gju0xrl0
NGのしやすさやID表示、スクリプトのon/off、IDでの抽出とか、便利な機能があるしねえ
俺は今上げた機能だけあればいいんだけど・・・

534 :名無しさん@お腹いっぱい。:2010/07/12(月) 13:52:10 ID:yM73jUzP0
最近、にこにこ動画TOPに広告とかがまた新たに多く追加されるように見られますが、
それらのみををことごとく削除できることは出来ますか?

535 :名無しさん@お腹いっぱい。:2010/07/12(月) 14:08:02 ID:Nz0PfeT60
YouTubeCacheExtension確認用リンク
http://www.youtube.com/watch?v=I7wj8mEkA-I

536 :名無しさん@お腹いっぱい。:2010/07/12(月) 15:49:32 ID:ZbAjACnW0
>>487
cacheComment.jsが新プレイヤーに
なってから使用できなくて困ってます
*.jsを変更してみたのですが
ボタンと、ログのauto**commentがでなくて困っています。

できたら解決方法教えてください。
nl系は最新版にして、Firefoxを使用しています。

537 :名無しさん@お腹いっぱい。:2010/07/12(月) 16:00:33 ID:tKouvomC0
>>536
新プレ非対応じゃなかったっけ?

538 :名無しさん@お腹いっぱい。:2010/07/12(月) 16:07:46 ID:ZbAjACnW0
>>537
ありがとう、そうなんだ。

539 :名無しさん@お腹いっぱい。:2010/07/12(月) 16:22:32 ID:aOoTqM5vP
初めてNicoCache_nlを導入しようと、wiki等に書いてある基本的な設定を済ませたのですが、
動画ページは表示されるものの、プレーヤーが表示されず、本来プレーヤーがあるべきエリアが真っ白になってしまいます。
旧プレもRC時代の物までいくつか試したのですが、症状は変わりません。

今までオミトロンでwrapperを使って旧プレで視聴していて、エコノミー回避のためにNicoCache_nlを併用しようとしたのですが、
こういう使い方は難しいのでしょうか?
ブラウザのプロキシ設定やローカルサーバ設定は問題ないとは思うのですが、初心者がよくひっかかりそうなポイントとかありませんか?

現状は、
NicoCache_nl起動→オミトロン経由→旧プレ表示されず
NicoCache_nl起動→オミトロンバイパス→新プレ表示される→「動画が読み込めません」

NicoCache_nlはwikiの(9).10a
wrapperはオミトロン側で2010-06-25を使っています。

540 :539:2010/07/12(月) 16:24:54 ID:aOoTqM5vP
連投すみません、症状はIE8、FireFoxの両ブラウザ共に同様です。

541 :名無しさん@お腹いっぱい。:2010/07/12(月) 16:34:08 ID:tKouvomC0
>>539
結論:併用可能(私はwrapper導入などはオミトロン・cacheはnlで使用中)
いちばん簡単な対策:nlのlocalフォルダにhtmlフォルダのwrapperをコピーしていれる。
原因:nl本体でwrapperがlocalフォルダにリダイレクトされてる。(はず。廃止済み?>>441(マージされたか不明)だったら別の原因)
対策2:オミトロン→nlと通す。これならオミトロンのwrapperリダイレクト(outヘッダフィルタ)が適用されるはず。

542 :名無しさん@お腹いっぱい。:2010/07/12(月) 17:12:20 ID:aOoTqM5vP
>>541
ありがとうございます、無事表示されました。
普段視聴はオミトロン、キャッシュはnlと使い分けができそうです。

当方の環境だとwrapperは/local/oldplayer/ではなくて/local/rcplayer/に配した場合にのみ有効になりました。
こういう仕様なのかなんなのか・・・フィルタ他もっと勉強してみます。
確かにオミトロンoutからnlのinに繋げたほうが確実そうですね・・・。

543 :名無しさん@お腹いっぱい。:2010/07/12(月) 22:51:22 ID:pVOcL6/p0
flvplayer_wrapper 16:9 モード、レイアウトをちょっとだけ調整してみました
http://nicolist.net/nicocache_nl/up/img/nl479.zip

544 :名無しさん@お腹いっぱい。:2010/07/12(月) 23:46:26 ID:dj9ZKlU50
>>541
>>441に限らず改変版の最終的なマージは、いつもの人のパッケージングなので…。

wrapper周りはwrapperを常用している人が対応した方が早くて良いような?(別パッケージ化するとか)
自分(swfConvertの人)もそうですが、多分いつもの人も既にwrapperは常用していないと思うので。

545 :名無しさん@お腹いっぱい。:2010/07/12(月) 23:54:03 ID:tV0W3x1u0
>>542
nlのwrapperフィルタ使っていたのか。
それならフィルタでそこから呼び出すようにしてるってこと。
>>541の原因と対策2は間違い。


>wrappper
watchページのnew swfObjectの大きさ指定が100%から昔のに戻った模様。
100%だと楽だったのに・・・なにか不具合があったのかな。

546 :名無しさん@お腹いっぱい。:2010/07/13(火) 00:19:56 ID:w7c8o8nv0
>>527
アクセス時に行うこと・・・idlist更新が動いてないっぽいです。
さっきもキャッシュした後にキャッシュ済みをみようとしたが、idlistは1週間前のままで変化なしでした。
nl起動時にも書き出しがあるといいと思います。

547 :名無しさん@お腹いっぱい。:2010/07/13(火) 00:27:40 ID:VyTptui50
nlMovieIdListと仕様が同じらしいので下記で代用してみては。

nlMovieIdList
* 保存するタイミングはこの拡張が呼ばれた時だけなので、オミトロンかFiltersで
* watchページの最下部にでもimg要素かiframe要素で埋め込んでおけば、
* watchページを見るたびに更新される様になる。

548 :名無しさん@お腹いっぱい。:2010/07/13(火) 01:06:43 ID:VyTptui50
ソース見てみると
if(cache_downloading.size() == 0){//DLしてたら書き出さない
return;
}
== じゃなくて != だろうな。
コンパイルできる人は直して再コンパイル
無理な人は>>547

549 :名無しさん@お腹いっぱい。:2010/07/13(火) 01:07:29 ID:BB3jWBnh0
>>543
16:9モードの時は「再生」「コメント」「マイリスト」の文字列を消して
アイコンだけにしてもいいと思う。

550 :名無しさん@お腹いっぱい。:2010/07/13(火) 03:45:39 ID:f3tRnL2T0
>>543
これ入れてみたんだけどキーボード操作が出来ないけど俺だけかな?
あとOptとDelが近すぎるから間違って動画消しちゃった\(^o^)/
まあ、取り直せたからいいんだけど
それとカキコミボタンどこに行っちゃったんだろうか?
どっか設定弄れば出てくるのかな?

551 :名無しさん@お腹いっぱい。:2010/07/13(火) 03:54:08 ID:f3tRnL2T0
あれ?今Jane弄ってからfirefoxに戻ったら出来た
そしてプレイヤークリックしたら出来なくなった・・・
どっか設定間違ってるのかな・・・orz

552 :名無しさん@お腹いっぱい。:2010/07/13(火) 12:31:40 ID:TrC6y/Ao0
>>550
うっかり消しちゃってました、申し訳ない < 書き込みボタン
http://nicolist.net/nicocache_nl/up/img/nl481.zip

キーボード操作も応急処置いれてみました
キーボード操作については結構いい加減なところがあって
例えば旧プレで試してみるとわかるんですが
システムタブでチェックボックスを弄ったあと別のタブに切り替えても
スペースバーを押せばチェックボックスが見えないところでON/OFFされてます
この状態ではwrapperでのキー操作は効かなかったりします
この不具合(?)が大げさに働くようになっちゃってたみたいです

553 :名無しさん@お腹いっぱい。:2010/07/13(火) 13:18:53 ID:spKQSLYj0
>>552
修正お疲れ様です。
現行からラッパーに切り替えて視聴した際、右クリックメニュー以外の一時停止、再生が利かなくなってます。
画面クリックでのその操作も利かなくなってます。
また、オプションを開くと×印では閉じることができません。
これもその余波でしょうか・・・。


554 :名無しさん@お腹いっぱい。:2010/07/13(火) 14:07:55 ID:Eb0DE+Sb0
>>553
修正おつかれさまです。
>>552
自分も同じような症状が出ています。
NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).10a +100708mod
nl481のラッパー使用
nl479だと正常に操作できます。

555 :名無しさん@お腹いっぱい。:2010/07/13(火) 14:13:25 ID:spKQSLYj0
>>552
何を使っているか書いてなかったです。すいません。
>>554と同じくNicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).10a +100708modです。

556 :名無しさん@お腹いっぱい。:2010/07/13(火) 14:24:52 ID:TrC6y/Ao0
http://nicolist.net/nicocache_nl/up/img/nl481.zip
今の時間は弄れないので少し戻したものに置き換えておいてみます

557 :名無しさん@お腹いっぱい。:2010/07/13(火) 14:45:30 ID:spKQSLYj0
>>556
ありがとうございます。

558 :名無しさん@お腹いっぱい。:2010/07/13(火) 16:51:11 ID:TuvwdQWwP
今更539ですが根本的な勘違いをしてました・・・その後1から見直して、
今はちゃんとwrapperはオミトロン、nlはキャッシュオンリーと切り分けられました。

キャッシュだけってのも勿体無い使い方だとは思いますが、他の拡張は徐々に憶えていきます・・・。

559 :名無しさん@お腹いっぱい。:2010/07/13(火) 17:09:26 ID:mjxNuz9oP
また仕様変更?


560 :名無しさん@お腹いっぱい。:2010/07/13(火) 17:13:48 ID:spKQSLYj0
ニコニコ動画TOPぺーじへのリンク左横の図柄削除の件で

[Replace]
Name = 関連タグ消去
URL = www\.nicovideo\.jp/
EachLine = TRUE
Multi = TRUE
Match<
$NEST(<a ,href="related_tag/[\s\S]*?,</a>)
>
Replace<
>

こうしたのですが、宣伝のようなものが消えません。どのように訂正するとよいのでしょうか。

561 :名無しさん@お腹いっぱい。:2010/07/13(火) 17:48:21 ID:2gT8V8y30
コメント入力用のカラーパレットが消えた・・・

562 :名無しさん@お腹いっぱい。:2010/07/13(火) 17:56:05 ID:x30u8fOg0
何かwrapperすごそうだと思ったんで入れてみたんだけど、localにflvplayer_wrapper.swf入れてサンプルフィルタにあるフィルタ入れるだけじゃ動かないんだな・・で判らないなりに力技で動かしてみた(;´∀`)
config.propertiesに以下を設定
swfConvert=true
swfCacheV3=true
swfConvertAll=true
swfConvertMemoryLimit=512
swfDebug=false
swfCaptureMarquee=true

wrapper.txtを新たに作った
[Replace]
Name = ラッパー置換(SWF以外)
URL = www\.nicovideo\.jp/watch/(\w{2}\d+)(?:(?!(oldplayer=1|rcplayer=1|newplayer=1)).)*?$
Require = !so\.addVariable\("movie_type", "swf"
Match<
http://res\.nimg\.jp/swf/player/nicoplayer\.swf(\?ts=\w+", "flvplayer", )"\d+", "\d+"
>
Replace<
http://www.nicovideo.jp/local/flvplayer_wrapper.swf$1"952", "540"
>
[Replace]
Name = ラッパー置換(SWFキャッシュ有り)
URL = www\.nicovideo\.jp/watch/(\w{2}\d+)(?:(?!(oldplayer=1|rcplayer=1|newplayer=1)).)*?$
Require = so\.addVariable\("movie_type", "swf"
Match<
http://res\.nimg\.jp/swf/player/nicoplayer\.swf(\?ts=\w+", "flvplayer", )"\d+", "\d+"
>
Replace<
http://www.nicovideo.jp/local/flvplayer_wrapper.swf$1"952", "540"
>
これでProxomitronを使わず nlだけで動いたけどニコ割のRSSとか表示されないんだな 設定が足りないんだろうか?

563 :名無しさん@お腹いっぱい。:2010/07/13(火) 18:19:09 ID:21n7IJr60
>>562
のおかげでようやくラッパーが復活した。

564 :名無しさん@お腹いっぱい。:2010/07/13(火) 18:21:44 ID:spKQSLYj0
>>561
height=540だとカラーパレットありますよ。

565 :名無しさん@お腹いっぱい。:2010/07/13(火) 19:39:43 ID:49nO2Z/LO
どうやってもWrapperでswf(ニコ割も)が再生されない…

566 :名無しさん@お腹いっぱい。:2010/07/13(火) 21:51:13 ID:x30u8fOg0
Wrapperでswf(ニコ割)表示させるには
あらかじめキャッシュされてないと無理みたいね

567 :名無しさん@お腹いっぱい。:2010/07/13(火) 22:02:38 ID:ccaBGxIM0
使っている人あまり居ないっぽいけど、ちょっと不具合を見つけたので勝手に修正。
class="img_std128"はimgタグの方に付けてやらないとアス比が微妙に狂ってるっぽい。
あと、img_std128の方で黒枠を付けているのでborderは外して、説明文の横幅を4px縮めました。

[Replace]
Name = Watchページサムネ追加
URL = www\.nicovideo\.jp/watch/
Multi = FALSE
EachLine = TRUE
Match<
(<div id="des_2" style=")([^"]*">)
$NEST(<div,^ style="([\s\S]+<!--↓説明文↓-->[\s\S]+$),</div>)
>
Replace<
$1position:relative; $2 <div style="margin:4px; padding:4px; display:block; overflow:hidden; position:absolute; top:32px; right:0px;">〜
〜<img src="http://tn-skr1.smilevideo.jp/smile?i=<id>" class="img_std128"></div>
<div style="width:836px; $1</div>
>
※長いので途中改行入れています(〜の部分)

>>562
swfCaptureMarqueeはもう効いていないので…。いちおうURL直せば使えるけど。

もう1年近く機能していないけど特に不具合報告も無かったので、
nlMarqueeConverterはもう本体に同梱する必要は無いかと。自分も使ってないし。

568 :516:2010/07/13(火) 22:35:19 ID:kAgc4j1O0
>>546の不具合、うちでもあるんだけど、
とりあえずこんなフィルタで適当に対処してる
[Replace]
Name = youtubeFilter キャッシュファイルリストを書き出す
URL = www\.youtube\.com/watch
Match<
</body>
>
Replace<
<img src="http://www.nicovideo.jp/cache_youtube/idlist" style="display:none;" />
$0
>

569 :名無しさん@お腹いっぱい。:2010/07/13(火) 22:36:06 ID:kAgc4j1O0
コテ外し忘れた悲しい^q^

570 :名無しさん@お腹いっぱい。:2010/07/13(火) 23:29:22 ID:tYgV3Gqv0
>>549 アイコンだけにしてみたんだぜ
http://nicolist.net/nicocache_nl/up/img/nl482.zip

571 :名無しさん@お腹いっぱい。:2010/07/13(火) 23:56:46 ID:49nO2Z/LO
16:9wrapper使ってて気付いたけど、ラッパのNGID機能でNG指定しても最新コメントログから対象コメ消えない…

どっか設定するとこあるのかしら

572 :名無しさん@お腹いっぱい。:2010/07/14(水) 00:36:23 ID:k9VvYDqv0
>>564
ウチもそうなんだがなぁ
Match = "(class=$AV(player[34]))\#$SET(\#= style="height:540px")"


573 :名無しさん@お腹いっぱい。:2010/07/14(水) 02:06:32 ID:d7vKrv8W0
>>570
フルスクリーン表示に出来るようになったんですね
1つ不具合を見つけたんで報告
フルスクリーンの状態からEscで戻れば問題無いのですが
ダブルクリックで戻るor「元のサイズに戻す」ボタンで戻ると表示がバグってしまうようです
こちらの環境のせいだったらごめんなさい

あと要望なんですがDelのボタンとDLのボタンの位置を交換するか設定でDelボタンを消せるようにしてもらえないでしょうか?
設定弄ってたら誤って押してしまいました
ゴミ箱に残ってくれてればいいのですがどっかに消えてなくなってしまうので(;^ω^)

574 :名無しさん@お腹いっぱい。:2010/07/14(水) 07:26:23 ID:7Ph7s4Ef0
>>562
idgroupが抜けてる↓参考
[Replace]
Name = ラッパー置換(swfキャッシュ有り)
URL = www\.nicovideo\.jp/watch/\w{2}\d+(?!\?newplayer=1)
Require = so\.addVariable\("movie_type", "swf"
idGroup = 4
Match<
(id="flvplayer_container")
([\s\S]*?new SWFObject\(")
[^\?]*?
([\s\S]*?"videoId", "([a-z]{2}\d+)")
>
Replace<
$1 style="height:510px;" $2http://www.nicovideo.jp/local/flvplayer_wrapper.swf$3
>

>>561
突然消えたって言うか、いつの間にか消えてましたね・・・(10/6/25版使用中(原因これ?)・09/7/11とか10/5/〜のに戻したら復活するかも)
iroiro風にjsで作ることもできます。(幸いfirefoxでもSETは出来る)
$('flvplayer').SetVariable('nico.inputArea.MailInput.text', 'ue'.replace(/^\s+|\s+$/g, '').replace(/\s\s+/g, ' ')+' ');

>>568
元祖idlist使っているんで(何人使っているんだろうw)、それも考えたんですが、
とりあえずは修正&コンパイルで対処しました。

575 :名無しさん@お腹いっぱい。:2010/07/14(水) 08:43:55 ID:iP8jMn7m0
>>573
Delの位置変えてみました、確かに各ボタンが紛らわしいかなとはちょっと思う
http://nicolist.net/nicocache_nl/up/img/nl482.zip

フルスクリーンについては処理順かえてみたけど正直効果があるか微妙
どういう風にバグるか教えてもらえると対応できるかもしれないです

576 :名無しさん@お腹いっぱい。:2010/07/14(水) 09:25:50 ID:d7vKrv8W0
>>575
修正ありがとうございます

一応どうなってたかと言うと
プレイヤー部分が真っ白になってしまい、スクロールするとその真っ白の部分が

使い方 | 不適切コメントの通報 | 動画の違反通報 | プレーヤーが表示されない | 新プレーヤーで視聴 | 旧プレーヤーで視聴 | RCプレーヤーで視聴 | ラッパーで視聴

着うた・着メロなどの登録はありません。

でいっぱいになりましたw
ブラウザはfirefoxです
ですが今回の修正でその症状は全く出なくなりました
ありがとうございました

577 :名無しさん@お腹いっぱい。:2010/07/14(水) 09:43:47 ID:d7vKrv8W0
あ、16:10のモニターだと最大化したときに端っこ切れる/(^o^)\ナンテコッタイ

578 :名無しさん@お腹いっぱい。:2010/07/14(水) 10:37:11 ID:OjJ7QJhi0
>>571
いつの間にかコメントログから消えなくなってるね
コメント自体は消えてるんだけど・・・

579 :名無しさん@お腹いっぱい。:2010/07/14(水) 12:02:39 ID:Iq0D5ilM0
ここ数日の流れに胸が熱くなるな

580 :名無しさん@お腹いっぱい。:2010/07/14(水) 12:14:41 ID:67PyNTzn0
バクではないのですが、要望なんですが、
4:3のときも16:9のときも画面を中央合わせにできないでしょうか。
また、画面クリックで一時停止設定した際に出る一時停止のマークを個人的に表示させないようなことはできますか?
お忙しいとは思いますが、なにとぞよろしくお願い申し上げます。

後バグ報告かもしれませんが、おすすめタグにある「この動画を見た人は〜」がぼやけて見えています。




581 :名無しさん@お腹いっぱい。:2010/07/14(水) 17:08:43 ID:1VcMhigi0
みんなテストしてんのかな

http://blog.nicovideo.jp/niconews/2010/07/008330.html

582 :名無しさん@お腹いっぱい。:2010/07/14(水) 17:39:57 ID:OjJ7QJhi0
>>581
なかなかに使いやすい
だが、NG関係はやっぱりwrapperにはかなわない

583 :名無しさん@お腹いっぱい。:2010/07/14(水) 17:48:36 ID:R1pBEbgw0
player3のviewとview_controllerは何処なんだ・・・

584 :名無しさん@お腹いっぱい。:2010/07/14(水) 18:12:57 ID:zm/Mg1Qu0
http://nicolist.net/nicocache_nl/up/img/nl483.zip
毎度のwrapper16:9です、おそらくこれで、16:10 でも 5:4 でもはみ出さなくなったかと
画面クリック時の停止マークは真っ黒動画で再生したかわからないんでつけたんですが
他の人みんなが邪魔そうならばとっとと消しちゃいます、どうでしょ?

新プレ公開か……なんか更に面白い機能でもついてるかな

585 :名無しさん@お腹いっぱい。:2010/07/14(水) 18:30:45 ID:JgicCVh30
http://nicolist.net/nicocache_nl/up/img/nl484.txt
wrapperReplaceFilter(wrapperデフォルト)の現行版を
作ってみました。 初心者なので不完全だと思います。
修正お願いします。

誰かwrapperデフォルトで新々/新/旧/RC/wrapper
のようなのを書いてくれればなあ...

586 :名無しさん@お腹いっぱい。:2010/07/14(水) 18:34:28 ID:zm/Mg1Qu0
>>580
ちなみに中央合わせとはどういう状態をさしてます? いまいちピンとこないのですが

>>571
NG関係は弄ったつもりはないけど見てみた方がいいんですかねぇ……

587 :名無しさん@お腹いっぱい。:2010/07/14(水) 19:18:33 ID:67PyNTzn0
>>586
中央合わせの説明少なくてすみませんでした。
wrapperの4:3、16:9の横幅がちがいますが、その双方の横幅の中央が変わらずに
右辺左辺の位置の移動で横幅の違いを変更できたらいいなあと思ったのです。

588 :名無しさん@お腹いっぱい。:2010/07/14(水) 20:16:06 ID:67PyNTzn0
>>587
画面じゃなくて全体の横幅の話でした。すいません><

589 :名無しさん@お腹いっぱい。:2010/07/14(水) 20:28:51 ID:zm/Mg1Qu0
それはwrapperに元々あった比率変更に加えて
プレイヤ幅変更が入って煩雑になるんでできればやりたくないかな
ただ誰もが常にワイド状態のままでいい、あるいは狭い状態のままでいい、ということであれば ありかもしれない

590 :名無しさん@お腹いっぱい。:2010/07/14(水) 20:40:11 ID:67PyNTzn0
>>589
変な提案してすいませんでした。却下でお願いします^^:

591 :名無しさん@お腹いっぱい。:2010/07/14(水) 21:20:31 ID:7Ph7s4Ef0
プレイヤーの位置を比率変更と同時に変更であれば数行のコード変更(ExternalInterface.call)+ブラウザJSでできそう。
( 384/9*16-512 ) /2 = 85ピクセルだけずらせばちょうどいいんじゃね。margin-left='-85px'
試すぐらいならこれで出来るはず。

>wrapper
<div id="flvplayer_container"にあるclassでの大きさ指定を削除(プレイヤーに合わせる)
style="text-align:center"追加(中央合わせ)
プレイヤー場所書き換え(言わずもがな)
new sefobjectの大きさ指定を変更(100%とか510とか仕様変更あっても治す心配が無いようになる)
の4手順がいいかなと思った。
大きさ指定2箇所(コンテナ・JS)はめんどくさいと思っていたのでw

592 :名無しさん@お腹いっぱい。:2010/07/14(水) 23:09:48 ID:ANLUQ7xL0
wrapper置換フィルタのheight=510を540に変更しても
プレイヤーがはみでてしまうのですが、何か対策はないでしょうか?

593 :名無しさん@お腹いっぱい。:2010/07/14(水) 23:20:48 ID:q5eQOC0g0
http://nicolist.net/nicocache_nl/up/img/nl485.zip
cacheCommentExtension (9).03 新新プレイヤー対応とか
・新新プレイヤーに対応
・設定ファイルをnlFilter_sysから分離
・js周りを修正

http://nicolist.net/nicocache_nl/up/img/nl486.zip
newPlayerController v1.1 新新プレイヤー対応
・新新プレイヤーに対応
 プレイヤーの4:3、16:9の状態を取得できないので、ボリューム上でホイールは
 手動で設定が必要です

594 :名無しさん@お腹いっぱい。:2010/07/14(水) 23:30:10 ID:1CAnEG2E0
wrapperデフォルト
ttp://nicolist.net/nicocache_nl/up/img/nl487.txt


595 :名無しさん@お腹いっぱい。:2010/07/14(水) 23:50:14 ID:67PyNTzn0
>>592
具体的にはどこの部分がはじめてしまうのでしょうか。

596 :名無しさん@お腹いっぱい。:2010/07/15(木) 00:14:33 ID:YjisUt750
>>593
キタ━━━━(゚∀゚)━━━━!!

おつです(*^o^*)

597 :名無しさん@お腹いっぱい。:2010/07/15(木) 00:38:26 ID:axdlldZV0
ttp://nicolist.net/nicocache_nl/up/img/nl488.txt
nl484とnl487を足してみました。

598 :名無しさん@お腹いっぱい。:2010/07/15(木) 00:42:40 ID:NLzvJuqz0
新プレのボリューム調整がAカーブとやらになったそうなので
wrapperにも実装してみました……が、正直うまくいってるかよくわかりません!
http://nicolist.net/nicocache_nl/up/img/nl489.zip

599 :名無しさん@お腹いっぱい。:2010/07/15(木) 01:11:53 ID:4SaFouiA0
>>598
不具合報告です(多分)
ブラウザはfirefoxです
キーボード操作のShift+Enterなのですが全画面化は出来るのですが解除出来ないっぽいです
それとフルスクリーン状態からEsc押して最大化状態になった時に一時的にキーボード操作が出来なくなるようです
一度画面クリックで再生すると直ります
あと↑の動作をしたあと最大化すると透明化シークバーにマウスを乗せた時に出現しないみたいです
こちらの環境のせいだったらごめんなさい

600 :名無しさん@お腹いっぱい。:2010/07/15(木) 01:29:10 ID:NLzvJuqz0
就寝前にわかるとこだけこたえときます。
Flashのセキュリティ制限でフルスクリーン中はタブ、スペース、矢印キーくらいしかキーボードが利かなくなります。
よって、Enterや他キーを使う操作はまずできないです(やりたいんですが無理!)
あと、フルスクリーンからEscで抜けた場合は単純にFlashがアクティブになってくれてないんだと思います。

ちなみにフルスクリーンからしばらくしないとマウスイベントもとってくれないみたいなので
ちょっと待ったあとでマウスを動かせばシークバー出るかもしれません。
こんなとこですかねー。なんか追加情報あったら書いてもらえると助かります。

601 :名無しさん@お腹いっぱい。:2010/07/15(木) 01:47:53 ID:NLzvJuqz0
あ、そうそう
wrapper16:9 で画面クリックしたときに出してる停止マークは出さないほうがいいですかね?
フルスクリーン時にコントローラ消してると動いてるか動いてないかわからないことがあってつけたんですが
まぁ、消した方がいいという意見が多ければ消しちゃいますんで。

602 :名無しさん@お腹いっぱい。:2010/07/15(木) 01:50:09 ID:4SaFouiA0
>>600
そうだったんですか・・・無理じゃしょうがないですよね
それでは設定のキーボード操作のShift+Enter:全画面化/解除の解除は消した方がいいかもしれませんね

あと透明化したバーが出ないときの話はフルスクリーン時では無く最大化の時なので(ややこしいですね^^;)また違う問題なんじゃないかなぁと思いました
一度もフルスクリーンにしなかったページでは最大化しても全く問題は無く出現します
もうちょい探ってみます

603 :名無しさん@お腹いっぱい。:2010/07/15(木) 01:54:56 ID:4SaFouiA0
>>601
俺はあっても気になりませんが一瞬画面の真ん中が見えなくなるので嫌な人もいるかもしれませんね
設定でOn/Off出来るようには出来ないんですか?

604 :名無しさん@お腹いっぱい。:2010/07/15(木) 02:44:06 ID:x2D8UM7HO
ちょっと見ないうちに更新キテター

職人さん達に感謝!

605 :名無しさん@お腹いっぱい。:2010/07/15(木) 08:12:21 ID:NLzvJuqz0
>>603
設定にしてもいいけどちょっと設定項目多すぎな気が
いまさらって話もあるけど

606 :名無しさん@お腹いっぱい。:2010/07/15(木) 11:25:05 ID:axdlldZV0
現行プレ―ヤーをそろそろ保存しようと思ったが
ttp://res.nimg.jp/swf/player/nicoplayer.swf
ttp://res.nimg.jp/swf/player/marqueeplayer.swf
ttp://res.nimg.jp/swf/player/nicoscript.swf
しか見つからない。残りどこ?

607 :名無しさん@お腹いっぱい。:2010/07/15(木) 14:21:48 ID:mvIFCNxIP
res.nimg.jp/swf/player/cross_sharedobject.swf
res.nimg.jp/swf/player/hirobaconnector.swf
res.nimg.jp/swf/player/hirobamovie.swf
res.nimg.jp/swf/player/larquee.swf
res.nimg.jp/swf/player/marqueeplayer.swf
res.nimg.jp/swf/player/nicoplayer.swf
res.nimg.jp/swf/player/nicoplayer_template.swf
res.nimg.jp/swf/player/nicoplayer_view_controller.swf
res.nimg.jp/swf/player/nicoscript.swf
res.nimg.jp/swf/player/pluginloader.swf
res.nimg.jp/swf/player/video_menu.swf
www.nicovideo.jp/swf/player/cross_sharedobject.swf
www.nicovideo.jp/swf/player/jsconnector.swf

608 :名無しさん@お腹いっぱい。:2010/07/15(木) 14:24:54 ID:4SaFouiA0
>>605
1つ不具合を見つけたので報告
最大化時の設定のリストを透明化にチェックを入れてしまうと
解除しても保存されないっぽいです
更新すると復活してしまいます

609 :名無しさん@お腹いっぱい。:2010/07/15(木) 14:31:15 ID:0xvAuB/a0
ttp://blog.nicovideo.jp/niconews/2010/07/008410.html
NG登録数2倍というのはプレイヤー側で対応なのでしょうか?

610 :名無しさん@お腹いっぱい。:2010/07/15(木) 15:31:31 ID:mvIFCNxIP
NO、鯖とも連携してる

611 :名無しさん@お腹いっぱい。:2010/07/15(木) 18:41:28 ID:axdlldZV0
>>607
ありがとう。でも現行プレをローカルから取得する方法が解らない。

612 :名無しさん@お腹いっぱい。:2010/07/15(木) 19:08:32 ID:vuHjZi4P0
>>608
設定の保存でミスってた、修正!
http://nicolist.net/nicocache_nl/up/img/nl491.zip

そろそろ弄るところもなくなってきたかな

613 :名無しさん@お腹いっぱい。:2010/07/15(木) 19:09:10 ID:0mIT85hU0
wrapper(2010 7/4に更新された奴)だとコメントできないんだけど、新新プレイヤーはコメントできた
俺と同じような症状の奴いない?

614 :名無しさん@お腹いっぱい。:2010/07/15(木) 19:27:07 ID:qiUvWItg0
コメントしてもリストに反映されないっていうのはある
リロードすれば投稿されてるのがわかるけど・・・
コメントの再読み込みができてないっぽい?

615 :名無しさん@お腹いっぱい。:2010/07/15(木) 19:47:32 ID:4SaFouiA0
>>612
解除できました
ありがとう

616 :443:2010/07/15(木) 19:59:44 ID:gYfYFnme0
個人的に弄った mylistCountBar その5。

ttp://nicolist.net/nicocache_nl/up/img/nl492.zip

グラフの挿入処理をフィルタ(正規表現を使ったページ書き換え)からJavaScript(DOMによる要素絞り込み&グラフ要素の挿入)に変更しました。
これでページ内で対象とする要素が変わらない限りはレイアウト変更とかにも対応できているはず?
グラフの挿入処理をフィルタからJavaScriptへ変更したので、グラフ挿入要素部分のHTMLソース書き換えが無くなり、他のフィルタ(フィルタのみ)と干渉しにくくなったかも?

説明書の追加&カテゴリ、マイリスト、動画情報のページにも対応してみました。

運用は、自己責任でお願いします。

617 :名無しさん@お腹いっぱい。:2010/07/15(木) 20:42:05 ID:O2mDzpGv0
>>491
修正お疲れ様です。
バグ報告です。最新版に更新したところ、「ダブルクリックで最大化」が機能していません。
お手数おかけしますが、よろしくお願いします。

>>616
修正お疲れ様です。
検索の2ページ目以降に機能が反映されなくなってしまいました。
これも合わせて修正お願いします。


618 :名無しさん@お腹いっぱい。:2010/07/15(木) 21:01:25 ID:vuHjZi4P0
ダブルクリック不具合ですがこちらでうまく再現できないんで詳しい情報があると助かります
あと、ちょっと面倒ですが
過去のバージョンで正常に動くかもみてもらえたら対応できるかもしれません

619 :名無しさん@お腹いっぱい。:2010/07/15(木) 21:15:54 ID:4SaFouiA0
こちらもダブルクリックで○○は正常に動いてますね

620 :名無しさん@お腹いっぱい。:2010/07/15(木) 21:25:15 ID:QxoLf74p0
>>617
>>616じゃないけど、現在の状況じゃそれは無理ですね。
もともとAUTOPAGER対策でimg の onloadを使っていたので。
今思いついた>>616用の対策
autopagerで対象とされている要素の中の一箇所にimgを設置onload=init()
init()内でDOMから対象要素を特定、重複対策(1ページ目とかが何回も対象とならないように)をして描画。
想定されうる問題点:NG Title等でinit用imgが消されないようにしないといけない。

621 :616:2010/07/15(木) 21:25:48 ID:gYfYFnme0
>>617
キーワード検索かタグ検索かな?
それなら、こちらでは2ページ目以降でもグラフが表示されます(IE8で確認)。
ブラウザのキャッシュをクリアしても改善しないようでしたら、使用したブラウザとグラフが出なかったページURLの報告をお願いします。

また、リターンコード(説明書参照)やブラウザのエラーメッセージ(ある場合)が確認できる場合は、合わせて報告していただけると対応しやすくなるかもしれません。


622 :名無しさん@お腹いっぱい。:2010/07/15(木) 21:44:32 ID:O2mDzpGv0
>>621
キーワード検索もタグ検索もです。
IE8を使用していて、でなかったぺーじURLは
どのような文字を検索しても同じです。

http://www.nicovideo.jp/search/%E6%98%A5%E9%A6%99

>>618
過去のものを入れてみたのですが、同じ結果になりました。
もしかしたら環境が変わったのではないかと思われます。

623 :名無しさん@お腹いっぱい。:2010/07/15(木) 21:53:05 ID:QxoLf74p0
>>621
>>622は多分自動ページ継ぎ足しの2ページ目以降について言っていると思う。
継ぎ足したページに対しては、chrome・sleipnirは非動作(リターンコードのアラートも無し)
・firefoxのは動作。firefoxのは内部で特殊なことやってると思う。

>>616のバーいい感じだね。バーの中に文字が入ればすっきりでいいなと思っていたんだよ。
俺がいじったやつは文字サイズがうまく合わなくてドンマイなレイアウトになったから諦めたんだけどw

624 :616:2010/07/15(木) 21:57:25 ID:gYfYFnme0
>>622
http://www.nicovideo.jp/search/%E6%98%A5%E9%A6%99
↑を1ページから26ページまで順番に表示しましたが、全部の動画にグラフがついていました。
※27ページ目は短時間アクセスでブロックされました。

2ページ以降を特殊な方法で読み込んでいるとか、ブラウザの左下にエラーの表示が出ているとかはありませんか?

625 :名無しさん@お腹いっぱい。:2010/07/15(木) 22:28:34 ID:O2mDzpGv0
>>624
はやり2ページ以降表示されません。
エラーの表示は出てません。

626 :名無しさん@お腹いっぱい。:2010/07/15(木) 22:48:07 ID:O2mDzpGv0
>>625補足

http://up3.viploader.net/pc/src/vlpc003744.png
1ページ目と2ページ目の境です。
サムネイルをマウスカーソルが通過すると、エラーが発生しましたと出ますが、
autopager_modでのスクロールのみではエラーの表示は出ませんでした。

627 :名無しさん@お腹いっぱい。:2010/07/15(木) 22:57:30 ID:SHMmined0
NicoCache_nl (9).10a +100715mod (本体のみ)
ttp://nicolist.net/nicocache_nl/up/img/nl493.zip
・[RequestHeader]で/cache以下にリダイレクトするとおかしくなる不具合を修正
 →HttpRequestHeader#setURI()した時にhost,port,pathも更新するようにしました
・getthumbinfoキャッシュでstatusCodeが200以外の時は30秒以内に破棄するようにした
・リロードのタイミングによっては[Config]が存在しない事がある可能性を無くした
・NicoCachingTitleRetrieverでぬるぽが出る可能性があったので修正
・cacheGetThumbInfoDebug周りを削除
・書き換えた部分のコメントアウトを削除した
※いちおうdefaults推奨値はこのあたりで(あまり少ないと意味無いので…)
  cacheGetThumbInfo=true
  cacheGetThumbInfoMax=100
  cacheGetThumbInfoExpire=1800

一週間、特に不具合報告も無かったので細かな修正を入れて自分の変更は終わり。
あとはいつもの人にお任せします。思い付くアクションとしてはこんな感じ?

・本体のwrapperリダイレクトを止めて、wrapper周りは別パッケージにした方が良さそう?
・nlMarqueeConverterは機能していない&需要も無いので同梱を止める

現在wrapper修正がホットなので、ついでに誰かnlMarqueeConverterでニコ割変換&再生に
チャレンジする人居ません? 成功すれば、wrapperパッケージに同梱してもらって構いません。

628 :名無しさん@お腹いっぱい。:2010/07/15(木) 22:57:38 ID:O2mDzpGv0
>>621
過去のファイルをいろいろ使ってみましたが、結果変わらず、
クリック1回での一時停止は効果があるのですが、ダブルクリックの拡大化はできませんでした。
その代わりなぜかお勧めタブの色がクリックするたびに反応してました。

629 :名無しさん@お腹いっぱい。:2010/07/15(木) 22:59:09 ID:GPsuYJzl0
nicocacheでキャッシュしたい動画だけ選択的にキャッシュすることはできますか?

630 :名無しさん@お腹いっぱい。:2010/07/15(木) 23:06:45 ID:SHMmined0
NGCommentExtension v0.4テスト版
ttp://nicolist.net/nicocache_nl/up/img/nl494.zip
★NicoCache_nl (9).10a +100708mod 以降が必要です
・内部構造を変更して汎用的な処理をExtUtilに分離した
 →ExtUtilは常に最新版を使用してください(古い版で上書きしないでください)
  リビジョンチェックして古い版ならExtension登録しないようにはしてますが…
  予定していた一部機能を+100708modに入れたのでそれ以前の版では動きません
 ※今後、nlMovieFetcher/totalRenameも同じ構造にする予定です

・NG設定から追加したNGIDを自動で削除出来るようにした(NGCommBGDeleteNGID)
 →デフォルト無効、指定時間後に裏で削除APIを呼び出します
  NG登録した分を自動で削除するのでNG登録の上限を気にする必要が無くなります

・NGWORDにgetthumbinfoの結果を利用出来るオプションパラメータを追加
 →タイトル、カテゴリ、再生数等で絞ってNGWORDを記述できます
  NGWORDに一つもthumbinfoの記述が無い場合はgetthumbinfoは呼び出しません
  NGCommShowThumbInfo=trueでログにgetthumbinfoの結果を表示します
 ※記述方法についてはサンプルを参考にしてください

・プレイヤーNG設定からのNGID登録/削除が機能しないことがあるので対応
 →API呼び出しのパラメータ順が変わる事があるみたい(Firefox/Chromeで違う?)
  正規表現を緩めたので誤爆あるかも?

タイムリーなのか、公式でNG登録の上限が倍増しましたね。
まあ、自分は最近5件以上増えたことが無いのであまり関係無いのですが…。

631 :名無しさん@お腹いっぱい。:2010/07/16(金) 00:41:00 ID:A7C5hNH+0
>>624
たびたびすいません。原因がわかりました。
autopager_modフィルターをいれるとグラフが表示されなくて、外すと2ページ目以降表示されました。

632 :616:2010/07/16(金) 02:26:58 ID:5t8zUk/h0
>>626, >>631
autopager_modには、動作の仕様上、現時点では対応してないです。

autopager_modは、autopager_mod_v032.zip(ttp://nicolist.net/nicocache_nl/up/img/nl419.zip)でしょうか?
とりあえず、↑のautopager_mod.jsを確認しました。

2ページ目以降のIDが指定されているので、IDで絞り込んでグラフを挿入すれば、グラフ重複の問題はなさそうです。

対応するには、次のような方法などがあります。
 1.>>620の方法。
 2.タイマーを使って定期的に新しいページのIDをチェックする方法。
 3.autopager_modを書き換えてページの読み込み完了後に処理を行う方法。

私としては3.でいろいろな処理をページの読み込みに連動できるのがよいかなと思うので、しばらく対応を保留し、autopager_modに要望を出しておきます。

633 :616:2010/07/16(金) 02:28:15 ID:5t8zUk/h0
ってわけで、autopager_modへ要望。

autopager_mod.js内に、他のスクリプトからアクセスできる配列を用意し、ページの読み込み完了時に呼び出すようにすることを希望します。
配列の[0]は、「"autopager_mod_" + next」の結果を渡して欲しいです。
もしくは、他の適当な手段を用意していただけると助かります。


例1)配列の定義(autopager_mod.jsに記述)
var nl_autopager = [];

例2)配列にfunctionを追加(他のスクリプトに記述)
if (typeof(nl_autopager) == 'object' && nl_autopager.constructor === Array)
{
nl_autopager[nl_autopager.length] = function () { 処理 };
}

例3)ページの読み込み完了処理に追加する処理例(autopager_mod.jsに記述)
for (var i in nl_autopager)
{
if (!(i - 0) || typeof(nl_autopager[i]) != 'function') { continue; }
nl_autopager[i]();
}

634 :名無しさん@お腹いっぱい。:2010/07/16(金) 02:48:51 ID:t/h8IJ4a0
autopagerizeとかautopatchworkで実装されてるやつみたいなのか

635 :名無しさん@お腹いっぱい。:2010/07/16(金) 02:52:09 ID:FfnTm3G/0
>>618
不具合(?)報告です
動画を見ている最中に半角/全角を押してしまうとキーボード操作出来なくなります(文字のみ・・・多分)
プレイヤー外に
× hhhhssss
って出る感じ(これなんて言えばいいんだろw)
とりあえず6月25日のmodまで戻して調べてみたら
プレイヤーがアクティブのときはIMEが動いてなくて
コメントしようと入力欄をクリックすると動くようになってるみたいです。

636 :名無しさん@お腹いっぱい。:2010/07/16(金) 02:58:58 ID:FfnTm3G/0
っと長々と書きましたが設定から「IMEを画面クリックでOFF」が無くなったのが原因みたいです
今チェックを外してリロードしてから試したら同じ状況に陥りました

637 :名無しさん@お腹いっぱい。:2010/07/16(金) 03:08:06 ID:RcMHcNoD0
>>633
前スレ927で書いたけど、呼び出して欲しいスクリプトに追加するdiv要素を渡す現状の方式で不都合あります?
というか、前スレで要望を取った時はimg onload方式で事足りる感じだったので不要かと思っていました。

638 :名無しさん@お腹いっぱい。:2010/07/16(金) 08:56:42 ID:A7C5hNH+0
>>631です。
>>632>>633
ありがとうとございます。よろしくお願いします。

639 :名無しさん@お腹いっぱい。:2010/07/16(金) 09:25:59 ID:A7C5hNH+0
>>621
拡大化できるwrapperとそうでないwrapperがわかりました。
7/13の2回目(14:15 キー操作が〜)にあがったものは拡大できて
7/13の3回目(23;20 ワイドプレイヤーが〜)に上がったものから拡大できません。そしてお勧めが画面をクリックするごとに点滅するようになりました。

640 :名無しさん@お腹いっぱい。:2010/07/16(金) 09:26:29 ID:RcMHcNoD0
検索ページの仕様変更対応詰め合わせ
ttp://nicolist.net/nicocache_nl/up/img/nl495.zip

nlThumbInfoRewriter.js:
・last_res取得修正、全文取得時にtitle属性削除

movieFetcherFilter.txt/totalRenameFilter.txt:
・1列表示に対応

取り急ぎ。

641 :名無しさん@お腹いっぱい。:2010/07/16(金) 10:26:13 ID:P+o+cmIz0
>>629
キャッシュしたくない動画を再生ページから手動で消すことは可能
オミトロン使っていてそっからnlに通していたら、(^$KEYCHK(^a))を使って
ALTキーを押していたら、キャッシュはしない(=nlに通さない)ということもできる。

>>632
autopagerはnlで実装されている_modだけとは限らないです。
ブラウザの拡張で実装している人もいます。

>>640おつです。

642 :名無しさん@お腹いっぱい。:2010/07/16(金) 13:02:16 ID:cKlHtsW10
wrapperの不具合がちょろちょろ出でてるようなんで
試しに思いついたとこだけ取り急ぎ手を加えたものを上げておきました(あくまで仮で)
http://nicolist.net/nicocache_nl/up/img/nl496.zip

wrapperニコ割再生できたら素晴らしいですねぇ、切に願いたい!

643 :名無しさん@お腹いっぱい。:2010/07/16(金) 14:06:14 ID:A7C5hNH+0
>>641
autopagerのブラウザの拡張の仕方を教えてください。
よろしくお願いします。

644 :名無しさん@お腹いっぱい。:2010/07/16(金) 14:10:58 ID:A7C5hNH+0
>>642
・特定環境で最大化時にマウスカーソルが消える(らしい)という不具合ですが、
拡大時「フルスクリーンモードを終了するにはescキーを押します」という表示が消えたと同時に消えてしまいます。
その表示がないときは1秒ぐらいで消えてしまいます。

645 :名無しさん@お腹いっぱい。:2010/07/16(金) 14:15:45 ID:A7C5hNH+0
>>639
>>642のおかげで拡大ができるようになりました。ありがとうございます^^

646 :616:2010/07/16(金) 20:38:07 ID:5t8zUk/h0
まだ確認中でupしてないけど……。

個人的に弄っているmylistCountBarで、modeが1のときにGoogle ChromeやMozilla Firefoxでグラフがつかないのを修正。
あと、AutoPagerizeのAutoPagerize_DOMNodeInsertedに対応しました。


>>637
不具合ってほどではないけど、あえてあげるなら、>>632の「1.」(>>620参照)の場合だと>>616に記している「メリットを狙った」変更の効果が弱くなるといったところです。
>>632の「2.」は、常時タイマーを動かすことになるので、できれば避けたい方法です。


647 :名無しさん@お腹いっぱい。:2010/07/16(金) 21:32:24 ID:Njs7UD+B0
mylistCountBarはグラフを入れるタグをclass指定じゃなく idにしたほうがいいんじゃないかな?
id=mylist_bar_sm123456 みたいに重複しないようにすれば動くんじゃない?

自分もランキングポイントを表示させるためにスクリプトいれたときに
classだとどうしても2ページ以降表示できなくて ハマった覚えがある
classからidにしたら上手くいった
http://up3.viploader.net/pc/src/vlpc003751.jpg

648 :名無しさん@お腹いっぱい。:2010/07/16(金) 22:00:02 ID:P+o+cmIz0
>>646
一応レスしておく
>>620の方法も要素の特定・挿入はDOMでやるから(発火だけimgのonload)メリットはほとんど生かされるはず。
ダメな点があるとすれば、発火用のimgの挿入場所。table[summary="videos"]内の必要があるからなぁ・・・tr tdをもう一つ作る必要があるかもしれん・・・
あと>>616で他フィルタとの干渉はmylistCountBarフィルタを一番最後に置いておけば、DOMで操作するのと同じことになる。(埋め込み場所要素の特定)
カウント数などはonload="init(this)"で引数からparentNodeで特定可能。

>>647
getElementsByClassNameが無いので要素の特定じゃなくて、単にCSS用だと思います。

649 :名無しさん@お腹いっぱい。:2010/07/16(金) 22:16:27 ID:Njs7UD+B0
>>648

なんで重複しないidがいいと言ったかというと
自分がハマったことを言うと

検索とかで1ページ目表示すると20件だかの動画データが処理されるんけど
スクリプトで forとかで回してる

すると1ページ目にグラフ挿入部分は xxx_1 〜 xxx_20 とかになるはず
ところがautopagerとかで2ページ目が読み込まれると
あらたにスクリプト呼び出しし、forで回すと・・ また xxx_1 〜 xxx_20 になるわけだ

すると2ページ目のグラフを1ページ目のタグに上書きしてしまう
結果2ページ目以降は何も表示されないということでハマってた

これを回避するために グラフ挿入するタグを id指定で xxxx_<smid> にしたら上手くいった

まぁ・・mylistCountBarは違う処理をしてるのかもしれんが
こういうこともあったと言うことで

650 :名無しさん@お腹いっぱい。:2010/07/16(金) 23:18:53 ID:1XGGlFTV0
http://nicolist.net/nicocache_nl/wiki/index.php?%E8%A8%AD%E5%AE%9A
のbatとは一体どれでしょうか?

651 :名無しさん@お腹いっぱい。:2010/07/16(金) 23:23:00 ID:z+qEIdmz0
どれでもいいよ

652 :名無しさん@お腹いっぱい。:2010/07/16(金) 23:26:26 ID:P+o+cmIz0
img onload + DOMのサンプル(検索のレイアウトページのみ対象)作ってみた。
全AutoPager対応版。  ベースはimg使った初期版?
マッチは</strong>\s*投稿だけなので仕様変更でもたいていは大丈夫。>>616と同じ
http://nicolist.net/nicocache_nl/up/img/nl497.txt
見た目は>>616に近づけてみたけど、即席のサンプルなので多めに見てください・・

>>649
なる。私なら追加要素のclass名をもつ要素の数からforループをスタートさせますかね(若干不安が残りますがw)。
616は挿入するタグを作っておく?のではなく、場所を指定して要素を作製→追加してますね。

# 配列にfor in は使わない方がよいと思いました。

>>650
NicoCache_nl.batというファイルがあります。拡張子を表示させるなどで探してください。正解なら黒い窓が出ます。


653 :名無しさん@お腹いっぱい。:2010/07/16(金) 23:51:16 ID:RcMHcNoD0
>>646
>「メリットを狙った」変更の効果が弱くなる
ごめん、良く理解できない。autopager_modが追加したページ(div要素)に対してDOM操作して変更する、
という動作をtotalRenameではまさにやっているわけですが、あえてグローバル空間に配列を用意する
メリットがよく分からない。autoapger_modにaddFilter的なAPIを用意する、じゃ駄目?

ちなみに、追加されたdiv要素に対してdocument.getElementsByClassName("historyRename", div)
みたいな感じで弄りたい要素を取得して回すのでclassでも問題無いです。

あと、AutoPagerizeではaddFilterのコールバック引数に追加した要素の配列が渡ってきますが、
autopager_modとAutoPagerizeでは追加する要素の特定方法が違うので(前者はXPath, 後者は
単純に文字列操作してinnerHTMLにセットするだけ)autopager_modで配列にする意味が無いです。

結局DOMNodeInsertedに対応するなら、autopager側の対応要らないんじゃ?(IEは駄目っぽいけど)

654 :616:2010/07/17(土) 02:34:10 ID:6tYQzKkT0
>>647
グラフ自体のclassはCSS用です。
グラフを挿入する場所は、事前にDOMで絞り込んでリストにしておき、必要な個数のグラフを用意後にグラフ挿入処理を行っています。

>>653
フィルタの正規表現だと弄りたい部分のHTMLソースをニコニコ動画や他のフィルタが書き換えた場合、マッチしなくなるケースがあるよね。
↑はJavaScriptでも起こる可能性はあるけど、JavaScriptならDOMでノードをチェックできるし弄る部分のHTMLソースを書き換えないで処理することもできるので、フィルタよりも↑を回避しやすいと思う。

「メリットを狙った」は、↑をメリットと見なして狙ったって事です。

「autoapger_mod」と連動する方法は、配列の他にも、次のような手段もあります。

 「autoapger_mod」でstyleがdisplay: none;で特定のidを持ったDIVをappendChildでページに1つ挿入。
 「autoapger_mod」がページを読み込んだらこのDIVにclickイベントを起こす。
 (無くても問題ないけど、clickイベントの前にinnerHTMLでDIVに「"autopager_mod_" + next」の結果が入っていると便利)

ですが、「>>633」で「もしくは、他の適当な手段」と書いているように、「autoapger_mod」と連動できるのであれば何でも良いですよ。

ちなみに、AutoPagerize(0.40以降?)はページ読み込み時に「AutoPagerize_DOMNodeInserted」イベントを起こすので、それに連動させています。
ただ、Mozilla Firefox以外ではダメかも?

655 :名無しさん@お腹いっぱい。:2010/07/17(土) 03:31:21 ID:q3tD7yQo0
>>654
渡すdiv要素はdocumentに追加した後のDOMノードなので、渡された方はJavaScriptで好きに弄れますよ。
autopager_modのソースを読んで要望されているのかと思ったけど、どうやらそうではないようですね。

if (window.autopager_mod) {
 autopager_mod.register(function(div) {
  // 追加する次ページの内容(div)をdocumentに追加する度に呼ばれる
  $(document.getElementsByClassName("hoge", div)).each(function(hoge) {
   // hogeを操作(hogeは弄りたい対象の要素)
  });
 });
}
こんな感じで何か不都合あります?(逆にこれ以上の事は今のところやる気ありません…)
あと、autopager_modでイベントを扱う予定は無いです。そこまでしたければAutoPagerizeを使ってください。

656 :名無しさん@お腹いっぱい。:2010/07/17(土) 18:13:29 ID:A1Uo3rT40
>>655
ifからはじまるそれをどのようにどれに入れればよいですか?
ただ単にautopager_modにいれると動かなかったので・・・。

657 :名無しさん@お腹いっぱい。:2010/07/18(日) 00:47:30 ID:pZMyPHGy0
>>642
最大化の状態でコメントが選択されると左下に「NGIDに追加」ボタンが表示されてたのが、表示されなくなりました
これは設定とかで表示できるようになりますか?
それともwrapperが別物だから無理でしょうか?

658 :名無しさん@お腹いっぱい。:2010/07/18(日) 01:15:08 ID:3/urj4Du0
16:9のwrapper
オミスレにも飛び火したのぉ

659 :名無しさん@お腹いっぱい。:2010/07/18(日) 01:16:22 ID:vQwdbhlM0
>>656
こんな感じって使い方のサンプルを示しただけで、未だ実装していないものが動くわけ無いよ…。

660 :名無しさん@お腹いっぱい。:2010/07/18(日) 01:20:01 ID:/kyfGFeH0
そのNGIDですが、元々コメントリストに出ていたものが流用されてるんで
コメントリストを最大化時にも出せるようにした関係からコメントリストの方に配置されっぱなしになっているんだと思います。
まぁ、同じ機能のボタンをもう1個複製すれば用意できないこともないですが、欲しいですか?

って、飛び火? ちょっと怖いな、バグが大量に出たりしてないだろうか……

661 :名無しさん@お腹いっぱい。:2010/07/18(日) 02:00:59 ID:pZMyPHGy0
>>660
コメントリストを最大化時に表示できるのを知りませんでした。
「リストを透明化」をチェックしたら最大化時にコメントリストが表示されたので、
左下にボタンがなくても問題なくなりました。
ありがとうございます。

まぁ、今まであったし、コメントリストを表示してない人もいるかもしれないですから、
可能であれば左下にもあってもいいかなと思います。

662 :名無しさん@お腹いっぱい。:2010/07/18(日) 03:10:12 ID:/kyfGFeH0
とりあえず最大化でコメントリスト非表示のときはNGID追加が出るようにしときました、ファイルは上書き
出てる位置が多少違ってるけど、それは気にしない方向で

663 :名無しさん@お腹いっぱい。:2010/07/18(日) 10:29:00 ID:lC3AlicoP
wrapperでFullの全画面化した時に
ブラウザ以外をアクティブにすると全画面化が
解除されちゃうのはどうしようもないんでしょうか?

664 :名無しさん@お腹いっぱい。:2010/07/18(日) 11:59:16 ID:AyyB6NCw0
使ってみたけどこういう本当のフルスクリーンを待ってた!
ここの住人なのに使ってなかったのが馬鹿みたい

>>663
こういう(システムが同じ?)フル化は他でもよく見るけど同じように解除されるな
仕様なのかな

665 :名無しさん@お腹いっぱい。:2010/07/18(日) 12:44:40 ID:U2kdprSw0
すいません、topページの広告のスクリプトはどのように表記したら消すことができるでしょうか。

しらべても、スクリプトを消すフィルタがわからなかったのでよろしくお願いします。




666 :名無しさん@お腹いっぱい。:2010/07/18(日) 14:56:17 ID:lC3AlicoP
全画面化の解除でぐぐってたら解決方法見つけましたー
めんどくさいけど便利になりました
Flash 10.1の動画をセカンドモニターでフル画面再生させながら他の作業をする方法
http://www.lifehacker.jp/2010/06/100615flash_101.html


667 :616:2010/07/18(日) 16:22:02 ID:rH/ukooa0
>>655
DIVをまるごと下さい。

prototype.jsなどのライブラリを使わないで自前でDOMを絞り込み、グラフの対象となる投稿日時、マイリスト数、再生数、コメント数を事前にリスト化しておいて、全リスト分のグラフをあらかじめ作っておいてからグラフ挿入処理をしています。

ですので、1回のページ追加ごとに要素を絞り込んで何回も呼ばれるよりも、「ページを追加したこと」か「DIVのid」か「DIV自体をそのまま」ページ追加ごとに1回だけ回していただけると助かります。


668 :名無しさん@お腹いっぱい。:2010/07/18(日) 21:02:35 ID:vQwdbhlM0
autopager_mod.js v0.4
ttp://nicolist.net/nicocache_nl/up/img/nl499.zip
・他のスクリプトを呼び出すためのコールバック登録APIを追加した
 →autopager_mod.register(after, before)
  autopager_modがページを追加する前後に呼び出すfunctionを登録します
 ※使い方はnlFilters/autopager_mod.txtにサンプルを用意したのでそちらを参照
・追加したページに宣伝を反映するフィルタを追加(APIの使い方サンプル)
・「2ページ目以降を3列化」の記述は内容が古いので削除

成り行きっぽいけど、宣伝反映はそのうちやろうと思っていたので結果オーライって事で。

>>667
話が噛み合っていないので、サンプルフィルタを見て使い方を理解してください。

# なんか説明の自信無くしちゃうなぁ…

669 :名無しさん@お腹いっぱい。:2010/07/18(日) 21:53:40 ID:ew9fP5Wt0
>>668
おつです。説明は問題ないと思いますよ!

$(document.getElementsByClassName('vinfo_uadp', div)).each

$(div).document.getElementsByClassName('vinfo_uadp').each
or
document.getElementsByClassName('vinfo_uadp', div).each
で大丈夫ですよ。(実はByClassNameだけ返り値がArrayになっているのでeachが使えるんですねw)

670 :名無しさん@お腹いっぱい。:2010/07/18(日) 23:09:32 ID:rWkMBYEC0
>>627
遅くなりましたが乙です
新新プレイヤーへの移行の時あたりに、フィルタとかのチェックをしてパッケージングする予定です

671 :名無しさん@お腹いっぱい。:2010/07/18(日) 23:24:30 ID:AgK9RGjc0
wikiでコメント系のスクリプト参考にしようとしたけど、
リンク先が無かった
オミトロンの方のフィルタを参考に、全部のコメントをsmall
にしてみようとしたんだが以下ではだめだった


Name = コメント最小文字
URL = msg.nicovideo.jp/[0-9]+/api/(^?)
Match<
<chat(^(^\s))((\s(^mail=)[^”>]+\”[^”]+\”)+)\0(\smail=$AV((big )+(\#\sbig)+\#)|)
>
Replace<
<chat\0 mail=”small \@”
>


672 :名無しさん@お腹いっぱい。:2010/07/19(月) 02:48:30 ID:1FIP7r3j0
>>669
以前、IEだと下の2つの書き方でエラーになった覚えがあったので念のため$()で囲んでます。
…と思って今試してみたら両方とも大丈夫っぽい。(前者の.documentは不要ですねw)
IE6が駄目だったのかな?今はIE8だし。いずれにせよ、アドバイスどうもです。

>>670
よろしくお願いします。

>>671
こんな感じ?

[Replace]
Name = コメント最小文字
URL = msg\.nicovideo\.jp/\d+/api/
Multi = TRUE
EachLine = TRUE
Match<
(<chat[^>]+mail="[^"]*)(?:medium|big)
(<chat[^>]+mail="(?:(?!"|small).)*)"
(<chat(?:(?!mail="[^"]*"|>).)*)>
>
Replace<
$1 small
$1 small"
$1 mail="small">
>

「文字列を含まない」って正規表現は難しいんだよね。もっとスマートな書き方あるかな?

673 :671:2010/07/19(月) 08:32:56 ID:RpYwnn8i0
>>672

おお!
どうもありがとう

全然わからなかったのでオミトロンとの
併用を考えていたところだった

これを参考に少し弄ってみようと思います

674 :名無しさん@お腹いっぱい。:2010/07/19(月) 08:40:39 ID:ksiPtvjS0
>>672
IEは挙動不審ですしねw
prototypeのver次第では配列で帰ってなかったりして・・・(document.…いらないですねw)
ByClass以外(=NodeList型)だったんじゃないかと予想。$Aは配列化関数
typeof $A(document.getElementsByTagName('a')).each

>含まない
<chat(?=\s)(?![^>]*\smail=)  …<chat_resultなるタグがあるらしいのでそれも対策
なんてどうでしょう。
あと邪道ですが、mail="small big"でもsmall扱いなので
(<chat(?=\s)[^>]*\smail=") & $1 small  とか。

>>673
フィルタ作製のお供
http://nicolist.net/nicocache_nl/wiki/index.php?%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE

675 :名無しさん@お腹いっぱい。:2010/07/19(月) 08:49:37 ID:91NAIJJn0
>>674
typeof $A(document.getElementsByTagName('a')).eachとはどういうことを示しているのでしょうか。
ミジンコなので、詳しくお願い申し上げます。

676 :名無しさん@お腹いっぱい。:2010/07/19(月) 12:30:27 ID:BVckBVHm0
http://nicolist.net/nicocache_nl/wiki/index.php?flvplayer_wrapper
のとおりにやってもwrapperを使えないのですが、どうしたらいいでしょうか?


677 :名無しさん@お腹いっぱい。:2010/07/19(月) 12:43:43 ID:cM6UT5jc0
フィルタが古いんじゃないか

678 :名無しさん@お腹いっぱい。:2010/07/19(月) 14:05:57 ID:BVckBVHm0
>>677
最新のフィルタてどこに置いてありますか?

679 :名無しさん@お腹いっぱい。:2010/07/19(月) 14:09:06 ID:NTuSDntl0
テンプレとこのスレ読むのともうちょっとしたらまとめてるのが上がるからそれまで待ったほうがいいよ

680 :名無しさん@お腹いっぱい。:2010/07/19(月) 15:19:19 ID:cM6UT5jc0
>>594これかな?

681 :名無しさん@お腹いっぱい。:2010/07/19(月) 16:34:17 ID:cSQvwwFm0
http://nicolist.net/nicocache_nl/up/img/nl501.txt
wrapperReplaceFilter(wrapperデフォルト) 10/07/20まで用

682 :名無しさん@お腹いっぱい。:2010/07/19(月) 18:21:04 ID:BVckBVHm0
>>594のフィルタでできました。
ありがとうございました。

683 :名無しさん@お腹いっぱい。:2010/07/19(月) 19:58:11 ID:nYoFPsTu0
誰かまとめた品をうpしてくだしあ

684 :名無しさん@お腹いっぱい。:2010/07/19(月) 21:15:16 ID:XSa+TWnt0
http://www.nicovideo.jp/watch/1278828042
ここ再生できないけど未対応?

685 :名無しさん@お腹いっぱい。:2010/07/19(月) 21:29:54 ID:WGzWkvrc0
俺は問題なく再生もキャッシュもできる

686 :名無しさん@お腹いっぱい。:2010/07/19(月) 21:30:02 ID:fLlC3kaz0
>>684

普通にできるけど?
ファイルはso113516161
NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).10a +100715mod
ラッパーデフォルト使用

一般だからエコノミーだけどちゃんと保存して
ローカルから再生できるてるよ


687 :名無しさん@お腹いっぱい。:2010/07/19(月) 21:30:44 ID:fLlC3kaz0
できるてるよ・・・

688 :616:2010/07/19(月) 23:17:40 ID:mi3BO+Nb0
個人的に弄った mylistCountBar その6。

ttp://nicolist.net/nicocache_nl/up/img/nl502.zip

modeが1のときにGoogle ChromeやMozilla Firefoxでグラフがつかないのを修正。
AutoPagerizeのAutoPagerize_DOMNodeInsertedに対応しました。
autopager_modに対応しました。
マイリストの準備が落ち着くのを待つ処理をmylistLoadCheckとして別ファイルにしました。

>>668
対応おつかれさまでした。


1点気になったのですが、ニコニコ動画のトップページから各カテゴリをクリックしていくとタグで検索に行けます。
例)「エンタ・音楽・スポ」→「スポーツ」→「スポーツ」

このとき、ブラウザのアドレス欄が「ttp://www.nicovideo.jp/tag/スポーツ」となり、Internet Explorer 8で続きのページを取得できませんでした。
備考:「スポーツ」と入力してタグで検索時は「ttp://www.nicovideo.jp/tag/%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%84」

なお、タグで検索し直すか、2ページ目以降のページからなら、「スポーツ」とならないで続きのページを取得できるようになります。


689 :名無しさん@お腹いっぱい。:2010/07/19(月) 23:19:44 ID:/JYNPaJG0
>>672
スマートかどうかは分からないけど自分だったらこんな感じ
[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"
>

あと、NGCommentExtensionに要望なのですが
荒れるジャンルの場合に色付コメなどをNGにしたいので、特定のタグが付いている場合に特定のコマンドをNGにはできないでしょうか?


690 :名無しさん@お腹いっぱい。:2010/07/19(月) 23:40:11 ID:91NAIJJn0
http://up3.viploader.net/pc/src/vlpc003827.png

質問です。
この最新コメの中にあるNGwordなんですが、何が引っ掛かっているかわかりません。
最後の3秒あたりからこのNGwordが出始めます。それまで同じようなコメントがあってもNGとはなりません。
commentfiler内の
## NGword
# 特定のwordが含まれていた場合にNG。
# 大文字・小文字は無視。
[Replace]
Name = NGword
の中に関係があるのでしょうか。
わかる方がいらっしゃれば教えてください。


691 :684:2010/07/20(火) 00:29:34 ID:v5HtiKsV0

スマンこっちのミスだったわ

692 :名無しさん@お腹いっぱい。:2010/07/20(火) 02:33:20 ID:JWadxq8C0
NGCommentExtension v0.4テスト版2
ttp://nicolist.net/nicocache_nl/up/img/nl504.zip
・NGWORD.txtにNGCMDを記述できるようにした
 →特定の動画やタグ限定でNGCMDを記述できます(thx>>689)

記述例はこんな感じ。

# 「空耳」タグが付いている場合に色コメをNG
thumbinfo=>空耳</tag> NGCMD:(red|pink|orange|yellow|green|cyan|blue|purple|black|#\w{6})

>>674
Prototype.jsでextendされているはずが、extendされていないものが返ってきた感じでした。
まあ、IEはデバッグしにくいので勘違いだった可能性もありますが…。

>>689
Perlの拡張構文は苦手なもので…。Perl自体も苦手だけどw

693 :名無しさん@お腹いっぱい。:2010/07/20(火) 06:06:12 ID:+k0cZvbm0
>>692
要望を叶えてくださり、ありがとうございます

私はPerlどころかjavaやjavascriptすら全くで
Nicocache_nlでフィルタを作る時に初めて正規表現を知ったぐらいでしたが
今は正規表現なら>>689ぐらいの物を作れるようになりましたw

694 :名無しさん@お腹いっぱい。:2010/07/20(火) 08:22:22 ID:pKOXp6YL0
>689の色コメ対応はwrapperでできてるんじゃね?

695 :名無しさん@お腹いっぱい。:2010/07/20(火) 08:53:26 ID:Z1x7QkKP0
確かに。
でも手加える必要あるし、新プレでも使いたいよね。

696 :名無しさん@お腹いっぱい。:2010/07/20(火) 09:58:38 ID:nT8UVBHD0
>>688
修正お疲れ様です。
こちらも要望をかなえてくださり、ありがとうございました。


697 :名無しさん@お腹いっぱい。:2010/07/20(火) 13:01:13 ID:xLoD3lOn0
>>607の保存推奨
ソース ttp://blog.nicovideo.jp/niconews/2010/07/008330.html
誰かローカルから取得と置き換えフィルター頼む

698 :名無しさん@お腹いっぱい。:2010/07/20(火) 13:40:56 ID:xLoD3lOn0
http://nicolist.net/nicocache_nl/up/img/nl505.zip
>>607をまとめた物

699 :名無しさん@お腹いっぱい。:2010/07/20(火) 15:06:06 ID:9ZKLPEdO0
別に新プレーヤーに移行でいいじゃないの?

700 :名無しさん@お腹いっぱい。:2010/07/20(火) 16:02:01 ID:xLoD3lOn0
>>699
確かにそうなんだが、出来れば併用したいなと

701 :名無しさん@お腹いっぱい。:2010/07/20(火) 16:41:16 ID:un4XG7NW0
http://nicolist.net/nicocache_nl/up/img/nl506.txt
人柱頼む

rcplayer→player1
oldplayer→player2

702 :名無しさん@お腹いっぱい。:2010/07/20(火) 17:33:41 ID:nWya9uGJ0
rcて新プレーヤーのこと?player4じゃないの?

703 :名無しさん@お腹いっぱい。:2010/07/20(火) 18:23:21 ID:+MMkvWxZP
ランキングページでタイトルにカーソルあわせたら
ポップアップって現在出来なくなってます?



704 :名無しさん@お腹いっぱい。:2010/07/20(火) 21:39:08 ID:nT8UVBHD0
>>703
そんなことはないですよ。重いときには表示が遅くなったりするときもありますが。

705 :名無しさん@お腹いっぱい。:2010/07/20(火) 21:53:41 ID:nT8UVBHD0
>>701
7/15のもの(490.txt)と比べると、
今回のは
まず新々ブラウザがラッパーよりも先に出てきます。
490は主コメの枠と辺がそろっていて全体の左寄りになりますが、16:9のとき、主コメとそろいます。
506(今回)のは4:3のとき主コメの枠よりも右寄りに来ていてブラウザの中央に来ていますが
16:9のときはラッパーが右寄りになってしまいます。

ぼくのはこんな感じにあらわれます。

706 :名無しさん@お腹いっぱい。:2010/07/20(火) 22:58:49 ID:un4XG7NW0
506.txt訂正
×<a href="/watch/$URL1?player=2">旧プレーヤーで視聴</a>
○<a href="/watch/$URL1?player=3">旧プレーヤーで視聴</a>


707 :名無しさん@お腹いっぱい。:2010/07/20(火) 23:26:50 ID:j8OYknga0
旧プレーヤーとwrapper使い分けてる人いるの?

708 :名無しさん@お腹いっぱい。:2010/07/20(火) 23:30:43 ID:a87zZ/470
>>707それは俺も思ってた。
>>702 4は新々プレ・3が新プレ

709 :名無しさん@お腹いっぱい。:2010/07/20(火) 23:55:09 ID:JWadxq8C0
>>670
細かな不具合を見つけました。nlFilter_sysをリロードするとdebugModeがクリアされてしまいます。
EasyRewriter.javaの154行目あたり、次のようにユーザーフィルタ限定にすれば良いようです。
if(!systemFilter) debugMode = false;

あと、静画APIの一部?がapplication/xmlで返して来るので、nlContentTypeConfに追加した方が
良さそうです(動画APIはtext/xmlなのに…)。↑との組み合わせで填りましたorz。

>>693
それはすごいですね。自分もJava/JavaScriptはnlを弄り始めたから覚えたクチです。

>>694-695
wrapperってタグを特定してNGって出来ましたっけ?

710 :名無しさん@お腹いっぱい。:2010/07/21(水) 00:06:58 ID:xmRO5cke0
xml形式のAPIを5,6個見てみたけど、getthumbinfoだけがtext/xml?
静画とか生放送はapplication/xmlですね

あと、自分が作ってるものですが、YouTubeCacheExtensionはバグ1個あるけど、まぁfilterで対応できるので放置。
なんか機能追加できたら・・・js難しい。。。

暇つぶしにzoomeとかveohとか動画サイト数種類をキャッシュで切る凡庸キャッシュExtensionつくって遊んでいたり。

711 :688:2010/07/21(水) 00:08:34 ID:wItAcfp10
個人的に弄った mylistCountBar その7。

ttp://nicolist.net/nicocache_nl/up/img/nl509.zip

autopager_modとAutoPagerizeの両方がある場合、ニコニコ動画ではどちらか片方のみを使うようにしてください。
処理&体感速度の高速化を狙ってみたけど、……効果は微妙。
(ミリ秒単位で 47 → 46 , 35 → 33 , 10 → 9 を確認したけど、誤差かもしれない。狙いとは逆に遅くなっているかも?)


712 :名無しさん@お腹いっぱい。:2010/07/21(水) 00:41:35 ID:4Ad8iIDj0
wrapperデフォにする場合は、どのようにすれば?

713 :名無しさん@お腹いっぱい。:2010/07/21(水) 00:41:54 ID:BhGWaPEC0
>>710
生放送もですか。getthumbinfoで確認しただけですが、現状でフィルタ出来ているxml系も同様かと。
今、watchページを確認した感じだとgetmarqueeもtext/xml、msg系はヘッダ無し(途中Extentionが
介在しているので元はあるかも)、uad系はapplication/xmlみたいです。API鯖に依存するのかも。

714 :名無しさん@お腹いっぱい。:2010/07/21(水) 00:45:54 ID:+01pPSZf0
>>712に続きますが
NMMでもwrapperデフォにする場合は、どのようにすれば?

715 :名無しさん@お腹いっぱい。:2010/07/21(水) 01:19:18 ID:JHX54tuG0
>>712
>>681

>>714
nlでキャッシュしていれば>>681でwrapperデフォになりますよ

716 :名無しさん@お腹いっぱい。:2010/07/21(水) 01:36:32 ID:+01pPSZf0
>>715
返答ありがとうございます。
NMMをキャッシュしている前はデフォになれませんか?

717 :名無しさん@お腹いっぱい。:2010/07/21(水) 01:40:19 ID:xlTLBw/J0
以前書いたような気もするけど、
nm動画をロードしたらその場でwrapperに変えるフィルタとjs
http://gist.github.com/483198
>>681 と併用すれば大抵はwrapperで見られるかと。

718 :名無しさん@お腹いっぱい。:2010/07/21(水) 01:48:16 ID:4Ad8iIDj0
>>715
それが、新プレがデフォででて、しかもプレーヤー切り替えリンクが、
新新プレーヤ(便宜上。実際は、新プレーヤー)に切り替えるってなってるんですよ・・・
ログにこんなのが Unknown getflv pattern. Skip. でてます

719 :名無しさん@お腹いっぱい。:2010/07/21(水) 01:49:11 ID:+01pPSZf0
>>717
ほんとうにありがとうございます!
知りませんでした。うれしいです。

720 :711:2010/07/21(水) 02:01:03 ID:wItAcfp10
動画情報のページで「ext.nicovideo.jp/thumb/」でなく「ext.nicovideo.jp/thumb?」のケースがありました。

>>711(および個人的に弄った mylistCountBar その5以降)」を使っている方は、必要なら次のように修正してください。

■「/thumb/」部分の最後の「/」を削る。

/nlFilters/mylistCountBar.txt
 「ext\.nicovideo\.jp/thumb/」が2カ所あるので、それを「ext\.nicovideo\.jp/thumb」にしてください。

/local/mylistCountBar/mylistCountBar.js
 30行目(>>711の場合)に「var is_thumb = 〜」があるので、そこの「'ext.nicovideo.jp/thumb/'」という部分を「'ext.nicovideo.jp/thumb'」にしてください。


721 :名無しさん@お腹いっぱい。:2010/07/21(水) 02:11:17 ID:8FCxu02/0
>>716,717
NMMとかnm動画と書いてあるけど、nmで始まる動画の全てがswfファイルじゃないよ。
単純にニコニコムービーメーカーで作成された動画のIDがnmで始まるだけで、flvかmp4の場合もある。
swfファイルの場合は必ずnmで始まる動画IDだけど。

swfファイルのことを示すときは、単純にswfと書いたほうがいいよ。

722 :711:2010/07/21(水) 02:12:33 ID:wItAcfp10
>>720の修正をした物をUPしなおしました。
ファイルの場所は、>>711と同じ↓です。
ttp://nicolist.net/nicocache_nl/up/img/nl509.zip

723 :名無しさん@お腹いっぱい。:2010/07/21(水) 02:13:27 ID:+01pPSZf0
>>720
了解しました。

724 :名無しさん@お腹いっぱい。:2010/07/21(水) 03:09:50 ID:XxRFam1t0
wrapperの自動リンク先が
http://www.nicovideo.jp/動画ID
になってない?

725 :名無しさん@お腹いっぱい。:2010/07/21(水) 07:22:23 ID:30MF5n3N0
>>724
ん? どゆこと?
なんか変なリンク先になる動画があるってこと?

726 :名無しさん@お腹いっぱい。:2010/07/21(水) 07:42:35 ID:XxRFam1t0
コメントにsm○○○○○って流れてくると自動リンクするじゃん?
そっから飛んだらURLにwatchが抜けてる

727 :名無しさん@お腹いっぱい。:2010/07/21(水) 07:44:49 ID:+01pPSZf0
すいません。基本的なことなんですが使うwrapperデフォルトフィルタですが将来的に
最近ディレクトリ構成変更版がよいのでしょうか、それとも501.txtがよいのでしょうか。

728 :名無しさん@お腹いっぱい。:2010/07/21(水) 07:54:22 ID:30MF5n3N0
>>726
おおう、なぜそんなことに
あとで見てみます

729 :名無しさん@お腹いっぱい。:2010/07/21(水) 08:05:12 ID:dFaCnwxL0
>>709
ページ内jsの変数にタグ情報があって、それをプレイヤーで利用するNGの仕組みを”作れば”使えるってことです。
現時点では使えないと思います。

>>726
元の6/25verは問題なし。このスレで改良されたやつかな。
あとバージョンは書いたほうが早く解決するよ。


nicocacheで動画ごとの投稿者IDもキャッシュしてユーザーId検索出来るようにするのはどうだろうって思った。
再生ページでもユーザーIDがプレイヤーに渡す変数に追加されたし、api/getthumbinfo/にも実はあるし。あとは投稿動画一覧。
ただ、一度見たりapi呼んだ動画じゃないと無理なんですよね・・・
一応オミトロンのリストとADDリスト使えばできるけど、Nicocacheでやったほうがスマートかなぁと。

730 :名無しさん@お腹いっぱい。:2010/07/21(水) 08:34:47 ID:YEObrsJ00
sqliteとか使えたら楽に実装できそうですけどねぇ
一度取得したgetthumbinfoを入れておけばいいですし


731 :名無しさん@お腹いっぱい。:2010/07/21(水) 08:49:16 ID:+01pPSZf0
>>721
すべてを網羅したうえでwrappperデフォにするにはどうすればよいですか?

732 :名無しさん@お腹いっぱい。:2010/07/21(水) 09:07:33 ID:BhGWaPEC0
>>729-730
Extensionで作ればいいよ。DB使いたければ、JavaDBなら本体だけで行けるはずだし。

あと、wrapperに仕組みを作るって事なら、FAQになりつつあるSWF再生もswfCnvertをwrapperに
内蔵すればnlを併用しなくても再生できるようになるよ。アルゴリズム的にオンザフライで行けるし。

733 :名無しさん@お腹いっぱい。:2010/07/21(水) 09:09:14 ID:30MF5n3N0
>>724
http://nicolist.net/nicocache_nl/up/img/nl510.zip
これでいけてるのかな? さっきから自動リンクのある動画探してるけど見つからない!
なんか問題あっても再修正は昼夜以降になります

734 :名無しさん@お腹いっぱい。:2010/07/21(水) 09:16:20 ID:XxRFam1t0
>>733
ちゃんと修正されてました
乙です

735 :名無しさん@お腹いっぱい。:2010/07/21(水) 16:37:36 ID:2O7GWe8Q0
仕様変更でwrapper使えなくなってます?

736 :名無しさん@お腹いっぱい。:2010/07/21(水) 16:52:24 ID:XtByJto10
使えなくなってるね、朝は使えたのに

737 :名無しさん@お腹いっぱい。:2010/07/21(水) 16:57:50 ID:K3bXgt6T0
firefox・googlechromeとも特に不都合なく(NGIDは使えないままだけど)使えてるな。

738 :名無しさん@お腹いっぱい。:2010/07/21(水) 17:18:55 ID:AH65Hizt0
うちのOperaも使えてる

739 :名無しさん@お腹いっぱい。:2010/07/21(水) 18:18:06 ID:+01pPSZf0
IE8でも大丈夫。l

740 :名無しさん@お腹いっぱい。:2010/07/21(水) 19:35:50 ID:a1j+O4L+i
何故か何をどうやってもラッパー置換できな い。
nl464.zipとnl493.zipとnl510.zipとnl506.txt使っ てるんだけど、
プレイヤー部分に表示されてるflvplayer_ wrapper.swfは真っ白なままだ。
64ビット環境なのが問題だったりする?そんな ことはないと思うが。

741 :名無しさん@お腹いっぱい。:2010/07/21(水) 19:55:47 ID:SCdk+wl50
俺のunDonutも使えてる
OSは64bit ブラウザは当たり前の32bit

742 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:01:32 ID:+01pPSZf0
localのフォルダ名をplayer1やplayer2とかに変えていないとか。

743 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:08:57 ID:B6+j/YOG0
http://nicolist.net/nicocache_nl/up/img/nl512.zip
NicoCache_nl (9).11 新新プレ対応&バグ修正
・API(getthumbinfo)のキャッシュ機能をマージ
 デフォルトでキャッシュするようになっています
 詳しくは defaults\25_NicoCache_nl_NEW.properties 辺りを参考に
・nlFilter_sys の Content-Type を更新
・[debug]の動作がおかしかったのを修正
・wrapperReplaceFilterを更新
・付属のnewPlayerControllerを最新版に
・nlMarqueeConverterを削除

$LST用のファイル操作インターフェイスと、全文読み込みをtitle要素から取得は
間に合いませんでした。スマソ

また、新新プレイヤーはインターフェースやソース的にも「新プレイヤーの新バージョン」
と思ってるので、replaceFilterにはその辺は入ってません
必要な方は各自リダイレクトなりお願いします

744 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:11:18 ID:oKP39zSUP
>>743
おせーぞチンカス

745 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:12:52 ID:LWAojHjR0
さすがp2使う人は言うことが違う

746 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:23:12 ID:ScIkn5Md0
>>743
乙乙!!

747 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:37:47 ID:+01pPSZf0
>>743
その更新されたwrapperReplaceFilter(wrapperデフォルト)と511.txtは
どっちを使っても支障はないですか?

748 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:46:07 ID:B6+j/YOG0
>>747
旧プレを置いてあるフォルダ名が違うけど、やってることは大差ないんでお好みで
511の方はプレイヤーの幅を指定してないんで、wrapperすぐ右でページがホイールスクロールしないかもだけど

749 :名無しさん@お腹いっぱい。:2010/07/21(水) 20:54:52 ID:DlcOsu930
新とか旧とかRCとか分かり難いので絶対化しましょう

750 :名無しさん@お腹いっぱい。:2010/07/21(水) 21:18:05 ID:JHX54tuG0
新や旧はこれから増えるかもしれないから分かり難くなるだろうけど
RCが分かり難いだと・・・?

751 :名無しさん@お腹いっぱい。:2010/07/21(水) 22:15:20 ID:6ir/WDcB0
テスト版なんて存在しないじゃん

752 :名無しさん@お腹いっぱい。:2010/07/21(水) 22:59:36 ID:+5cLqgC00
wrapper使うのにwrapperReplaceFilter(wrapperデフォルト)の「旧プレイヤーをローカルから取得」をコメントアウトしないと
使えないのですがこれは仕様ですか?それとも他にやり方があるのでしょうか?

753 :名無しさん@お腹いっぱい。:2010/07/22(木) 00:17:06 ID:fyR0lcOb0
# ・2010/04/30以前に使用できた旧プレイヤー (/local/oldplayer/*.swf)
# ・(RC)で使われていたプレイヤー (/local/rcplayer/flvplayer.swf)

↑うpしてくれ。頼む。

754 :名無しさん@お腹いっぱい。:2010/07/22(木) 00:27:19 ID:DYDv7Z/j0
google chromeつかってるんだけど、キャッシュのダウンロードがどの動画も25MB程度で中断されてしまう
バージョンはNicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).11でLinuxのJava 1.6.0でうごかしてる。
Firefoxだと最後までキャッシュされるんだけどなんでだろう

755 :名無しさん@お腹いっぱい。:2010/07/22(木) 00:33:20 ID:IE3x9m2e0
chromeスレ行けばわかるよ

756 :名無しさん@お腹いっぱい。:2010/07/22(木) 00:47:23 ID:LEzEl2WW0
>>753
アップしておきました。

別の話になりますが、
http://up3.viploader.net/pc/src/vlpc003862.png
の題名のように、popThumb_FAフィルタのなかのName = キャッシュ済動画の判定を有効にすると
キャッシュ済のポップアップの題名が二重になってしまうので、修正をお願いできないでしょうか。

757 :名無しさん@お腹いっぱい。:2010/07/22(木) 00:58:05 ID:DYDv7Z/j0
>>755
ありがとう

758 :名無しさん@お腹いっぱい。:2010/07/22(木) 01:00:05 ID:fyR0lcOb0
>>756
ありがとう!!!

759 :名無しさん@お腹いっぱい。:2010/07/22(木) 01:31:38 ID:viCDA6Mu0
>>752
時々聞くんだけど、みんな正しいフォルダに置いてるって言うんで原因がよく判らん
なんで、localフォルダからの取得失敗をログに出すバージョン(本体のみ)
http://nicolist.net/nicocache_nl/up/img/nl514.zip

「旧プレイヤーをローカルから取得」がうまく行かない人は、
この本体使ってログ見れば何が失敗してるかわかるはず

760 :名無しさん@お腹いっぱい。:2010/07/22(木) 01:53:25 ID:EMd63cA10
>>756
二段目のタイトルはキャッシュ(ローカルの)タイトルでクリックで編集可能なものです。
多分今まではバグで動作して無かったものと思われます。>>445,>>627
popThumb_FA ver 1.4
http://nicolist.net/nicocache_nl/up/img/nl515.zip
>>640(nlThumbInfoRewriter)をマージ
・キャッシュタイトルの表示するかの設定追加。デフォ=非表示
・CSSを修正


試しにオミトロンで>>729のつくってみた。速度は問題なし。ユーザーページに動画一覧つけてみたり。
数が増えるとオミトロンでは遅くなるのかもしれない・・・
検索でのユーザー単位のNGも出来るようになるけど、NG使ってない自分には魅力がなかった(´・ω・`)

そうそう、/api/getthumbinfo/にVideoID(smid形式)が増えてた。マイメモでもsmidを取得できる様になった!

761 :名無しさん@お腹いっぱい。:2010/07/22(木) 02:28:38 ID:LEzEl2WW0
>>760
修正直っていました。ありがとうございました。

762 :名無しさん@お腹いっぱい。:2010/07/22(木) 02:55:23 ID:w1W/GfGa0
ランキングページで動画を2列表示させたいんですが
カテゴリページ 1 → 2列表示(2010/06/24)を使った
http://nicolist.net/nicocache_nl/wiki/index.php?%E7%B0%A1%E6%98%93%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF#m192a3b6
http://skm.vip2ch.com/-/hirame/hirame106242.png

ではなくて

http://userstyles.org/styles/14433
こんな感じで右側を残した状態で二列にさせたいです。

http://skm.vip2ch.com/-/hirame/hirame106243.png

ですが、動画にマウスをかざすとfetchが「動画を宣伝」と「ランキング推移」
で隠れてしまいます。

http://skm.vip2ch.com/-/hirame/hirame106244.png

この「動画を宣伝」と「ランキング推移」を削除させたいんですが、
どなたかフィルタを持っていたら上げてください。

763 :名無しさん@お腹いっぱい。:2010/07/22(木) 03:26:54 ID:g3m+0Hvv0
>>743
50_nlFilter_sample.txt の [動画説明の左部分削除] を有効にしていると、
「動画の説明文」の下の「世界の新着動画」や「大百科の記事」の欄がすごいことになります。



764 :名無しさん@お腹いっぱい。:2010/07/22(木) 08:25:26 ID:LEzEl2WW0
>>762

[Replace]
Name = ランキングの宣伝・推移を消す
URL = www\.nicovideo\.jp/ranking/
Multi = true
EachLine = TRUE
Match<
$NEST(<div, id="MENU_[^']*'\" style="position:relative; display:none;",</div>)
$NEST(<p, class="menu_palet",</p>)
>
Replace<
>

どうぞー

765 :名無しさん@お腹いっぱい。:2010/07/22(木) 08:59:54 ID:zTcxOy800
NGCommentExtension v0.4
ttp://nicolist.net/nicocache_nl/up/img/nl516.zip
★NicoCache_nl (9).11 以降が必要です(それより前のバージョンでは動作しません)
・マイメモリーや過去ログ取得にNGを適用しないオプションを追加(NGCommLatestOnly)
 →デフォルト無効、NGCMDにマッチするような職人コメをマイメモリーで見る時に有効かも
  マイメモリーかどうかをthreadタグのres_offset属性の有無で判断しています
  同様に過去ログかどうかをview_counterタグのid属性の有無で判断しています
 ※cacheCommentExtensionが作るローカルメモリーは現状これに該当しないので効きません
  エディタでxmlを開いてres_offset="0"を追加すれば良さそうです
・「過去ログを見る」から取得したコメントにid/thumbinfoが効かない問題に対応
・テスト版2でNGCMDにマッチしなかった場合にNGWORDでマッチしていた不具合を修正

>>743
乙です。

>>760
>そうそう、/api/getthumbinfo/にVideoID(smid形式)が増えてた
これ、以前は無かったのですか。今回の修正でview_counterが無い場合に使うようにしたもので…。

wrapper関連は有志でwrapper導入パッケージに纏めてnl本体とは分けた方が良いと思うけどなぁ。
なんかNicoCacheあぷろだがwrapperだらけになりつつあるし…。

766 :名無しさん@お腹いっぱい。:2010/07/22(木) 09:08:29 ID:y7YA5L4k0
NicoCache_nl関連ファイル置き場で落とした16:9版wrapperの話なんですが
NGにしたIDのコメントって、動画上では非表示になるけど、コメントリストではずっと表示されたままになります。


767 :名無しさん@お腹いっぱい。:2010/07/22(木) 12:39:50 ID:5MP2c7j60
>>766
http://nicolist.net/nicocache_nl/up/img/nl517.zip
直しときましたよー

自分が言うのもなんですが、確かに本体とは分けた方がいいですよね
wrapper使う人は限られてるわけだから
ただ 別にするとしてそのパッケージング作業誰がやるんだ! と言われるとちょっと辛いですが

あぷろだに関しては最近自分が使いすぎてるせいだな……申し訳ない

768 :名無しさん@お腹いっぱい。:2010/07/22(木) 12:58:13 ID:UF/6+BsG0
YouTubeCacheExtensionへの要望ですが、
キャッシュ済み動画のリンク色を変えられるようにして欲しいです

769 :名無しさん@お腹いっぱい。:2010/07/22(木) 13:18:12 ID:SAeRKvuf0
>>759
localフォルダはres.nimg.jpでは使えない。
なので、「旧プレイヤーをローカルから取得」のReplaceの$1を
www\.nicovideo\.jpにしてみるといいかもしれない。


770 :名無しさん@お腹いっぱい。:2010/07/22(木) 14:34:48 ID:Z9L1VyxV0
wrapperを使うのに最低限必要なのは何?
いろいろ試してもwrapperだけプレイヤーが表示されず真っ白になる

入ってるのは
localにflvplayer_wrapper.swfとoldplayerとrcplayerの一式
nlfiltersにwrapperReplaceFilter(wrapperデフォルト)
以上なんだけど

771 :名無しさん@お腹いっぱい。:2010/07/22(木) 14:38:56 ID:HIq3jUBG0
wrapperReplaceFilter(wrapperデフォルト)を開いて
localフォルダの中にoldplayer作って必要なファイル保存してるか確認。

772 :名無しさん@お腹いっぱい。:2010/07/22(木) 14:40:06 ID:HIq3jUBG0
oldplayerフォルダね。一式その中にいれとく必要がある。多分これが原因

773 :名無しさん@お腹いっぱい。:2010/07/22(木) 14:48:57 ID:ILPtDorr0
ニコニコの各ページいちばん上のメニュー一覧が項目が多すぎて
途中で改行されてしまうのですが
この一覧の横幅を任意で調節して改行を防止する事は可能でしょうか?
可能であれば設定方法を教えてください

774 :名無しさん@お腹いっぱい。:2010/07/22(木) 14:51:22 ID:Z9L1VyxV0
こんな感じなんだけどちゃんと全部入ってると思う
フォルダ構成もあってるかと
http://brussels.axfc.net/uploader/Img/l/2067468476/v/Img_89435.png

775 :名無しさん@お腹いっぱい。:2010/07/22(木) 14:52:22 ID:Z9L1VyxV0
>>774
>>771-772でした

776 :名無しさん@お腹いっぱい。:2010/07/22(木) 15:07:14 ID:zTcxOy800
>>767
最近wrapper関連の質問が多いけど、正直過去ログを読んでもどのフィルタを使ったら良いのか
分からない状態になっている気がするので…。それに、今後はますますwrapper(旧プレイヤー)と
現行プレイヤーとの乖離が出てくるだろうから、その対応も必要になりそうだし。

やはり常用している人がパッケージとして纏める方が、使いたい側も安心できると思うのですわ。
ちょうどwrapperを弄る人も出てきたので、この際swfConvertも内蔵して貰えればSWFキャッシュの
有無でフィルタを分ける必要も無くなって、かつオミトロン派も使うことができて皆ハッピーかな、と。

swfConvertはDeflate展開さえできれば、後はnlのソースを元にJava→PHPに書き換えれば良さそう
なのでそんなに難しくはないような?(認識間違ってます?) nlの場合はキャッシュ周りとの整合性も
あって断念したのですが、プレイヤーなら読み込んで変換するだけだから楽じゃね?みたいなw

>>768
これをやろうとするとEasyRewriter周りも取り込むことになって、もうExtensionの範疇を超えるような?
次善策としては、cacheリストを読み込んでリンク色を変えるJavaScriptを書けば良いかな。

>>759,769
java -Ddareka.debug=true NicoCache_nl.jar
ってな感じでデバッグオプションを付けて起動すれば、本体を弄らなくてもlocalフォルダからファイルを
返したかどうかを確認できますよ。まあ、今更なんですけど…。

とかなんとか書いているうちに、またwrapper関連の質問が…。

777 :名無しさん@お腹いっぱい。:2010/07/22(木) 15:09:54 ID:HIq3jUBG0
>>752>>759で試してもらうしか。
>>743に設定とラッパー一式・サンプルフィルター移動して試してみたけど普通にラッパーで再生されるから原因がさっぱり。


778 :名無しさん@お腹いっぱい。:2010/07/22(木) 15:13:32 ID:LEzEl2WW0
watchページにある「投稿者プロフィール」を投稿者名に変えていました。
しかし最近何かを新たにプログラムを更新したのはいいのですが、いつのまにか投稿者名が表記されなくなってしまいました。
投稿者名に変えるフィルターって複数あったとは記憶しているのですがそれが何だったか忘れてしまいました。
getposter.jsではないと思っているのですがわかりません。
わかる方がいらっしゃったら教えていただけないでしょうか。

779 :名無しさん@お腹いっぱい。:2010/07/22(木) 15:41:52 ID:0vXtwy+K0
ubuntuマシンをニコキャッシュのサーバーにしたいのですが
ネットワークとか全くわからないので
参考になるサイトとか無いでしょうか

780 :名無しさん@お腹いっぱい。:2010/07/22(木) 15:59:54 ID:pOVeHCJ30
わからないことはその都度ぐぐる
あとスレ違いだ

781 :名無しさん@お腹いっぱい。:2010/07/22(木) 16:04:50 ID:kYIUmxQM0
>>743(本体)+>>767(wrapper)のみで動いてる
rcやらoldやらは一切入れてない
ただしnlFiltersの記述は>>752のように削ってる

wrapper使いでrcやoldで視聴する人ほとんどいないだろうから
デフォルトの記述をwrapper入れただけで見れるものにすればいいと思うんだけどね

782 :名無しさん@お腹いっぱい。:2010/07/22(木) 16:07:24 ID:Z9L1VyxV0
>>759を使ってみたところscript.jsが無いと言われたので、これが原因っぽい
でもそのscript.jsのある場所が分かりません

783 :名無しさん@お腹いっぱい。:2010/07/22(木) 16:14:02 ID:LEzEl2WW0
>>776 検証材料としてどうでしょうか。 [Replace] Name =リンク色変更 URL = (?:www|ext|ch|com)\.(?:youtube\.com|nicovideo\.jp)
Match< </head>
>
Replace<
<style type="text/css"><!--
a.vinfo_title:link, #a.vinfo_title:visited {
color:#000; text-decoration:underline;
}
a.vinfo_title:hover, a.vinfo_title:active {
color:#f90; background-color: transparent; text-decoration:underline;
}
nlbar a:link, nlbar a:visited {
color: #000;
}
nlbar a:hover, #nlbar a:active {
color: #f90; background-color: transparent;
}
a:link, a:visited {
color: #000; background-color: transparent;
}
a.watch:link, a.watch:visited {
color: #000; background-color: transparent;
}
a:hover, a:active {
color: #f90; background-color: transparent;
}
a.watch:hover, a.watch:active {
color: #f90; background-color: transparent;
}
--></style> $0 >

784 :名無しさん@お腹いっぱい。:2010/07/22(木) 16:31:31 ID:LEzEl2WW0
>>783
ここへの書き込み関係上1行にせざるを得なかった、[Raplace]、Name、URLを改行、
</head>改行、$0を改行、その次の「>」を改行してください。

785 :名無しさん@お腹いっぱい。:2010/07/22(木) 17:25:37 ID:+xEIYvJb0
>>776 AS2ではバイナリデータの読み込みすら出来なかったと思うから内蔵は無理じゃない?
PHPでSWF作ってるだけでSWF上でPHPやJAVAは動かないと思うけど

786 :名無しさん@お腹いっぱい。:2010/07/22(木) 19:12:36 ID:0huAnsUv0
>>764
遅くなりました。すいません。
キレイに消すことができました。
ありがとうございます!!



787 :名無しさん@お腹いっぱい。:2010/07/22(木) 19:58:19 ID:EMd63cA10
>>778
多分popthumb_FAのjs内の投稿者名取得用関数だと思う。(888行目 GetOwnerNameで検索)
ver 1.4は他の方法で使っている人もいるだろうからってデフォで無効になってる。

>YouTubeCacheExtensionのキャッシュ済み動画の色変更
デフォでフィルタついてませんでしたっけ?
それがきかないURLってことならURLだしてもらえれば。

788 :名無しさん@お腹いっぱい。:2010/07/22(木) 20:21:30 ID:LEzEl2WW0
>>787
解決できました!
ありがとうござました^^


789 :名無しさん@お腹いっぱい。:2010/07/22(木) 20:34:47 ID:ZHg5lM2y0
>>768
>>776
>>787
YouTubeCacheExtensionは一応$LST使ってキャッシュ済み動画の色変更しています。
ただ、>>392-403のあたりの変更で動かなくなってるはず・・・

自分のところで治しててすっかり忘れてた
http://nicolist.net/nicocache_nl/up/img/nl518.txt


790 :名無しさん@お腹いっぱい。:2010/07/22(木) 22:05:39 ID:Rm+vxLhA0
>>763
試しに作ったけどいまいちだったのでコメントアウトしてたのを消し忘れてた
古いままなのでもう使えません。無い物と思って諦めてくれると助かりますw

>>781
まあ、サーバにファイルが残ってるうちはコメントアウトしておいてもいいんだけどね>旧プレイヤーをローカルから取得
わかっていると思うけどwrapperの動作には旧プレが必要だから、いずれ来るその日のため、ってことで

>>782
そのファイルはwrapperとは関係ないんで、他に原因があるはずなんだけど・・・
ちょっと思いついたのでテスト修正。「ローカルから取得」がうまく行かない人で暇な方はお付き合い下さると嬉しいです

http://nicolist.net/nicocache_nl/up/img/nl519.zip
NicoCache_nl ローカルからプレイヤー取得 テスト版(本体のみ)
・ローカルからSWFを返す時、Content-Typeをつけてみた

791 :名無しさん@お腹いっぱい。:2010/07/22(木) 22:15:41 ID:zTcxOy800
>>782
script.jsは無くても読まれないだけで問題にはならないと思うけど。

>>785
ローカルのファイルを読む訳じゃなくて、再生するためにネットワーク経由で読み込んだSWFに対しても
何もできないの? wrapperでファイルの情報を表示しているから、内容を読むことはできると思ったけど、
読み込んだ内容を変更するのは無理?ストリーム処理の間に割り込めれば変換できるんだけど。

ぶっちゃけPHPとSWFの関係が分かっていないので、外しているかも知れませんが…。まあ、この程度の
人間でもwrapperを多少改変する程度ならできるので、ちゃんと弄れる人ならやってくれるんじゃないかと。

今思い付いたけど、ローカルサーバー機能があるので読み込むURLの変更はできるでしょうから、
リダイレクト用のURLに書き換えてExtensionでSwfConvertResourceにwrapして返してやれば良いかも。

792 :名無しさん@お腹いっぱい。:2010/07/22(木) 23:00:35 ID:W+C2NTAw0
あれ、変数読んでるだけじゃね?
変換は新しいバージョンのFlashで全部作り直せば出来なくもないだろな
だが、それやっても旧nicoplayerに渡す手段がない・・・ってその前に旧nicoplayer読み込めなくなるか

793 :名無しさん@お腹いっぱい。:2010/07/22(木) 23:02:39 ID:sP5Iab1b0
http://www.nicovideo.jp/watch/nm11447327

がwrapperではなく新プレイヤーで再生されるのですが何故でしょうか?

nl512とnl517を使っています

794 :名無しさん@お腹いっぱい。:2010/07/22(木) 23:25:00 ID:LEzEl2WW0
>>793
キャッシュが完全に終わってリロードしたらwrappaerになります。

795 :名無しさん@お腹いっぱい。:2010/07/22(木) 23:25:52 ID:DS0APk/k0
>>793
swfファイルだから、キャッシュが無い状態だとwrapperは使えなかったはず。
キャッシュされた状態で見るとちゃんと使えますよ。

796 :名無しさん@お腹いっぱい。:2010/07/22(木) 23:33:49 ID:sP5Iab1b0
>>794-795
ありがとうございます、ちゃんと使えました
スレ汚しすいませんでした


797 :名無しさん@お腹いっぱい。:2010/07/22(木) 23:59:15 ID:UF/6+BsG0
>>789
リンク色変わりました。ありがとうございます
特に検索のページで使えるのはかなり嬉しいです。ニコニコの比にならないくらい既出や似たような動画が多いので

>>776>>783>>787 さんもありがとうございました

798 :名無しさん@お腹いっぱい。:2010/07/23(金) 01:05:22 ID:njf5QnvP0
>>791
>リダイレクト用のURLに書き換えてExtensionでSwfConvertResourceにwrapして返してやれば良いかも
ttp://nicolist.net/nicocache_nl/up/img/nl520.zip
とりあえずやってみた。

上手く動いている気がするけど、数個しか試してないので追試よろ。
wrapperReplaceFilterのRequire=〜"swf"をコメントアウトするのを忘れずに。
思い付けば直ぐなんだけど、swfConvertやってた頃はこういう方法を思い付かなかったのよね…。

799 :名無しさん@お腹いっぱい。:2010/07/23(金) 02:26:07 ID:jRrhOqrN0
>>798
いれてみました。requireは置換5種と「RCプレイヤーで視聴」にあったものをコメントアウトしました。
すると、wrapperになるのですが、動画に接続できませんと出ました。<nmではじまる動画
すでにキャッシュ済のものはnmでもwrapperでうごきました。
試した動画はこちら。http://www.nicovideo.jp/watch/nm7255164
smでは大丈夫でした。http://www.nicovideo.jp/watch/sm11359896

800 :名無しさん@お腹いっぱい。:2010/07/23(金) 02:31:16 ID:njf5QnvP0
>>799
RequestHeaderフィルタちゃんと設定した?

801 :名無しさん@お腹いっぱい。:2010/07/23(金) 02:39:03 ID:jRrhOqrN0
>>800
swfConvertRedirector.javaの中に入っている物は何も手をつけていませんでした。
また、rapperデフォルトにもともとはいっている物については「$1」をwww\.nicovideo\.jp/に置換しています。

802 :名無しさん@お腹いっぱい。:2010/07/23(金) 02:44:32 ID:njf5QnvP0
>>801
ソースの最初の方にRequestHeaderフィルタの記述例を書いておいたんだけどな。
readmeも何も無いものはソースにちょっとは目を通さないと。ウイルスかも知れないよ。

[RequestHeader]
Name = swfConvertRedirector
URL = www\.dummy\.com
Match<
(http://[^/]+\.(?:nico|smile)video\.jp)(/smile\?s=\d+\.\d+)$
>
Replace<
$1/swfConvert$2
>

803 :名無しさん@お腹いっぱい。:2010/07/23(金) 02:47:27 ID:njf5QnvP0
追記。Extensionに処理が来ればログに swfConvertRedirector: 〜 とメッセージが出ます。

804 :名無しさん@お腹いっぱい。:2010/07/23(金) 02:53:17 ID:jRrhOqrN0
>>802
ご忠告ありがとうございます。以後気をつけていきたいと思います。
javaとフィルター、両方入れ替えました。
結果は開始に時間がかかるけれども、nmについては最初からwrapperで開始しました。
完全に取り込むまではお待ちください状態のようです。
smのほうは時間掛からずふつうに開始しました。

805 :名無しさん@お腹いっぱい。:2010/07/23(金) 03:08:55 ID:jRrhOqrN0
>>803
Extension:swfConvertRedirector rev1とかいてありました。

806 :名無しさん@お腹いっぱい。:2010/07/23(金) 03:14:45 ID:njf5QnvP0
>>804
swfConvertはストリーム処理していないので、全て受信してから変換となります。
swfなのでmp4程は大きくないけど、まあfetchを呼び出すよりはマシってレベルです。
ストリーム処理しようとすると、NicoCacheのかなり根幹の部分を弄る必要があります。

>>805
いや、そっちじゃなくて。no cache found: 〜 の前に出てませんか?

807 :名無しさん@お腹いっぱい。:2010/07/23(金) 03:22:46 ID:jRrhOqrN0
header: swfConvertRedirector ならみつけましたが、
no cache found は見つけられませんでした。

808 :名無しさん@お腹いっぱい。:2010/07/23(金) 07:35:19 ID:15QijRhL0
>>798
こいつはすげぇえ! ニコ割まで読み込めた!?
ログにもちゃんとno cache foundって出てるしこのまま使い続けてみる!

809 :名無しさん@お腹いっぱい。:2010/07/23(金) 07:39:21 ID:15QijRhL0
あー完全に読み込むまで全く進捗でないのが
ちょっと不安だけどそれはしょうがないか

810 :名無しさん@お腹いっぱい。:2010/07/23(金) 14:03:04 ID:3RsrZk7R0
>>798
今のところ正常に再生されてます。
ただ、ニコ割が多いとコンバートに時間がかかりますね。

現行のmarqueeplayer.swfをlocalに保存して使用している場合は、
ニコ割をコンバートしなくても再生できるようですよ。

その分、従来の方式の方が早く再生できるようです。

811 :名無しさん@お腹いっぱい。:2010/07/23(金) 18:19:18 ID:jRrhOqrN0
99_3列フィルタ、機能しなくなりました?

812 :名無しさん@お腹いっぱい。:2010/07/23(金) 19:11:12 ID:tfjwuGlG0
検索結果多列表示フィルタも少し前から表示がおかしくなっていると報告

813 :名無しさん@お腹いっぱい。:2010/07/23(金) 19:15:13 ID:njf5QnvP0
舌の根も乾かぬうちで申し訳ないが、swfConvertでストリーム処理できそうな気がしたのでやってみた。
ttp://nicolist.net/nicocache_nl/up/img/nl521.zip
根幹を弄る必要は無かったorz. ソースの整理をしていないので、しばらくしたら消します。

>>809-810
この本体と組み合わせて試してみて貰えます?

814 :名無しさん@お腹いっぱい。:2010/07/23(金) 19:19:22 ID:laad/16F0
おや、swfConvertRedirector対応wrapper上げてみたけど
なんか一足遅かったぽいな、なんてこったい

815 :名無しさん@お腹いっぱい。:2010/07/23(金) 19:36:48 ID:laad/16F0
wrapperを昨日まで自作のや6/25版に戻して nl521.zip試してみたけど
読み込みんだあと再生ができないね
swfConvertRedirectorのフィルタはoffにしないと駄目なのかな?

816 :名無しさん@お腹いっぱい。:2010/07/23(金) 19:44:35 ID:njf5QnvP0
>>814
swfConvertの処理方法を変えただけなので、本体ではRedirectしないので意味ありますよ。
本体にRedirector同等の処理を取り込んでしまうと変換結果をキャッシュすることになるので…。

>>815
駄目ですか…。swfDebug=trueでログにENDまで出てます?
自分も6/25版で確認してはいるんですが。あとは、ブラウザキャッシュをクリアしてみるとか。

817 :名無しさん@お腹いっぱい。:2010/07/23(金) 19:49:07 ID:njf5QnvP0
あれ?もしかして>>815はswfConvertRedirectorと組み合わせて使っていない?

818 :名無しさん@お腹いっぱい。:2010/07/23(金) 19:58:59 ID:laad/16F0
組み合わせてるよ
最初、swfConvertRedirector関連消して試したけど
フィルタ有無関係なく全く読み込めなかったんで

とりあえず使わないで読み込めるようにならないと駄目なのね

819 :名無しさん@お腹いっぱい。:2010/07/23(金) 20:15:48 ID:laad/16F0
やっぱり組み合わせないと読み込まないね
で、組み合わせた状態では再生できたりできなかったりするみたい
ログではどっちの場合も SWF END まで出てる、wrapperは6/25版で

出来たり出来なかったりは
ページを離れる → 動画キャッシュを消す → ブラウザキャッシュを消す → 再度同じ動画へ
をやってるだけで起きるかな
関係ないと思うけど、実験に使ってるのはこの動画
http://www.nicovideo.jp/watch/nm2541538

820 :804:2010/07/23(金) 20:24:58 ID:jRrhOqrN0
>>819
僕の場合は、>>804の記述に511.txtと512.txtを更新してます。
んで、nm2541538の動画ですが、
@smとおなじようにキャッシュ途中からでも再生できるが、タブの%は0%でかわらず。
Aラッパーは始めから現れる。

のようになっています。

821 :804:2010/07/23(金) 20:26:23 ID:jRrhOqrN0
>>804じゃなくて>>799でした。訂正してお詫びします。

822 :名無しさん@お腹いっぱい。:2010/07/23(金) 20:29:55 ID:njf5QnvP0
>>819
>出来たり出来なかったり
もしかして「自動再生許可」のチェック入れてる?

前にも書いたけど、現状のwrapperはタイミングの問題なのか、自動再生を許可した状態では
キャッシュからの再生でも駄目な事があるよ。この問題も直して貰えるとありがたい。

ちょっと出かけてくるので、しばらく反応できません。

823 :名無しさん@お腹いっぱい。:2010/07/23(金) 20:31:08 ID:laad/16F0
了解です。
一応こたえておくと、自動再生は使ってないですねー

824 :名無しさん@お腹いっぱい。:2010/07/23(金) 20:39:48 ID:VpBuwzrt0
検索画面、4列でのfetchも出来なくなった?

825 :804:2010/07/23(金) 20:46:22 ID:jRrhOqrN0
>>825
できなくなってますね。
また、fetchがあると2列表示で○○時間前っていうのが消えてしまいますね。

826 :名無しさん@お腹いっぱい。:2010/07/23(金) 21:28:41 ID:a2ZEdmwn0
また検索画面のHTML変わった
検索画面の改造系は動かなくなってる可能性あり
もううんざり

827 :名無しさん@お腹いっぱい。:2010/07/23(金) 22:08:15 ID:LaIy+K370
検索結果多列表示フィルタ更新
ttp://nicolist.net/nicocache_nl/up/img/nl522.txt

828 :名無しさん@お腹いっぱい。:2010/07/23(金) 22:16:40 ID:njf5QnvP0
>>823
あとは「マーキーを読み込む」くらいですかね。それでも駄目ならよく分かりません。
ログにSWF ENDまで出ているなら、変換はちゃんとできていると思うんですが。
念のため、ログの出力結果は>>813とそれ以前でほぼ同じですよね?

>>825
>fetchがあると2列表示で○○時間前っていうのが消えてしまいますね
それは意図的に消しているので…。

>>826
23時からの運営放送で文句言ってやってw

829 :名無しさん@お腹いっぱい。:2010/07/23(金) 22:32:45 ID:tfjwuGlG0
>>827
ありがとうございます、きちんと表示されるようになりました。

830 :名無しさん@お腹いっぱい。:2010/07/23(金) 23:04:22 ID:laad/16F0
>>828
マーキー辺りも切ってあって余計なものは排除してるんですよね。
ちなみにほんのちょっとでも読み込ませてからリロードすると再生できたりします。

ログはちょっとだけ違いますが、まぁほぼ同じかな。
nl521.zip導入前(再生可)が以下で
SWF[0] START http://smile-com52.nicovideo.jp/smile?s=2541538.91609as3
no cache found: nm2541538_【NMM】東北ツーリング スライドショー 2007年まとめ【ニコニコ静止画】.swf
SWF[0] header contentLength = 5037814
SWF[0] contentLength = 5037696, expandLength = 118
SWF[0] isAS3 = false, onMemory = true, noBrowserCache = true
SWF[0] version = 6, length = 5598729, readed = 5598729
SWF[0] fps = 25.0, frames = 9000
cache completed: nm2541538_【NMM】東北ツーリング スライドショー 2007年まとめ【ニコニコ静止画】.swf
SWF[0] ZLIB CMF Info: CM = 8, CINFO = 7
SWF[0] ZLIB FLG Info: FCHECK = 0, FDICT = 0, FLEVEL = 0
SWF[0] remove FILEATTRIBUTES and insert DOACTION[SETUP], pos = 15
SWF[0] insert DOACTION[STOP] after 8999 frames, pos = 5598014
SWF[0] inputLength = 5037814, paddingLength = 24
SWF[0] END

831 :名無しさん@お腹いっぱい。:2010/07/23(金) 23:06:02 ID:laad/16F0
>>828
nl521.zip導入後(再生不可)が以下です
SWF[0] START http://smile-com52.nicovideo.jp/smile?s=2541538.91609as3
no cache found: nm2541538_【NMM】東北ツーリング スライドショー 2007年まとめ【ニコニコ静止画】.swf
SWF[0] header contentLength = 5037814
SWF[0] contentLength = 5037696, expandLength = 118
SWF[0] isAS3 = false, noBrowserCache = true
SWF[0] version = 6, length = 5598847
SWF[0] fps = 25.0, frames = 9000
SWF[0] remove FILEATTRIBUTES and insert DOACTION[SETUP], pos = 13
cache completed: nm2541538_【NMM】東北ツーリング スライドショー 2007年まとめ【ニコニコ静止画】.swf
SWF[0] insert DOACTION[STOP] after 8999 frames, pos = 5598061
SWF[0] contentLength = 5037814, paddingLength = 24
SWF[0] END

832 :名無しさん@お腹いっぱい。:2010/07/23(金) 23:56:43 ID:njf5QnvP0
>>830-831
ログを出すタイミング等が変わったので数値が若干異なりますが、どちらも同じ結果ですね。
ブラウザ側には同じ内容が送られていると思うのですが…。ただ、エラー処理を端折り気味なので、
その辺りが影響している可能性はあります。でも、エラーが出ればログに盛大に出ると思いますが。
ちなみにブラウザは何です?自分はIEで確認していないので、IEだとすると問題だな…。

別の人の動作報告も欲しいな。>>820はちゃんと動いているとみて良い?タブの件はよく分からん。

833 :804:2010/07/24(土) 00:07:40 ID:KpZVGgSB0
>>832
動いてはいますが、
hs_err_pid2516っていうのがあります。これは何でしょう。
中身をみると、A fatal error has been detected by the Java Runtime Environment:
って書いてありますが…。


834 :名無しさん@お腹いっぱい。:2010/07/24(土) 00:13:49 ID:UeRlZQIf0
個人的に弄った movieFetcherFilter.txt をupしておきました。

ttp://nicolist.net/nicocache_nl/up/img/nl523.txt

4列表示を弄って動作確認したけど、他のところは未チェックです。
ってか、普段は2列表示しか使ってないのでどこか見落としがあるかも?

835 :804:2010/07/24(土) 00:22:07 ID:KpZVGgSB0
>>834
HTMLファイルじゃなくてHTMファイルになってます。。。
合っていればすいません。

836 :名無しさん@お腹いっぱい。:2010/07/24(土) 00:23:02 ID:RawHxXx+0
>>833
それはJavaが落ちた時のログですね。ファイルの日付は何時です?

837 :804:2010/07/24(土) 00:23:25 ID:KpZVGgSB0
>>835
○テキストドキュメント
×HTMLファイル

838 :804:2010/07/24(土) 00:25:25 ID:KpZVGgSB0
>>833
7/5です。最近じゃなくてすいません。
しかし不安だったのであげました。

839 :804:2010/07/24(土) 00:32:30 ID:KpZVGgSB0
何度も書き込みすいません。
僕のログに
no cache found: sm10547230_大喜利M@ster時の記念日SP 〜開催告知〜.mp4
cache completed: sm10547230_大喜利M@ster時の記念日SP 〜開催告知〜.mp4
と2行書かれていました。
>>830-831のようには書かれていませんでした。

840 :804:2010/07/24(土) 00:35:01 ID:KpZVGgSB0
nmのも>>839のように書かれていました。
本当に書き込みすぎて情けない。

841 :名無しさん@お腹いっぱい。:2010/07/24(土) 00:55:27 ID:oxYUzrbC0
swfDebug=true
を設定したら>>830-831あたりの表示がされるはず

842 :名無しさん@お腹いっぱい。:2010/07/24(土) 01:01:33 ID:UeRlZQIf0
>>835, >>837
保存時にブラウザがファイルの種類を「HTMLファイル」と誤判定しているだけで、中身はテキストファイルです。

ブラウザがIEだったら「ファイルの種類」を「すべてのファイル」にすることで、拡張子txtのファイルとして保存可能です。


843 :804:2010/07/24(土) 01:05:35 ID:KpZVGgSB0
>>841
config.propertiesにいれましたが、出ませんでした。
でも、よくわからないのでよしとさせていただきます。ありがとうございます。

844 :804:2010/07/24(土) 01:07:31 ID:KpZVGgSB0
>>842
ありがとうございます。


845 :名無しさん@お腹いっぱい。:2010/07/24(土) 03:25:22 ID:ZEG0Ogip0
IE8を使ってますが上にもあるように3列フィルタが使えなくなってますね。
使えるようになるための変更点はどこでしょうか?


846 :名無しさん@お腹いっぱい。:2010/07/24(土) 09:37:43 ID:Y9cZznH00
FireFoxでwrapperつかってるけど、Flashがやたらクラッシュ
するひとはいる?
フラッシュのバージョンを10.1にしてみたけど変わらんかった

847 :名無しさん@お腹いっぱい。:2010/07/24(土) 10:17:41 ID:OodNxYs/0
>>846
Firefoxのバージョンは?

848 :名無しさん@お腹いっぱい。:2010/07/24(土) 11:14:05 ID:UBrJM8Mo0
about:support晒してみ
誰か何か判るかもよ

849 :名無しさん@お腹いっぱい。:2010/07/24(土) 11:25:01 ID:sofwSEfI0
wrapperかFlashか問題切り分けてほしいけどな。wrapperで問題なんて起こってないんだし。

850 :名無しさん@お腹いっぱい。:2010/07/24(土) 11:56:16 ID:wiN0+xBv0
wrapperが原因でクラッシュしたことはまだないなぁ@Opera

851 :名無しさん@お腹いっぱい。:2010/07/24(土) 13:10:54 ID:ty9ja3Ju0
ちょっと書きづらいな……

>>832
んー使っているのはfirefoxですが、どうも自分のとこ以外では起きてないみたいですね。
ここまで状況限定ぽいならwrapperに対応コード入れて済ませてもOKか

http://nicolist.net/nicocache_nl/up/img/nl524.zip
というわけで追加。
swfConvertRedirectorアドレス書き換え機能付加しときました。
設定の動画再生タブで「swfConvertRedirectorプラグイン(次回から有効)」をonにしてください。

852 :名無しさん@お腹いっぱい。:2010/07/24(土) 14:18:40 ID:XgoRGTLH0
>>851
Extensionは導入するとして、フィルターはどれを使用すればいいのでしょうか。

853 :名無しさん@お腹いっぱい。:2010/07/24(土) 14:24:03 ID:ty9ja3Ju0
フィルタ部分が設定になっただけです。
設定をonにするならフィルタがいらなくて、設定を使わないなら普通にフィルタが必要です。

swfConvertRedirector.javaにあるコメントの
> wrapper等から直接URLを書き換えてもらうのがベストだけど
というのを実装しただけのものですね。

854 :名無しさん@お腹いっぱい。:2010/07/24(土) 14:53:17 ID:RawHxXx+0
>>851
乙です。そろそろ16:9モードwrapperを試させて貰いますね。

>ここまで状況限定ぽいなら
ちょっと動作報告数が少ないので何とも言えないですね。IEで確認してみたけど問題無かったです。

今更だけど、swfHeaderの拡張分を完全に満たしていなかった問題を見つけたんですが、
再生の一番最後以降の部分だし1年以上特に不具合報告も無かったので多分関係無いと思う。

855 :名無しさん@お腹いっぱい。:2010/07/24(土) 15:10:37 ID:sofwSEfI0
[nl512.zip] NicoCache_nl (9).11 新新プレ対応&バグ修正
[nl517.zip] flvplayer_wrapper 16:9 モード (NGをコメントリストにちゃんと反映)
これだけで試してみてもラッパーと新新プレで書き込みに失敗するんだけど他の人はどうですか?
フィルター
wrapperReplaceFilter(wrapperデフォルト)
newPlayerFilter
50_nlFilter_sample
localフォルダにflvplayer_wrapper
oldplayerフォルダにcookie・flv_bgmplayer・hirobamovie・hirobaplayer・marqueeplayer・nicoplayer
です

856 :名無しさん@お腹いっぱい。:2010/07/24(土) 15:38:04 ID:bskLVnlY0
http://nicolist.net/nicocache_nl/up/img/nl525.zip
99_3列フィルタ IEとか対応版(10/07/24)

>>855
プレミアム入ってる?プレミアムの人はnewPlayerFilterの修正が必要だよ
newPlayerFilter.txt を開けばすぐわかる

857 :名無しさん@お腹いっぱい。:2010/07/24(土) 15:44:00 ID:sofwSEfI0
>>856
入ってます。最近プレミア入って書き換えたの忘れててその上書きしたのが原因でした・・・
忘れないようにメモ残しときます。


858 :804:2010/07/24(土) 16:08:28 ID:KpZVGgSB0
>>856
更新お疲れ様です。
更新すると、時間の色振り分けが機能しなくなりました。
これも更新願えないでしょうか。
お願いします。

859 :名無しさん@お腹いっぱい。:2010/07/24(土) 16:30:56 ID:gLDK6SP+0
> swfConvertRedirector
動作報告です。
フィルターはRequire=~ "swf"みたいな部分のコメントアウトと、Javaファイルに書かれていたフィルタの追加
wrapperはnl522で上がってたやつを使用
nl本体はnl521

プレミアアカウントでChrome使いです、
適当に使用している感じでは、たまに再生開始が出来ない動画があった
しかし、リロードで読めてしまうし、殆どの動画は正常に再生出来ていたので気になりませんでした。

ログを読みながらcacheのない状態で、以下のURLへアクセス
http://www.nicovideo.jp/watch/nm2541538

すると、wrapperが表示されて、loadが進んでいくんだけど
再生ボタンを押しても0:00のまま再生はできない、シークも不可です。
リロードすると(キャッシュがあると?)再生可能、swfDebug=tureのログもパッと見は問題なさそうです。

nl524.zipのラッパーに変えたらなぜか読み込めてしまった。
checkとかは付けていないんだけど、なんだろう。

860 :名無しさん@お腹いっぱい。:2010/07/24(土) 16:49:49 ID:ty9ja3Ju0
再生不能、シーク不可、リロードすれば平気な辺りからみて自分と同じ症状ですね
6/25版の16:9じゃないwrapperでも同じことになると思います。
nl524.zipはその問題への対処コードが埋め込まれています(ある程度読み込むまで操作を抑制)

正直、役に立つとは思わなかった。

861 :名無しさん@お腹いっぱい。:2010/07/24(土) 16:58:37 ID:5ysnYWkf0
キャッシュ無しで>>859問題なし
>>798だけ(拡張+フィルタ)
wrapper: mod 2010-06-25 01:28 swf8
自動再生不許可・ローカル鯖OFF
関係ないとは思うが一応:win7 ie8+sleipnir
chromeでも問題なかった。

862 :名無しさん@お腹いっぱい。:2010/07/24(土) 17:08:59 ID:ty9ja3Ju0
発生するこちらの環境はXPのfirefox3.6.8です、一部でもキャッシュがあると再現不能。
いまいち条件がつかめない
その箇所が問題だったとしたら該当コードは旧プレのものなので
6/25のwrapperに関わらず、旧プレでも止まる人は同じように止まると思います。
読み込み前の操作が原因かも? とはいっても内部で勝手に行われる操作なので、手を触れずにいても防止はできません。

通常の過去のswfと変換読み込みでのswfで
読み込み状況になんらかの違いがあるんだとは思いますが、今のところ それ以上は

863 :名無しさん@お腹いっぱい。:2010/07/24(土) 17:47:14 ID:RawHxXx+0
>>859,861
報告どうもです。だいたい自分と同じような環境ですね。

最初の部分で止まる、タイミングによって異なる、等々から考えるとwrapper側の受信タイミングの問題かも。
逐次受信しながら変換して細切れに送っているので、最初のSWFヘッダは直ぐ受信しても、それ以降の部分で
Deflate圧縮が入るのでタイムラグが発生するので、そこで問題が発生している可能性がありますね。

そういうわけで、出力側もバッファリングするようにしてみました。
ttp://nicolist.net/nicocache_nl/up/img/nl526.zip

これである程度まとまった単位でwrapper側が受信すると思うので、改善してくれると良いのですが…。

864 :名無しさん@お腹いっぱい。:2010/07/24(土) 18:15:49 ID:ty9ja3Ju0
6/25版、昨日までの16:9版、念のために旧プレでも
ブラウザキャッシュ、動画キャッシュを消しながら各10回試しましたが毎回問題なく再生できました。
これで大丈夫かも? 他でも改善例があれば問題なしじゃないですかね

865 :名無しさん@お腹いっぱい。:2010/07/24(土) 18:58:22 ID:XgoRGTLH0
>>853
RequestHeaderの記述が不要ということですか?

単純にwrapperReplaceFilterを従来の方式のままで
「swfConvertRedirectorプラグイン(次回から有効)」をonにしても
swfキャッシュが無い場合は新プレーヤーが表示されました。

フィルタのRequire=〜"swf"をコメントアウトすると
wrapperプレーヤーが表示されますが、読み込み中で停止したままになります。
ログはno cache found:〜のままでキャッシュされません。

866 :名無しさん@お腹いっぱい。:2010/07/24(土) 19:08:38 ID:ty9ja3Ju0
>>865
[RequestHeader]
Name = swfConvertRedirector
のフィルタがいらなくなるということですね
wrapperでこのフィルタを肩代わりすることで必要時以外はswfConvertRedirectorにとばさないということです(フィルタを細かく書けばどうとでもなるだろうけど)

wrapper自体の読み込みはwrapperで制御できないんで
それは現状使えてるフィルタのままにしておいてください

867 :名無しさん@お腹いっぱい。:2010/07/24(土) 19:18:46 ID:ty9ja3Ju0
あー wrapper表示用のフィルタをどう改変したらいいかってことか
それなら、「Require=〜"swf」の行を削除でOK
で、wrapperの設定をonにして、あとはswfConvertRedirectorを導入してください

868 :名無しさん@お腹いっぱい。:2010/07/24(土) 19:20:32 ID:UeRlZQIf0
個人的に弄った mylistCountBar その9。

ttp://nicolist.net/nicocache_nl/up/img/nl527.zip

Jarty(ジャーティー)に対応しました。


JartyはJavaScript用のテンプレートエンジンで、「マイリスト」のページで使われています。

Jartyが読み込むテンプレートを棒グラフ付きにすることで、表示される動画の一覧に最初から棒グラフがつくようになります。


869 :865:2010/07/24(土) 19:31:07 ID:XgoRGTLH0
>>867
その設定でキャッシュのないswf動画を再生しようとすると
wrapperプレーヤーは表示されるのですが、キャッシュが作成されず
読み込み中のまま停止してしまいます。

870 :名無しさん@お腹いっぱい。:2010/07/24(土) 19:31:51 ID:JEExl/MT0
YoutubeCacheExtのyfetchが効かなくなってるぽい。
どの動画で試してもNG応答..

871 :名無しさん@お腹いっぱい。:2010/07/24(土) 19:36:07 ID:ty9ja3Ju0
>>869
試しに
[RequestHeader]
Name = swfConvertRedirector
のフィルタを有効にして読み込ませてみてください。
それでうまく読み込めなければswfConvertRedirector導入関連で
そうでなければwrapper 導入関連でなにか問題があるのだと思います。

872 :名無しさん@お腹いっぱい。:2010/07/24(土) 20:10:56 ID:Y9cZznH00
>>848
>>849
どうも

flashがクラッシュする件は、取りあえず全てのアドオンを無効にしたら
出なくなったので少しずつ有効にしていって、原因を突き止めることにした

ところで、今日気付くとキャッシュフォルダに蓄積されなくなってたけど
話の流れ的に swfConvertRedirector とかを入れろということでいいのかな?
一応入れてみたんだけど、何も変化が無かったので

873 :名無しさん@お腹いっぱい。:2010/07/24(土) 20:16:11 ID:J8zU8pym0
swfConvertRedirectorと対応wrapperで、ついに事前fetch無しの一発で
(ユーザーニコ割含め)swfが読めるようになった、という感じか。

874 :名無しさん@お腹いっぱい。:2010/07/24(土) 21:06:42 ID:RawHxXx+0
>>873
まとめ乙。テクニック的にはfetchで培った手法を使っているんだけどね。

swfConvertRedirectorがやっていることは、キャッシュがあれば今まで通りにそのまま返して、
キャッシュが無ければ新プレSWF用のアドレスに書き換えて取得して返す、といった感じですね。
取得する部分でfetchと同様な事をしているので、キャッシュしながら返せるという訳です。
まあ、ぶっちゃけ自分はwrapper使いじゃないので殆ど意味無いんだけどねw

875 :859:2010/07/24(土) 21:07:33 ID:gLDK6SP+0
ID:ty9ja3Ju0 さんと同じくnl526.zipの導入により、再生開始時のトラブルに付いては
解決しているようでした。

が、どうもユーザーニコ割が読み込めなくなっているようです。
nl521に戻したところ、ニコ割が再生されたので、何らかの副作用なのかな?
読み込みタイミングなんでしょうねぇ、厳しいですなぁ。

http://www.nicovideo.jp/watch/sm8395474
確認した動画は上記、ユーザーニコ割として3ファイル使用しています。

ちと他の動画でも再現するか確認してみます。

876 :865:2010/07/24(土) 21:13:40 ID:XgoRGTLH0
>>871
RequestHeaderの記述をフィルタに追加すると
キャッシュの無いswf動画もwrapperで再生できました。

今回のwrapper導入で設定以外に注意すべきところはありますか?

877 :859:2010/07/24(土) 21:18:12 ID:gLDK6SP+0
他の動画で確認したら再生されてしまった。
なんじゃろう……

878 :名無しさん@お腹いっぱい。:2010/07/24(土) 21:21:36 ID:ty9ja3Ju0
>>875
ホントだ、ニコ割が再生されなくて単色で塗りつぶされてる……なんだこりゃ?

ところで、ひょっとしてFx3.6.8で またwrapperの最大化がおかしくなってますか?
取り急ぎ対応してみたけど、勘違いだったら消します
http://nicolist.net/nicocache_nl/up/img/nl529.zip

879 :名無しさん@お腹いっぱい。:2010/07/24(土) 21:22:00 ID:5ysnYWkf0
>>875
問題なし >>861の設定・状況
おそらく、ニコ割を扱っているmarqueeplayer.swfのバージョン違いが関係していると思う
marqueeplayer.swfは新プレ用(res.nimg)のを使用。
旧プレ用のは4月から更新してないからバグあったりするのかな。と思っている。

ところで、[RequestHeader]
Name = swfConvertRedirectorのフィルタは拡張内部に含めるのって無理なんですかね?
本体・拡張の処理の順・優先順位関係?

880 :859:2010/07/24(土) 21:46:11 ID:gLDK6SP+0
marqueeplayer.swf について
新旧切り替えて試してみましたが、症状は変わらずでした。
しかし、他の動画のニコ割が再生されちゃったんで、うーん。

881 :oamaxa:2010/07/24(土) 21:47:47 ID:YBkR4wld0
assort100724
ttp://nicolist.net/nicocache_nl/up/img/nl530.zip

playlist.js 2.0.6
一部のページで"add all"が機能していなかったのを修正。

markingFilter.txt 100724
検索関連の仕様変更に対応。

rows.txt
あぷろだの多列表示filterだとmarkingが動作しないと思うので、自分用のを同梱しました。
2→3, 4→6に変更します。
iconフォルダ内のcol_0.png,col_1.pngをlocalに入れて下さい。
今後の更新は未定。


882 :名無しさん@お腹いっぱい。:2010/07/24(土) 22:00:27 ID:DvMsRmcC0
newPlayerControllerで画面クリックで再生/停止(FX3.5のみ)ってなくなっちゃいました?便利だったのですが…

883 :804:2010/07/24(土) 22:14:45 ID:KpZVGgSB0
>>881
もしよろしければ、99_3列フィルタでもrows.txtをつくってもらえないでしょうか。

884 :名無しさん@お腹いっぱい。:2010/07/24(土) 22:30:27 ID:5ysnYWkf0
>>880
>>371,>>810参照
と言おうと思ったけど、新marqueeplayer使っててもswfConvertをfalseにすると緑色になった。>>798の有無関係なし
そして、swfConvertをtrueにしても緑色のまま。ブラウザキャッシュかな。。。
結論→ブラウザキャッシュでした。ブラウザキャッシュ消したら治ったので、marqueeplayerがニコ割自体がブラウザキャッシュされちゃっていると思われます。
# そういえばwrapperのローカル鯖使うとダメとかいう書き込みも見た気がする。関係ないかもしれないけど一応。

>>883
99_3列フィルタで3列にするのと、rows.txtで3列にするのは差がありますか?
あなたの書き込みを見る感じ、書き込む前に10分ほど良く考えてから書き込んだほうがよいと思います。

885 :804:2010/07/24(土) 22:39:42 ID:KpZVGgSB0
http://up3.viploader.net/pc/src/vlpc003914.png

上段:rowsでの3列表示
下段:99_3列での3列表示

という違いがあったのでお頼みしました。

886 :名無しさん@お腹いっぱい。:2010/07/24(土) 22:58:46 ID:Ljf5JF140
>>881
markingFilterの検索結果多列表示対応は以下のフィルタではダメなのでしょうか?

[Replace]
Name = marking for search(検索結果多列表示)
URL = www.nicovideo.jp/(?:search|tag|newarrival)
Multi = TRUE
Match<
(?<=class="nl_thumb_frm_[1-5])
>
Replace<
marking
>

887 :859:2010/07/24(土) 23:02:55 ID:gLDK6SP+0
>>804

>>858 の時も勘違いしてるなぁと思ったが

>>856 が 「99_3列フィルタ の人」 rows.txt ぽく表示される。
>>827 が 「検索結果多列表示フィルタの人」 その画像の多分下の方、再生時間による色分けもつけてる人。
>>881 が 「oamaxaさん」今回のrows.txt。

それぞれ作者も違うし、詳しくは見てないけど実現方法も違うはず。

んーと、まぁ、作者違うんだなってあたりは気にしたほうが良いかと。
---
>>884
情報提供感謝、wrapperデフォルト好きでswfConvertをtrueで行きたい俺は
どうすればいいのか試行錯誤中。しばらく頑張ってみます。と、とりあえず反応。

888 :886:2010/07/24(土) 23:03:56 ID:Ljf5JF140
少しミスしたみたいです
Replaceのmarkingの前には半角スペースが入ります

889 :804:2010/07/24(土) 23:06:35 ID:KpZVGgSB0
>>887
配慮が足りませんでした。
安直に考えすぎました。すいません。


890 :名無しさん@お腹いっぱい。:2010/07/24(土) 23:14:23 ID:5ysnYWkf0
>>885 (レス不要)
>>883の説明では>>885の内容は想像できません。今度からはできるだけ詳細に書きましょうね。

>>887
フォローサンクス。
あとは↓ぐらいですかね。
swfConvert=true
swfCacheV3=true (関係ないかな)
swfConvertAll=true
マーキ読み込むOFF・本家デザイン

>>888
(少なくともJaneでは)レスポップアップさせれば半角見えますよ。(書き込み時に先頭のスペース等見えなくなるみたいです)

891 :804:2010/07/24(土) 23:38:19 ID:KpZVGgSB0
NicoCache_nl wikiでの「検索系ページ再生時間で色分け」更新まことにありがとうございます。

892 :名無しさん@お腹いっぱい。:2010/07/24(土) 23:52:40 ID:6D2oCgmM0
ID:KpZVGgSB0 しつこすぎる
もうちょっと自分で調べたりレスもある程度まとめてから投稿して欲しい
お前の専用サポートスレじゃねーから

893 :名無しさん@お腹いっぱい。:2010/07/24(土) 23:53:04 ID:RawHxXx+0
>>875-880
それらのユーザーニコ割は非圧縮SWFで、それを圧縮して返すと末尾に多量の0が付くんだけど、
その扱いが不味い?でも再生出来る時もあるけど? これまた以前から発生する問題だと思います。
あと、単色になるのは普通にSWFを再生しても一瞬そうなるので、そこで再生が止まっている感じ?
つーか、wrapperは再生出来たり出来なかったりといったタイミングっぽい問題が多いな…。

とりあえず、非圧縮SWFは非圧縮のまま返すようにしてみた。
ttp://nicolist.net/nicocache_nl/up/img/nl531.zip

>>879
無理じゃないけど、無条件に適用して良いものかちょっと迷ったもので…。

894 :名無しさん@お腹いっぱい。:2010/07/24(土) 23:56:15 ID:oxYUzrbC0
YouTubeCacheExtension rev04c
http://nicolist.net/nicocache_nl/up/img/nl532.zip

list書き出したタイミングの調整
nlFilter修正
yfetch修正

別のExtension作ってひとつのExtensionでzoome、Dailymotion、Veoh、Megavideo、SayMove、Parasteをキャッシュできるようにして遊んでた
解像度が複数ないと楽ですねぇ

ここはwrapper関連で持ちきりですねぇ。新プレの時に乗り換えたから話についていけん

895 :859:2010/07/25(日) 00:07:30 ID:gLDK6SP+0
nl531.zip にて ユーザーニコ割の再生 及び cache無し状態からの再生不可能な現象
両方について、正常動作を確認できました。

ありがとうございました。これにて数字コテを外し名無しに戻ります。


896 :名無しさん@お腹いっぱい。:2010/07/25(日) 04:39:05 ID:f2K8S5k90
>>881
rows.txtにも書きましたが、自分で修正できない人用です。
推奨しているわけではないので、適当に修正してもらってかまいません。

897 :名無しさん@お腹いっぱい。:2010/07/25(日) 05:23:10 ID:Xu2XLpCG0
>>896
ありがとうございます。

898 :名無しさん@お腹いっぱい。:2010/07/25(日) 09:54:48 ID:eDxfzXq40
タスクトレイに今どんな動作をしてるか(キャッシュがないから読み込みとかキャッシュを読み込みとか)
バルーンメッセージで出させることは可能ですか?

899 :名無しさん@お腹いっぱい。:2010/07/25(日) 13:15:22 ID:R4fG+6FL0
新プレイヤーって、右クリックからNGユーザー設定できるんだ

900 :名無しさん@お腹いっぱい。:2010/07/25(日) 16:52:28 ID:C581Xu880
>>872ってもしかしてこれじゃね?
>Firefox 3.6.8 での新機能・変更点
>* プラグインが埋め込まれた一部のページに影響する安定性 (クラッシュ) の問題 1 件が修正されました。

901 :名無しさん@お腹いっぱい。:2010/07/25(日) 17:07:36 ID:MrWkgliP0
>>894
なんか焚き付けたみたいでスマソ。自分も新プレしか使っていないので正直殆ど意味無いんだけど、
これで「warpperでswfが再生できません」的な書き込みが無くなれば良いかと思ってね。

そういうわけなので、誰か初心者向けにwrapper導入パッケージを作ってくださいな。

902 :名無しさん@お腹いっぱい。:2010/07/26(月) 00:54:26 ID:M0ZYU7+N0
ソースに変更を加えたいのですが、ベースバージョンってどれになるんでしょう?
まぁいいや、適当にアップしてみます。
マージするのめんどくさくないかなって思っただけです。

903 :名無しさん@お腹いっぱい。:2010/07/26(月) 01:09:41 ID:0PmvuF8Z0
>>902
何に変更を加えるか書いてないけど、基本的にベースは最新版でしょ。
NicoCache 0.43、NicoCache_p 0.42、NicoCache_nl (9).11、NicoCache_uはソース非公開、
じゃないかな?マージ云々はそれぞれをメンテしている人次第でしょう。

904 :名無しさん@お腹いっぱい。:2010/07/26(月) 16:00:23 ID:cf7+uiIB0
検索結果多列表示フィルタをどのようにすればIE8でも使えるようになるのでしょうか。

905 :名無しさん@お腹いっぱい。:2010/07/26(月) 17:26:20 ID:jxfZAHSK0
このほど新しいPCを組み、OSはWindows7Ultimateの64bitにウイルスバスターの64bitをインストールしたのですが
NicoCache起動してニコニコ動画の各ページを開くと異常に重くなってまともに表示できなくなる症状が出てしまっています、
NicoCache_nlはnl512にnl531の本体を置き換えて使用、
ブラウザはIE8(32bit、64bit)、FireFox(3.6.8)、Chrome(5.0.375.99)でポート番号を変える等いろいろ試したところ
ウイルスバスターを終了するか、NicoCacheが起動をしたままでもプロキシの使用を解除すると表示が軽く正常にはなるのですが
自分と似たような症状になって解決できた方はいないでしょうか?
ウイルスバスターは通常インストールでアップデート後に再起動をしてすぐ動作を確認したので
設定の変更、警告が出て操作したなどはないです

906 :名無しさん@お腹いっぱい。:2010/07/26(月) 17:39:00 ID:h/PhWH3k0
javaはx64?x86?
ウィルスバスター使ってないからわからないけどFW関係使ってるなら切って別のフリーソフト使うとか。
身も蓋もないけどウィルスバスターやめるという選択肢もあるにはあるし・・・

907 :名無しさん@お腹いっぱい。:2010/07/26(月) 18:36:33 ID:TyZCKizI0
何故か知らないうちにローカルのプレイヤ使ってると
プレミアムが勝手にonになっちゃってるんだがこれいいのかなぁ?
どうせプレイヤのローカル機能にしか有効じゃないんだけども

ついでなんで flvplayer_wrapper 16:9 のプレミアム時におかしくなるといってた
過去ログの表示乱れを修正。
http://nicolist.net/nicocache_nl/up/img/nl533.zip

908 :905:2010/07/26(月) 19:17:02 ID:jxfZAHSK0
>>906
x86は32bit版javaの認識で大丈夫でしょうか?
javaのbitのバージョンでしたら32bitと64bitの両方が入っています、
NicoCache_nl自体はプロセス見る限り32bit版java
IE8(64bit)が64bit版java、
IE8(32bit)、FireFox、Chromeは32bit版javaになっているのだと思います。
FWを変えることに関してはどうしても駄目だった場合にするべきか悩んでいます。

909 :名無しさん@お腹いっぱい。:2010/07/26(月) 20:28:36 ID:FoXPQrnZ0
初心者には優しくないけど、設定慣れてる人向けにサマリーを書きました。

・良い感じにswfを再生できるwrapperデフォルト環境の作り方。

>>743 の nl512.zip をベースとする。
「wrapperReplaceFilter(wrapperデフォルト).txt」をnlFiltersに移動
Require = 〜〜〜 "swf" の行に#を付けてコメントアウト(何箇所かある)

>>798 の nl520.zip を解凍し「swfConvertRedirector」を導入する(extensionsフォルダに追加)
>>893 の nl531.zip を解凍し「NicoCache_nl.jar」を上書きする。

16:9wrapperを使う場合は
>>907 の nl533.zip に含まれる「flvplayer_wrapper.swf」をlocalフォルダに保存
オプションの動画再生メニューにある
swfConvertRedirectorプラグイン(次回起動時から有効)
をONにする

今までのwrapperを使う場合は
オミトロンスレとかで最新のwrapperを取得し
swfConvertRedirector.javaの中を見て 先頭に書かれたフィルターを導入(>>802 と同一)

どちらのwrapperでも「マーキ読み込む」はOFFがよさそう。
多分、以上。
--
今日、気が付きましたが上記の変更のおかげで自動再生がONの場合でも、私の環境では
ユーザーニコ割の再生が行われるようになりました。ひゃっほぅぅ。


910 :名無しさん@お腹いっぱい。:2010/07/26(月) 20:39:23 ID:FoXPQrnZ0
>>907
俺は使ってないのでわからんけど「newPlayerFilter.txt」の下二つあたりではなくて?

911 :名無しさん@お腹いっぱい。:2010/07/26(月) 21:00:58 ID:TyZCKizI0
>>910
自分もそれを入れた覚えは……と思ったけどしっかり入ってた。
なんだか、お騒がせして申し訳ない、解決しました

>>909
まとめお疲れ!

912 :名無しさん@お腹いっぱい。:2010/07/26(月) 23:09:24 ID:elFuQquU0
そういえばNicoCache系でソースをVCS使ってまともに公開されてるのってあったっけ?

913 :名無しさん@お腹いっぱい。:2010/07/27(火) 00:45:29 ID:k8t0LQTS0
すいません、質問なんですが NGCommentExtension を通すと
コメント投稿で「コメントの投稿に失敗しました」と出るんですが、うちだけでしょうか?

NicoCache_nl (9).11 (nl512.zip)
NGCommentExtension v0.4 (nl516.zip)
それ以外は使っていません。

Windows 7 Pro 64bit
Firefox 3.6.8
JRE build 1.6.0_20-b02 (32bit)

Proxy.pac で msg.nicovideo.jp を nl 通さないでやるとコメント投稿成功します。
が、当然 NGID、NGWORD が効かなくなるので困っています。

何か原因調査のとっかかりはないでしょうか?



914 :913:2010/07/27(火) 00:49:46 ID:k8t0LQTS0
すいません、
》NGCommentExtension を通すと
じゃなかったです。

NGCommentFilter.txt 無い状態でも投稿に失敗しました


915 :913:2010/07/27(火) 01:25:21 ID:k8t0LQTS0
一度 Nicocache_nl をまっさらにして入れ直してみました。
newPlayerFilter.txt があると何故か投稿に失敗するようです。。。

なぜ、こいつで失敗かが今のところさっぱりわかりません。


916 :913:2010/07/27(火) 01:34:54 ID:k8t0LQTS0
すいません、自分のちょんぼでした・・・。

newPlayerFilter.txt の 「プレミアムの方は必ず無効or削除すること」を
削除していませんでした。

恥ずかしいことこの上ないです。
大変お騒がせいたしました。


917 :名無しさん@お腹いっぱい。:2010/07/27(火) 03:09:37 ID:xR5CPLkZP
偽プレミアムのフィルタは分けたほうがいいと思う
実際のところなくても問題ないわけだし

918 :名無しさん@お腹いっぱい。:2010/07/27(火) 03:42:56 ID:xjfqQ+rV0
>>917 同意
>>909 これは面倒くさすぎ
導入パッケージは次の本体更新後になるだろうが
ローカル用のswf込みでラッパーの初期設定もある程度nl用にしたものにはできないものか

919 :名無しさん@お腹いっぱい。:2010/07/27(火) 04:50:20 ID:tlRpafioP
NicoCacheのフィルターでランキングの
サムネイルの拡大化ってないでしょうか?


920 :名無しさん@お腹いっぱい。:2010/07/27(火) 08:09:17 ID:wRd9etCe0
ない

921 :名無しさん@お腹いっぱい。:2010/07/27(火) 10:46:10 ID:KQV9Ctgk0
>>916
同じく、その症状で困っていました。
FWの関係かなと思い、いじっていたのですが。
今、削除してみたところ
コメント成功するようになりました。

922 :名無しさん@お腹いっぱい。:2010/07/27(火) 16:54:10 ID:a/3zHPMm0
>>909
一応この通りに一からダウンロードして導入してみたら
新プレイヤーで視聴以外ではプレイヤー自体が表示されなくなってしまった

他のバージョンのwrapperを入れたりしてみたけどダメ
再起動やキャッシュ削除は試しました
新プレイヤーで視聴しているときはキャッシュはされている状態

なので

>>オプションの動画再生メニューにある
>>swfConvertRedirectorプラグイン(次回起動時から有効)
>>をONにする

の段階から先の設定はしていません


他に入れるべきファイルなどがあったりしますか?

923 :名無しさん@お腹いっぱい。:2010/07/27(火) 17:00:51 ID:+WI54qqt0
>>777

924 :名無しさん@お腹いっぱい。:2010/07/27(火) 17:10:12 ID:ac8TR4Qh0
あと>381あたりか。ようするにどっかから旧プレイヤーをもってきて導入しろってことだな。

925 :名無しさん@お腹いっぱい。:2010/07/27(火) 17:36:11 ID:+WI54qqt0
オミが動かないらしいんで移行しようとしてる人用
ttp://nicolist.net/nicocache_nl/wiki/index.php?Install
wikiにまとまってたから貼っておこう

926 :名無しさん@お腹いっぱい。:2010/07/27(火) 18:01:09 ID:dOXlh07V0
pixivに対応ってできないかしら・・・・・・

927 :名無しさん@お腹いっぱい。:2010/07/27(火) 18:02:18 ID:a/3zHPMm0
>>923-924
該当レスの周囲を読みながら色々やってみましたが解決しませんでした

oldとrpcは作成・取得しました

他には私もscript.jsがないと言われました
あとはflvplayer.swf?ts=が無いと言われた以外は特にログにも何も出てきませんでした

一応は動画は見れるので、新プレイヤーでみながら
また解決に向けてがんばってみようと思います

ありがとうございました

928 :名無しさん@お腹いっぱい。:2010/07/27(火) 18:21:39 ID:JO2aPGSV0
すいません。
視聴している動画のコメントの中にあらゆる記号や数字を連続してコメントしているものを
たくさん見かけるのですが、それを3文字ぐらいに制限できるようなフィルターありませんでしょうか。

929 :909:2010/07/27(火) 18:24:26 ID:BmnXUwFt0
適当にlogだけ見ながら書いただけだったので、同じ手順で構築してみました。
確かに書かれた手順のみだとwrapperは表示されませんでした。

oldplayerとrcplayerフォルダを作成し必要なファイルを入れると再生されましたのでその手順が必要ですね。
あとは念のため、「config.properties」にこのへんの設定が必要かな?

swfConvert=true
swfConvertAll=true

930 :909:2010/07/27(火) 18:26:31 ID:BmnXUwFt0
おっと、書いている間に追加情報が、
script.jsはうちでは文句言われないんだよなぁ。

931 :909:2010/07/27(火) 18:45:12 ID:BmnXUwFt0
http://nicolist.net/nicocache_nl/up/img/nl534.txt
とりあえずnl512.zipの「wrapperReplaceFilter(wrapperデフォルト).txt」から
必要部分をコメントアウトしたもの。
これに加えて、以下が一通りあれば問題ないと思うんだけどなぁ。
local\flvplayer_wrapper.swf
local\rcplayer\flvplayer.swf
local\oldplayer\flv_bgmplayer.swf
local\oldplayer\hirobamovie.swf
local\oldplayer\hirobaplayer.swf
local\oldplayer\marqueeplayer.swf
local\oldplayer\nicoplayer.swf
local\oldplayer\swf_bgmplayer.swf


932 :名無しさん@お腹いっぱい。:2010/07/27(火) 20:16:00 ID:a/3zHPMm0
>>931
すいません、出来ました
ありがとうございます

どうも導入したflvplayerが違ったようで
http://nicolist.net/nicocache_nl/up/img/nl513.zip
を利用したら無事に出来ました


933 :名無しさん@お腹いっぱい。:2010/07/27(火) 21:14:32 ID:xXGmgHXz0
>>917
この程度で面倒とか言われたら、readme書いたり既に自分は使わないswf変換とか超面倒なんだけどw

>>931
導入パッケージを作るなら、Requireでswf有り・無しを分けているフィルタの半分は必要無くなるので削る、
swfConvertRedirector用の[RequestHeader]フィルタの記述を追加する、程度はやった方が良いね。
wrapperやらswfConvertRedirectorなんかも同梱しちゃえば良いだろうし、defaults/にswfConvert=trueを
記述した99_flvplayer_wrapper.propertiesを作っても良いだろうね。
# flvplayer本体の同梱は…まあ常識の範囲内で対処してください

あと、>>893って結局のところ対策になったのかな?

934 :名無しさん@お腹いっぱい。:2010/07/27(火) 21:15:39 ID:xXGmgHXz0
ごめん、アンカー間違えた。>>918だった…orz

935 :名無しさん@お腹いっぱい。:2010/07/27(火) 21:22:38 ID:BmnXUwFt0
>>893 いれてから >>875 の動画は見れるようになったし なんとなくよさげです。

936 :名無しさん@お腹いっぱい。:2010/07/27(火) 21:59:02 ID:kA1Ly2u60
>>926
サムネイルキャッシュをpixiv用にするだけなのかなぁ
youtubeとかもキャッシュできるようになったし、nlはなんでもキャッシュできるな

>>928
[Replace]
Name = コメントカット(ひらがな+カタカナ)
URL = msg.nicovideo.jp/\d+/api/
Multi = TRUE
EachLine = TRUE
Match<
([あアぁァ]{3})[あアぁァ]+
〜略〜
>
Replace<
$1
〜略〜
>
かなり前だけど、こんな感じで作ったな。英字とか含めて100行くらい。
今はリストとかあるからもっと楽になるんだろうなぁ。誰か作っ(ry

937 :名無しさん@お腹いっぱい。:2010/07/27(火) 22:03:38 ID:4Ddhmv8q0
個人的に弄った mylistCountBar その10とその他。

ttp://nicolist.net/nicocache_nl/up/img/nl535.zip

「マイリスト」のページで静画にもグラフをつけるようにしました。

「サンプルフィルタ」に次の3つのフィルタを入れています。

■flogJump.txt (たぶん初公開?)
「人気の動画」をマウスのホイールでクリックして「新しいタブ」で開いたとき、「元のウィンドウが対象動画ページへ移動する」現象を抑えます。

■mylistLoadCheck.txt (場所のみ移動で、>>868からの更新はありません。)
マイリストの準備が落ち着くのを待ってからclickイベントを起こします。

■remove_title_attribute.txt (更新あり。)
任意のclassを持った、ページ内の任意の要素に対して、title属性を削除します。
※動画説明文のtitle属性を削除するのに使っています。
AutoPagerizeのAutoPagerize_DOMNodeInsertedとautopager_modに対応しました。

取り扱いは、自己責任で行ってください。

938 :名無しさん@お腹いっぱい。:2010/07/27(火) 22:14:08 ID:JO2aPGSV0
>>936
作成、ありがとうございます。
「略」というのは「い」〜「ん」ということでしょうか?

939 :名無しさん@お腹いっぱい。:2010/07/27(火) 22:26:25 ID:JO2aPGSV0
検索結果がまた機能しなくなったのでしょうか。
そうだとしたら、かなしいなあ。

940 :937:2010/07/27(火) 22:33:07 ID:4Ddhmv8q0
>>937
「新着コメント動画」と「ホットリスト」の存在に気づいたのので、フィルタの対象に加えました。

個人的に弄った mylistCountBar その11とその他。

ttp://nicolist.net/nicocache_nl/up/img/nl535.zip

扱いは>>937と同じ。


新着コメント動画
ttp://www.nicovideo.jp/recent

ホットリスト
ttp://www.nicovideo.jp/hotlist

941 :名無しさん@お腹いっぱい。:2010/07/27(火) 22:34:11 ID:qxaPtjPg0
http://nicolist.net/nicocache_nl/up/img/nl536.zip
99_3列フィルタ 10/07/27版

またですね、わかります

942 :名無しさん@お腹いっぱい。:2010/07/27(火) 22:36:42 ID:JO2aPGSV0
>>941
修正ありがとうございます。本当に助かります。
無理を承知で言うのですが、1列バージョンと4列バージョン(行を任意に変えられる)もあるととてもうれしいです。

943 :名無しさん@お腹いっぱい。:2010/07/27(火) 22:43:13 ID:ugjE7IN20
>>936,938
今思いついてマイリスの説明文部分でテストした。
[Replace]
Name = コメントカット(数字アルファベット_以外)
URL = msg.nicovideo.jp/\d+/api/
Multi = TRUE
Match<
(([^a-zA-Z0-9_])\2\2)\2*
>
Replace<
$1
>
どっかで誤爆するかな・・・?

944 :名無しさん@お腹いっぱい。:2010/07/27(火) 23:10:23 ID:JO2aPGSV0
>>943
動画では消えているのですが、
「!」があったり、漢字があったり、()があったり・・・。
どう表現したらよいかわかりませんが、消えてます。

945 :名無しさん@お腹いっぱい。:2010/07/27(火) 23:50:09 ID:xXGmgHXz0
>>926,936
個人的に本家を改変して静画系キャッシュプロキシ(動画もキャッシュできるけど)として使ってますね。
仕組み的にはthcacheMode=folderと同じですが(代替鯖アクセスとか無いけど)、ちょっと汎用的で
キャッシュルール(URLとか)を定義すると、そのURLが個別ファイルとしてキャッシュできるという代物。
今のnlは色々と機能が付きすぎて複雑になっているもので、シンプルな本家ベースがちょうど良い感じ。
まあ、nlならExtensionだけでも似たようなことはできるけどね。

どうやら>>893は効果あったっぽいね。週末にでもソース整理して出します。

946 :名無しさん@お腹いっぱい。:2010/07/28(水) 02:00:32 ID:N5igjyYb0
>>936
ひらがな、カタカナ、半角カタカナ、英大小文字、句読点などの文字制限のフィルタをあげてみました。
成功しているとは思うのですが、どうでしょうか。
http://nicolist.net/nicocache_nl/up/img/nl538.zip

947 :名無しさん@お腹いっぱい。:2010/07/28(水) 03:18:23 ID:KXhpiId80
>>909の方法で導入してwrapperでみようとすると

ttp://www.nicovideo.jp/watch/1280111137

この動画だけプレーヤーすら表示されない真っ白な状況なんだが同じ症状いる?

同じチャンネルの他の動画とか、ランキングから適当に10個くらい試したけど
ほかは全く異常なくwrapperで見れるんだが…

948 :名無しさん@お腹いっぱい。:2010/07/28(水) 05:05:37 ID:tJX3sbp+0
>>947
自分もなった
あとttp://www.nicovideo.jp/watch/sm8715941も
キャッシュがあっても無理

949 :名無しさん@お腹いっぱい。:2010/07/28(水) 09:17:42 ID:3Do5/oqT0
>>947
キャッシュ済み状態から正常再生
(キャッシュ削除して再読込で再生はされたがキャッシュされない)
検索から「fetch」させたら正常にキャッシュ
再び表示でローカルから読み込み正常再生
so11520122
1280111137
このアドレスのせい?

>>948
キャッシュ無し状態から正常再生
(キャッシュさせて再読込再生でも正常)

どっちも再生自体に異常はなし。

950 :名無しさん@お腹いっぱい。:2010/07/28(水) 10:05:25 ID:Hr0NVe2w0
Googlereaderからfetch登録しようとするとunauthorized.とエラーが出ます。
nl512.zip・nl420.zip使用他の人はどうですか?


951 :名無しさん@お腹いっぱい。:2010/07/28(水) 10:12:43 ID:qTd47uK6P
>>948
同じくでキャッシュ有無に関わらずラッパーが表示されない

952 :951:2010/07/28(水) 10:16:54 ID:qTd47uK6P
因みに
[Debug]MatchReplace: ラッパー置換(SWF以外)
とログに表示されてるのは確認済です

他に何か原因があるのかな・・・

953 :名無しさん@お腹いっぱい。:2010/07/28(水) 10:31:12 ID:2XhNHLWf0
>>951
あ、自分もだ キャッシュしてもしなくてもWrapperが表示されない
>>947の動画じゃなくて
ttp://www.nicovideo.jp/watch/sm11472698
この動画なんだが
後他にも表示されない動画がいくつかあったはず・・・

954 :名無しさん@お腹いっぱい。:2010/07/28(水) 10:45:46 ID:qdRowpU60
俺はどの動画もラッパー表示されてるし再生できてるけどな
nl537.zip使ってplayer_version.xml配置してもダメか?

955 :名無しさん@お腹いっぱい。:2010/07/28(水) 11:11:23 ID:N5igjyYb0
ポップアップにコミュニティって書いてあるのが一つあるなあ。<1280111137
チャンネル 初音ミク ーProject DIVAー に登録されている 動画です ってかいてある。



956 :名無しさん@お腹いっぱい。:2010/07/28(水) 11:25:08 ID:NN3ehT2bP
>>950
unauthorized 権限が無い
ログイン状態が解除されてないかい?

957 :名無しさん@お腹いっぱい。:2010/07/28(水) 12:08:11 ID:prkT49WO0
>>947-954
wrapperがnicoplayerを取得する時に、リクエストにタイトルとかつけてくるんだけど、
なんか特定の文字があると文字化けしてリダイレクトフィルタがマッチしなくなってるみたい


Match<
http://([^/]+)/swf/nicoplayer\.swf(\?.*)?
http://([^/]+)/swf/marqueeplayer\.swf(\?.*)?
http://([^/]+)/swf/flv_bgmplayer\.swf(\?.*)?
http://([^/]+)/swf/swf_bgmplayer\.swf(\?.*)?
http://([^/]+)/swf/hirobaplayer\.swf(\?.*)?
http://([^/]+)/swf/hirobamovie\.swf(\?.*)?
>
 ↓
Match<
(?s)http://([^/]+)/swf/nicoplayer\.swf(\?.*)?
(?s)http://([^/]+)/swf/marqueeplayer\.swf(\?.*)?
(?s)http://([^/]+)/swf/flv_bgmplayer\.swf(\?.*)?
(?s)http://([^/]+)/swf/swf_bgmplayer\.swf(\?.*)?
(?s)http://([^/]+)/swf/hirobaplayer\.swf(\?.*)?
(?s)http://([^/]+)/swf/hirobamovie\.swf(\?.*)?
>

頭に(?s)つけただけ。これでいけた

958 :957:2010/07/28(水) 12:10:17 ID:prkT49WO0
そうそう、ブラウザによってはURLに変な文字があると自動でエスケープするものもあるから、
症状が出るブラウザと出ないブラウザがあるはず。IEは出る

959 :名無しさん@お腹いっぱい。:2010/07/28(水) 12:17:41 ID:Hr0NVe2w0
>>956
自己解決しました。firefoxでクッキーを他ドメイン拒否していたのが原因でした。
クッキー許可か例外にwww.nicovideo.jpを設定したら動作するようになりました。
同様の症状の人は少なそうだけど一応報告しておきます。



960 :名無しさん@お腹いっぱい。:2010/07/28(水) 12:22:04 ID:2XhNHLWf0
うーん、>>954>>957やってみたが全然表示されない
どうなってるかはこんな感じなんだが↓
http://www.dotup.org/uploda/www.dotup.org1058109.jpg

・オミトロン併用
・プレイヤーは全て取得してlocalに入れてある
・キャッシュの有無確認済み

全ての動画でなってるのではなく、nm全般と一部のsmの動画
nmはプレーヤーのみが消えてて
smはプレーヤーが消えてるだけでなく、プレーヤーから下全てがカットされてる
プレーヤーはWrraper・旧・新の3つ全て表示されなかった

smの下から全てカットは
最初はオミトロンだけ使用していて、3月辺りのWrapperが使えなくなる〜とかがあったのでnlを初めて導入した頃に発生
当初は過去ログ見ながら試行錯誤したが結局直らず、そのまま放置したものなんだが
今も新プレに切り替える事すら出来ない状態
だがこれは(下全てカット)オミ側の問題な気がするからスレチかな

961 :名無しさん@お腹いっぱい。:2010/07/28(水) 12:43:17 ID:Hr0NVe2w0
ieでだと>>954だけだと表示されない>>957で表示されました。
オミ併用の場合nlとどっちが先かわからないけどnl→オミの順で試してダメならオミかnlどっちかに絞ったほうがいいんじゃないでしょうか。

962 :名無しさん@お腹いっぱい。:2010/07/28(水) 13:20:10 ID:7nRRtm+l0
>>960
>・プレイヤーは全て取得してlocalに入れてある
旧プレイヤーはlocal\oldplayerフォルダに入れる

963 :名無しさん@お腹いっぱい。:2010/07/28(水) 13:27:49 ID:2XhNHLWf0
>>962
自分は一体何と戦っていたんだ、プレーヤー表示された
oldplayerに入れるの忘れていたらしい、thx
そして>>381に書いてあったわ・・・orz

ちなみにカットされてる部分はオミが原因だったようだ・・・
nlのみだと表示される

964 :名無しさん@お腹いっぱい。:2010/07/28(水) 14:50:51 ID:Lin/i2Xa0
ラッパー表示されてる人のnlFilter_sys.txtを上げてもらえないだろうか

965 :名無しさん@お腹いっぱい。:2010/07/28(水) 15:04:51 ID:CDc32fBE0
>>958
逆。IEがエスケープされた文字を元に戻している。しかも、UTF-8でエスケープされた文字を
SJISで戻しているっぽいので、.(ドット)にマッチしない文字が出ることがあるみたい。

あと、Matchを6行にすると6倍遅くなるので、可能なら1行にまとめた方が良いような。
Match<
^http://[^/]+\.(?:nicovideo|nimg)\.jp/swf/([^/]+\.swf)[\s\S]*$
>
Replace<
http://www.nicovideo.jp/local/oldplayer/$1
>
とか。厳密にしたいなら[^/]+\.swfの部分を必要なだけORで区切れば良いでしょう。
RequestHeaderは全てのURLに無条件で適用されるので、個々のフィルタが気を配った方が良いね。

>>947-953
不具合報告するなら使用ブラウザくらい書こうよ。

966 :名無しさん@お腹いっぱい。:2010/07/28(水) 16:03:13 ID:Hr0NVe2w0
>>965
すみません。greasmonkeyでgooglechromeとかでは動かないので省略してました。次からは気をつけます

967 :名無しさん@お腹いっぱい。:2010/07/28(水) 19:33:00 ID:pEyQkbes0
>>964
nlFilter_sys.txtはデフォルト(nl512のやつ)を使用して
wrapperが表示されてますよ。

968 :oamaxa:2010/07/28(水) 20:45:58 ID:DgNtBd5e0
assort100728
ttp://nicolist.net/nicocache_nl/up/img/nl540.zip

markingFilter.txt 100728
検索関連の仕様変更に対応。

assortFilter.txt 100728
ニコレポの不要な情報(宣伝しましたetc...)を削除するfilterを追加

一応rows.txtも更新しておきました。

969 :名無しさん@お腹いっぱい。:2010/07/28(水) 21:08:42 ID:JEf+22wj0
【765プロPVカウントダウン4】本日のランチ動画「アイドルマスター」‐ニコニコ動画(9)
http://www.nicovideo.jp/watch/1279598229
がカクつくというか、映像が遅れ気味になって、一瞬で間を飛ばして追い着く感じというのか…
10..20..30..40..50..と進むべきところを
10..19..28..40..49..と進んでしまう、というか、そんな感じになるんだけど

【765プロPVカウントダウン3】本日のランチ動画「ライブフォーユー!」‐ニコニコ動画(9)
http://www.nicovideo.jp/watch/1279598949
も。
俺以外にもそうなる人いる?

-----
Firefox 3.6.8
NPSWF32.dll 10.1.53.64
NicoCache_nl 秋.01 (based on NicoCache v0.43) +(9).11
Running with Java 1.6.0_11 on Windows XP

970 :名無しさん@お腹いっぱい。:2010/07/28(水) 21:20:50 ID:9mffqBrc0
>>969
再生がカクつくのであればNicoCacheは関係ねーだろ馬鹿者。
スレ違いも良いところ。

「Flashのハードウェアアクセラレーションを切る」と言っておく。

971 :名無しさん@お腹いっぱい。:2010/07/28(水) 21:44:52 ID:N5igjyYb0
今日、トップページを開くとムックが現れるのですが、
それを消そうとして、
[Replace]
Name = TOPページ削除
URL = www\.nicovideo\.jp
EachLine = FALSE
Multi = FALSE
Match<
</head>
>
Replace<
<style type="text/css"><!--
#web_pc_sidewall_left { display:none;}
#web_pc_sidewall_right { display:none;}
--></style>
$0
>
としたのですが、誤っているところがあるようですがわかりません。
助言をお願いします。

972 :名無しさん@お腹いっぱい。:2010/07/28(水) 22:11:30 ID:TNq569i00
検索結果多列表示フィルタ更新
ttp://nicolist.net/nicocache_nl/up/img/nl541.txt

>>971
こんな感じ?
[Replace]
Name = TOPページ削除
URL = www\.nicovideo\.jp/
Multi = FALSE
EachLine = TRUE
Match<
Nico.onReady.++
>
Replace<
>

973 :名無しさん@お腹いっぱい。:2010/07/28(水) 22:12:43 ID:PBBUu7rw0
>>971
スタイルシートで出来るかどうかわからないから、
Javascriptの該当部分を消すのじゃだめ?

[Replace]
Name = 0728ムック削除
URL = www\.nicovideo\.jp/
Multi = FALSE
Match<
Nico\.onReady\(.*
>
Replace<
>

974 :名無しさん@お腹いっぱい。:2010/07/28(水) 22:34:36 ID:N5igjyYb0
>>972>>973
まことにありがとうございます。
僕としてはこれ以降の突発的な横広告も消しておきたいので、
本当に十分すぎるです。

感謝です。

975 :名無しさん@お腹いっぱい。:2010/07/28(水) 23:28:02 ID:zv839Q1n0
ttp://nicolist.net/nicocache_nl/up/img/nl542.txt
wrapperReplaceFilter(wrapperデフォルト) 不完全
新々プレイヤーの右端が切れてしまいます。誰か修正お願いします。

976 :名無しさん@お腹いっぱい。:2010/07/28(水) 23:48:35 ID:N5igjyYb0
http://nicolist.net/nicocache_nl/up/img/nl543.zip
便乗なんですが、99_3列フィルタをもとに、2列フィルタを作りました。
しかし、6列フィルタでは時間で色分けなどがあらわせません。どなたか修正お願いします。


977 :名無しさん@お腹いっぱい。:2010/07/29(木) 00:18:04 ID:5fyrsNlg0
>>946
>>943完全に同じ文字の連続向けだけどじゃだめなのか?


ところで>>954で出ているplayer_version.xmlってどういう条件だと取得されるんだ?
旧プレのソース見てみたんだけど、player_version_xmlていう変数?定数?の定義が見つからなくて
毎回実行される気がするんだけど、うちでは取得されてないんだよね・・・
if (!player_version_xml || version_so.data.xml_version != player_version_xml)

978 :名無しさん@お腹いっぱい。:2010/07/29(木) 00:27:54 ID:acdd9cRw0
>>977
3文字以上や5文字以上だと消去するようにしたと思ったのですが・・・。
もっと簡略化すればよいのですが、ひとつひとつ作っちゃいました。

また、3文字や5文字以上あると、3文字や5文字に省略したりすればなおのこと幅が広がり良いですね。



979 :947:2010/07/29(木) 02:14:58 ID:lfXRgesI0
>>957>>965の方法で無事に見れるようになった、本当にありがとうございます。

あと使用ブラウザかいてなくてすいませんでした…



980 :名無しさん@お腹いっぱい。:2010/07/29(木) 02:28:41 ID:HXgL/BaV0
次スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache11
http://pc12.2ch.net/test/read.cgi/software/1280337837/


981 :名無しさん@お腹いっぱい。:2010/07/29(木) 02:31:44 ID:Vi68YYig0
>>977
条件はよく分からないけど取得されますよ。ブラウザにキャッシュされてるだけじゃね?
ニコ動鯖の/swf直下からは消えたみたいだから、Matchはこんな感じにする必要があるかな。
^http://[^/]+\.(?:nicovideo|nimg)\.jp/swf/([a-z_]+player\.swf|hirobamovie\.swf|player_version\.xml)[\s\S]*$

ところで、せっかくnl本体に仕組みが入ったのに、誰も振り分けExtensionって作らないのね。
以前は結構要望出ていたと思ったけど…。やっぱり需要が無かったのかな?
最近storeFilterで対応できないケースが出てきたので、仕方がないから自分用に作ったよ。

982 :名無しさん@お腹いっぱい。:2010/07/29(木) 05:13:26 ID:5tYiARJW0
>>947
この動画ってキャッシュはされるけど、ローカルキャッシュが使用されないですね
(ログにLocal Flvが表示されない)
cacheCommentExtensionでのコメント保存も失敗するし
IDのページ(ttp://www.nicovideo.jp/watch/so11520122)が開けないせいかな?

983 :名無しさん@お腹いっぱい。:2010/07/29(木) 12:13:46 ID:5fyrsNlg0
>>978
>>943も3文字以上で3文字にカットのはずだよ?(ぁ・あ・ァ・ァは別文字としてカウントされるけど)
あと、>>946だと動画idにマッチするからニコ割全般が見れなくなります。

>>980おつ

>>981
IEでキャッシュ消しても通信されないんですよね。キャッシュ一覧でURLソートして探したけど発見できず。

振り分けって>>231,>>382ではなくて、タイトルやタグ情報とかでってやつですかね?なら公開してみてもいいとおもいます!

>>982
こちらではusing cacheが出ます。wrapperのローカルflvを使用するをチェックしてても同じ
コメント保存は新・wrapperどちらでも失敗しますね。(この時nlのログがたくさん流れますね)

984 :名無しさん@お腹いっぱい。:2010/07/29(木) 13:22:20 ID:6GACweC10
>>977
player_version_xml はwatchページのソース、プレイヤー埋め込み部で定義されてるよ
うちでも鯖に取りに行かないので、詳しくはよく判りませんが

>>982>>983
IDが数字のみ(チャンネルやマイメモリー)の時は、wrapperがsm***のIDを取得できない(出来ないわけじゃないけどやってない)
ので、ローカルサーバは使われないです
キャッシュからは返すので、"LocalFlv" では無く "using cache"が出ます
using cache の時は動画がブラウザにキャッシュされるので、キャッシュ消さないとログにも出ません

cacheCommentはチャンネル動画に関しては仕様変更に未対応なのでご勘弁をw

985 :名無しさん@お腹いっぱい。:2010/07/29(木) 13:32:22 ID:5tYiARJW0
>>984
なるほど、よく分かりました!ありがとうございます
IEのキャッシュを削除したらちゃんとusing cacheが出力されました

986 :名無しさん@お腹いっぱい。:2010/07/29(木) 13:49:19 ID:acdd9cRw0
>>983
文字数の件ありがとうございます。
質問なんですが、>>943にして「44444444444」のような場合でも「444444」としてまっちしますか?
http://www.nicovideo.jp/watch/sm9960060だとうまくまっちしません。

987 :名無しさん@お腹いっぱい。:2010/07/29(木) 14:06:53 ID:5fyrsNlg0
>>984
なるほど。flashはparamタグで変数定義出来るぽいですね。
通信しない人はcookieのflash版であるSharedObjectにある.xml_versionの値がhtmlで定義されている値と同じだからですね。
C:\Users\〜〜\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\〜〜\www.nicovideo.jp\swf\nicoplayer.swf\playerVersion.sol
てことで近いうちにplayer_version_xmlも変わると思うので、リダイレクト(or nl537.zip?)とかさせないとオミスレのようにwrapper見れない人が発生しますね。

>>986
>>943はアルファベット・数字・アンダーバー以外用なので
全てにマッチさせるにはマッチを変更する必要があります。
(([\s\S])\2\2)\2*(?=[^<>]*</chat>)


988 :名無しさん@お腹いっぱい。:2010/07/29(木) 14:23:07 ID:Vi68YYig0
>>983
>タイトルやタグ情報とかでってやつですかね?
そうです。いちおうユーザーIDでもできるけどね。

>>987
だとすると、wrapperReplaceFilterでwatchページのplayer_version_xmlを書き換えて固定してしまえば
もう取得しに行かなくなるんじゃね?localには固定したバージョンのplayer_version.xmlを置いておく、と。
旧プレイヤー関連のファイルはもう更新されることも無いので、バージョン固定で良いと思うけど。

989 :名無しさん@お腹いっぱい。:2010/07/29(木) 14:35:38 ID:5fyrsNlg0
>>988
SharedObjectに設定が保存されていないPC(新規など)がそれだと見れないのでnl537(localにリダイレクト&ログにフィルタのver記載)が良さそうです。
旧プレのソース見たけど、player_version_xmlはログ画面での表示とプレイヤーのURL?version=〜にしか使われていないので、
wrapperユーザーには、playerが更新されることもないので、なくても問題無いようです。
ちなみにオミスレの対策のように、/swf/player_versionを/swf/new/player_version(新プレ用)にするとログが↓になります。
player: 200906171600
この動画はチャンネル動画です。
swf: [object Object]
updated_logs: [object Object]
mp4動画を再生します。

990 :名無しさん@お腹いっぱい。:2010/07/29(木) 18:13:51 ID:acdd9cRw0
>>987
文字数の件、とても助かりました。
ありがとうございました。

もしよろしければ、nl543.zipがどうして悪いのか教えていただけたら幸いです。ちなみに目標は4→8行にしたいです。

>>972>>973
昨日はありがとうございます。
しかし、これを使うとランキングでのサムネイルが表示されなくなってしまいました。
もしよろしければ修正をお願いします。



991 :名無しさん@お腹いっぱい。:2010/07/29(木) 19:33:43 ID:Vi68YYig0
>>989
当然ながら>>981のMatchでlocalにリダイレクトするという前提です。
watchページも書き換えておけば余計な通信が減るので良いかな、と。
新プレ用のplayer_version.xmlは構造が変わっているっぽいね。

>>990
そりゃ、Noco.onReady()をバッサリ消せばそうなるでしょ。URLをトップページ限定にすれば?

992 :名無しさん@お腹いっぱい。:2010/07/29(木) 19:42:18 ID:acdd9cRw0
>>991
URL = www\.nicovideo\.jp/(?:$|top/)としたら成功しました。ありがとうございました。

993 :oamaxa:2010/07/29(木) 20:41:40 ID:6JN1EEeK0
assort100729
ttp://nicolist.net/nicocache_nl/up/img/nl545.zip

tag_edit_plus.js 100729
cssを修正。

nl541の多列表示フィルタでは問題なさそうなのでrows.txtは削除しました。

994 :oamaxa:2010/07/29(木) 20:43:32 ID:6JN1EEeK0
追記
iconの方はそのまま同梱してあるので、必要な人はご利用下さい。

995 :名無しさん@お腹いっぱい。:2010/07/29(木) 21:23:35 ID:OZ5wb2mo0
>>990
全ブラウザ(IE)対応検索結果多列表示フィルタ
ttp://nicolist.net/nicocache_nl/up/img/nl546.txt

996 :名無しさん@お腹いっぱい。:2010/07/29(木) 21:32:06 ID:acdd9cRw0
>>995
さっそく使わせていただきました。
身震いしました。
本当にありがとうございます!

997 :名無しさん@お腹いっぱい。:2010/07/30(金) 02:32:38 ID:bgI07Gj70
世界の新着動画見てる時、キャッシュされないようにすることってできたっけ?

998 :名無しさん@お腹いっぱい。:2010/07/30(金) 02:42:36 ID:6s/stO520
wrapper+公式player全部に対応可能と思うplayerの切り替えについて思いついたことがあるんだけど、書き込みに数レスか使うのでスレ埋まるのを待たずに次スレに書いても良い?


999 :名無しさん@お腹いっぱい。:2010/07/30(金) 02:45:58 ID:jT3LaKKt0
スレまたぐとか見にくいし、むしろ次スレに書いたほうがいいと思う。

1000 :名無しさん@お腹いっぱい。:2010/07/30(金) 03:14:48 ID:HFXD/Qvc0
1000
お疲れ様でした

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

402 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)