ニコニコ動画RC専用オミトロンソフト板 part2at SOFTWARE
ニコニコ動画RC専用オミトロンソフト板 part2 - 暇つぶし2ch175:名無しさん@お腹いっぱい。
07/08/09 23:07:06 P601wZmV0
>>173
ありがとう。
けど、どうも上手く動かない。

ログ見ると
BlockList 6409: in MovID_Local, line 2
って載ってて動いてるようなんだけど
Nico: Local Movie redirector (070714) test03
はログに表示されなくてローカル再生も動かない…。
他のフィルタを全部消したりもしたんだけど。

176:名無しさん@お腹いっぱい。
07/08/09 23:18:43 N/dn+vdC0
>>175
$TYPE(oth)を消してみては?
必須フィルタの入れるVerによっては弊害になるかも

177:名無しさん@お腹いっぱい。
07/08/09 23:27:49 P601wZmV0
>>176
今ニコニコ動画落ちてる?みたいだから後で試してみる。
ありがとう。

178:名無しさん@お腹いっぱい。
07/08/09 23:36:53 mLueCpxb0
player: 2007-08-09 22:00
プレイヤーにプレミアム表示されるようになった。

179:名無しさん@お腹いっぱい。
07/08/10 01:23:37 nEIdWujv0
JavaScript が無効になっているためプレイヤーを表示できません


メンテ終了後動画見ようとしたらこのように表示された

180:名無しさん@お腹いっぱい。
07/08/10 01:29:45 UBfkCJB20
復活北
あれ、なんか
再生:6(0) コメント:1(0) コメント率:16.67%(0%)  総再生の約0% 総コメントの約0%  1(0-0)/1
になってる

181:名無しさん@お腹いっぱい。
07/08/10 01:36:43 dCt12/yn0
市場が消えない

182:名無しさん@お腹いっぱい。
07/08/10 05:35:37 +gSkrCMt0
>>104
が効かなくなったな・・・・orz

183:名無しさん@お腹いっぱい。
07/08/10 06:20:32 yvzAxE9Y0
>>182
普通に効いてるような

184:名無しさん@お腹いっぱい。
07/08/10 07:54:46 7EloVVfz0
flvplayer_wrapper

再生数の上部が切れているので幅を増やす
nico._y = -60;
nico._y = -50;

Flash表示部も、ってかクォートを忘れちょる
send_js("$(flvplayer_container).style.height=\"480px\";");
send_js("$(\'flvplayer_container\').style.height=\"490px\";");
(mylist_add_statusもクォートを忘れているが、ページからも無くなっていたり)

base_left.jpgも太くする

wrapperついでに大きさも
Match = "new SWFObject\("flvplayer.swf\1"540"$STOP()"
Replace = "new SWFObject("flvplayer_wrapper.swf\1"490""

ですっきりーヽ(´ー`)ノ

185:名無しさん@お腹いっぱい。
07/08/10 10:31:14 q1yyTL0p0
>>184
上2つってphpを書き換えるの?
それらしき文がそこしかないけど

ってかswfに変換するのってフリーソフトである?

186:名無しさん@お腹いっぱい。
07/08/10 10:36:43 AH5WHK2S0
>>184
それどこで弄るんだ?w
素人にはオススメできない系かな・・・

187:名無しさん@お腹いっぱい。
07/08/10 11:39:24 VlvkOJBj0
198氏の flvplayer_wrapper.php は、ming という swf 生成ライブラリを使った PHP スクリプトです。
もし既に PHP がインストールされているなら、試しに実行してみるとどんなものだか分かると思います。
php.ini の ;extension=php_ming.dll ってとこのセミコロン外すのを忘れずに。

でも、わざわざこれだけのために PHP 等をインストールするのは相当のチャレンジャーだと思います。
同じアクションスクリプトやボタンを内蔵した swf さえ作れたら問題ないと思うので、
スクリプトの内容を読み替えて、各自の愛用ツールで生成し直すのも手だと思います。

正直 PHP + ming という作成方法自体が採用されるとは思っていませんでした。変なとこで敷居上げてすみません。
同じフリーのものなら ParaFla! 等の方が扱える人も多かったと思うのですが、扱いに慣れてなくて。

188:名無しさん@お腹いっぱい。
07/08/10 11:51:25 q1yyTL0p0
swfを作れる人ってそんなにこのスレにいるの?
Flash MXなら昔学割で買ったが未だに使い方解らん
ってか 高くて最新のには手がだせん(ノA`)

189:名無しさん@お腹いっぱい。
07/08/10 12:54:34 8Xn8tFxw0
flasmでswfを書き換えてみた
URLリンク(www.imgup.org)
とりあえずこれでいいや

190:名無しさん@お腹いっぱい。
07/08/10 13:23:41 QW6VAl2t0
うちもflasmでひとまずなんとかなった

191:名無しさん@お腹いっぱい。
07/08/10 13:33:24 kIdAlKAB0
これだけのためにインストールしてきた
URLリンク(www.imgup.org)
>>184感謝

192:名無しさん@お腹いっぱい。
07/08/10 15:02:50 hevk7srX0
NGwordってコメントの一部でも良いからあってたら排除だけど、
完全一致したときに排除するフィルター誰か作ってくれないかorz
たとえば「1」を入れといたら「1番~~」とかは死なずに「1」だけが消えるようなフィルター

193:名無しさん@お腹いっぱい。
07/08/10 15:13:07 n4EkZh9l0
動画DLリンク表示 ※MSIE以外専用を使ってるんだけど、
一部の動画がDLできない。長すぎると無理なのかな?

194:名無しさん@お腹いっぱい。
07/08/10 15:30:47 bY4c9xTF0
>>173
私ごときのフィルタがお役に立っていたようで光栄です。
機能的にはflvplayer_wrapperの方が便利だと思いますが、
環境や用途によってはこちらも有用だったら嬉しい限りです。

削除自動ローカルはリストの記録・参照が不要で便利かと思いましたが、
どのファイルがどの動画か判りにくくなってしまうので
結局リストにタイトルと動画IDを記録した方が便利な気がします。

タイトルをファイル名にする方法も検討したのですが、
同一タイトルの動画やファイル名に使用できない文字など問題も多いので
当面は動画IDをファイル名とする方針。

ちなみにsmile以外の動画は観る機会がほとんど無いわりに手間なので、
今のところ対応予定はありません。

>>176
$TYPE(oth)を消しても特に問題は無いはずですが、
メッセージ関係の必須フィルタとはマッチさせるURLが異なっているので
$TYPE(oth)の有無にかかわらずそちらの影響は受けないと思います。

>>192
"*$LST(NGword)*"の前後の*を削除して"$LST(NGword)"とすれば良いかと

195:名無しさん@お腹いっぱい。
07/08/10 15:36:13 bY4c9xTF0
>>173
「Alt」を押しながら開くと「MovID_Local.txt」にIDとタイトルを登録する
フィルタが抜けていますので、現在私が使用している版で補足です。

# ねこ鍋~補足~
806005(^?)

こんな感じでタイトルと動画IDをセットでリストに登録します。

[Patterns]
Name = "Nico: ADDLST MovID_Local + Title (070810) test02"
Active = TRUE
URL = "www.nicovideo.jp/watch/sm $TYPE(htm)"
Limit = 512
Match = "$KEYCHK(^a) "
"$URL(URLリンク(www.nicovideo.jp)(^$LST(MovID_Local)(^?))\0)"
"$NEST(<title>,"
"([%e3][%83][%8b][%e3][%82][%b3][%e3][%83][%8b][%e3][%82][%b3][%e5][%8b][%95][%e7][%94][%bb](\([^)]+\)|))\s+([%e2][%80][%90]|-)"
"\s+\1,</title>)"
"$ADDLST(MovID_Local,# \1)"
"$ADDLST(MovID_Local,\0(^?)) $STOP()"
Replace = "<title>\1</title>"

196:名無しさん@お腹いっぱい。
07/08/10 16:32:13 VwM/2I180
検索結果に広告が出るようになった

197:名無しさん@お腹いっぱい。
07/08/10 16:35:32 +gSkrCMt0
>>196
消しましょう
$NEST(<div\sstyle=$AV(text-align:center;)\sid=$AV(web_pc_search)>,</script>)

198:名無しさん@お腹いっぱい。
07/08/10 16:44:07 q1yyTL0p0
>>197
ついでに「注目のタグ」のとこの広告も消して欲しい

199:名無しさん@お腹いっぱい。
07/08/10 17:13:18 bY4c9xTF0
>>198
これでどうでしょうか?

[Patterns]
Name = "Nico: Search & Tag AD Killer"
Active = TRUE
URL = "www.nicovideo.jp/(search[/\?]|tag)$TYPE(htm)"
Limit = 512
Match = "$NEST(<div\sstyle=$AV(text-align:center;)\sid=$AV(web_pc_search|web_pc_tag)>,</script>)"

200:名無しさん@お腹いっぱい。
07/08/10 20:23:27 hevk7srX0
>>194
無事大草原が消えました!
ありがとうございます(-д-;)

201:名無しさん@お腹いっぱい。
07/08/10 20:35:38 aE262Ji00
flasmで上2つの部分書き換えてみたけど修正されねーなぁ
なんでだろう

202:名無しさん@お腹いっぱい。
07/08/10 21:28:42 BB+lGKjt0
[Patterns]
Name = "Nico: Search NGMOVIE to small (070714) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)"
Limit = 2048
Match = "$NEST((<td[^>]+>\s+<div[^>]+>)\#,"
" $NEST(<div[^>]+>,</div>)"
" $NEST(<div[^>]+>,*<a\s$SET(#=<a style="font-size: xx-small")"
"((href=$AV(watch/*)*$LST(NGMOVIE)*</a>)\#"
"|(href=$AV(watch/*)*</a>)\#</p>\s+<p[^>]+>*$LST(NGMOVIE)*</p>\s+<p>)"
"*,</div>)"
"*,</div>\s+</td>)$SET(#=</div></td>)"
"|<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=<a \1 \2>)"
Replace = "\@"

これ、うp主が書いたコメントも反応してしまうんだね
タイトルだけを反応させるにはどうしたらいいの?

203:名無しさん@お腹いっぱい。
07/08/10 21:33:10 AsZ+NYle0
注目のタグと最新ニコニコ情報の間にある広告を消したいんだけど、フィルタにどう書き込めばいいのか分からん・・・

204:名無しさん@お腹いっぱい。
07/08/10 21:54:36 bY4c9xTF0
>>202
以下の部分を削除すればUP主さんのコメントにはマッチしなくなるはずです。

|(href=$AV(watch/*)*</a>)\#</p>\s+<p[^>]+>*$LST(NGMOVIE)*</p>\s+<p>

普段自分で使っていないフィルタな上に書いてから一ヶ月近くたってしまうと
すっかりうろ覚えというか…自分で自分のフィルタを解読する気分です…orz

205:名無しさん@お腹いっぱい。
07/08/10 22:06:52 BB+lGKjt0
>>204
できました!
ありがとうございました!

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

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

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

URLリンク(www.nicovideo.jp)
であれば、以下のようにファイルとリストを用意。

\Proxomitron\html\video\sm806005.flv

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

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

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

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

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

209:名無しさん@お腹いっぱい。
07/08/11 01:16:55 CrH9mQjn0
>>104が効いたり効かなかったりするようになったな

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

211:名無しさん@お腹いっぱい。
07/08/11 03:21:23 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:名無しさん@お腹いっぱい。
07/08/11 03:33:17 TdAOgAPP0
>>211
サンクスいや~これいいっすよ。
画面すっきりで
ありがとうございます。

213:名無しさん@お腹いっぱい。
07/08/11 03:42:16 DCkkGSP50
>>211
これは良い。乙。

214:名無しさん@お腹いっぱい。
07/08/11 03:42:53 q7xoeu9w0
>>211
これはいいな。お疲れ様

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

216:名無しさん@お腹いっぱい。
07/08/11 04:47:41 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("URLリンク(www.nicovideo.jp))'>"
"<input type="button" value="タグ" onclick='window.open("URLリンク(www.nicovideo.jp))'>"
"</form></td><td class="TXT12" style="color:#000; text-align:left;">"
"<a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.nicovideo.jp)
"┃ランキング"


217:名無しさん@お腹いっぱい。
07/08/11 04:48:14 pnAxsPiJ0
" <a href="URLリンク(www.nicovideo.jp)
" <a href="URLリンク(www.nicovideo.jp)
" <a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.nicovideo.jp)
"┃<a href="URLリンク(www.smilevideo.jp)
"</td></tr></table>$STOP()"


218:名無しさん@お腹いっぱい。
07/08/11 05:11:33 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:名無しさん@お腹いっぱい。
07/08/11 05:59:01 bPlaMMHy0
>>216
すっきりしてていいね
いままでここら辺は火狐のアドオンで編集してたから読込みが遅かったけど
これは早くて使いやすいな

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

221:名無しさん@お腹いっぱい。
07/08/11 06:57:39 DMy8kXc30
【教えて君は】ニコニコ動画専用オミトロン【半年ROMれ】
スレリンク(streaming板:775番)+794+808
の関係で昔お世話になりましたのでまとめて再掲します。あのときはthink様、お世話になりました、dat落ちしてるようなので手元よりまとめてみました。

デフォルトで有効になっているフィルター群の修正版
Proxomitron フィルター作成スレッド Part6
スレリンク(software板: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:名無しさん@お腹いっぱい。
07/08/11 06:58:21 DMy8kXc30
>>221の続き
Proxomitron フィルター作成スレッド Part6
スレリンク(software板:869番)

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

Proxomitron フィルター作成スレッド Part6
スレリンク(software板: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:名無しさん@お腹いっぱい。
07/08/11 06:59:37 DMy8kXc30
>>222の続き
デフォルトのフィルターではないですが

Proxomitron フィルター作成スレッド Part6
スレリンク(software板:885番)
Proxomitron-J」で配布されている「Allow right mouse click 3種セット」関連があるはずです


224:名無しさん@お腹いっぱい。
07/08/11 07:00:28 DMy8kXc30
>>223の続き
これよりアドバイスを頂いて真似して修正した分
Proxomitron フィルター作成スレッド Part6
スレリンク(software板: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:名無しさん@お腹いっぱい。
07/08/11 07:01:26 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:名無しさん@お腹いっぱい。
07/08/11 09:29:28 t5L9ywoD0
TOPページの広告を消すフィルタ、ありますか?

227:名無しさん@お腹いっぱい。
07/08/11 10:38:19 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


"URLリンク(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:名無しさん@お腹いっぱい。
07/08/11 11:54:48 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(URLリンク(ad.nicovideo.jp)),</div>)"



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

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

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

230:226
07/08/11 12:10:45 aCuGNJwb0
>>228
フィルタどうもです!綺麗に広告消えました。

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

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

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

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

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

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

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

235:名無しさん@お腹いっぱい。
07/08/11 19:11:47 eONu5/jA0
>>216-217
flvplayer_wrapperとも共用出来ない

236:名無しさん@お腹いっぱい。
07/08/11 19:44:43 LrTtLg700
>>235
できてるんだが

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

238:名無しさん@お腹いっぱい。
07/08/11 21:08:26 VnR7ISRT0
>>227
うまく読み込んでくれようです
local.ptronで我慢します

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

240:名無しさん@お腹いっぱい。
07/08/11 21:52:29 LrTtLg700
こんな感じになった 火狐2.0使用
URLリンク(www.uploda.org)

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


241:名無しさん@お腹いっぱい。
07/08/11 21:55:11 pnAxsPiJ0
全角文字で引っかかってるかもしれん
Janeだと投稿時の数値文字参照のままでコピーできるから油断してたわ
この辺からコピペしてみてくれ
URLリンク(abc.s65.xrea.com)

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

243:668 ◆LKPG957lls
07/08/11 22:49:25 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
07/08/11 23:11:42 n3lBL7Oj0
>>228
( ... ) 括弧は、[...] の場合と同様に、
( の次にくる最初の文字が ^ であった場合には、
括弧の中の表現に一致 しなかった 場合にだけマッチします。

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

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

URLリンク(file:)
file://localhost/D:/video/
file:///D:/video/
file://D:/video/

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

246:668 ◆LKPG957lls
07/08/12 00:01:54 Xb1bevXO0
>>218
JSやFlashを使って独自圧縮を処理~なんて可能性もあるので、その方が良いかも知れないですね
うーん…

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

247:名無しさん@お腹いっぱい。
07/08/12 01:06:13 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:名無しさん@お腹いっぱい。
07/08/12 01:29:49 7zUL0ITg0
URLリンク(www.nya-taloda.jpn.org)
URLリンク(www.nya-taloda.jpn.org)

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

flvplayer_wrapper20070812版

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



249:名無しさん@お腹いっぱい。
07/08/12 01:36:43 fmYZL7RI0
たぶんlocalhostを省略した結果として
/になってるじゃないかな?

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

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

251:名無しさん@お腹いっぱい。
07/08/12 01:45:53 FegRZ6S/0
>>248
乙です

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

252:名無しさん@お腹いっぱい。
07/08/12 02:00:01 grDe3f/k0
ごちになります!

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

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

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


255:名無しさん@お腹いっぱい。
07/08/12 02:14:39 Wzsso+IV0
>>248
乙です~。

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

256:名無しさん@お腹いっぱい。
07/08/12 02:18:41 HhDtHTgi0
>>254
共用させる必要がないと思うが

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

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

259:名無しさん@お腹いっぱい。
07/08/12 02:36:31 ebPJuMEq0
>>248
乙です!いつもありがたく使わせて貰ってます!

260:名無しさん@お腹いっぱい。
07/08/12 02:50:57 z2Rkfe8N0
>>248
コメント一覧便利です
ありがとうございます

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

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

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

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

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

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

266:名無しさん@お腹いっぱい。
07/08/12 05:46:22 FDR/y3jT0
>>248
乙ですいろいろ試してみます

267:名無しさん@お腹いっぱい。
07/08/12 07:11:33 99UOETNL0
>>241
ありがとう、使えるようになった

>>248
乙です!

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

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

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

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

272:名無しさん@お腹いっぱい。
07/08/12 10:08:39 maF5MlRB0
簡易登録しすぎると重くならない?

273:名無しさん@お腹いっぱい。
07/08/12 11:57:29 gV00vq/h0
簡易登録とNicoVideo: BlackListID killerって同時に
使えない?

274:名無しさん@お腹いっぱい。
07/08/12 11:58:28 HhDtHTgi0
試せばわかること

275:名無しさん@お腹いっぱい。
07/08/12 11:59:10 gV00vq/h0
使えなかった

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

277:名無しさん@お腹いっぱい。
07/08/12 12:47:57 HhDtHTgi0
最新版にしてからフッターが表示されなくなったな

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

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

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

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

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

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

284:名無しさん@お腹いっぱい。
07/08/12 16:35:23 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:名無しさん@お腹いっぱい。
07/08/12 17:21:42 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:名無しさん@お腹いっぱい。
07/08/12 17:46:30 fJ+GZdBb0
>>276
俺はIE7だけどページ読み込み時は市場とか全部表示される
ただ更新ボタン押すとプレイヤーより↓(市場含め)全部消えるな
その状態でHPのソース見ると一応市場等は表示される用のソースはあるんだよな
ただIE自体はそうなると永遠とそのページ読み込み中になる

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

今調べた限りだと以下のフィルタでも全画面時の表示がおかしくなるんだけど、どの辺が悪さをしてるんだろう?
>>216-217のNico header light
→ビデオサイズ・プレイヤ領域が変化しない。
スレリンク(streaming板:51番) のNicoVideo: FutilityKill
→ビデオサイズが変化しない・全画面を解除すると表示がおかしくなる。

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

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

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

291:名無しさん@お腹いっぱい。
07/08/12 20:24:55 wjWIGQeG0
>>243

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

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

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

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

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

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

295:名無しさん@お腹いっぱい。
07/08/12 20:44:52 wjWIGQeG0
>>292,294
無事できましたっ!マジでありがとです!

296:名無しさん@お腹いっぱい。
07/08/12 21:54:21 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="URLリンク(local.ptron)()"

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

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

297:名無しさん@お腹いっぱい。
07/08/12 22:17:45 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:名無しさん@お腹いっぱい。
07/08/12 22:35:08 jkiCDwoi0
(^(^?))$STOP() を使うといいですよ。

299:名無しさん@お腹いっぱい。
07/08/12 23:09:16 982FnNAQ0
>>298
なるほど。ありがとうございます。

300:名無しさん@お腹いっぱい。
07/08/12 23:49:42 7zUL0ITg0
URLリンク(www.nya-taloda.jpn.org)
URLリンク(www.nya-taloda.jpn.org)

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

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

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

301:名無しさん@お腹いっぱい。
07/08/12 23:55:44 lQc49fuL0
>>300
仕事早いっすねー、乙です!

302:名無しさん@お腹いっぱい。
07/08/13 00:00:58 HhDtHTgi0
なんという503

303:名無しさん@お腹いっぱい。
07/08/13 00:08:20 3L+EdIRS0
>>302
何回か更新すれば繋がるよ

304:名無しさん@お腹いっぱい。
07/08/13 00:20:59 ldfBiOER0
>>302>>300神が502になるとって言ってるから書いたのでは?

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

306:名無しさん@お腹いっぱい。
07/08/13 00:43:18 xDMt7KKk0
>>305

>>282

307:名無しさん@お腹いっぱい。
07/08/13 00:51:28 soTOtAyt0
>>306おお・・ありがとうございます。廃人専用気に入りましたw

308:名無しさん@お腹いっぱい。
07/08/13 01:10:52 p43NooKf0
>>300
乙。設定のところかどこかに、バージョン情報を出してくれると嬉しい。

309:名無しさん@お腹いっぱい。
07/08/13 01:59:47 SvFkpfNj0
ソース入れ替えるの忘れてた
>>300のソース
URLリンク(www.nya-taloda.jpn.org)

phpいじらない人は必要ありません

310:284
07/08/13 07:19:35 PMOxdLLM0
>>285
Comment TranslatorはLimitを512に、広告はURL書き換えで出来ました!
ありがとうございました。
早々にレス頂いたのに、お礼のレスが遅くて申し訳ありませんorz

311:名無しさん@お腹いっぱい。
07/08/13 12:05:48 BGizhbMf0
注目のタグと動画検索に広告が・・・
削除するフィルタきぼん

312:名無しさん@お腹いっぱい。
07/08/13 12:08:05 WJxfmvaU0
>>300
サンプルSSの中の動画の真上のバーに、
「+219/1625 C」
というものが表示されているけど、うちでは表示されません

これって何でしょ?
Firefox2使ってます

313:名無しさん@お腹いっぱい。
07/08/13 12:37:18 f0A35zZX0
>>312
ソース→おまけ→使いにくくて分かりにくいコメント自動保存機能.txt
読んでみたら解る

314:名無しさん@お腹いっぱい。
07/08/13 12:37:42 SpBq6g+g0
>>311

>>199

315:名無しさん@お腹いっぱい。
07/08/13 12:44:24 f0A35zZX0
>>314
それで消えなくなってね?
また仕様変更かも

オミトロン導入2日目の俺がソースみて弄ってみる
専用コマンドとか知らないから長いけど
誰か職人さんがくるまでの仮使用でorz

$NEST(<div\sid=$AV(web_pc_search|web_pc_tag)>,//--></script>)

316:名無しさん@お腹いっぱい。
07/08/13 13:08:12 E54uSyfY0
>>314
仕様変更したっぽい。以前このスレに書いてあったフィルタで
きかなくなっている。

317:名無しさん@お腹いっぱい。
07/08/13 13:23:28 uI7KJLq/0
まあこれだけ頻繁に変わる仕様なら自分で作った方が手っ取り早いとは思うがな

318:名無しさん@お腹いっぱい。
07/08/13 13:29:32 ilUxy8iL0
[Patterns]
Name = "Nico: Search & Tag AD Killer"
Active = TRUE
URL = "www.nicovideo.jp/"
Limit = 1024
Match = "$NEST(<div\sclass=$AV(mb*),\n</div>)$STOP()"

こんな感じにやればトップと視聴時とタグと検索の全部の広告同時に消せて楽じゃね?
俺、職人でもないから問題あっても知らないけど。

319:名無しさん@お腹いっぱい。
07/08/13 14:01:06 SpBq6g+g0
>>311
確認不足で済みませんでした。修正版です。

>>318
そうしたい所なのですが"mb16p4"は広告以外にも使われることがあるので、
一律に全部消してしまうと問題が出る場合があります。
最後の$STOP()も今後同じページに2つ以上の広告がつく可能性を考えると
やめておいた無難かと思い、使用しませんでした。

・ニコニコ動画 全ページの上部バナー広告削除
-トップページなど用と検索&注目のタグ(JS使用型広告)用を統合
-今後の仕様変更に備えてマッチの柔軟性を広げてみました

[Patterns]
Name = "Nico: AD killer (070813) test01"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div\sclass=$AV(mb16p4)[^>]+>*<a\shref=$AV(URLリンク(ad.nicovideo.jp)),</div>)|"
"$NEST(<div\sclass=$AV(mb16p4)[^>]+>*<div\sid=$AV(web_pc_*)>,</script>)"

320:318
07/08/13 14:07:08 ilUxy8iL0
>>319
超サンクス!

321:名無しさん@お腹いっぱい。
07/08/13 14:09:12 BGizhbMf0
>>319
迅速な対応ありがとうございます
動作確認しました!

322:名無しさん@お腹いっぱい。
07/08/13 14:26:01 SpBq6g+g0
>>320-321
>>319のフィルタで広告自体は問題なく消えると思いますが、改めてよく見直すと
無駄な表現や</div>の消し忘れなど気になる点がいくつかあったので再修正です。
機能的には特に変わりありませんが、よろしければこちらもお試し下さい。

[Patterns]
Name = "Nico: AD killer (070813) test02"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div,\sclass=$AV(mb16p4)*(<a\shref=$AV(URLリンク(ad.nicovideo.jp))|<div\sid=$AV(web_pc_*))*,</div>)"

323:名無しさん@お腹いっぱい。
07/08/13 15:11:27 ilUxy8iL0
エラー吐かなくなりました、感謝。

324:名無しさん@お腹いっぱい。
07/08/13 21:15:26 kghnGz2O0
半角スペースを \s にしてるフィルタ良く見るけど、なにか意味あるの?

325:名無しさん@お腹いっぱい。
07/08/13 22:01:47 uI7KJLq/0
>>3

326:名無しさん@お腹いっぱい。
07/08/13 22:09:46 GxRxWixK0
>>324
半角スペースは「空白文字の0回以上の繰り返し」
"\s"は「空白文字の1回以上の繰り返し」

確実に一つ以上のスペースが在る時は"\s"と表現した方が正しいと言えます。
また" "(半角スペース)は存在感の薄さから編集中に誤って削除してしまう
危険などもあるので、敢えて"\s"や"\s+"で表現するよう心掛けています。

詳しくはThinkさんのサイトの解説が非常に参考になります。

半角スペース
URLリンク(vird2002.s8.xrea.com)

\s
URLリンク(vird2002.s8.xrea.com)

327:名無しさん@お腹いっぱい。
07/08/14 10:51:01 R3LyN8ep0
コメントにID表示するフィルタは有りますけど
それと同じくコマンドを表示するフィルタは有りますか?もしくは制作可能ですか?

328:名無しさん@お腹いっぱい。
07/08/14 10:58:19 ZL8CJzbo0
誰か前スレのログ持ってませんか?
HTML化してうpしようと思うのですが。

329:名無しさん@お腹いっぱい。
07/08/14 11:15:51 0ebQYcRW0
>>.327
可能
mailに応用するだけ

330:名無しさん@お腹いっぱい。
07/08/14 11:29:58 xGEcuX0M0
>>327
RC以前に自分用に作ったけど、仕様変更後は放置してました。
取り敢えずwikiのID表示フィルタをベースに急造してみましたが、
テスト不足なので動作確認の上でご使用下さいませ。

・動画とメッセージ欄にプレミアム識別、ユーザーID、コマンド を表示

P[252525](cyan big) テスト

Replaceの特定個所を削除すれば不要な情報を非表示に出来ます
\8 プレミアム識別
[\0] ユーザーID
\2 コマンド

[Patterns]
Name = "Nico: ID + Command view (070814) test01"
Active = TRUE
Multi = TRUE
URL = "msg[0-9]+.nicovideo.jp/api/(^?)"
Limit = 512
Match = "<chat(^(^\s))((\suser_id=$AV(\0))\#|(\spremium=$AV(1))\#$SET(8=P)|(\smail=$AV(\1)$SET(\2=\(\1\)))\#|(\s[^">]+\"[^"]+\")\#)+\#(/|)\#>"
Replace = "<chat\@>\8[\0]\2 "

331:名無しさん@お腹いっぱい。
07/08/14 11:50:56 rvPqv8Qi0
iroiroとかwrapperとかのムービー内ID非表示にするのなんかも併用してるなら
そのへんも適当にそれなりになんとかすると素適になりますぜ

332:名無しさん@お腹いっぱい。
07/08/14 11:51:56 5gVKPaTY0
flvplayer_wrapperを使っている場合はNG WORDやNG ID (BlackList)
といったフィルタは使えないのでしょうか?
ブラウザはfirefox2です

333:名無しさん@お腹いっぱい。
07/08/14 12:08:03 sRIOoRsn0
flvplayer_wrapperをIE7で使ってるけど
使えてるよ
ただ「[] 」処理されるとそれが動画上に流れるんで
NGフィルタから[]外す必要ある

334:名無しさん@お腹いっぱい。
07/08/14 12:14:54 sRIOoRsn0
あとiroiro系はリアルタイムでNGフィルタでNG処理されると
IDが書かれないがflvplayer_wrapperだと
[******]                  
とID+空白処理されるんで字幕職人の空白処理と間違わないように

335:331
07/08/14 12:58:51 5gVKPaTY0
どうもNG系きかない感じです・・・
ブラウザ違うからかな?とりあえず色々やって見ます

336:名無しさん@お腹いっぱい。
07/08/14 13:07:34 KdqH94TB0
>>331
おれなんか結構前から効かなくて、いろいろやったけどダメで諦めていたけど、
最新版のflvplayer_wrapperがNGID使いやすいので、とりあえずそれで我慢してる。
ネタバレ系だけしか入れてないので500件保存できれば十分なので。
多分自分で直せない人はNGID効いてない人多いんじゃないかなw

337:名無しさん@お腹いっぱい。
07/08/14 13:11:57 sRIOoRsn0
>>335
NG系のフィルタの優先度を
NicoFlvPlayerWrapper1 replace_wrapperより高く

flvplayer_wrapperはIDの表示やコメント表示をswfファイルでやってるから
オミトロンで処理してからswfに読み込ませないといけない

フィルタの順番が上から

NicoFlvPlayerWrapper1 replace_wrapper
NG WORD
NG ID

だとswfで読み込んだ後のログを処理してる
NG系のフィルタをNicoFlvPlayerWrapper1 replace_wrapperより上に置くといい

NicoVideo: NGword (070806)
NicoVideo: BlackListID killer (070806)
NicoFlvPlayerWrapper1 replace_wrapper

って順番にしてみては?

338:名無しさん@お腹いっぱい。
07/08/14 13:29:49 5gVKPaTY0
>>337
やはり動作しません・・・
他のフィルタを外して、
URLリンク(www.vipper.net)
の状態なのですが、どこかおかしい所があるでしょうか?
この状態でもNicoFlvPlayerWrapper1 replace_wrapperしか動作していません

339:名無しさん@お腹いっぱい。
07/08/14 13:43:09 sRIOoRsn0
>>338
ヘッダが足りない
Accept-Encoding: NicoVideo: no gzip (070802) (out)
使ってるなら
まとめの
[HTTP headers]
In = TRUE
Out = TRUE
Key = "URL: NicoVideo: OtherTypeFilter ON (both) (070713)"
URL = "msg[0-9]+.nicovideo.jp/api/(^?)"
Replace = "$FILTER(true)"

が足りない
ヘッダ追加でそのcfgで動作確認
IE7

340:名無しさん@お腹いっぱい。
07/08/14 13:48:56 5gVKPaTY0
>>339
ありがとうございます!
ヘッダ追加したところ上手く動作しました
勘違いでヘッダ上書きしたのがいけなかったようです
本当にありがとうございました


341:名無しさん@お腹いっぱい。
07/08/14 13:52:03 9i1yQkrG0
FLVの自動保存は2度と見ない動画が溜まるばかりヽ(;´Д`)ノ
繰り返し見るのは自動整理からの除外もするから
手動保存と手間は大して変わらないヽ(;´Д`)ノ

342:名無しさん@お腹いっぱい。
07/08/14 13:53:01 lWplg3q/0
>>328
どぞ
URLリンク(www.vipper.net)

343:名無しさん@お腹いっぱい。
07/08/14 14:29:44 Wg8pZkGI0
>>342
ありがとう、早速html化してうpしといた

344:名無しさん@お腹いっぱい。
07/08/14 16:38:40 AWFei4nN0
ニコニコRCになってから、全画面化(またはウィンドウサイズにあわせる)はまだできてないですか?

345:名無しさん@お腹いっぱい。
07/08/14 16:40:10 AWFei4nN0
>>344はIE6での話です。できればお願いします

346:名無しさん@お腹いっぱい。
07/08/14 17:06:17 QiKQqtzc0
「視聴済みの動画をランキング上で簡易表示にする 」
のマイリスト版ありましたら教えてください

347:名無しさん@お腹いっぱい。
07/08/14 18:29:03 28FgZKIq0
javascriptでwrapper用のアスペクト比変更・簡易サイズ変更ボタンを作ってみた(IE専用)
参考:>>296 前スレ259 iroiro (ほぼそのまま引用してまとめただけ)

[Patterns]
Name = "NicoVideo: resize wrapper for IE"
Active = TRUE
URL = "www.nicovideo.jp/watch/$TYPE(htm)"
Limit = 16
Match = "(^(^</body>|</html>))"
Replace = "<script type="text/javascript" charset="UTF-8" src="URLリンク(local.ptron)()"

本体のNicoVideo_resize_wrapper.jsは↓
URLリンク(www.nya-taloda.jpn.org)

348:名無しさん@お腹いっぱい。
07/08/14 18:53:07 IjJkuK6U0
あれ…
ニコニコ動画の検索窓の横に、youtubeとかstage6とかの検索ボタンを
付けるフィルタ、ここのスレで見つけた気がしたんだけど違ったっけ・・・?
どなたか知ってる方いたら教えてください。

349:名無しさん@お腹いっぱい。
07/08/14 19:04:01 xGEcuX0M0
>>346
急ごしらえなので荒削りもいいところですが…

・視聴済みの動画をマイリスト上で簡易表示にします
-リストをランキング版と共用するため、マイリスト形式の数字のみのIDでは無効
-そのためThink氏の"Redirect unique address"フィルタとの併用を強く推奨します
-SMILEVIDEO専用です
(下のID自動記録フィルタはランキング版で導入済みであれば不要です)

[Patterns]
Name = "Nico: Mylist cut Movie ID (070814) test01"
Active = TRUE
URL = "www.nicovideo.jp/mylist/[0-9]+/[0-9]+(^?)$TYPE(htm)"
Limit = 2048
Match = "$NEST(<tr,\sid=$AV(mylist([0-9]+)\1)>*"
"src=$AV(URLリンク(tn-skr.smilevideo.jp)([0-9]+)\2)*"
"(<h3>*</h3>)\0"
"*,</tr>)$SET(smid=sm\2)$TST(smid=$LST(MovID))"
Replace = "<tr id="mylist\1">\r\n<td>sm\2</td>\r\n<td width="100%">\r\n"
"\0\r\n</td>\r\n</tr>"

[HTTP headers]
In = TRUE
Out = FALSE
Key = "URL: ADDLIST Movie ID (070627) (in)"
URL = "www.nicovideo.jp/watch/(^$LST(MovID)(^?))"
Match = "URLリンク(www.nicovideo.jp)((sm|am|fz)[0-9]+)\0"
Replace = "$ADDLST(MovID,\0(^?))"

350:名無しさん@お腹いっぱい。
07/08/14 20:19:06 R3LyN8ep0
>>330
メンテ前に入れて試してみましたが
どうやら
[ID][ID]みたいな感じで表示されてしまってコマンドが入らないかもです。
つかっているフィルタはカスタム本家です。
どうしてだろ?

351:名無しさん@お腹いっぱい。
07/08/14 20:50:12 xGEcuX0M0
>>350
他のID表示系フィルタとは併用しない。
カスタム本家をはじめ、他のフィルタを全て切った状態でも発生するか確認する。

iroiro.js系の「動画上のIDを非表示にする」機能は
コマンドの表示を想定していないので、そのままでは併用できないと思います。

352:名無しさん@お腹いっぱい。
07/08/14 21:52:30 QiKQqtzc0
>>349
ありがとうございます。
メンテ開けましたらさっそく試させていただき、報告させていただきます。

ちなみに
NicoVideo: Redirect unique address [2007/05/22]
は導入しております。

353:名無しさん@お腹いっぱい。
07/08/14 21:57:19 4mZnV5rP0
肝心なときにメンテ・・orz

354:名無しさん@お腹いっぱい。
07/08/14 22:56:01 R3LyN8ep0
>>351
メンテ終わったので
ID用のフィルタ切って試してみたら行けました。
ありがとうございます。

355:名無しさん@お腹いっぱい。
07/08/14 22:57:23 R3LyN8ep0
コマンドが動画に載ってしまうのは、このままだと仕方がいないようですね。

356:名無しさん@お腹いっぱい。
07/08/14 22:59:50 d5IBI8ZX0
[Patterns]
Name = "Nico: Million ID Killer without Premium"
Active = FALSE
URL = "msg[0-9]+.nicovideo.jp/([0-9]+/|)api/$TYPE(oth)"
Limit = 512
Match = "$NEST(<chat\s[^>]++no=$AV(*) thread=$AV(*) [^>]++user_id=$AV([0-9]+{7,*}),</chat>)"
Replace = ""\1""

これ100万台のIDを見えなくするフィルタなんですが
最後に書き込まれたIDが100万台だとコメントが真っ白になるんです
これを直すにはどうしたらいいのですか?

357:名無しさん@お腹いっぱい。
07/08/15 00:58:02 ZOy7eOyU0
>>347
使わせていただきました
すごく便利、ありがとう

358:名無しさん@お腹いっぱい。
07/08/15 01:13:50 844oX82W0
>>356
これでどうでしょう?

[Patterns]
Name = "Nico: Million ID Killer without Premium"
Active = FALSE
URL = "msg[0-9]+.nicovideo.jp/([0-9]+/|)api/($TYPE(oth)|$TYPE(css))"
Limit = 512
Match = "$NEST(<chat\s([^>]++no=$AV(*) thread=$AV(*) [^>]++user_id=$AV([0-9]+{7,*})[^>]+>)\1,</chat>)"
"(^*<chat\s$SET(\2=<chat \1</chat>)|)"
Replace = "\2"

359:名無しさん@お腹いっぱい。
07/08/15 01:32:32 izBwTdEg0
NicoVideo: Redirect unique address効いてなくない?

360:358
07/08/15 01:37:54 844oX82W0
すみません、>>358のフィルタに間違いが・・。 修正版です。

[Patterns]
Name = "Nico: Million ID Killer without Premium"
Active = FALSE
URL = "msg[0-9]+.nicovideo.jp/([0-9]+/|)api/($TYPE(oth)|$TYPE(css))"
Limit = 512
Match = "$NEST(<chat\s([^>]++no=$AV(*) thread=$AV(*) [^>]++user_id=$AV([0-9]+{7,*})[^>]+>)\1,</chat>)"
"((^*<chat\s)$SET(\2=<chat \1</chat>)|)"
Replace = "\2"

361:名無しさん@お腹いっぱい。
07/08/15 02:18:46 H1yS2ad60
>>347をいれてもアスペ比変更ボタンが表示されないんですが
なんでだろう

362:名無しさん@お腹いっぱい。
07/08/15 03:22:02 5M8kdk1l0
私も>>361さん同様動かなかったので前スレのResizeVideoと>>347をくっつけてみた。
私の環境では動いたけどJavaScriptまったく知識ないのでとんでもないことをやってるかもしれません。
自己責任でどうぞ

URLリンク(www.nya-taloda.jpn.org)

363:名無しさん@お腹いっぱい。
07/08/15 05:29:21 EvVb/DtP0
>>362
IE7で動作確認

364:名無しさん@お腹いっぱい。
07/08/15 06:23:46 rUCX5sOH0
>>363
同じくIE7で動作確認。
ちなみにフィルタはwrapperより上に置いてる。

365:名無しさん@お腹いっぱい。
07/08/15 08:33:22 EvVb/DtP0
>>348
前スレ
向こうのスレの367の設定済みにも入ってるみたいだから
そこから貰ってもいいんじゃないか?

366:名無しさん@お腹いっぱい。
07/08/15 09:17:23 YqZUFxik0
>>359
"NicoVideo: Redirect unique address"は再生ページ右上に表示される
「あなたのブログに動画を貼り付けよう!」の部分からURLを取得しているので、
他のフィルタでそこを削除してしまうと動作しません。

どうせリダイレクトするのであれば「貼り付けよう!」を削除するフィルタ側の
適用URLからマイリスト形式の数字だけのIDのURLを除外しておけば良いと思います

www.nicovideo.jp/watch/[^0-9]$TYPE(htm)

367:名無しさん@お腹いっぱい。
07/08/15 09:27:44 sjuMRveE0
マイメモリーは貼り付けようのとこも数字だから素のRedirect unique addressだと更新無限ループに入ってしまうね
MatchとReplaceの\0をURLリンク(www.nicovideo.jp)にするなりでsm判定つければOKか

368:名無しさん@お腹いっぱい。
07/08/15 09:41:29 sjuMRveE0
あ、smだとアメーバとか無視するから watch/(^[0-9])\0 の方がいいか

369:名無しさん@お腹いっぱい。
07/08/15 09:56:35 YqZUFxik0
>>367-368
このフィルタの開発時にはまだマイメモリー機能自体が存在しなかった為ですね。
こんな感じでどうでしょうか?

・マイリスト形式の数字のみのIDのURLから"sm****"形式のURLへリダイレクト
-Think氏作"Redirect unique address"の自分用カスタム版
-マイメモリーの無限ループを回避しました

[Patterns]
Name = "Nico: Redirect unique address (070815) custom01"
Active = TRUE
URL = "www.nicovideo.jp/watch/[0-9]+(^?)$TYPE(htm)"
Limit = 1024
Match = "(^(^$NEST(<form\s[^>]++name=$AV(paste_url)[^>]+*>,"
"<input\s([^>]++type=$AV(text)&"
"[^>]++value=$AV((URLリンク(www.nicovideo.jp))\0))"
"*,</form>)))$STOP()"
Replace = "\k<meta http-equiv='Refresh' content='0; url=\0' />"

370:名無しさん@お腹いっぱい。
07/08/15 10:07:06 844oX82W0
>>348
これかな。
URLリンク(www.google.com)

371:名無しさん@お腹いっぱい。
07/08/15 11:09:47 sjuMRveE0
>>369
動作確認しました
なるほど、Matchを変えるだけでいいんですね

372:名無しさん@お腹いっぱい。
07/08/15 11:51:46 I4VVaKvV0
>>349
問題なく動いています、ありがとうございました

373:名無しさん@お腹いっぱい。
07/08/15 12:23:26 izBwTdEg0
>>366
あーなるほどね。
修正したら直ったよthx

374:名無しさん@お腹いっぱい。
07/08/15 13:59:31 sjuMRveE0
>>349だと自分のマイリストで編集・削除ボタンが消えてしまうようなので手を加えてみた
変更点は</div>以降を残すようにしただけです

Match = "$NEST(<tr,\sid=$AV(mylist([0-9]+)\1)>*"
"src=$AV(URLリンク(tn-skr.smilevideo.jp)([0-9]+)\2)*"
"(<h3>*</h3>)\0"
"*</div>\3,</tr>)$SET(smid=sm\2)$TST(smid=$LST(MovID))"
Replace = "<tr id="mylist\1">\r\n<td>sm\2</td>\r\n<td width="100%">\r\n"
"\0\r\n\3\r\n</tr>"

375:名無しさん@お腹いっぱい。
07/08/15 16:22:23 YqZUFxik0
>>374
自分のマイリストに関しては見落としていました。フォロー感謝致します。

そもそも自分のマイリストなら全て視聴済みが前提のはずですし、
生存確認用にサムネがあると便利なので、いっそフィルタしない方が良いのかも。
適用URLを以下のようにして、252525を自分のユーザーIDに書き換えれば
自分のマイリストでは省略表示されなくなります。

www.nicovideo.jp/mylist/(^252525/)[0-9]+/[0-9]+(^?)$TYPE(htm)

ついでなので適用URLを書き換えなくても自分のマイリストは除外する実験版

[Patterns]
Name = "Nico: Mylist cut Movie ID (070815) test02"
Active = TRUE
URL = "www.nicovideo.jp/mylist/[0-9]+/[0-9]+(^?)$TYPE(htm)"
Limit = 2048
Match = "$NEST(<tr,\sid=$AV(mylist([0-9]+)\1)>*"
"src=$AV(URLリンク(tn-skr.smilevideo.jp)([0-9]+)\2)*"
"$NEST(<td,*$NEST(<h3>,\0,</h3>)*,</td>)\s+(^<td$STOP()),</tr>)"
"$SET(smid=sm\2)$TST(smid=$LST(MovID))"
Replace = "<tr id="mylist\1">\r\n<td>sm\2</td>\r\n"
"<td width="100%">\r\n<h3>\0</h3>\r\n</td>\r\n</tr>"

376:名無しさん@お腹いっぱい。
07/08/15 18:06:47 EvVb/DtP0
またタグと検索仕様変更か
>>319が不可になた
>>322は効いてる

377:名無しさん@お腹いっぱい。
07/08/15 21:12:37 VgjMvrnQ0
ID見れるようになった最新版の奴だけでいいのに
なんでわざわざいろんな質問がでてくるかね
対策完了した奴使えば大丈夫だろ
余計にレス増やすなよ

378:名無しさん@お腹いっぱい。
07/08/15 23:13:06 6+42sBLU0
>>375
いつも乙です。大変助かってます。
個人的にはマイリストやランキングと同じように検索結果からも見た動画を簡易表示出来ると嬉しいんですが可能でしょうか?
検索結果をお気に入りに登録して簡易マイリストみたいにして使っているので。
あと、
URLリンク(www.nicovideo.jp)
をマイリストから開くとエラーでブラウザが落ちるんですけど、再現可能でしょうか?
「あなたのブログに動画を貼り付けよう!」を消すフィルタを自分でいじったりしたからその辺のせいかなとも
思うんだけど、他の動画はマイリストからでもちゃんとリダイレクト出来るようになったので…

379:名無しさん@お腹いっぱい。
07/08/16 02:03:12 UFmeRuOp0
>>378
製作後に前スレ182、187で同機能のフィルタを既に投稿していたと気付きました…
"Nico: Watched MovieID to Name only (070701) test02"
一月半で完全に忘れて同じ物を再開発してしまった自分にショックです…
細部の表現は異なっていますのでお好きな方のフィルタを御利用下さい。
それと、エラーの方は再現されず正常にリダイレクト・再生まで確認しました

・視聴済みの動画をトップ・検索・注目のタグなどで簡易表示にします
-リストや自動登録フィルタはランキング用やマイリスト用と共用です
-"ADDLST Movie ID"の無駄な表現を削除。旧版のままでも問題は無いです

[Patterns]
Name = "Nico: Search Watced MovID to Name Only (070816) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)"
Limit = 2048
Match = "$NEST((<td[^>]+>\s+<div\sclass=$AV(thumb_frm)[^>]+>)\#,*"
"(<p\sclass=$AV(TXT12)>\s+<a\shref=$AV(watch/$LST(MovID))*</a>\s+</p>)\#"
"*,</div>\s+</td>)$SET(#=</div></td>)"
"|<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=<a \1 \2>)"
Replace = "\@"

[HTTP headers]
In = TRUE
Out = FALSE
Key = "URL: Nico ADDLST Movie ID (070816) [in]"
Match = "URLリンク(www.nicovideo.jp)(^$LST(MovID)(^?))((sm|am|fz)[0-9]+)\0(^?)"
Replace = "$ADDLST(MovID,\0(^?))"

380:名無しさん@お腹いっぱい。
07/08/16 02:44:23 xjiXhALD0
>>379
おお、前スレにあったんですか・・・二度手間おかけしてすいませんでした。
フィルタはきっちり動きました!大変便利ですーありがとうございます。
エラーも何故か今視聴したら全く出なくなりました。OS再起動しても出たのに何故だろう…

381:名無しさん@お腹いっぱい。
07/08/16 15:50:56 QGEgTPot0
>>300
あんまり使わないもんで久しぶりにきたんですが、すごいっすね。
たまにほぼID表示のためだけにつかってたiroiro.jsの7月くらいのやつが
ID表示されなくなったんで、現行スレ探して一通り見て>>300入れたんですが
こっちも使いやすかったです。ありがとうございます

382:名無しさん@お腹いっぱい。
07/08/16 21:01:11 CgmehSDr0
ローカル再生フィルタの
Nico: Local Movie redirector (070714) test03
って今使える?

今日の夕方頃は使えたのに、急に使えなくなった
[動画に接続できませんでした。クッキーの制限を~]
の画面になる

仕様変更でもあったのかな?
それとも自分だけ?

383:名無しさん@お腹いっぱい。
07/08/16 21:25:13 hQtDl8E20
>>382
>>195のNico: ADDLST MovID_Local + Title (070810) test02で登録したものみてみたけど
local.ptronからよみこめたよ

384:名無しさん@お腹いっぱい。
07/08/16 21:34:03 CgmehSDr0
>>383
じゃあやっぱり自分だけなのか。
設定変えた覚えはないんだけど、どっか変わってるのかな?
フィルタ入れ直してみる。ありがとう。

385:名無しさん@お腹いっぱい。
07/08/16 22:07:42 aDIdDZ2X0
気づいたら、ニコニコ動画専用フィルタまとめにある
NicoVideo: Ranking cut Movie ID (070624) test03 が動いていない。
他のフィルタ切ったりしてみたけど変わらず。
MovIDは追加されているから正しくマッチしていないんだと思うがさっぱりわからん。
ちなみに Nico: Search Watced MovID to Name Only (070816) test01 は正しく動作。

どなたか改変おながいします。

386:名無しさん@お腹いっぱい。
07/08/16 22:38:56 L4whMR6m0
>>382
自分用に"file://"を使用するよう書き換えた版でも動作確認しました。
キャッシュを消去して再ログインを試してみてはいかがでしょうか。

>>385
まとめwikiには一ヶ月以上前からそれより新しい版を掲載しておいたのですが…
"Nico: Ranking cut Movie ID (070627) test05"
こちらの版であれば私の環境で動作を確認しております。

"NicoVideo: Ranking cut Movie ID (070624) test03"
こちらの古い版が掲載されている「ニコニコ動画専用フィルタまとめ」とは
具体的にどこのサイトなのか教えて頂ければ
新しい版への差し替えなどを連絡できるかもしれません。

387:名無しさん@お腹いっぱい。
07/08/16 22:59:36 aDIdDZ2X0
>>386
まとめWikiのを更新したつもりだったのですが正しく更新できていなかったようです。
大変失礼しました。
差し替えた所、正常に動作しております。ご面倒かけました。
非常に便利な為、ニコ動見る気がちょっと失せてましたが、またニコニコしようと思いますw

388:名無しさん@お腹いっぱい。
07/08/16 23:47:26 L4whMR6m0
>>386
そういう事でしたら安心致しました。拙作がお役に立っていたようで嬉しい限りです。
既に自分の手元にもない版でしたので過去ログを漁って検証しておりましたが、
その際気になった点を幾つか微修正してみました。
機能的には何ら変わりありませんが、よろしければお試し下さい。

・視聴済みの動画をランキング上で簡易表示にします
-無駄や問題のあった表現の削除と整理
(誤爆や仕様変更への耐性が多少は向上したかもしれません)
-フィルタ名から機能が解り辛かったのでトップ&検索用に合わせて改名

[Patterns]
Name = "Nico: Ranking Watced MovID to Name Only (070816) test01"
Active = TRUE
URL = "www.nicovideo.jp(:80|)/ranking/$TYPE(htm)"
Limit = 2048
Match = "$NEST(<tr[^>]+>,\s+"
" $NEST(<td,\1<p\sclass*<BR>\2</p>\s+,</td>)\s+"
" $NEST(<td,*<a\shref=$AV(URLリンク(www.nicovideo.jp)(MovID))*,</td>)\s+"
" $NEST(<td,*$NEST(<h3>,\3,</h3>)*,</td>)"
"*,</tr>)"
Replace = "<tr>\r\n"
"<td\1</td>\r\n"
"<td style="FONT-WEIGHT: bold; TEXT-ALIGN: center">\2</td>\r\n"
"<td><h3>\3</h3></td>\r\n"
"</tr>"

389:388
07/08/16 23:49:17 L4whMR6m0
アンカーミス
>>386ではな>>387でしたね。失礼致しました。

390:名無しさん@お腹いっぱい。
07/08/17 00:14:44 Ue6QE6Nt0
>>388
それって、
Name = "Nico: Ranking cut Movie ID (070625)"
Active = TRUE
URL = "www.nicovideo.jp(:80|)/ranking/$TYPE(htm)"
Limit = 2048
Match = "$NEST(<tr> ,"
" $NEST(<td,\1<p\sclass*<BR>\2</p> ,</td> )"
" $NEST(<td>,*/watch/$LST(MovID)"*,</td>)"
" $NEST(<td\s,*<h3>\3</h3>*,</td>)"
"*,</tr>)"
Replace = "<tr>\r\n"
"<td\1</td>\r\n"
"<td style="FONT-WEIGHT: bold; font-size: x-small; TEXT-ALIGN: center">\2</td>\r\n"
"<td style="font-size: x-small">\3</td>\r\n"
"</tr>"
これの進化版と考えて良いのかな?
いままでこれ使わしてもらっていたんですけど。
作者コメも弾いていたのをなくしたと。

391:名無しさん@お腹いっぱい。
07/08/17 00:57:02 Y02n01420
>>390
そう考えて頂いて問題ありません。

>>390のは"test04"にあたる版ですね。
wikiにある"test05"で作者コメへの誤爆は回避されていると思います。
>>388のは"test05"の細部の表現を微修正したものとなります。

しばらく使用してみて問題が出ないようであれば、
wikiの方も>>388のものに差し替えておこうかと思っております。

392:名無しさん@お腹いっぱい。
07/08/17 03:44:13 oKOASIuR0
>>391
あ、質問です。
マイリストの視聴済み動画簡易表示するフィルタなんですけど、ソートすると効かなくなってしまいます。
対応って可能でしょうか?

393:名無しさん@お腹いっぱい。
07/08/17 06:44:14 jumIMckM0
サムネイルを少し大きくするフィルタってないでしょうか?

394:名無しさん@お腹いっぱい。
07/08/17 08:20:40 sp6yRdga0
あります

395:名無しさん@お腹いっぱい。
07/08/17 08:37:30 cGq1eDd30
>>388
Verアップ版の提供ありがとうございます。
WinXP ProSP2とSleipnir2.5で以前と同様に正常に動作しています。
ありがとうございました。

396:名無しさん@お腹いっぱい。
07/08/17 11:51:15 IlnFfmOs0
>>392
不具合のご報告ありがとうございます。
URLマッチの(^?)を削除すればソート時にも機能すると思います。

・視聴済みの動画をマイリスト上で簡易表示にします
-ソート時に機能しなかった問題を修正
-ランキング用や検索用に合わせて表現の整理と改名

# 自分のマイリストは全て視聴済みのはずなので対象外にしてあります。
# Matchの"(^<td$STOP())"を"\9"に置換し、
# Replaceの"</tr>"の前に"\9"を挿入すれば機能させる事も可能です。

[Patterns]
Name = "Nico: Mylist Watced MovID to Name Only (070817) test01"
Active = TRUE
URL = "www.nicovideo.jp/mylist/[0-9]+/[0-9]$TYPE(htm)"
Limit = 2048
Match = "$NEST(<tr,\sid=$AV(mylist([0-9]+)\1)>\s+"
" $NEST(<td,*src=$AV(URLリンク(tn-skr.smilevideo.jp)([0-9]+)\2)*,</td>)\s+"
" $NEST(<td([^>]+)\3>,*($NEST(<h3>,</h3>))\0*,</td>)\s+"
"(^<td$STOP()),</tr>)"
"$SET(smid=sm\2)$TST(smid=$LST(MovID))"
Replace = "<tr id="mylist\1">\r\n"
" <td>sm\2</td>\r\n"
" <td\3>\0</td>\r\n"
"</tr>"

397:名無しさん@お腹いっぱい。
07/08/17 14:50:17 UYqjCKk/0
たまに何だがレイアウトが崩れるときがあるんだが
主にトップや最新コメント動画 トップ300

URLリンク(www.nicovideo.jp)
URLリンク(www.nicovideo.jp)
↑なんかが崩れてしまう

これを崩れないようにするフィルタきぼん

398:名無しさん@お腹いっぱい。
07/08/17 15:03:24 aDBHzHv10
>>397
動画のうp主の説明欄のこと?

プレミアムユーザーなら<br>等のタグ使って綺麗に合わせられるが
無料ユーザーがうpった時はタグ使えないからスペース使って調整してる場合がある
上の動画は2行になるようにスペース取ってあるが、ブログ貼り付け欄消してたら
そこにコメントがくるのでずれる
なのでブログ貼り付けを消すフィルタを切れば解決

下の動画の説明は単にサムネの説明に載りたくないだけのスペースだと思われる

399:名無しさん@お腹いっぱい。
07/08/17 15:09:13 o8DjQgh90
>>397のはフォントがおかしくなったりすることじゃない?
俺もたまになるんだが、説明しづらい
今度なったら画面保存しておこうと思う

400:名無しさん@お腹いっぱい。
07/08/17 16:26:39 IlnFfmOs0
>>397
作者コメント内で全角スペースを使用してレイアウトを調整している場合に、
トップや検索結果での表示が縦に伸びるように崩れてしまう現象でしょうか?

それであれば以前のスレで同じ要望が出された際に、ページ内の全ての
全角スペースを半角スペースに置換するだけの簡単なフィルタを書きましたが、
かなり投げ槍気味だったので単純で速い代わりに誤爆対策は0な代物でした。
特に問題は起きませんでしたが誤爆対策版も作ってみたのでお好みでどうぞ。

[Patterns]
Name = "Nico: [%E3][%80][%80] Replace (070817) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)"
Limit = 4
Match = "[%E3][%80][%80]"
Replace = "\ "

↑は単純高速で仕様変更にも強いですが、問題ない全角スペースも置換します
↓は速度に劣り仕様変更にも弱いですが、問題な全角スペースのみ置換します

[Patterns]
Name = "Nico: [%E3][%80][%80] Replace (070817) alt01"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)"
Limit = 256
Match = "$NEST(<p,(\sclass=$AV(TXT12)\sstyle=$AV(margin:4px 0px;))\1>\2[%E3][%80][%80]\3,</p>)"
Replace = " <p\1>\2 \3</p>"

401:名無しさん@お腹いっぱい。
07/08/17 17:59:41 oKOASIuR0
>>396
ソート時にも機能するようになりました。大変便利になりました。
ありがとうですー。

402:名無しさん@お腹いっぱい。
07/08/17 20:45:33 cCZYP0Fh0
オミトロン使用をつい最近始めた初心者でここにたどり着きました。
URLリンク(the-perfect-insider.hp.infoseek.co.jp)
上記のサイトで設定済みオミトロンを入手し、ブラウザ(IE7)の設定も行いました。
Default.cfgも、上記のサイトにあるのをそのままコピーしました。

ニコニコ動画にアクセスし、コメント欄のID表示を確認しようとしたのですが、
新しいコメントにはきちんとID表示されるのですが、自分が閲覧した時刻以前のコメントにはID表示がされません。

どなたか原因がわかる方はいらっしゃいますでしょうか?

OSはWindowsXP HE SP2適用済みです。

おねがいします。

403:名無しさん@お腹いっぱい。
07/08/17 21:18:01 cCZYP0Fh0
すいません、>>402ですが、フィルタをいろいろ入れ替えたら解決できました。
お手数おかけして申し訳ありません

404:名無しさん@お腹いっぱい。
07/08/17 21:34:12 vS/9lDeP0
Nico: Local Movie redirector が読み込めない件がありましたが
まとめの

ニコニコ関連フィルタの $TYPE(oth) を全て削除する (Wikiに有る物は既に全て削除済みの筈)((^?) 付けておけば誤爆もまず無いし、今後 Content-Type: を書き換える方法に統一する方向で)

という必須フィルタの変更で出来なくなったのでは無いでしょうか

www.nicovideo.jp/api/getflv $TYPE(oth)



405:名無しさん@お腹いっぱい。
07/08/18 00:10:40 E39D7JEA0
>>404
読み込めない件は>>210で既に解決済みですね。

必須フィルタはコメント加工の為のものなので、
そちらがどう変更されてもローカル再生には影響しません。

また、その説明から誤解してローカル再生フィルタの$TYPE(oth)まで
削除してしまったとしても、ローカル再生自体は問題なく機能します。
誤爆よけのおまじない程度と考えて頂いても構いません。

因みに丁度まとめwikiにローカル再生フィルタを記載してきた所でした。
一応自分用の最新版を掲載しておきましたので、宜しければお試し下さい。
URLリンク(abc.s65.xrea.com)

406:名無しさん@お腹いっぱい。
07/08/18 00:33:11 XOZ1LyE40
flvplayer20070813版でIDの強調表示でIDが二重に表示されるんだけど俺だけ?
一応他のフィルタは切ってます。プレミアム会員の場合は [12345]P[12345]本文 になるっぽい。
URLリンク(www.uploda.org)

407:名無しさん@お腹いっぱい。
07/08/18 01:20:56 Bgi0JPre0
>>406
次のやつで直しておきます

408:名無しさん@お腹いっぱい。
07/08/18 01:52:51 E39D7JEA0
視聴済み簡易表示3種(ランキング用・マイリスト用・検索用)を
まとめwikiに掲載しておきました。

マイリスト用にはwatch/sm2525形式アドレスへのリンクが追加されています。

URLリンク(abc.s65.xrea.com)

409:名無しさん@お腹いっぱい。
07/08/18 04:50:42 8bVZNagO0
wikiにある「 ヘッダー部分を簡易表示にする」ってフィルタで
上の黒字の部分にかぶって簡易表示されるんだけど
黒字の部分を残したいんだが自分でどう変えても変になっちゃう・・・誰か助けてorz

410:名無しさん@お腹いっぱい。
07/08/18 06:03:40 n+q2a29T0
「watced」 を excite翻訳で訳してみた

「watcedしました。」

411:名無しさん@お腹いっぱい。
07/08/18 06:12:26 f2qS1Vqh0
適当に
<!--PAGEHEARDER-->の直後に[^<]+(<table*<table*</table>*</table>)\0
置き換えの最初に\0

412:名無しさん@お腹いっぱい。
07/08/18 06:13:04 qi1lbJvb0
>>409
マッチを

$NEST(<table\s,width=$AV(960)\sborder=$AV(0)*(<input\stype=$AV(text)\sname=$AV(s)[^>]++)\0class=$AV(form_search)*,</table>)
\s$NEST(<div\s,style=$AV(background:url*)*,</div>)

に変更

413:名無しさん@お腹いっぱい。
07/08/18 08:19:03 Pdl+5Tgp0
Flashからローカルファイルへのアクセスは、安全上の理由で制限が加えられているはずです。

軽く試してみたところ、Flash Player 8ではできましたが、同9ではできませんでした。
wrapperのローカル再生でも同様。
(ただし、リストファイルはHTTPでないと読めず。
これがFlash Playerに因るものなのかwrapperの組み方に因るものなのかは知りませんが。)

しかし、8はコメントが点滅して耐えられん・・・。


非IE用プラグインで試しているので、IEでどうだかは知りません。

ちなみに、URLリンク(file) は、オミトロンのURLコマンドで、URLリンク(local.ptron) と同じ類のものです。


414:名無しさん@お腹いっぱい。
07/08/18 08:36:28 dZa4JTNs0
>>410
ご指摘感謝致します。wikiの方も修正しておきました。

ついでに「視聴済み簡易表示マイリスト用」を更新。
削除された動画は視聴済みか判別できなくなってしまうので、
左列に「Deleted!」と表記した上で全て簡易表示としました。

URLリンク(abc.s65.xrea.com)


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch