[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 18:20 / Filesize : 318 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ニコニコ動画RC専用オミトロンソフト板 part2



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 21:18:36 ID:MtZZqzEG0]
ココはProxomitron(愛称:オミトロン)とJavaScriptを使用して
ニコニコ動画をより便利に楽しむ為のスレッドです。

ニコニコ動画(RC)
ttp://www.nicovideo.jp/

前スレ
ニコニコ動画RC専用オミトロンソフト板 part1
pc11.2ch.net/test/read.cgi/software/1182775043/

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 22:06:52 ID:BB+lGKjt0]
>>204
できました!
ありがとうございました!

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 00:05:54 ID:QZUAy0zq0]
>>173
>>195
を参考にしたけどnicoMovID_Local.txtには登録するけど
ローカル再生できないorz
htmlフォルダにvideoフォルダ作って落としたファイルを入れるであってますか?

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 00:50:02 ID:TTCpYwhZ0]
>>206
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Nico getflv-Filter On [in]"
URL = "www.nicovideo.jp/api/getflv"
Replace = "$FILTER(true)"

まずは上のヘッダフィルタも有効になっているか再確認して下さい。

www.nicovideo.jp/watch/sm806005
であれば、以下のようにファイルとリストを用意。

\Proxomitron\html\video\sm806005.flv

[Blocklists]
List.MovID_Local = "..\Lists\nicoMovID_Local.txt"
# ねこ鍋〜補足〜
806005(^?)

本当にローカルファイルが読み込まれたか確認しやすいように、
全く別の動画のファイル名を変更して使用してみるのもテスト法の一つです。
その際はブラウザのキャッシュを削除してから試してください。

(1) 本来の動画がサーバーから再生されてしまう
(2) 何も再生されない
(3) ローカルに用意した別の動画が再生される

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 01:14:36 ID:zf3YuOYu0]
>>207
自分は>>206じゃないけど、最初は出来なかったのに
キャッシュ消した後2回リロードしたら動いた。
とりあえずキャッシュ消してから試すのがよさそう。

質問なんですが、
Proxomitron\html
ではなくて、別のフォルダ(ドライブ)を指定することは出来ませんか?
動画を置いてるドライブと、ソフト類を置いてるドライブが別なので空き容量が少なくて。

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 01:16:55 ID:CrH9mQjn0]
>>104が効いたり効かなかったりするようになったな

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 01:20:10 ID:QZUAy0zq0]
>>207
出来ましたありがとうございます
sm806005←この番号が間違ってるという初歩的なミスでした

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:21:23 ID:n3lBL7Oj0]
ニコニコ トップページの右カラムを編集して、
人気の動画ベスト3、新着投稿動画なんかの順番を編集したり、
プレミアムとかの広告を削除できたりするフィルタ。>>104の改訂版。

[Patterns]
Name = "NicoVideo Right Column Edit (070811)"
Active = TRUE
URL = "www.nicovideo.jp"
Limit = 20000
Match = "<!--[%E5][%8F][%B3][%E5][%88][%97][%28][%E9][%96][%8B][%E5][%A7][%8B][%29]-->"
"*"
"(<div *<img src="img/top/tit_tag.gif" *></div>"
" *<!--[%E8][%87][%AA][%E7][%A4][%BE][%E5][%BA][%83][%E5][%91][%8A]-->)\1"
"(*<!--[%E8][%87][%AA][%E7][%A4][%BE][%E5][%BA][%83][%E5][%91][%8A]-->)\2"
"*"
"(*</table>)\3"
"(*</table>)\4"
"(*</table>)\5"
"(*</table>)\6"
"*"
"<!--[%E5][%8F][%B3][%E5][%88][%97][%28][%E7][%B5][%82][%E4][%BA][%86][%29]-->"
Replace = "\4"
"\6"
"\3"
"\1"

>>182 >>209 使ってくれてありがとう

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:33:17 ID:TdAOgAPP0]
>>211
サンクスいや〜これいいっすよ。
画面すっきりで
ありがとうございます。

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:42:16 ID:DCkkGSP50]
>>211
これは良い。乙。



214 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:42:53 ID:q7xoeu9w0]
>>211
これはいいな。お疲れ様

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 04:23:49 ID:1ZwuVKgg0]
>>208
オミトロン自体はどこのドライブにあってもいいんだから
動画を置いてるドライブに入れて
スタートアップなりショートカットなりを修正したらいいんじゃね

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 04:47:41 ID:pnAxsPiJ0]
正直ヘッダー部分が領域使いすぎててうざいと思っている人用

Name = "Nico header light"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 6144
Match = "<div id="PAGEHEADER">[^<]++<!--PAGEHEADER-->*(<input\stype=$AV(text)\sname=$AV(s)[^>]++)\0class=$AV(form_search)*<!--PAGEHEADER-->[^<]++</div>"
Replace = "<table width="960" border="0" cellspacing="0" cellpadding="0" summary="" style="margin:0px;background:#fff;">"
"<tr><td class="TXT12" style="color:#000; text-align:left;">"
"<form action="search" method="get" target="_self">"
"<input type="hidden" name="ref" value="top"><!--動画検索-->"
"\0>"
"<input type="button" value="検索" onclick='window.open("www.nicovideo.jp/search/"+document.all.s.value,"_blank")'>"
"<input type="button" value="タグ" onclick='window.open("www.nicovideo.jp/tag/"+document.all.s.value,"_blank")'>"
"</form></td><td class="TXT12" style="color:#000; text-align:left;">"
"<a href="www.nicovideo.jp/">トップ</a>"
"┃<a href="www.nicovideo.jp/random">きまぐれ</a>"
"┃<a href="www.nicovideo.jp/tag">注目タグ</a>"
"┃ランキング"


217 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 04:48:14 ID:pnAxsPiJ0]
" <a href="www.nicovideo.jp/ranking/mylist/newarrival/all">マイリスト</a>"
" <a href="www.nicovideo.jp/ranking/res/newarrival/all">コメント</a>"
" <a href="www.nicovideo.jp/ranking/view/newarrival/all">再生</a>"
"┃<a href="www.nicovideo.jp/newarrival">新着</a>"
"┃<a href="www.nicovideo.jp/my">マイページ</a>"
"┃<a href="www.nicovideo.jp/history">最近見た動画</a>"
"┃<a href="www.nicovideo.jp/?p=premium_top">課金状態</a>"
"┃<a href="www.nicovideo.jp/logout">ログアウト</a>"
"┃<a href="www.smilevideo.jp/">SMILE</a>"
"</td></tr></table>$STOP()"


218 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 05:11:33 ID:STPSITDL0]
>>139

Proxomitronが理解できないContent-Encodingを削除するフィルタですが、
Content-Encodingが identity 以外の場合、
何らかのエンコーディングが施されている可能性があるのではないでしょうか。
ですので、解凍・フィルタを実施しないProxomitronの処理は正しいのかもしれません。
ヘッダーを削除してしまうと、エンコーディングが施されていないとみなして
解凍・フィルタ処理を実行しようとして無駄な処理を行うことになると思います。

ですので、対応としては
1.リクエストで受付可能エンコーディングを指定する。
  デフォルトのAccept-encoding: Allow webpage encoding (out) でもよいかもしれません。
  もしくは、受付可能なもの以外を削除するようなフィルタを作成。

2.Content-Encoding : identity の場合は、ヘッダーを削除
  エンコーディングが施されていないので、削除しても大丈夫なはず。

3.Content-Encoding : x-gzip や x-compless などエンコーディングが特定できるものは、
  正しい名称に変換する(x-compless→complessなど)

4.それ以外は無視。解凍・フィルタを行わない。

とするのがよいと思います。

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 05:59:01 ID:bPlaMMHy0]
>>216
すっきりしてていいね
いままでここら辺は火狐のアドオンで編集してたから読込みが遅かったけど
これは早くて使いやすいな

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:19:07 ID:7ud3Fo780]
4はむしろ\k$LOG(!Rwarning)とかしたほうがいいような?

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:57:39 ID:DMy8kXc30]
【教えて君は】ニコニコ動画専用オミトロン【半年ROMれ】
pc11.2ch.net/test/read.cgi/streaming/1177645673/775+794+808
の関係で昔お世話になりましたのでまとめて再掲します。あのときはthink様、お世話になりました、dat落ちしてるようなので手元よりまとめてみました。

デフォルトで有効になっているフィルター群の修正版
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/850

Name = "Suppress all JavaScript errors [2007/05/21] fixed"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function NoError(){return(true);} onerror=NoError; </script>\r\n"

Name = "Stop browser window resizing [2007/05/21] fixed"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function moveTo(){return true;} function resizeTo(){return true;} </script>\r\n"


222 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:58:21 ID:DMy8kXc30]
>>221の続き
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/869

Name = "Kill pop-up windows [2007/05/22] fixed2"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^<script[ >]|</head>))$STOP()"
Replace = "<script src="local.ptron/WindowOpen.js"></script>\r\n"

Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/870

Name = "Restore pop-ups after a page loads [2007/05/22] fixed"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</html>))$STOP()"
Replace = "<script>PrxRST();</script>\r\n"


223 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:59:37 ID:DMy8kXc30]
>>222の続き
デフォルトのフィルターではないですが

Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/885
Proxomitron-J」で配布されている「Allow right mouse click 3種セット」関連があるはずです




224 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 07:00:28 ID:DMy8kXc30]
>>223の続き
これよりアドバイスを頂いて真似して修正した分
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/858

Name = "Stop status bar scrollers [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function status(txt){return(1);} </script>\r\n"

Name = "Kill Dynamic HTML JavaScripts [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function NoWrite(txt){return(1);} document.write=NoWrite; document.writeln=NoWrite; </script>\r\n"

Name = "Stop JavaScript Timers [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function setTimeout(x,y){return(null);} </script>\r\n"

Name = "Force pop-ups to have browser controls [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script>PrxModAtr=1; </script>\r\n"

225 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 07:01:26 ID:DMy8kXc30]
>>224のつづき
Name = "Kill alert/confirm boxes [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function NoBox(txt){ return(1);} window.alert=NoBox; window.confirm=NoBox; window.prompt=NoBox; </script>\r\n"

Name = "Frame Exploder [2007/05/22] fixed"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> if (top.location != location){window.open(location.href); window.close();} </script>\r\n"

以上です。

もし自作の分でまずいのありましたらご指摘を〜

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 09:29:28 ID:t5L9ywoD0]
TOPページの広告を消すフィルタ、ありますか?

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 10:38:19 ID:3jOV8URk0]
>>208
"Nico: Local Movie redirector" 内の
下記の部分を任意のアドレスに書き換えれば可能です。
半角英数以外の文字はUTF-8でエンコードが必要な点にご注意を。

http%3A%2F%2Flocal.ptron%2Fvideo%2F


file://D:/video/
file%3A%2F%2FD%3A%2Fvideo%2F

file://C:/動画/
file%3A%2F%2FC%3A%2F%E5%8B%95%E7%94%BB%2F


"local.ptron/"を経由させると折角のローカルファイルなのに
ブラウザがキャッシュを作成して二重にファイルを保持する事になってしまう。
フォルダからキャッシュにコピーされる時間や負荷も無視できない。

しかし"file://"でフォルダを指定すれば直接ローカルファイルが読み込まれ、
local.ptronを経由するより効率的にローカル再生が可能です。
各自のフォルダのアドレスに合わせて書き換えが必要な点だけが問題なので、
可能であればhtmlフォルダ内でも"file://"で書き換えた方が良いと思います。

file://C:\Program Files\Proxomitron\html\video\
file%3A%2F%2FC%3A%5CProgram%20Files%5CProxomitron%5Chtml%5Cvideo%5C

228 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 11:54:48 ID:3jOV8URk0]
>>226
既にあったような気がしますが、探すより作った方が早そうだったので
適当に作ってみました。こんな感じで良かったでしょうか?

-トップページ、マイページ、マイリストの上部広告を削除します
(トップ右カラム内の広告は>>211さんのフィルタにお任せします)

[Patterns]
Name = "Nico: Top & my AD killer (070811) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|my)$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div\sclass=$AV(mb16p4)[^>]+> <p\sclass=$AV(TXT12)> <a\shref=$AV(ad.nicovideo.jp/*),</div>)"



>>211
一応マッチさせるURLをトップページに限定した方が良いのではないでしょうか?

URL = "www.nicovideo.jp/((^?)|\?g=)$TYPE(htm)"

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 12:05:36 ID:/Wt7nxk00]
>>216-217
NicoVideo: iroiro (1/2) (070727) for IE deferとNicoVideo: id view (message) (070809)に
干渉して、再生・コメント数が0になって、コメントの前にIDが表示されてしまう

230 名前:226 mailto:sage [2007/08/11(土) 12:10:45 ID:aCuGNJwb0]
>>228
フィルタどうもです!綺麗に広告消えました。

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 12:57:24 ID:XozUx+i20]
>>229
俺もコメント数のところと、比率(SD、HD)の調整のところが表示されなくなった

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 15:48:56 ID:pnAxsPiJ0]
iroiroは元々からヘッダ部分弄る仕組み持ってるから共用は無理だな

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 16:23:59 ID:7ud3Fo780]
>221-
jsのエラー非表示にするとかステータスバーウザイの止める程度なら(^(^</head〜でもいいけど
popupとかresizeとかalertループとか、いわゆるブラクラを狙ったページだと
律儀にhead宣言するだろうかという疑問が…

俺もIEの文字コード判定よけのためにも
できるだけヘッダの後ろの方に入れたいのは山々なんだけど
headの中にウザjs仕込んであったら意味ないし
headタグ無しだとそもそもマッチしないしで
結局は諦めて頭にくっつけるバカフィルタにしてる(;´д`)

あとieのstatus()はオーバーライドしててもstatus="hogehoge"ってやられると無力という/(^o^)\



234 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 18:52:53 ID:swzzxqaG0]
すいません、youtube板の方に書いたのですがお返事をいただけなかったのでマルチポストで失礼…

iroiroのXML保存を始めて使ってみたんだけど、NicoPlayerで読み込もうとすると
「コメントデータ読み込み中に例外が発生しました。データの形式に誤りがある可能性があります。」
となってコメント再生してくれないんだけど、何か解決法心当たる方いますか?
ちなみにNicoPlayerを使用してコメントをDLすれば再生できました。

235 名前:名無しさん@お腹いっぱい。 [2007/08/11(土) 19:11:47 ID:eONu5/jA0]
>>216-217
flvplayer_wrapperとも共用出来ない

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 19:44:43 ID:LrTtLg700]
>>235
できてるんだが

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:06:37 ID:eONu5/jA0]
>>236
まじで?
俺の場合、ページ上部に黒いバーが表示されるだけ(プレイヤーも表示されない)になっちまうorz

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:08:26 ID:VnR7ISRT0]
>>227
うまく読み込んでくれようです
local.ptronで我慢します

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:42:12 ID:Pv33IszH0]
>>216-217
全てのフィルターoffにしてもおかしくなる俺
火狐、プニル共に微妙に違うけど両方全く使えない。

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:52:29 ID:LrTtLg700]
こんな感じになった 火狐2.0使用
www.uploda.org/uporg956339.jpg

仕様変更で再生数表示が変になったのはまだ直せてないけど


241 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:55:11 ID:pnAxsPiJ0]
全角文字で引っかかってるかもしれん
Janeだと投稿時の数値文字参照のままでコピーできるから油断してたわ
この辺からコピペしてみてくれ
ttp://abc.s65.xrea.com/prox/wiki/%A5%D5%A5%A3%A5%EB%A5%BF%A1%A2%A5%EA%A5%B9%A5%C8%B8%F8%B3%AB/nicovideo/#db519ffc

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:57:30 ID:zf3YuOYu0]
>>227
>>238
file://D:/video/ だとダメだったけど
最初にhttp://をつけてfile://D:/video/
にしたら動いた…けど、これじゃ二重ファイルになるのかな?

243 名前:668 ◆LKPG957lls mailto:sage [2007/08/11(土) 22:49:25 ID:Xb1bevXO0]
>>234
確認 UTF-16からUTF-8に変換すれば正常に読み込めるようになります。
EmEditorなどのUnicode対応エディタで変換してください。
(Windows2000/XPの場合、メモ帳でもOKです)

# 保存ダイアログからUTF-8を選んで保存しても、UTF-16になるようです。
utf.js で UTF-8 に変換したりもしてみましたが、どうも駄目でした。。
responseText自体がUTF-16 → UTF-8に変換してiframeに書き込んでも、書き込んだ時かsaveAs時にUTF-16に変換される?様子
(Content-Type: に charset=utf-8 を付けても駄目な様子)
responseBody は何故かiframeに代入出来ない



244 名前:211 mailto:sage [2007/08/11(土) 23:11:42 ID:n3lBL7Oj0]
>>228
( ... ) 括弧は、[...] の場合と同様に、
( の次にくる最初の文字が ^ であった場合には、
括弧の中の表現に一致 しなかった 場合にだけマッチします。

トップページだけにマッチ……この書き方は知ーらなかった!
あと www.nicovideo.jp/?g= はカテゴリタグ用なのですね。いただきです。

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 23:29:40 ID:3jOV8URk0]
>>242
ブラウザによってfile://の取り扱いが違うのかもしれませんね。
私の環境(IE6)では逆にfile://ではアクセスできませんでした。
読み込み速度などで見分けがつかない場合は、キャッシュフォルダに
sm2525.flvのようなファイルが作成されていないか確認してみて下さい。

file://D:/video/
file://localhost/D:/video/
file:///D:/video/
file://D:/video/

"localhost/"が省略できたり"/"の数が3つだったり2つでも良かったり、
どう記述するのが最適なのかも今一つ良く分かりません…
やはり万人向けのフィルタではlocal.ptronで妥協しておくのが無難でしょうか。

246 名前:668 ◆LKPG957lls mailto:sage [2007/08/12(日) 00:01:54 ID:Xb1bevXO0]
>>218
JSやFlashを使って独自圧縮を処理〜なんて可能性もあるので、その方が良いかも知れないですね
うーん…

>>241
iroiro.js併用可能にしてみました すっきり

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:06:13 ID:w2EtLM8x0]
>>245
暇だったのでIE7、Firefox2、Opera9で試してみましたが、
全部で動作したのは
file://X:/foo/bar
file:///X:/foo/bar
file://E:\foo\bar
file://localhost/X:/foo/bar
あたりですね。
まあ、その辺のメジャーブラウザを押さえておけば問題ないでしょうし、なんでもいいのかもしれません。

RFC的にはfile:///foo/bar (file:// + フルパス)が正しいようですが、Windowsでドライブレター込みでフルパスを記述するときには
X:/foo/barと/X:/foo/barとどっちが正しいんでしょうね。(・ω・`)

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:29:49 ID:7zUL0ITg0]
www.nya-taloda.jpn.org/2MB/src/mamitasu14005.jpg
www.nya-taloda.jpn.org/2MB/src/mamitasu14004.zip.html

大規模工事中だったので仕様変更遅れました

flvplayer_wrapper20070812版

★主な変更点
二分探索とやらを使って簡易NGIDをもうちょっと実用的に
強調表示中のコメント一覧を表示するように
自動リンク生成をもうちょっとちゃんと
カスタムフィルターの変更をその場で適用できるようにした
184氏のフィルターに変更した(なんで今まで気がつかなかったのだろう)



249 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:36:43 ID:fmYZL7RI0]
たぶんlocalhostを省略した結果として
/になってるじゃないかな?

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:43:25 ID:IMXipR7h0]
>>248
すげぇぇぇ。強調表示中のコメント一覧とか、なんたる高性能。

>>201
いま、flvplayer_wrapper を入れ替えてて気付いたんだけど
一時フォルダにキャッシュされてるのを消さないと新しいのが有効にならないね。

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:45:53 ID:FegRZ6S/0]
>>248
乙です

プレイヤー下の微妙な部分削除とか強調一覧とか
まだすべての機能把握してないですけどすごすぎです

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:00:01 ID:grDe3f/k0]
ごちになります!

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:08:41 ID:YfBZfzau0]
firefox で最大化時にニワニュース消すフィルタ無い?
ニワニュースのせいで最大化時に画面がさほど大きくならないから。

flvplayer_wrapperは消えた分、
下にスペースが出来るから画面を大きくする意味では効果が無いし……
テンプレサイトのNicoVideo: Customize maximizeplayerは効果なしです。



254 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:12:14 ID:wjWIGQeG0]
今iroiro使ってるんだけど、iroiroとflvplayer_wrapperって共用できるの?ってそもそもそういう物ではないのかな。


255 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:14:39 ID:Wzsso+IV0]
>>248
乙です〜。

WinXPSP2 Firefox2.0.0.6 で問題なく動いております。
>>184の辺りで発生してた、再生数の上側が切れるのも直った〜ありがたや〜

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:18:41 ID:HhDtHTgi0]
>>254
共用させる必要がないと思うが

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:26:15 ID:wjWIGQeG0]
>>256
うんそうみたいですね。iroiroでいじってるの全部消してからじゃないと導入できないのかな?
とりあえずオミトロンもう一つ落としてきて別のでやってみればいいのかな。

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:31:23 ID:zmYZj1/o0]
>>253
flashの問題なので諦めろ
あえて言うならAutohideというアドオン使え

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:36:31 ID:ebPJuMEq0]
>>248
乙です!いつもありがたく使わせて貰ってます!

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:50:57 ID:z2Rkfe8N0]
>>248
コメント一覧便利です
ありがとうございます

261 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:58:48 ID:SAz16y520]
>>257
わざわざそんなことしなくても一時的に片方のフィルタ切って試すだけでええやん・・・

262 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 03:00:12 ID:7zUL0ITg0]
>>248
1個目のフィルターのReplaceの数字が490じゃなくて480でした
余分に余白ができるだけで、動作には支障ないみたいですが、気になる人は変更を

>>254
_root.nicoにflvplayerをloadするので、根本的に動きません
Messagesとかをnico.Messagesとかに根こそぎ変更すれば動くかもしれませんが
Operaを使っているのでちょっと確認する気力がないです

263 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 04:34:46 ID:grDe3f/k0]
よし、以前の様にコメントの動画リンクを書き出せた。
あれ好っきやねん



264 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 05:17:38 ID:fJ+GZdBb0]
>>253
前スレ259のフィルタで別に拡大ボタン付けるか
前スレ94の方法でオミトロンだけでニワニュース消してみるといいかもしれない

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 05:24:27 ID:fJ+GZdBb0]
ごめ、よくみたら前スレ259は縮小とアス比だけだった

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 05:46:22 ID:FDR/y3jT0]
>>248
乙ですいろいろ試してみます

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 07:11:33 ID:99UOETNL0]
>>241
ありがとう、使えるようになった

>>248
乙です!

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 07:52:33 ID:I2UEx2nG0]
>>248
強調コメント一覧とNGIDまとめてコピーがすごく便利。

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 08:59:41 ID:L2F6owRw0]
オミトロンのNGIDいらねぇww
簡易が強すぎる('A`)
NGIDひっかかってないかチェックも出来るし。
インポーとして無効にしたのは俺だけじゃ

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 09:12:00 ID:L2F6owRw0]
06秒前 [17877xx] unknown
06秒前 [15160xx] unknown
06秒前 [6665xx] unknown
06秒前 [5826xx] unknown
06秒前 [2754xx] unknown
NGIDリストがこうなる(´・ω・`)ショボーン(xx=ID

271 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 09:38:28 ID:maF5MlRB0]
複数動画開く俺にはオミトロンでID管理した方が楽だな

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 10:08:39 ID:maF5MlRB0]
簡易登録しすぎると重くならない?

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 11:57:29 ID:gV00vq/h0]
簡易登録とNicoVideo: BlackListID killerって同時に
使えない?



274 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 11:58:28 ID:HhDtHTgi0]
試せばわかること

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 11:59:10 ID:gV00vq/h0]
使えなかった

276 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 12:40:47 ID:OWFiEUrI0]
初めて>>248のwrapper使ってみたんだけどSWFより下の部分が全部消えてしまう。ブラウザはIE6。
フィルタをwrapperだけにしても同じようになるんだけど、みんなは表示されてる?

277 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 12:47:57 ID:HhDtHTgi0]
最新版にしてからフッターが表示されなくなったな

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 14:24:53 ID:EwEmpY2O0]
>>276
同じく消えてる。IE7、火狐2で確認。
そのためかどうか、全画面表示したときに下にかなり空白が出来て
拡大サイズが小さくなってしまう。

あと、火狐2では確実に全画面表示されるんだけど、IE7だと全画面になったり
ならなかったりちょっと不安定。

279 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 14:55:16 ID:L2F6owRw0]
そんなこと全然起こらないけどなぁ。
XP SP2でプニル、IE6,火狐2ともに。
他のフィルター切ったりした?

280 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 15:10:09 ID:982FnNAQ0]
フィルタ通さないローカルなところでも再現したから
ほかのフィルタとの相性ではないと思う。
うちんとこだと 7月 16日のやつからそうなってた。

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 15:28:41 ID:EwEmpY2O0]
>>279
うん、他のフィルタ全部切って、キャッシュ消し+CtrlF5しても起こる。特にIE7。

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 15:31:20 ID:wgNoI2st0]
watchにおいて動画部分と情報部分を入れ替えるフィルタ
>>241と更に広告消しの併用をすると動画の表示位置が相当上まで来る
動画を見るのにいちいちスクロールなんてやってられるかという廃人用
iroiroとの併用はチェックして無いのであしからず

Name = "Nico datails move"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/watch/$TYPE(htm)"
Limit = 8192
Match = "(<div\sid="WATCHHEADER">*)\0"
"(<script\stype=$AV(text/javascript)\ssrc=$AV(js/swfobject.js*)>*<script\stype=$AV(text/javascript)\ssrc=$AV(js/watch.js*)></script>)\1"
Replace = "\1\0$STOP()"

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 16:12:02 ID:982FnNAQ0]
>>248 で下の部分が消える現象は、flvplayer_wrapper.php の 402行目、
send_js("document.getElementById('flvplayer_container').style.height='480px';");
という部分が原因になっているようです。
とりあえずコメントアウトして生成し直したものを勝手に上げときます。
ttp://yun.s101.xrea.com/vp/up/vp_466.zip
余白が下にできますが、他の方法で flvplayer_container の高さを変えれば解消されます。
自分のところではニコニコ動画の CSS に独自のスタイルを追加できるようにしているので
div#flvplayer_container に height:480px ! important; と追加して、余白を消しました。



284 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 16:35:23 ID:Rs7avkhW0]
不動作と依頼です
【フィルタ内容】
Name = "Comment Translator"
Active = TRUE
URL = "msg[0-9]+.nicovideo.jp/api/(^?)"
Limit = 256
Match = ">(""(([%C0-%DF][%80-%BF]|[%E0-%EF][%80-%BF][%80-%BF]|[%F0-%F7][%80-%BF][%80-%BF][%80-%BF]|[^<>])++)\#"
"((^[%EF][%BC][%81%9F])|(^(^([%EF][%BC][%81%9F])+{2})))"
"($LST(TranslationList))+{1,*}(^[%80-%BF%F8-%FF])"
")+{1,*}"
Replace = ">\@"

【フィルタ機能概要】
ある程度続く同じ文字を短く置換する

wwwww → w など

【使用ブラウザ】
Sleipnir 2.5.12

【OS】
Windows Vista Home pre

【不具合内容】
wikiのとおり $TYPE(oth) は削除したのですがそれでも駄目でした

【質問/要望内容】
上記にプラスして申し訳ないのですが、TOPだけではなく見ている動画でも
フラッシュではない上部のバナー広告を消すフィルタも
どなたかお教え頂ければ幸いです。

よろしくお願いします。

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 17:21:42 ID:hyKUMI8+0]
>>284
Limit = 512 にしてみる。
"Content-Type: NicoVideo text/xml -> text/css (in)" が有効か再確認。

"OtherTypeFilter ON"と"Accept-Encoding: NicoVideo: no gzip"を導入し、
$TYPE(oth)を付け直して、gzip圧縮を使わない方法でも動作しないか確認する。

動画再生ページの広告削除は>>228の適用URLを以下のように書き換える
www.nicovideo.jp/((^?)|\?g=|my|watch/?)$TYPE(htm)

別のフィルタで動画と市場以外の部分を全部削除していたので、
再生ページに広告があったこと自体すっかり忘れていました。

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 17:46:30 ID:fJ+GZdBb0]
>>276
俺はIE7だけどページ読み込み時は市場とか全部表示される
ただ更新ボタン押すとプレイヤーより↓(市場含め)全部消えるな
その状態でHPのソース見ると一応市場等は表示される用のソースはあるんだよな
ただIE自体はそうなると永遠とそのページ読み込み中になる

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 17:59:20 ID:OWFiEUrI0]
>>283
市場表示されたよ!CSSも使わせて頂いた。
だけど全画面時のビデオサイズにも影響してしまう模様。
CSSの当て方が変なのかな?とりあえず今はCSSフィルタを切ってる。

今調べた限りだと以下のフィルタでも全画面時の表示がおかしくなるんだけど、どの辺が悪さをしてるんだろう?
>>216-217のNico header light
→ビデオサイズ・プレイヤ領域が変化しない。
ttp://pc11.2ch.net/test/read.cgi/streaming/1185685293/51 のNicoVideo: FutilityKill
→ビデオサイズが変化しない・全画面を解除すると表示がおかしくなる。

288 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 18:06:11 ID:fJ+GZdBb0]
>>287
よくわからないけど
"| $NEST(<table\sborder=$AV(0)\scellpadding=$AV(0)\scellspacing=$AV(4)\sstyle=$AV(margin:0px auto 16px;)>, (^(^</body>)))"
この市場より↓を消すやつがほぼ昔の/kみたいな働きしてるからその行じゃないかな?

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 18:14:19 ID:wgNoI2st0]
>>287
推測だがPAGEHEADERごと抹消している影響で
watch.jsの5行目で引っかかってるかと

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:10:28 ID:OWFiEUrI0]
>>288
最後までごっそり消さないようにしたら動いたよ。divとか無闇に消したらいかんのだね。
>>289
id=PAGEHEADERのブロックを残したら動いた。すげぇ!

291 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:24:55 ID:wjWIGQeG0]
>>243

>確認 UTF-16からUTF-8に変換すれば正常に読み込めるようになります。
>EmEditorなどのUnicode対応エディタで変換してください。
>(Windows2000/XPの場合、メモ帳でもOKです)

すんません、UTF-16からUTF-8への変換のやりかたってのをご教授してもらえないでしょうか…
教えてくんですいません。。。

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:37:36 ID:qV/JQRNH0]
>>291
適当なUnicode対応エディタで開く
「名前を付けて保存」を選択
文字コードでUTF-8を指定して保存する

293 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:39:45 ID:7zUL0ITg0]
>>248
メッセージサーバーが502で反応がないと
それ以降のコメントの強調表示とかがめちゃくちゃになって
ぜんぜん無関係のIDをリストアップしたりします
原因調査中です

ブラウザの下が変になる現象は、対策できないかもしれません
Operaだと>>283のようにすると空白できてしまうので



294 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:41:52 ID:ztIyalf80]
>>291
メモ帳ならまずファイルを開く、それから名前をつけて保存
そのときに文字コードっていうのをUTF-8にして保存
EmEditorとかxyzzyとかのUnicode対応エディタもいっしょ
ファイルを開いて名前をつけて保存するときに
エンコーディングとかそういうオプションがあるからそこをUTF-8にして保存

295 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:44:52 ID:wjWIGQeG0]
>>292,294
無事できましたっ!マジでありがとです!

296 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 21:54:21 ID:982FnNAQ0]
>>287
! important をつけると CSS が効き過ぎるみたいですね。

[Patterns]
Name = "Nico add_user_javascript(watch)"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/watch/$TYPE(htm)"
Limit = 16
Match = "(^(^</body>|</html>))"
Replace = "<script type="text/javascript" charset="UTF-8" src="local.ptron/nico.js"></script>\n$STOP()"

こんな感じの JavaScript 追加用フィルタを作って、JavaScript ファイル(このフィルタなら nico.js)に
$('flvplayer_container').style.height = "480px";
と書いておくと、うちの IE6 では拡大時にそこそこの大きさになってくれました。
もし JavaScript で何かをするフィルタを既にお使いの場合は、そちらに統合した方が効率的かと思われます。

あと、お好みでその JavaScript ファイルに
ANCHOR('flvplayer_container');
という一文を書いておくと、開いたそばから動画のところまでスクロールされますが、既出だったような気もします。

297 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 22:17:45 ID:982FnNAQ0]
あ、単に高さをいじるだけなら、こんな感じで既存の JavaScript に追加するだけで良いかもしれません。
[Patterns]
Name = "Nico change_flv_height"
Active = TRUE
URL = "www.nicovideo.jp/js/watch.js"
Limit = 1
Match = "\1"
Replace = "$('flvplayer_container').style.height = "480px";\n\1$STOP()"

JavaScript ファイルは <start> 無効みたいなのでこういう書き方にしましたが、
何かタブーやらかしていたらすみません。

298 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 22:35:08 ID:jkiCDwoi0]
(^(^?))$STOP() を使うといいですよ。

299 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 23:09:16 ID:982FnNAQ0]
>>298
なるほど。ありがとうございます。

300 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 23:49:42 ID:7zUL0ITg0]
www.nya-taloda.jpn.org/2MB/src/mamitasu14005.jpg
www.nya-taloda.jpn.org/2MB/src/mamitasu14262.zip.html

ちょっと日付が早いけどflvplayer20070813版

★修正点
メッセージサーバーが応答せずに502になると
以降のコメント番号がずれて、
強調表示時にまったく無関係なIDを表示してしまったりする現象を修正

ID表示する上で致命的なので、差し替えをお願いします
また>>283なあたりの現象の人は、
別フォルダにコメントアウトしたやつを同梱してありますので、そちらを使ってください
Opera使いはオミトロンフィルタの>>262あたりも再確認しておくと吉です

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 23:55:44 ID:lQc49fuL0]
>>300
仕事早いっすねー、乙です!

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 00:00:58 ID:HhDtHTgi0]
なんという503

303 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 00:08:20 ID:3L+EdIRS0]
>>302
何回か更新すれば繋がるよ



304 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 00:20:59 ID:ldfBiOER0]
>>302>>300神が502になるとって言ってるから書いたのでは?

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 00:41:20 ID:soTOtAyt0]
>>300
いつも使わせていただいてます
当方、マイメモリーとマイリストを全く使わないのでこの行を削除して
動画の部分を少しでも上へ移動させたいのですが何かいい案はないでしょうか
大半の皆さんが使うと思うので消してもらうわけにはいかないし・・・うーん






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<318KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef