ニコニコ動画RC2専用オミトロンソフト板 Part7at SOFTWARE
ニコニコ動画RC2専用オミトロンソフト板 Part7 - 暇つぶし2ch75:名無しさん@お腹いっぱい。
07/11/06 17:45:44 gJOcMBbP0
>>68更新本当に乙乙

>>48,73使わせていただきます

76:名無しさん@お腹いっぱい。
07/11/06 18:10:04 LFmqhKUF0
>>73
すみません、使い方を教えて下さいませんか?

77:名無しさん@お腹いっぱい。
07/11/06 18:17:03 rl/O7cri0
>>76
>>48にあるアドレスからDelete.gif用の圧縮ファイルを落としてきて
使用したい画像をDelete.gifにリネーム
オミトロンのローカルにあるhtmlのフォルダに保存
[Patterns]に追加でいけると思う

78:名無しさん@お腹いっぱい。
07/11/06 18:22:38 EDeWJ+Cm0
試して見たいけど手ごろな削除済みがみつからない・・・

79:名無しさん@お腹いっぱい。
07/11/06 18:28:36 RWpwNgcK0
>>78
このフィルタを作りたくなったきっかけのマイリストw
URLリンク(www.nicovideo.jp)

80:名無しさん@お腹いっぱい。
07/11/06 18:31:49 RWpwNgcK0
うーん、LargeThumbnailより後にフィルタ掛かってくれれば
大きくしてる場合と標準の場合の表示位置をそれぞれ設定できそうなんだけど
フィルタの順序を変えてもLargeThumbnailより先に読み込んでしまうみたい
具体的には【width="130" height="70"】じゃないかどうかを判定できれば良いんだけど
何か良い方法はないだろうか?

81:名無しさん@お腹いっぱい。
07/11/06 18:35:35 LFmqhKUF0
>>77
NicoCacheとwrapperだけの使用で当てることはできませんか?

82:名無しさん@お腹いっぱい。
07/11/06 18:56:49 +tGk8yHg0
>>71
出来ました、これは視聴済みの動画を簡易表示にするフィルタの高機能版みたいですね
そして出来ましたらブログに貼り付けてあるサムネにも対応していただけませんか、お願いします。

83:名無しさん@お腹いっぱい。
07/11/06 19:00:40 lvH19hBC0
>>68
お疲れ様です

【要望】
自動リンクのウインドウとリピートの終点指定のウインドウの
初期出現位置の改定
URLリンク(wktk.vip2ch.com)

現在の出現場所はどうもRC時代のプレイヤー(本家wrapper)の設定のままの座標な気がしますので
画像みたく座標の位置を修正してもらえるとうれしいです
どうもcustomになってから中途半端な位置にでるのが気になりましてorz

暇な時他の更新のついででいいのでご検討よろしくお願いします

84:名無しさん@お腹いっぱい。
07/11/06 19:06:21 RWpwNgcK0
>>81
NicoCacheの機能でwrapper置き換えを使ってる、という事でおk?
残念ながらオミトロンでの書き換え用のフィルタなのでNicoCache単体では無理かと
NicoCache弄れる程のスキルが無いので(r

>>82
リスト使わないし、一回見た動画を~とかそういう動作はしないので違うような・・・
削除されてサムネイルが「視聴できません」になったけど
俺はローカル保存してるから関係ないぜ!サムネ見せろよ!とか
削除された印を付けつつサムネはそのままでお願いします・・・的なフィルタなので

ブログを持ってない+ブログに貼り付けてあるのを見たこと無いので確認できないんですが
htmlタグが使える環境と使えない環境それぞれで>>79を貼り付けてみて頂けないでしょうか?

85:名無しさん@お腹いっぱい。
07/11/06 19:08:17 LFmqhKUF0
>>84
わかりました。ありがとうございました。

86:名無しさん@お腹いっぱい。
07/11/06 19:13:17 /aEzjWCt0
右クリックメニュー追加できなかった理由が分かった。
FlashPlayer6で書き出してるから7以降対応のContextMenuクラスを扱えなかったのね。
で ming_useswfversion(7); とすると右クリックメニューは変更できた。
が案の定、読み込みまわりの動作が死亡。
Mingが7に対応しきれてなかったようだ_| ̄|○

87:名無しさん@お腹いっぱい。
07/11/06 19:17:57 RWpwNgcK0
なんだ、ブログじゃなくても空のhtmlに貼っつけるだけで表示可能なのね・・・

>>82
htmlタグが使える環境の場合のサムネ表示を見てみたけど
削除された動画でも削除サムネイルに変わらないっぽいので
(マイリスト一覧の最新追加動画サムネみたいなもん)
対応させるまでもなくサムネ表示できると思います

削除アイコン付けたい、ということであれば
小さすぎて視認性が悪くなりそうなのでいらないかと

88:名無しさん@お腹いっぱい。
07/11/06 19:24:46 rl/O7cri0
>>73 一応、修正

削除された動画

削除された動画

>>80
オミトロンは各フィルタごとに元のソースを見に行って変更してっるっぽいから無理なような

>>81,85
悩んでる間にスレが進みまくってるが
>>84の通りだとしたら質問の前にスレタイを確認してくれ

たぶん要望だすなら↓があってると思う
【ニコニコ】自動ローカル保存プロクシ NicoCache
スレリンク(software板)

お土産に>>20,48,79のアドレスもっていってあげると喜ばれると思う


89:名無しさん@お腹いっぱい。
07/11/06 19:24:50 TOaSCKkG0
ニコニコ動画関連ツール総合スレ
スレリンク(software板)

相互リンク


90:名無しさん@お腹いっぱい。
07/11/06 19:30:40 n6GWnV1R0
>>79
テストに役立ちましたw


91:名無しさん@お腹いっぱい。
07/11/06 19:36:26 EDeWJ+Cm0
おお、なぜかうまくいかなかったけど>>88の修正でできた。
ありがとう。

92:名無しさん@お腹いっぱい。
07/11/06 19:42:16 rEkHUdOj0
俺はこういうの扱うの苦手なので、皆さんには
いつも世話になってます。本当にお疲れ様です。

93:名無しさん@お腹いっぱい。
07/11/06 20:00:49 y84LGs0n0
なぜかDelete.gifが表示されない…
>>48で落とした画像データからひとつ選んで
Delete.gifにリネームしてhtmlフォルダに入れる手順であってるんですよね?
一応削除された動画のサムネイルはきちんと表示されるのですが…

94:名無しさん@お腹いっぱい。
07/11/06 20:03:58 rl/O7cri0
>>93
あってる
>>73を使ってるならサムネイルの左上に表示されます

95:名無しさん@お腹いっぱい。
07/11/06 20:11:48 y84LGs0n0
>>94
>>73つかっているのですが
何故かこんな感じに表示されてしまいます
URLリンク(kjm.kir.jp)

96:名無しさん@お腹いっぱい。
07/11/06 20:16:05 y84LGs0n0
すいません自己解決しました
スレ汚し失礼しました

97:名無しさん@お腹いっぱい。
07/11/06 20:22:39 HVGXFQUt0
俺はもっとわけわからんことになっててワロタwwww
URLリンク(up2.viploader.net)

自分のマイリストの削除された動画にはちゃんと適応されてて、
>>73なら>>79のマイリストにもちゃんと適応されてるから別にいいんだけどねwww

98:名無しさん@お腹いっぱい。
07/11/06 20:32:34 dJ/VGc080
>>97
俺と全く同じ状況だw

というか最近wrapperの作者に要望多すぎるだろw
ニコニコの改定に対応してくれるだけで十分すぎるレベルのものなのに。
強欲すぎるというか・・・。

99:名無しさん@お腹いっぱい。
07/11/06 20:36:24 rl/O7cri0
>>73で右下に配置したい人用補足

普通のサムネイルの場合
<div style="position:absolute; top:5px; left:0px;">

<div style="position:absolute; top:61px; left:37px;">

サムネイルを大きくしている場合
<div style="position:absolute; top:5px; left:0px;">

<div style="position:absolute; top:102px; left:75px;">

100:名無しさん@お腹いっぱい。
07/11/06 20:45:56 MySXlphT0
これはiroiroとwrapper custom作者どっちに言えばいいんだろう・・・。

iroiroで全画面時のコメント・操作の半透明処理をしてると、
wrapper全画面時に左下に出る「NGIDに追加」ボタンが
消えてしまいます(見えないだけではなく使えなくなる)。
半透明処理を外せば使えるので個人的には問題ないですが、
一応報告まで。

101:名無しさん@お腹いっぱい。
07/11/06 20:46:36 g8eisEBM0
DL時タイトルをコピーが効かないのは俺だけ?

102:名無しさん@お腹いっぱい。
07/11/06 21:24:02 RWpwNgcK0
マイリスト編集画面で削除されました画像が出るっぽいんで
修正してみようと色々頑張ったんだが出来ない・・・



<tr id="i73657849_row" class="odd">
<td id="i73657849_check"><input type="checkbox" id="i73657849_checkbox" name="items[]" value="73657849"></td>
<td id="i73657849_thumb"><img alt="テスト 93% エアーマンが倒せない" src="img/thumb/del_img.jpg" class="thumb_img" width="46" height="34"></td>
<td id="i73657849_video">
<p class="TXT12"><strong>2007/11/06 19:28:37</strong> 追加 / 再生 <strong>107,805</strong> / コメント <strong>15,039</strong></p>
<h3><a class="video" href="URLリンク(www.nicovideo.jp) target="_top">テスト 93% エアーマンが倒せない</a></h3>
</td>
<td id="i73657849_memo">

上記のソースでimg/thumb/del_img.jpgを
URLリンク(tn-skr.smilevideo.jp)にするにはどうすれば良いかな
誰か知恵を貸して欲しい

103:名無しさん@お腹いっぱい。
07/11/06 23:03:19 tnQc6zab0
sm(\d+)で数字引っこ抜いてimg/thumb/del_img.jpgを置換でどうよ?

104:名無しさん@お腹いっぱい。
07/11/06 23:26:59 vx5Pfksk0
>>68
乙さんです。

>○「全画面時背景を黒くする」を実装した。

ですが、IE限定の機能ですかね?OperaとFirefoxだと色が変わらないようですが…
変更点詳細にも記述がなかったので、うちだけの問題だったらすみません。

105:名無しさん@お腹いっぱい。
07/11/06 23:29:30 amTxiWlX0
>>104
おっさんてゆーな

106:名無しさん@お腹いっぱい。
07/11/06 23:49:04 RWpwNgcK0
>>103
あくまでも例なんで適当でメチャクチャだけど
|\#img/thumb/del_img.jpg$SET(\#=URLリンク(tn-skr.smilevideo.jp))\#(watch/sm[0-9]+)\0
みたいにても合致しないんだよね

ていうか、そもそもimg/thumb/del_img.jpg*1100054がマッチしないのはなんでだろう?
オミトロン難しい・・・

107:名無しさん@お腹いっぱい。
07/11/07 00:47:11 QQdsZoKr0
>>102-103 >>106
テスト不足で不安ですが、一例としてこんな感じで如何でしょうか?

[Patterns]
Name = "Nico: Thumbnail Restoration mylist_edit (071107) test01"
Active = TRUE
URL = "www.nicovideo.jp/mylist_edit/$TYPE(htm)"
Limit = 512
Match = "src=$AV(img/thumb/del_img.jpg)"
"(^(^*href=$AV(URLリンク(www.nicovideo.jp))))"
Replace = "src="URLリンク(tn-skr.smilevideo.jp)

108:名無しさん@お腹いっぱい。
07/11/07 00:52:31 6rRt2ETH0
なんてことはない、Limit値が小さくて反応してないだけでした\(^o^)/バカスギル

>>73をちょこっと取り込みつつ、マイリスト編集に対応した(つもり)のやつ
マイリスト編集画面に対応するのにLimit値が足りなかったんで上げてしまった
512じゃテストでは合致しても、グレラガのリストで実際使うと5個に3個マッチしなかったので640
確認したところ誤爆はしてない(気がする)けど・・・どうだろう?

[Patterns]
Name = "NicoVideo: Thumbnail Restoration (071107)"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/(mylist|mylist_edit)/[0-9]+(/[0-9]|) $TYPE(htm)"
Limit = 640
Match = "(<img * alt=$AV(SMILEVIDEO) *>)\9"
"$SET(\#=<div style="position:relative;">\r\n<div style="position:absolute; top:102px; left:75px;">"
"<img src="URLリンク(local.ptron) alt="削除された動画"></div>\r\n</div>\9)"
"\#(<p\sstyle=$AV(margin-top:4px;)><a\shref="watch/sm)\#(\0)\#("><img alt="*src=)\#"*/del_img.jpg"$SET(#="URLリンク(tn-skr.smilevideo.jp))\#"
"|(<img * src=)\#"img/thumb/del_img.jpg"$SET(\#="URLリンク(tn-skr.smilevideo.jp))(*watch/sm)\#(\0)\#("\starget*</h3>)\#"
Replace = "\@"

109:名無しさん@お腹いっぱい。
07/11/07 01:05:12 6rRt2ETH0
>>107
おお、ありがとうございます
こっちの方がスマートかつ高速ですねw
^とか$AVとか全然使ってなかった・・・
>>108に取り込んでみても良いですか?

110:名無しさん@お腹いっぱい。
07/11/07 01:13:48 QQdsZoKr0
>>109
無論、ご自由にどうぞ。
少しでもお役に立てたなら嬉しい限りです。

111:名無しさん@お腹いっぱい。
07/11/07 01:13:53 6rRt2ETH0
あと、普通の人は気にしないようなどうでもいい所を無駄に修正するフィルタとか
需要はたぶん無いと思うけどw

URLリンク(kjm.kir.jp)
LargeThumbnailを使用してると↑のように大変な事になるマイメモリー一覧を整えるフィルタ

[Patterns]
Name = "NicoVideo: mymemory adjust (071106)"
Active = FALSE
Multi = TRUE
URL = "www.nicovideo.jp/mymemory"
Limit = 256
Match = "(style="border-color:#F06;)$SET(#=border-color:#000;)\#(width:)\#192$SET(#=158)\#(left;)$SET(#=left; margin-left:34px;)"
"|(<!----> <p style="margin-top:4px;">*</p> )$SET(#=</br></br>)"
"|( <p style="margin-bottom:4px;">*</p> <!---->)$SET(#=</br></br>)"
Replace = "\@"

マイメモリー一覧にも対応するようにしてみたFukidashi killer

[Patterns]
Name = "NicoVideo: Fukidashi killer (071106) test2"
Active = TRUE
URL = "www.nicovideo.jp/(^watch) $TYPE(htm)"
Limit = 512
Match = "(<div\s[^>]++class=$AV(res|thumb_res|comment)&$NEST(<div,</div>))"
"|<img\s[^>]++alt=$AV( [%E5][%90][%B9][%E5][%87][%BA] )*>"
"|<img\s[^>]++src=$AV( *fkd_(top|btm).gif )*>"
"|<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(0=<a \1 \2>)"
Replace = "\0"

112:名無しさん@お腹いっぱい。
07/11/07 01:17:57 6rRt2ETH0
>>110
ありがとうございます。ちょっと色々してみます


マイメモリー一覧にも(rな再生数、コメントなどの情報一列表示フィルタ
(初出はYouTube板ニコニコオミトロンスレPart8の>>130氏作「ore3」作者さま㌧です)

[Patterns]
Name = "NicoVideo: itiretu hyouzi (071105) test0"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/(tag/|search/|mymemory|category_recent.php|recent|\?g=|(^?))"
Limit = 10240
Match = "<p class="TXT10">(??|)"
"(<strong>[0-9]+{0,3}[%e5][%88][%86][0-9]+{1,2}[%e7][%a7][%92]</strong>)\1<br>??"
"([%e5][%86][%8d][%e7][%94][%9f][%ef][%bc][%9a]"
"<strong>[0-9,]+{1,9}</strong>)\2<br>??"
"([%e3][%82][%b3][%e3][%83][%a1][%e3][%83][%b3][%e3][%83][%88][%ef][%bc][%9a]"
"<strong>[0-9,]+{1,9}</strong>)\3</p>"
"(?++<div class="thumb_clr"></div>)\9"
"$SET(0=\9<div style="clear:left; width:100%;" class="TXT10">\1 / \2 / \3</div>)"
Replace = "\0"

113:名無しさん@お腹いっぱい。
07/11/07 01:19:56 6rRt2ETH0
以上、マイリストやマイメモリー周りのフィルタ郡でした
素晴らしいフィルタを作られた元々の作者さまにこの場を借りてお礼を申し上げます

削除されたサムネイル復活フィルタについては突っ込み、修正、ダメだし大歓迎です

114:名無しさん@お腹いっぱい。
07/11/07 01:32:14 8DYHYa6Q0
俺、フィルタ初めて書いたんだが、オミのパターンの*とか\dって普通の正規表現と意味違うのね
.*?とか\d+使えないと気が付くまでにかなり悩んじゃったよ
最初からwikiのマッチングルール読めばよかったorz

115:668 ◆LKPG957lls
07/11/07 08:26:13 EwZ1AZyj0
規制されて書き込めなかった…
更新(2007/11/06 14:40) URLリンク(tinyurl.com)

前スレ>>631、YouTubeスレ>>299
有難うございます。取りこまさせていただきました。

後、OLをMSにすると言っていましたが、やっぱり判り辛いので「検索」にしました。
気に入らない方は適当に置換してください。

>>100
z-indexかy座標をコントローラ、入力欄より上にするか、仰るとおり半透明にしないかになると思います。
wrapperでz-index変更可能でしたら、変更して頂けると助かります。

116:53
07/11/07 13:29:02 qP0b2Ll40
>>68
ありがとうございました!非常に作業が快適です!
余った時間で働こうと思います。

>>111-112
マイメモリー一覧のページがすっきりしました!ありがとうございます!
ふきだしのは下記のものがまだ使えてるので大丈夫でした。
NicoNico: Fukidashi killer [2007/09/03] test1

117:名無しさん@お腹いっぱい。
07/11/07 18:23:33 JmntM5AL0
>>83
手元のソースでは合わせておきました。自動リンクは下過ぎると見にくいので動画の下辺に合わせておきます。

>>100,>>115
全画面時のNGIDボタンはnico.inputArea._yに合わせてるはずですが、タイミングのせいか、inputAreaを動画の上にずらす前の座標に行ってしまうようです。
_alphaをチェックして高さをずらすようにしたら一応うちの環境では動作しました。

>>101
「JavaScriptを使う」「DL時タイトルをコピー」がオンになっており、wrapper以外のフィルタを全て切っても動作しないのであれば、環境を教えてもらえると助かります。

>>104
現象確認しました。いろいろ試してみましたが今のところ解決できません。
オミトロンで置き換えたりすれば値の変更自体はできるんですが、FirefoxとOperaでは、JavaScriptからbgcolorが参照できないようです。
qualityやflashvarsなんかも参照できないのでセキュリティの問題かもしれませんが、
それが<object>と<embed>の違いなのか、ブラウザの仕様自体の違いなのかもわかってません。
IEだけで使えても意味がないのでとりあえず設定項目を消しておきます。

ついでに調べたらFirefoxとOperaで「全画面時入力部を押し出す」を使っているとうまく元にもどらないことがあったので対処しました。
これにより 「全画面時入力部を押し出す」使用かつiroiro未使用時は、全画面時にウィンドウをリサイズしてもflashはリサイズされなくなります。
全画面時にウィンドウを大幅にリサイズする人は多分いないと思われるので。

118:83
07/11/07 18:55:35 2+uKtA900
>>117
ありがとうございます

Firefoxで市場が下にずれるのはバグだったのか
要望だしてすぐ気が付いたが何度も言うの気が引けたから言えなかった('A`;)

119:668 ◆LKPG957lls
07/11/07 19:52:31 EwZ1AZyj0
>>117
透過して位置を移動させているのはiroiro併用時のみなので、iroiro側で「NGIDに追加ボタン」を移動させる事にしました。
z-indexは関係なかったようですね。。

120:名無しさん@お腹いっぱい。
07/11/07 20:36:26 ysTz2XI70
フィルターじゃないほうのNG設定ってwrapperなら上限を20以上に出来たりするのかな?

121:名無しさん@お腹いっぱい。
07/11/07 20:37:30 CNqmfK+l0
仮に弄れたとしてもBANされるわ
まあローカル保存すればいいか

122:104
07/11/07 21:32:26 0GhEi/+o0
>>117
3大ブラウザに対応となると、問題が多そうですね・・
何か手伝えないかなと思って、動画サイトの一部をまとめてみたのですが
全画面や今後の機能実装の参考になれば幸いです。
※動画を見るのに登録が必要な所、全画面化が無い所などは抜いています。

ブラウザ内全画面系
GoogleVideo
   URLリンク(video.google.com)
metacafe      URLリンク(www.metacafe.com)
LiveLeak      URLリンク(www.liveleak.com)
Veoh         URLリンク(www.veoh.com)

ブラウザ外全画面系
YouTube      URLリンク(jp.youtube.com)
Stage6       URLリンク(stage6.divx.com)
Dailymotion     URLリンク(www.dailymotion.com)
GUBA         URLリンク(www.guba.com)
Clipfish        URLリンク(www.clipfish.de)
NationalGeographic URLリンク(video.nationalgeographic.com)
超!アニメロ      URLリンク(www.nicovideo.jp)
AmebaVision      URLリンク(vision.ameba.jp)

123:名無しさん@お腹いっぱい。
07/11/07 22:07:42 p2GXk1px0
最近スムージングフィルタが出て来てその恩恵に与ってるのですが
オミトロン側でデインターレースというのは可能なのでしょうか?
あれば便利だなーと思ったのですが…

124:名無しさん@お腹いっぱい。
07/11/07 23:50:47 ybkxmlkN0
>>108をいい感じに使わせていただいてます

ニコキャッシュでキャッシュ済みの動画を
URLリンク(kjm.kir.jp)
のような形に表示するフィルタをどなたか作ってくれないでしょうか?

URLリンク(kjm.kir.jp)
この画像を使ってもらうとありがたいです

125:名無しさん@お腹いっぱい。
07/11/08 00:16:25 EpiCKh+V0
使ってもらえてるのか・・・うれしいなぁ
>>124みたいにキャッシュした動画にアイコン付けれたら良さげだけど
オミトロンって指定したディレクトリに指定したファイルがある場合に~とか出来たっけ?
リストに登録しないと駄目じゃなかったかな・・・?

126:名無しさん@お腹いっぱい。
07/11/08 00:34:19 4+QzHNbU0
オミトロンとニコキャッシュを上手に共存させられない・・・
誰か助けて

127:名無しさん@お腹いっぱい。
07/11/08 00:39:16 EpiCKh+V0
そういう事はニコキャッシュのスレで聞こうぜ!

proxyHost=127.0.0.1
proxyPort=オミトロンで使用してるポート番号
まぁ上記をコピペで出来ると思うけど

128:名無しさん@お腹いっぱい。
07/11/08 00:47:16 4+QzHNbU0
>>127
既に使われている~ って言われて
やっぱり駄目だった。

大人しくそちらで聞いてきます。

129:名無しさん@お腹いっぱい。
07/11/08 01:05:42 T/DGw7mh0
>>125
レスありがとうございます
そうなんですか・・・
視聴済みの動画を簡易表示にするのフィルタを応用して作るのはどうでしょうか?
視聴済みはキャッシュされてるはずなので
キャッシュを削除してしまったらダメなんですけどね・・・

時間があるときにでもできたらおねがいします

130:名無しさん@お腹いっぱい。
07/11/08 02:41:28 GTGr9km40
>>129
>>125の方ではなく、視聴済み簡易表示とかを書いたほうの名無しですが
興味を引かれたのでちょっと試してみました。

・Ploxomitronのhtmlフォルダに「cache.gif」を用意(>>124の画像を使用)
・視聴済み動画のサムネ右下にcacheマークを表示します
・実際はキャッシュがなくても視聴済みならマークが付いてしまうのでご注意を
・リストは他の視聴済みフィルタの物と共用です

# サムネの拡大などは考慮していないので、>>108などとの併用時は
表示座標を top:102px; left:75px などに適宜書き換えてお使い下さい。
改変や他のフィルタへの組み込みは大歓迎。お役に立てたら幸いです。

[Patterns]
Name = "Nico: Mylist Watched MovID Marking (071108) test01"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/mylist/[0-9]+/[0-9] $TYPE(htm)"
Limit = 256
Match = "</p>(^(^\s+<p\sstyle=$AV(margin-top:4px;)>\s+<a\shref=$AV(watch/$LST(MovID))>))"
Replace = "</p>\r\n"
"<div style="position:relative;">\r\n"
"<div style="position:absolute; top:60px; left:40px;"><img src="URLリンク(local.ptron) alt="cache"></div>\r\n"
"</div>\r\n"

131:名無しさん@お腹いっぱい。
07/11/08 03:35:16 GTGr9km40
>>130をマイリスト以外でも動作するように書き直してみたので貼っておきます。
よろしければこちらもお試し下さい。

[Patterns]
Name = "Nico: Watched MovID Marking (071108) test01"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 512
Match = "(<img\salt=$AV(SMILEVIDEO)[^>]+>\s+</p>)\#"
"(\s+<div\sstyle=$AV(margin:4px 0px;)>\s+$NEST(<!---->,</div>\s+<!---->)|)\#"
"(^(^\s+<p(\sstyle=$AV(margin-top:4px;)|)>\s+<a\shref=$AV((URLリンク(www.nicovideo.jp))watch/$LST(MovID))>))"
Replace = "\@\r\n"
"<div style="position:relative;">\r\n"
"<div style="position:absolute; top:60px; left:40px;"><img src="URLリンク(local.ptron) alt="cache"></div>\r\n"
"</div>\r\n"

132:名無しさん@お腹いっぱい。
07/11/08 03:52:54 bxhhU5uP0
誰かjsでプレイリスト作ってくんねーかなー

133:名無しさん@お腹いっぱい。
07/11/08 05:46:00 EpiCKh+V0
>>129
nlの作者さまに要望を出してみた所、
キャッシュディレクトリにある動画を
リストとして出力できるかも、との事でした

ニコキャッシュについては使用してない人もいると思うので
サムネイル復活フィルタとは別のフィルタにした方がいいかも・・・

>>130
乙です、試してみたところ、ランキングには効かないようなので
現在ランキングに対応したものを作ってみてる所です
統合版を作るにあたって、上記フィルタを応用してみたいと思います
素晴らしいフィルタをありがとうございます

134:名無しさん@お腹いっぱい。
07/11/08 06:07:05 GTGr9km40
>>133
>>131の方のフィルタならばランキングやトップページ・検索結果などにも
対応できているのを確認したのですが、そちらでもダメでしたか?
ランキングだけが環境依存するような要素はなかったはずなので、
ちょっと原因の見当が付きません。申し訳ないです。

135:名無しさん@お腹いっぱい。
07/11/08 06:19:49 EpiCKh+V0
>>131でも何故かランキングのみ表示がされませんでした。
何か他のフィルタと競合してるのかも・・・?ちょっと調べてみます

それとは別で、アイコンの表示位置がマイリストや新着、ランキングで微妙に違っているっぽい?ので
それぞれで検索して別の数値を入れてみたりとかしてみたり

136:名無しさん@お腹いっぱい。
07/11/08 06:37:35 qoyJt8S80
wrapper内で動画とコメントを取得しなおして遷移無しの連続再生出来るプレイリストがあれば最高なんだがな

137:名無しさん@お腹いっぱい。
07/11/08 07:58:14 qNBLk2400
firefoxとopera限定プレイリスト
URLリンク(d.hatena.ne.jp)

138:名無しさん@お腹いっぱい。
07/11/08 08:15:41 qNBLk2400
もう一個見つけた。
URLリンク(orera.g.hatena.ne.jp)
さっきのブックマークレット版(IE向け)とまた違うプレイリストjsがある。

139:名無しさん@お腹いっぱい。
07/11/08 08:25:43 bxhhU5uP0
>>137-189
言葉足らずだった
IEというかSleipnirで使えるプレイリストが欲しい


140:名無しさん@お腹いっぱい。
07/11/08 08:36:32 qNBLk2400
>>139
URLリンク(orera.g.hatena.ne.jp)
IE仕様のブックマークレットもあるよ(少し機能が限定されるけど)

141:名無しさん@お腹いっぱい。
07/11/08 08:42:44 bxhhU5uP0
>>140
いや今それ使ってるんだけどやっぱり使いづらいんだよね
BGM用のプレイリストとしてならそこまで使いづらくないんだけど
連続してる番組とかをちょっとプレイリストで…みたいに気軽に登録・解除がしにくい

142:名無しさん@お腹いっぱい。
07/11/08 09:21:17 afZu8+oE0
[Patterns]
Name = "NicoVideo: watch Bottom CUT"
Active = TRUE
URL = "www.nicovideo.jp/watch/"
Limit = 100
Match = "<div id="WATCHFOOTER">"
"$STOP()"
Replace = "<div id="WATCHFOOTER">"
"<div id="PAGEFOOTER" style="color:#CCC; text-align:center;">"
"</body>"
"</html>"
"\k"

今までプレイヤー下部をばっさり切り落とすと全画面表示ができなかった。
上のフィルタみたいにしたら上手くいくようになった。
Flashの全画面ってタグを目印にするものなのか。

143:名無しさん@お腹いっぱい。
07/11/08 11:22:25 EpiCKh+V0
追記追記
>>129
nlの作者さまがキャッシュアイコンに対応した素敵な最新版をうpされたので是非お試しください
サムネサイズを弄ってる場合は手動でもリスト落としてアイコン付けが可能っぽいです

あと、今から出かけにゃならないけどサムネ復活フィルタの
穴を見つけたんで帰り次第すぐ修正しますorz
マイリスト、マイリスト編集画面で良いかと思ってたけど
最近見た動画も復活させておきたいページも復活させたい感じですね
気が付かなかったー

144:名無しさん@お腹いっぱい。
07/11/08 13:21:48 bxhhU5uP0
弄れば弄るほどデフォルトのデザインに近づいていくジレンマに陥っていく…
誰かSSを晒して俺にアイディアを分けてくれ!

145:名無しさん@お腹いっぱい。
07/11/08 13:35:28 6t91megD0
>>144
URLリンク(www.rupan.net)

146:名無しさん@お腹いっぱい。
07/11/08 14:07:31 bxhhU5uP0
>>145
かなり弄ってるなー
カテゴリタブをheader lightに入れてるのは検索早そう
でも一番気になったのがPAGEHEADERにあるコメントをRight Column Editに組み込んだ所だw

147:名無しさん@お腹いっぱい。
07/11/08 14:37:17 6t91megD0
>>146
自分用だからサポートしないけどどうぞ

# 右列に投稿動画、動画、コメント、gif
# NicoVideo: Right Column Edit (071018)を使用している人は
# NicoVideo: Right Column Edit (071018)の下記部分を置き換えてから下さい
#
# Match = "(<div\s[^>]++style=$AV(*float:right;*)>)\9"
# ↓
# Match = "(<div\s[^>]++style=$AV(*float:right;*)>*<!---->)\9"
#
Name = "NicoVideo: Header Data Right Disp"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/\?g=(^r18)$TYPE(htm)"
Limit = 51200
Match = "(<div\sid=$AV(PAGEHEADER)>"
"*<td\sstyle=$AV(padding-left:0px;)>\1</td>"
"*<td\sstyle=$AV(padding-left:0px;)>\2</td>"
"*<td\sstyle=$AV(padding-left:0px;)>\3</td>"
"*<td\sstyle=$AV(text-align:right;)\swidth=$AV(100%)>\4</td>"
"*<td*><a*>\5</a></td>"
"*<div\s+style=$AV(*float:right;*)[^>]++>)\6$STOP()"


148:147 つづき
07/11/08 14:37:50 6t91megD0
Replace = "\6"
"<tr valign="top"><td><hr>"
"<div style="float:left; font-size:75%;">"
"<b><p>\4</p></b><hr>"
"<td><div style="position:relative; width:25%; float:left;">"
"<a href="URLリンク(www.nicovideo.jp) onClick="location.href=location.href;return false;">\5</a>"
"</div></td>"
"<b><p>投稿動画 : \1</p></b>"
"<b><p>再生 : \2</p></b>"
"<b><p>コメント : \3</p></b>"
"</div></td>"
"<hr></td></tr>"


149:名無しさん@お腹いっぱい。
07/11/08 14:46:03 6t91megD0
>>148 修正
"<b><p>投稿動画 : \1</p></b>"
"<b><p>再生 : \2</p></b>"
"<b><p>コメント : \3</p></b>"



"<b><p>&#25237;&#31295;&#21205;&#30011;&#12288;&#65306;&#12288;\1</p></b>"
"<b><p>&#20877;&#29983;&#12288;&#65306;&#12288;\2</p></b>"
"<b><p>&#12467;&#12513;&#12531;&#12488;&#12288;&#65306;&#12288;\3</p></b>"

150:名無しさん@お腹いっぱい。
07/11/08 15:12:41 b5qWBNVH0
URLリンク(www12.axfc.net)
★flvplayer_wrapper custom 2007/11/08版

○Firefox及びOperaで「全画面時入力部を押し出す」を使っている場合、全画面からうまく元に戻らないことがあった問題に少し対処。
 これにより「全画面時入力部を押し出す」使用かつiroiro未使用時は、全画面時にウィンドウをリサイズしてもflashはリサイズされなくなります。
○「全画面時背景を黒くする」がIE以外に効かないので設定項目を削除。
○RC2から「リピートの終点を指定」画面及び自動リンクの表示位置がずれていたのを修正。
○ログリストのコメントを選択時、「コメントを抽出」ボタンを表示するようにした。
○「操作:キーボード操作」を実装した。スペース:一時停止・再生、左右:シーク、上下:音量調節。調節値はホイール操作の設定値を使う。
 「キーボード操作」使用時はビデオウィンドウをクリックすることでフォーカスが移るようにした。

※11/4以前のiroiroを使用している場合、全画面時の表示が下にずれてしまいます。
その場合はiroiroをwikiの最新版に更新してください。

>>119
了解しました。

>>122
ありがとうございます。こうして見ると結構多いですね。

>>123
flashにデインターレース機能があれば可能ですが、多分無いと思います。

>>136
そのあたりはよくわかってない上にソースを追うのもしんどいので、今のところページ遷移なしで別の動画を読むのは無理そうです。

151:名無しさん@お腹いっぱい。
07/11/08 15:14:31 T/DGw7mh0
>>130>>143
おぉ~すばらしいです
しかもnlの作者さままで動いてもらって
ありがとうございました

152:名無しさん@お腹いっぱい。
07/11/08 15:30:37 bxhhU5uP0
また訳わからんcssが追加されたなぁ

153:名無しさん@お腹いっぱい。
07/11/08 15:33:22 In2xczYv0
>>150
乙!キーボードシークがいいな
ホイールシークより断然使いやすいわ

154:名無しさん@お腹いっぱい。
07/11/08 15:54:38 6JWNATt90
IEって危なくてあやふやな作りだけど、ユーザーがいじる分には便利だな

155:名無しさん@お腹いっぱい。
07/11/08 16:13:34 kv1mrdYL0
>>150
なんという神・・お体に気をつけてくれ

156:名無しさん@お腹いっぱい。
07/11/08 16:23:01 bxhhU5uP0
>>150
乙です
キーボード操作めちゃくちゃいいです

>>147
トップページだと適用できなくて残念…
トップページでも使えるようにと
URL = "www.nicovideo.jp/((^?)|\?g=)$TYPE(htm)
にしたらとんでもなく重くなってしまった

157:名無しさん@お腹いっぱい。
07/11/08 16:30:36 ksgZLjxe0
NicoVideo: del tag.gif, comment.gif, mylist.gif (07/10/10)
これ効かなくなったな

158:名無しさん@お腹いっぱい。
07/11/08 16:37:57 qoyJt8S80
Name = "NicoVideo: del tool_bg (07/11/08)"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/watch/?"
Limit = 128
Match = "<td>$NEST(<div\sclass=$AV(tool_bg_[L|R])>,</div>)</td>"

こんなんでどう?

159:名無しさん@お腹いっぱい。
07/11/08 16:39:46 bxhhU5uP0
>>157
gifの代わりにwatch.cssと<div class="tool_bg_L"><div class="tool_bg_R">マイリスト</div></div>になった
これでいけるはず

[Patterns]
Name = "NicoVideo: del tool_bg (07/11/08)"
Active = TRUE
URL = "www.nicovideo.jp/watch/?"
Limit = 128
Match = "$NEST(<div\sclass=$AV(tool_bg_L)>,</div>)"

160:名無しさん@お腹いっぱい。
07/11/08 16:40:05 q/904vz50
>>157
そりゃそうだな。gifじゃなくなってるw

161:名無しさん@お腹いっぱい。
07/11/08 16:40:39 bxhhU5uP0
う…既出だったorz
しかしName一緒てw

162:名無しさん@お腹いっぱい。
07/11/08 16:42:49 qoyJt8S80
Nameこれしかないよなw

163:名無しさん@お腹いっぱい。
07/11/08 16:45:38 ksgZLjxe0
>>158-159
ありがとう!


164:名無しさん@お腹いっぱい。
07/11/08 16:47:01 qoyJt8S80
ごめん、Multiいらないな。

165:名無しさん@お腹いっぱい。
07/11/08 16:51:13 qoyJt8S80
直した。
>>159の奴だと多分</div>が一個ずつ残る。

Name = "NicoVideo: del tool_bg (07/11/08)"
Active = TRUE
URL = "www.nicovideo.jp/watch/?$TYPE(htm)"
Limit = 128
Match = "<td>$NEST(<div\sclass=$AV(tool_bg_[LR])>,</div>)</td>"

166:名無しさん@お腹いっぱい。
07/11/08 17:49:35 +773Vo5Q0
>>150
>>30です

>○ログリストのコメントを選択時、「コメントを抽出」ボタンを表示するようにした。
おおおおおおおおおおおおおお
ありがとうございます!
NG機能はこれでもういうことなしです!
お疲れ様でした!

キーボード操作も神ですね
素晴らしい



167:名無しさん@お腹いっぱい。
07/11/08 17:57:22 3g3HqOBN0
>>150
「コメントを抽出」ボタン表示中に動画内のコメントをクリックすると
「通常モードに戻す」のボタンが重なってしまいますと動作報告しておきます。

いつも早い更新乙です。

168:名無しさん@お腹いっぱい。
07/11/08 18:46:52 b5qWBNVH0
>>167
すみません、見落としてました。助かります。

169:名無しさん@お腹いっぱい。
07/11/08 19:08:25 4+QzHNbU0
消えた動画のサムネの下に画像を表示させるフィルタと、
キャッシュを取ってある動画のサムネの下に
画像を表示させるフィルタが動かない・・・

[Patterns]
Name = "NicoVideo: Thumbnail Restoration (071105) custom"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/mylist/[0-9]+/[0-9] $TYPE(htm)"
Limit = 256
Match = "$SET(\#=<div style="position:relative;">\r\n<div style="position:absolute; top:102px; left:75px;">"
"<img src="URLリンク(local.ptron) alt="削除された動画"></div>\r\n</div>)"
"(<p\sstyle=$AV(margin-top:4px;)><a\shref="watch/sm)\#(\0)\#("><img alt="*src=)\#"*/del_img.jpg"$SET(#="URLリンク(tn-skr.smilevideo.jp))\#"
Replace = "<!-- \0 -->\r\n\@"

[Patterns]
Name = "Nico: Watched MovID Marking (071108) test01"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 512
Match = "(<img\salt=$AV(SMILEVIDEO)[^>]+>\s+</p>)\#"
"(\s+<div\sstyle=$AV(margin:4px 0px;)>\s+$NEST(<!---->,</div>\s+<!---->)|)\#"
"(^(^\s+<p(\sstyle=$AV(margin-top:4px;)|)>\s+<a\shref=$AV((URLリンク(www.nicovideo.jp))watch/$LST(MovID))>))"
Replace = "\@\r\n"
"<div style="position:relative;">\r\n"
"<div style="position:absolute; top:102px; left:75px;"><img src="URLリンク(local.ptron) alt="cache"></div>\r\n"
"</div>\r\n"

どこが駄目なんだろう・・・。落とした画像は、それぞれ「Delete.gif」「cache.gif」に
リネームして、「html」フォルダにあります。ニコキャッシュはbeta19

170:名無しさん@お腹いっぱい。
07/11/08 20:09:24 oZtL2Q6q0
[Patterns]
Name = "NicoNicoRC - Hide Tags"
Active = FALSE
Multi = TRUE
URL = "$TYPE(htm)www.nicovideo.jp/watch/"
Limit = 512
Match = "<td>(<img src="*img/watch/tool_tit_tag.gif"*>)\0"
"$SET(#=<td valign="TOP"><a href="" onClick="o=$('video_tags').style;if(o)o.display=o.display?'':'none';return false;">\0</a>)"
"|(<div id="video_tags")\#$SET(#= style="display:none;")$SET(f1=A)"
"|$TST(f1=?+)("
"(<a href)\#$SET(f1=$GET(f1)A)"
"|(</div></div>)\#$SET(#=<script>s="$GET(f1)";document.write("Tags (<B>"+(s.length-2)+"</B>)");</script>)"
"|(</td>)\#$SET(f1=)$STOP()"
")"
Replace = "\@"


うまく動かなくなってる

171:名無しさん@お腹いっぱい。
07/11/08 20:27:25 qoyJt8S80
そりゃtool_tit_tag.gifが無くなってるからねぇ。
他のものにマッチさせればいいんじゃない?

172:名無しさん@お腹いっぱい。
07/11/08 20:37:57 EqYAMTCZ0
今度はTOPページの仕様変更だよ('A`)

173:名無しさん@お腹いっぱい。
07/11/08 20:38:08 qoyJt8S80
ちょ、トップのデザイン変わりすぎ

174:名無しさん@お腹いっぱい。
07/11/08 20:39:30 YNEsPDvC0
トップページがカオスwww

175:名無しさん@お腹いっぱい。
07/11/08 20:43:09 03zOCj/e0
オミなしでもつかえる範囲になった気がすんだが
トップね

176:名無しさん@お腹いっぱい。
07/11/08 20:45:32 G0Cb6sgb0
>>175を信じた俺が馬鹿だった
広告ばっかじゃねーか

177:名無しさん@お腹いっぱい。
07/11/08 20:47:43 WYO75B8u0
そんなに変わってねえじゃん


178:名無しさん@お腹いっぱい。
07/11/08 21:06:28 oZtL2Q6q0
>>171
画像ファイルが何故か見つからない

179:名無しさん@お腹いっぱい。
07/11/08 21:15:41 EqYAMTCZ0
>>178
2つのdivの背景画像を使ってる。
<td><div class="tool_bg_L"><div class="tool_bg_R">登録タグ</div></div></td>
この部分。画像本体は
URLリンク(res.nicovideo.jp)
URLリンク(res.nicovideo.jp)
の2つがCSSで指定されている

180:名無しさん@お腹いっぱい。
07/11/08 21:40:21 +np4k6Tq0
あれ、ライトカラムエディタが効いてないんだが俺だけ?
おすすめと関連タグが上にきてるしなんじゃこりゃ

181:名無しさん@お腹いっぱい。
07/11/08 21:41:51 8XJToCmK0
眼科に行くべきだな

182:名無しさん@お腹いっぱい。
07/11/08 22:11:51 5yLWhHG50
再生数とコメント数の右、エコノミーとかプレミアムとかの奴の左の位置にあるライトみたいなのと太陽みたいなマークの2つのボタンってなんですか?

183:名無しさん@お腹いっぱい。
07/11/08 22:11:55 +np4k6Tq0
俺がおかしいのか……

バイパス
URLリンク(nullpo.vip2ch.com)

フィルタ使用、下にはライトカラムエディタで消したはずのグッドデザインとか新着動画が復活してるし
URLリンク(nullpo.vip2ch.com)

少なくとも今日の5時くらいまでは普通に使えてたのに

184:名無しさん@お腹いっぱい。
07/11/08 22:12:58 uG5+EQFV0
>>182
同梱のテキストぐらい読め。マジで。

185:名無しさん@お腹いっぱい。
07/11/08 22:14:13 EqYAMTCZ0
>>183
・・・数レス上で騒いでるよな

186:名無しさん@お腹いっぱい。
07/11/08 22:14:44 ulQxO6YV0
タグがカテゴリ別になったのか

187:名無しさん@お腹いっぱい。
07/11/08 22:17:40 6t91megD0
# 右列の無駄な広告などを削除+置き換えをする
# \9:必須 \0:広告 \1:ニコニコニュース \2:広告 \3:動画ランキング \4:市場 \5:新着動画 \6:グッドデザイン
Name = "NicoVideo: Right Column Edit (071108)"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=)$TYPE(htm)"
Limit = 35000
Match = "(<div\s[^>]++style=$AV(*float:right;*)>*<!---->)\9"
"\0"
"(<div\sclass=$AV(mb16p4)>*</div>\s++<!---->)\1"
"(*</script>)\2"
"(*</table>\s<!---->)\3"
"(*</div>\s<!---->)\4"
"(*</table>\s<!---->)\5"
"(*</div>)\6"
"\s++<!--[%E5][%8F][%B3][%E5][%88][%97]\([%E7][%B5][%82][%E4][%BA][%86]\)-->"
Replace = "\9"
"\5"
"\4"
"\3"
"\1"


188:名無しさん@お腹いっぱい。
07/11/08 22:21:27 ZRGflqHc0
>>186
それは前からだったような

189:名無しさん@お腹いっぱい。
07/11/08 22:25:09 YNEsPDvC0
>>187
乙です

あとは「関連タグ」と「おすすめ」か
ミジンコの俺が挑戦中

190:名無しさん@お腹いっぱい。
07/11/08 22:26:39 +np4k6Tq0
>>187
ありがてえ

191:名無しさん@お腹いっぱい。
07/11/08 22:27:56 EUvDhUT00
>>187
乙です!!

192:名無しさん@お腹いっぱい。
07/11/08 22:28:20 qNBLk2400
タグがだいぶ邪魔くさくなってるね。
後、再生ページの右上に広告でてるけど、これは前からかな?

193:名無しさん@お腹いっぱい。
07/11/08 22:32:20 EUvDhUT00
>>192
PRは今回からじゃね?

194:名無しさん@お腹いっぱい。
07/11/08 22:33:57 rd9vW4NK0
Name = "Nico: Search NGtitle + Premium Killer (071014) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)"
Limit = 4096
Match = "$NEST(<td[^>]+>,\s+<div\sclass=$AV(thumb_frm)[^>]+>\s+"
" ($NEST(<div,\sclass=$AV(thumb_L)*<img\ssrc=$AV(URLリンク(res.nicovideo.jp))*,</div>)"
" |*$NEST(<div,\sclass=$AV(thumb_R)*$NEST(<a,[^>]++href=$AV(watch/*)>*$LST(NGtitle)*,</a>)*,</div>)"
" |*$NEST(<div,\sclass=$AV(thumb_R)*$NEST(<p,\sclass=$AV(TXT12)\sstyle=$AV(margin:4px 0px;)>*$LST(NGtitle)*,</p>)*,</div>)"
" |$SET(td=$GET(td)1)(^?))"
"*,</td>)"
"|(^(^<td>\s+<div\sclass=$AV(thumb_frm)))$TST(td=111)$SET(#=</tr><tr valign="top">)$SET(td=)"
"|(^(^<td[^>]+>\s+<div\sclass=$AV(thumb_frm)))$TST(td=1111)$SET(#=</tr><tr valign="top">)$SET(td=)"
"|(</tr>\s+<tr valign=$AV(top)>)"
"|<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=<a \1 \2>)"
Replace = "\@"

レイアウトが崩れて使い物にならないので、
どなたか改良お願いします。

195:名無しさん@お腹いっぱい。
07/11/08 22:37:32 2I5UrCUH0
嫌どす

196:名無しさん@お腹いっぱい。
07/11/08 22:39:33 rd9vW4NK0
>>195
氏ね

197:名無しさん@お腹いっぱい。
07/11/08 22:41:43 1wKiMmaF0
>>187
とってもサンクス

198:名無しさん@お腹いっぱい。
07/11/08 22:41:46 2I5UrCUH0
嫌どす

199:名無しさん@お腹いっぱい。
07/11/08 22:43:35 nYG/4wBG0
嫌でがんす

200:名無しさん@お腹いっぱい。
07/11/08 22:44:58 LszNEK5o0
>>189 適当に作ってみた。ちゃんとしたのがくるまでのつなぎで

Name = "NicoVideo: top Edit (071108)"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=)$TYPE(htm)"
Limit = 35000
Match = "(<div id="PAGEBODY">)\9"
"(*<!---->)\1"
"(*<!---->)\2"
"(*<!---->)\3"
"(*<!---->)\4"
Replace = "\9"

\9:必須
\1:\2使う場合必須 \2:カテゴリ
\3:\4使う場合必須 \3:関連タグ+おすすめ

201:名無しさん@お腹いっぱい。
07/11/08 22:45:49 zhtB6g430
>>194
>>189がやってるだろ実質

202:200
07/11/08 22:48:59 LszNEK5o0
下訂正
\9:必須
\1 : \2 使う場合必須
\3 : \2 使う場合必須
\2:カテゴリ
\4:関連タグ+おすすめ

203:名無しさん@お腹いっぱい。
07/11/08 22:49:09 6KuZmqUF0
これで右上不要か

設定済みオミトロンで上のバー完全消去とかやってくれればいいけど検索ボックス周りを改良してるから難しそう。

204:名無しさん@お腹いっぱい。
07/11/08 22:55:28 EUvDhUT00
>>200
このまま使ったらすっきりしすぎてワロタwww

205:名無しさん@お腹いっぱい。
07/11/08 22:57:34 +np4k6Tq0
>>187
まだいらっしゃったら>>145のトップのサムネイル?を横一列にするフィルタを頂けませんか?

206:204
07/11/08 23:02:15 EUvDhUT00
>>200
スマソ
乙です
って入れるの忘れてました

207:名無しさん@お腹いっぱい。
07/11/08 23:03:23 rd9vW4NK0
>>201
プレミアム限定の動画は消えませんが…

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

208:名無しさん@お腹いっぱい。
07/11/08 23:03:44 8XJToCmK0
>>200入れるとカテ切り替えでフィルタが無効化されるね

209:名無しさん@お腹いっぱい。
07/11/08 23:05:43 KtUx2ZKl0
>>194
TOPの「おすすめ」部分に誤爆するようになっていた点を修正。
他にも崩れる部分がありますか?

[Patterns]
Name = "Nico: Search NGtitle + Premium Killer (071108) test02"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)"
Limit = 4096
Match = "$NEST(<td[^>]+>,\s+<div\sclass=$AV(thumb_frm)[^>]+>\s+"
" ($NEST(<div,\sclass=$AV(thumb_L)*<img\ssrc=$AV(URLリンク(res.nicovideo.jp))*,</div>)"
" |*$NEST(<div,\sclass=$AV(thumb_R)*$NEST(<a,[^>]++href=$AV(watch/*)>*$LST(NGtitle)*,</a>)*,</div>)"
" |*$NEST(<div,\sclass=$AV(thumb_R)*$NEST(<p,\sclass=$AV(TXT12)\sstyle=$AV(margin:4px 0px;)>*$LST(NGtitle)*,</p>)*,</div>)"
" |$SET(td=$GET(td)1)(^?))"
"*,</td>)"
"|(^(^<td>\s+<div\sclass=$AV(thumb_frm)))$TST(td=111)$SET(#=</tr><tr valign="top">)$SET(td=)"
"|(^(^<td[^>]+>\s+<div\sclass=$AV(thumb_frm)))$TST(td=1111)$SET(#=</tr><tr valign="top">)$SET(td=)"
"|</tr>\s+<tr valign=$AV(top)>(^\s+<td\snowrap\sstyle=$AV(text-align:right;)>)"
"|<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=<a \1 \2>)"
Replace = "\@"

210:名無しさん@お腹いっぱい。
07/11/08 23:10:25 KtUx2ZKl0
>>208
トップをいじるフィルタでは下記のフィルタを共通フィルタとしてご利用下さい。
カテゴリー切り替えでフィルタが無効化される問題を解消できます。

[Patterns]
Name = "Nico: Top CategoryTag Replace (071010) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=)$TYPE(htm)"
Limit = 2048
Match = "<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=<a \1 \2>)"
Replace = "\@"

211:名無しさん@お腹いっぱい。
07/11/08 23:15:33 8XJToCmK0
>>210
いや、入ってるけど。

212:名無しさん@お腹いっぱい。
07/11/08 23:17:04 1wKiMmaF0
>>202の説明わけわかんない
関連タグとおすすめ消してないのに、カテゴリが消える

213:名無しさん@お腹いっぱい。
07/11/08 23:19:37 YNEsPDvC0
>>211
Name = "NicoVideo: top Edit (071108)"
の方に
Multi = TRUE
を加えればおk

214:名無しさん@お腹いっぱい。
07/11/08 23:20:09 KtUx2ZKl0
>>211
>>210のフィルタを上にするか、Multiを付けてもダメでしょうか?

215:名無しさん@お腹いっぱい。
07/11/08 23:22:05 8XJToCmK0
フィルタを上には駄目だったけどマルチでおkでした

216:名無しさん@お腹いっぱい。
07/11/08 23:22:11 LszNEK5o0
>212
カテゴリだけの場合\9\1\2\3の順番。
関連だけ\9\4
全部消す\9
全部表示、つかわないか、\9\1\2\3\4

これで、できたかな?


217:名無しさん@お腹いっぱい。
07/11/08 23:24:32 rd9vW4NK0
>>209
㌧㌧
邪魔なプレミアム限定動画が出てこなくなってスッキリです。

218:名無しさん@お腹いっぱい。
07/11/08 23:31:44 EUvDhUT00
>>214
Multiつけても駄目だった漏れはどうすればいいでしょうか?
フィルタの順番入れ替えたり色々やったんですが駄目だった・・・orz
カテ切り替えするとフィルタ無視されます

219:名無しさん@お腹いっぱい。
07/11/08 23:33:13 VTkPJgFn0
広告消えるフィルタが使えなくなったんだけど仕様変更?
TOPページは効くのに動画ページでスクリプトエラー。
Matchはあってる気がするんだけど

Name = "Nico: AD killer (071004) test05"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 2048
Match = "$NEST(<div,\s(class=$AV(mb16p4)|style=$AV(text-align:center;*))*"
        " (id=$AV(web_pc_*)"
        " |href=$AV(*\?cp_webto=*))"
        "*,</div>)"


220:名無しさん@お腹いっぱい。
07/11/08 23:35:16 YNEsPDvC0
>>219

del so付きですがこれでどうでしょう

Name = "NicoVideo: AD killer (071103) HBN+del so"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "<div\sid=$AV(PAGEBODY)*[%bf]<(^/)$SET(0=<div id=\"PAGEBODY\"><)"
"|$NEST(<div,\s(class=$AV(mb16p4)|style=$AV(text-align:center;*))*"
" (id=$AV(web_pc_*) |href=$AV(*\?cp_webto=*))*,</div>)"
"|$NEST(<div\sid=$AV(index_ads)*,</div>)"
"|$NEST(<a\shref=$AV(/static/festival/)*,</a>)"
Replace = "\0"

221:名無しさん@お腹いっぱい。
07/11/08 23:35:44 kUz0/D5L0
スクリプトエラーって出るようになったんですけど、どのフィルタを入れればいいんでしょうか?

222:名無しさん@お腹いっぱい。
07/11/08 23:38:46 1wKiMmaF0
>>216>>202
ありがとうできました


223:名無しさん@お腹いっぱい。
07/11/08 23:43:06 kl7YXVV/0
広告の仕様変更だけは気合入ってるから困る
今回はソースのごみ見当たらないから del_so は不要

224:名無しさん@お腹いっぱい。
07/11/08 23:46:49 qoyJt8S80
ごちゃごちゃしてて良かったら俺のやるよ
Name = "Nico: AD killer (071108)"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div,\s(class=$AV(mb16p4)|style=$AV(text-align:center;*))*"
" (id=$AV(web_pc_watch)\sstyle=$AV(height:90px;)></div>|id=$AV(web_pc_*)*</div>|getAds)*,</div>)"

225:名無しさん@お腹いっぱい。
07/11/09 00:05:57 ysm4WiGA0
なんか今時報が一つの動画で2回鳴ったwww

226:名無しさん@お腹いっぱい。
07/11/09 00:10:09 t9sl1x0w0
>>147
Limit=51200 ってどうやって設定したんだ?
ミジンコの俺にはさっぱりわからん

227:名無しさん@お腹いっぱい。
07/11/09 00:37:03 afal2VFv0
今日は調子がいいので、“スーパーニコニコ動画”と名乗らせていただきます。

228:名無しさん@お腹いっぱい。
07/11/09 00:38:51 WdMmlZOa0
トップ画面の広告(上、右、下)と、関連タグと、おすすめを消去、各ページの上部広告を消去
なるべく誤爆がないように作ったつもりだが見落としあるかも試練

Name = "Nico: AD killer (071109) HBN"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "((^(^<div\sclass=$AV(mb16p4)*style=$AV(text-align:center;)))$NEST(<div,</div>))"
"|(<div\sstyle=$AV(text-align:center;\spadding:4px;)*</div>)"
"|(<div\sclass=$AV(mb16p4)*<div\sid=$AV(web_pc_*)*<script*</div>*</div>)"
"|(<div\sid=$AV(index_ads)*</div>)"


229:名無しさん@お腹いっぱい。
07/11/09 00:43:25 iC705RWz0
>>224
横からだけどいただきます
WikiのだとIE7で左下に黄色マーク(警告マーク)でてて気になったので

>>220だとTOPでもエラーでます(ノA`)

230:名無しさん@お腹いっぱい。
07/11/09 00:45:59 WdMmlZOa0
早速ボケかましてた、すまん。>>228は広告だけ消去バージョンだった
関連タグとおすすめも消したい人はこっちも入れてくれ

Name = "Nico: Top page custom tag_del (071109) HBN"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "<div\sstyle=$AV(padding:4px;)*<table\swidth=$AV(952)*</div>"

フィルター1つにまとめろゴルァ!な人は上2つ入れる代わりにこれを入れてくれ

Name = "Nico: AD killer + tag_del (071109) HBN"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "((^(^<div\sclass=$AV(mb16p4)*style=$AV(text-align:center;)))$NEST(<div,</div>))"
"|(<div\sstyle=$AV(text-align:center;\spadding:4px;)*</div>)"
"|(<div\sclass=$AV(mb16p4)*<div\sid=$AV(web_pc_*)*<script*</div>*</div>)"
"|(<div\sid=$AV(index_ads)*</div>)"
"|(<div\sstyle=$AV(padding:4px;)*<table\swidth=$AV(952)*</div>)"


231:名無しさん@お腹いっぱい。
07/11/09 00:50:08 iC705RWz0
>>228
TOPでIE7がエラー吐きます

ライン:882
文字:1
エラー:'null'はNullまたはオブジェクトではありません
コード:0
URL:URLリンク(www.nicovideo.jp)

232:名無しさん@お腹いっぱい。
07/11/09 00:53:27 zGHtb1rL0
>>230
さっきから消したかった。ありがと

233:名無しさん@お腹いっぱい。
07/11/09 00:54:27 bUjgpK0d0
>>231
IE7にはスクリプトエラーを通知しない設定ないの?

234:名無しさん@お腹いっぱい。
07/11/09 00:58:45 WdMmlZOa0
>>231
とりあえずエラー確認
ぱっと見表示がカオスとかではないから保留させて欲しい

>>233
IE7でも非通知設定は可能

235:名無しさん@お腹いっぱい。
07/11/09 01:00:49 QonGsEi80
>>228
どうせなら、グッドデザイン賞も消してもいいんじゃないか?

236:ポポ ◆c/L7GeTRow
07/11/09 01:01:24 iC705RWz0 BE:889934786-2BP(8000)
>>233
あるんだけど
rosakageで設定済み配布してる側だから
出来るだけエラー無しの方がいいと思って・・・
個人で使う分にはまったく問題ないんだけどね

上部バナー直指定で消そうとしても動画ページで
同じエラー吐くorz

>>234
了解です。気にしないでください

237:名無しさん@お腹いっぱい。
07/11/09 01:12:43 WdMmlZOa0
>>235
グッドデザイン過ぎて目立たないからすっかり忘れてたw

Name = "Nico: AD killer + tag_del (071109b) HBN"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "((^(^<div\sclass=$AV(mb16p4)*style=$AV(text-align:center;)))$NEST(<div,</div>))"
"|(<div\sstyle=$AV(text-align:center;\spadding:4px;)*</div>)"
"|(<div\sclass=$AV(mb16p4)*<div\sid=$AV(web_pc_*)*<script*</div>*</div>)"
"|(<div\sid=$AV(index_ads)*</div>)"
"|(<div\sstyle=$AV(padding:4px;)*<table\swidth=$AV(952)*</div>)"
"|(<div\sclass=$AV(mb16p4)*<a\shref=$AV(*www.g-mark.org*)*</div>)"


238:名無しさん@お腹いっぱい。
07/11/09 01:17:50 iC705RWz0
>>237
動作確認中に
誤爆発見で報告
検索結果のページで
上部広告のすぐ下にある

        キーワード検索
    *******(検索語句)*******
  >> 登録タグがあるか探してみる <<

が一緒に消えてます

239:名無しさん@お腹いっぱい。
07/11/09 01:20:58 ofPkJozS0
>>237
divタグにマッチさせるときは$NEST使ったほうが・・。

240:名無しさん@お腹いっぱい。
07/11/09 01:24:38 ninONd2v0
【PR】付いてる時だけ右上消せないかな?
もしくは<a hrefが付いてる時か

241:名無しさん@お腹いっぱい。
07/11/09 01:28:25 zGHtb1rL0
>>237
トップページの下にある最新コメント動画一覧も消えちゃってるけどこれはわざと?

242:名無しさん@お腹いっぱい。
07/11/09 01:36:36 SebCuUXi0
>>240
UserCSSでも簡単に消せる。オミトロンでもたぶん大丈夫
・・・まぁ俺はオミトロン使ってないからアレなんだが

243:名無しさん@お腹いっぱい。
07/11/09 01:51:46 WdMmlZOa0
>>238
直すたび他の誤爆が増えるスパイラルに陥りそうで怖い・・・
時間かかってすまん、多分これでいける

Name = "Nico: AD killer + tag_del (071109c) HBN"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "((^(^<div\sclass=$AV(mb16p4)*style=$AV(text-align:center;)))$NEST(<div,*(^(^<h3>))(^<h3>)*,</div>))"
"|(<div\sstyle=$AV(text-align:center;\spadding:4px;)*</div>)"
"|(<div\sclass=$AV(mb16p4)*<div\sid=$AV(web_pc_*)*<script*</div>*</div>)"
"|(<div\sid=$AV(index_ads)*</div>)"
"|(<div\sstyle=$AV(padding:4px;)*<table\swidth=$AV(952)*</div>)"
"|(<div\sclass=$AV(mb16p4)*<a\shref=$AV(*www.g-mark.org*)*</div>)"

>>239
こっちの環境で確認できず・・・もう少し詳しくお願い

244:名無しさん@お腹いっぱい。
07/11/09 01:52:25 WdMmlZOa0
疲れてるのかな・・・>>239じゃなくて>>241

245:名無しさん@お腹いっぱい。
07/11/09 01:53:34 9uQznun50
>>240
Name = "NicoVideo: PR killer"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 512
Match = "$NEST(<a,\shref=$AV(URLリンク(*))*[%e3][%80][%90][%50][%52][%e3][%80][%91]*,</a>)"
Replace = "人生\(^o^)/オワタ"

246:名無しさん@お腹いっぱい。
07/11/09 01:54:15 WdMmlZOa0
あああああああああもう嵐と変わらんな、俺
TOPページカオスもいいとこじゃねーかwww

247:名無しさん@お腹いっぱい。
07/11/09 02:02:01 uvyz7/t20
広告消しの流れに便乗して。
広告から右列の新着動画一覧、グッドデザイン、動画ページのブログ貼り付け・猫鍋広告まで
すべて削除。

[Patterns]
Name = "Nico: Ad all Killer (071109)"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|?g=|watch|tag)"
Limit = 8192
Match = "$NEST(<div\sstyle=$AV(padding:4px;)><!---->,</table> </div> <!---->)"
"| $NEST(<div\sid=$AV(web_pc_*),</div>)"
"| $NEST(<div\sclass=$AV(mb16p4)\sstyle=$AV(text-align:center;)> <p\sclass=$AV(TXT12)><a\shref=$AV(/static/festival/),</div>)"
"| $NEST(<div\sid=$AV(index_ads)>,</script>)"
"| $NEST(<!----> <table\swidth=$AV(320)\sborder=$AV(0)\scellpadding=$AV(4)\scellspacing=$AV(0)\ssummary=""><tr> <td><img\ssrc=$AV(*/tit_newarrival.gif),</table> <!---->)"
"| $NEST(<div\sclass=$AV(mb16p4)><a\shref=$AV(URLリンク(www.g-mark.org)),</div>)"
"| $NEST(<div style="margin-bottom:8px; padding:4px;">,</div>)"
"| $NEST(<div style="padding:4px 4px 16px;">,</div>)"
"| $NEST(<td\salign=$AV(center)>,</div> </td>)"
"| $NEST(<table\swidth=$AV(960)\sborder=$AV(0)\scellpadding=$AV(4)\scellspacing=$AV(0)\ssummary="">,<!----><!----> <!---->)"
"| $NEST(<table\swidth=$AV(100%)\sborder=$AV(0)\scellpadding=$AV(4)\scellspacing=$AV(0)\sstyle=$AV(margin-top:8px;)>,</table>)"
"| $NEST(<div\sstyle=$AV(text-align:center; margin:16px 0px; padding:4px;)>,</div>)"
"$STOP()"

248:名無しさん@お腹いっぱい。
07/11/09 02:05:44 zGHtb1rL0
>>243
カテゴリの「すべて」をクリックすると
最新コメント動画 一覧 >>
「ゲーム」カテゴリクリックすると
ゲーム動画 一覧 >>
っていう下のほうに出るリンクが消えてる。
関連タグだけ消すフィルターだけだと消えない。広告も消すやつだと消えちゃう。

249:247
07/11/09 02:11:27 uvyz7/t20
あと、前に別の方が作ってたトップページのサムネ削減フィルタを別アプローチから。
前の人はLimitの大小で削減量を決めてたけど、これは上からの行数で削除。
{6}を消したい行数に変更してください。問題点は新しい方から消していってしまうこと。
トップページを何が何でもスクロールなしに収めたいあなたに・・・

[Patterns]
Name = "Nico: NewComment Top8"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|?g=)$TYPE(htm)"
Limit = 20000
Match = "$NEST(<tr valign="top">,</tr> )+{6}$STOP()"

250:名無しさん@お腹いっぱい。
07/11/09 02:13:32 rEQLS/e50
Name = "Nico: AD killer (071108)"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div,\s(class=$AV(mb16p4)|style=$AV(text-align:center;*))*"
" (id=$AV(web_pc_watch)\sstyle=$AV(height:90px;)></div>|id=$AV(web_pc_*)*</div>|getAds)*,</div>)"

251:名無しさん@お腹いっぱい。
07/11/09 02:14:27 rEQLS/e50
ごばくったorz

252:名無しさん@お腹いっぱい。
07/11/09 03:10:43 ninONd2v0
>>240
\(^o^)/GJ

253:名無しさん@お腹いっぱい。
07/11/09 03:11:30 ninONd2v0
>>240じゃねーよ>>245だよなんという自演/(^o^)\

254:名無しさん@お腹いっぱい。
07/11/09 03:13:44 0wlM2sME0
249のいれてもかわらない

255:名無しさん@お腹いっぱい。
07/11/09 03:51:12 WdMmlZOa0
結局最初から作り直した俺涙目

Name = "Nico: AD killer + tag_del (071109d) HBN"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "$NEST(<div\sclass=$AV(mb16p4)*style=$AV(text-align:center;)*(<script|<a\shref=$AV(/static/festival/)),</div>)"
"|$NEST(<div\sstyle=$AV(text-align:center;\spadding:4px;),</div>)"
"|$NEST(<div\sclass=$AV(mb16p4)*<div\sid=$AV(web_pc_*)*<script,</div>)"
"|$NEST(<div\sid=$AV(index_ads),</div>)"
"|$NEST(<div\sstyle=$AV(padding:4px;)*<table\swidth=$AV(952),</div>)"
"|$NEST(<div\sclass=$AV(mb16p4)*<a\shref=$AV(*www.g-mark.org*),</div>)"

ここまでのまとめ
・トップ画面の広告(上、右上、右下、下)と、関連タグと、おすすめを消去、各ページの上部広告を消去
>>231 スクリプトエラーは非通知にすれば無視できるので保留
>>238 誤爆に対応
>>241 誤爆だけどタグクリックと機能同じなので保留
・今日はもう寝る。不具合あったらごめんなさい

256:名無しさん@お腹いっぱい。
07/11/09 04:18:23 ofPkJozS0
>>255
乙なんだが$NEST使ってる意味がねーな。 まず使い方勉強しろよ。

257:名無しさん@お腹いっぱい。
07/11/09 04:29:26 jTjb7o+H0
>>256
では正しい書き方にしてみてくれんかね

258:219
07/11/09 07:10:20 yrfiZyLx0
みんなありがとう!
TOPの広告とかはRight Column Edit使って消してるので
行数の少なめな>>224を使わせてもらいました。

やっぱりMatchは合ってる気がするんだけど、
オレが理解していないだけか・・・。

259:名無しさん@お腹いっぱい。
07/11/09 09:06:40 YCb1NSjJ0
[Patterns]
Name = "09012"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 256
Match = "<a href=$AV(URLリンク(help.nicovideo.jp))[^>]++><strong>*</strong>$STOP()"

初めて作った
なんていらないフィルタ!
一応プレミアに期限が(ry
を消すフィルタ

260:名無しさん@お腹いっぱい。
07/11/09 09:57:41 +v0NyP9x0
>>256
使えるから問題ない。
いちゃもんしか言わないお前は使えないけど^^;

261:名無しさん@お腹いっぱい。
07/11/09 10:19:45 uvyz7/t20
>>254
Fukidashi killer使用前提で作ったから、Limitが足りてないのかも。25000ではどう?

262:名無しさん@お腹いっぱい。
07/11/09 11:03:37 P1FDB9JJ0
ニコニコ動画(RC2)の画像を削っちゃうとレイアウト的に寂しい
しかしキーワード検索は右列に、新着他はヘッダに入れてるからガラッガラになってしまう
そこでなんとか隣にカテゴリータグを持ってこれないかと考えて出来たのがこちらです
URLリンク(up2.viploader.net)
ニコニコ動画(RC2)の画像は「すべて」タグを兼ねています



もちろんスクリーンショットの切り張りですorz

263:名無しさん@お腹いっぱい。
07/11/09 11:23:43 6GlPP3680
>>255-256 >>260
喧嘩を見るのも悲しいので、横から$NEST()関連のみ修正させて頂きました。
$NEST(<divの直後に「,」を入れて、,</div>)の直前に「*」を置くだけですが…
これで対応する<div~</div>を正しく判別し、入れ子に対処できるはずです。

$NEST()に関してはThink氏の解説が分かりやすいと思うので参考にどうぞ。
URLリンク(vird2002.s8.xrea.com)

[Patterns]
Name = "Nico: AD killer + tag_del (071109d) HBN NEST fix"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 4096
Match = "$NEST(<div,\sstyle=$AV(text-align:center;\spadding:4px;)*,</div>)"
"|$NEST(<div,\sclass=$AV(mb16p4)*style=$AV(text-align:center;)*(<script|<a\shref=$AV(/static/festival/))*,</div>)"
"|$NEST(<div,\sclass=$AV(mb16p4)*id=$AV(web_pc_*)*,</div>)"
"|$NEST(<div,\sid=$AV(index_ads)*,</div>)"
"|$NEST(<div,\sstyle=$AV(padding:4px;)*<table\swidth=$AV(952)*,</div>)"
"|$NEST(<div,\sclass=$AV(mb16p4)*<a\shref=$AV(*www.g-mark.org*)*,</div>)"

264:名無しさん@お腹いっぱい。
07/11/09 12:49:17 cJYt5aFb0
何というフィルタ職人の数 感動した

265:名無しさん@お腹いっぱい。
07/11/09 14:22:27 qjv55A/U0
なるほど、Think氏の解説を見てようやく理解出来た気がする。
つまりタグを消さず、横広告はRightColumnで消してる奴はこれだけあれば十分ってことだな。

Name = "Nico: AD killer (071109d) HBN NEST fix"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div,\sstyle=$AV(text-align:center;\spadding:4px;)*,</div>)"
"|$NEST(<div,\sclass=$AV(mb16p4)*style=$AV(text-align:center;)*(<script)*,</div>)"
"|$NEST(<div,\sclass=$AV(mb16p4)*id=$AV(web_pc_*)*,</div>)"

266:名無しさん@お腹いっぱい。
07/11/09 16:45:42 BatySc+30
ID:WdMmlZOa0のTOPページのスクリーンショットが見てみたい

267:名無しさん@お腹いっぱい。
07/11/09 18:04:53 tDXMGnvJ0
さすがはソフ板だぜ
仕事終わって帰ったらフィルタ作ろうと思ってたが
俺やる事ナッシング\(^o^)/

268:名無しさん@お腹いっぱい。
07/11/09 18:39:55 gv5/SUJC0
今までwiki見てもサッパリだったけど、>>263のサイト見たら結構理解できた

俺もここで何かしら提供できるように頑張る

269:名無しさん@お腹いっぱい。
07/11/09 18:48:49 ofPkJozS0
将来の夢がフィルタ職人な人はこれ読破して欲しい。

日本語訳ヘルプ URLリンク(www.pluto.dti.ne.jp)

270:名無しさん@お腹いっぱい。
07/11/09 18:56:12 4XjqxsJ+0
マッチングルールとコマンドと用法容量を完璧に理解してる超人以外は
常に>>269とwikiを読みまくりながらフィルタ作るのが標準じゃね?

>>263は知らなかったけど、分かりやすくて凄いなぁ・・・

271:名無しさん@お腹いっぱい。
07/11/09 18:56:21 AuxWZr2d0
>>205
今、読み返してて気がついたw
自分用だからこれもサポート無し
ノーマル、シンプル、コテコテ
三種類あるから好みのもの持っていってくれ
ここから数レスもらいます

272:145
07/11/09 18:57:22 AuxWZr2d0
# 動画の多列表示を一列事に表示に変更するフィルタ(ノーマル)
Name = "NicoNico: Video Layout 1 Line"
Active = FALSE
Multi = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent|newarrival|mymemory)$TYPE(htm)"
Limit = 1024
Match = "<td[^>]++>\s++<div\sclass=$AV(thumb_frm)>"
"$SET(#=</tr><tr valign="top"><td><div class="thumb_frm" style="width:620px;">)"
"|(<!---->[^<]++<div\sstyle=$AV(position:relative;)>[^<]++<div*>)\1\2"
"(</div>[^<]++</div>[^<]++<!---->*)\3"
"<div\sclass=$AV(thumb_R)>[^<]++(<p\sclass=$AV(TXT12)>)\4"
"$SET(#=\1\3<div class="thumb_R" style="width:82%; float:left;">\4<sapn>\2 </sapn>)"
"|<div\sstyle=$AV(width:192px;\sfloat:left;)>"
"$SET(#=<div style="width:82%; float:left;">)"
"|<p\sclass=$AV(TXT10)>[^<]++"
"(<strong>[0-9]+{0,4}[%e5][%88][%86][0-9]+{1,2}[%e7][%a7][%92]</strong>)\1<br>[^<]++"
"([%e5][%86][%8d][%e7][%94][%9f][%ef][%bc][%9a]"
"<strong>[0-9,]+{1,9}</strong>)\2<br>[^<]++"
"([%e3][%82][%b3][%e3][%83][%a1][%e3][%83][%b3][%e3][%83][%88][%ef][%bc][%9a]"
"<strong>[0-9,]+{1,9}</strong>)\3</p>(*</a>)\#"
"$SET(#=<span class="TXT10"> - \1 - \2 - \3</span>)"
"|$NEST(<p,*$AV(*/fkd_[a-z]+{3,3}.gif)*,</p>)"
"|<div\sclass=$AV(thumb_res)(\sstyle=$AV(*)|)>"
"$SET(#=<div style="border:2px solid silver;">)"
Replace = "\@"

273:145
07/11/09 18:59:21 AuxWZr2d0
# 動画の多列表示を一列事に表示に変更するフィルタ(シンプル)
Name = "NicoNico: Video Layout 1 Line"
Active = FALSE
Multi = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent|newarrival|mymemory)$TYPE(htm)"
Limit = 1024
Match = "<td[^>]++>\s++<div\sclass=$AV(thumb_frm)>"
"$SET(#=</tr><tr valign="top"><td><div class="thumb_frm" style="width:620px;">)"
"|(<!---->[^<]++<div\sstyle=$AV(position:relative;)>[^<]++<div*>)\1\2"
"(</div>[^<]++</div>[^<]++<!---->*)\3"
"<div\sclass=$AV(thumb_R)>[^<]++(<p\sclass=$AV(TXT12)>)\4"
"$SET(#=\1\3<div class="thumb_R" style="width:82%; float:left;">\4<sapn>\2 </sapn>)"
"|<div\sstyle=$AV(width:192px;\sfloat:left;)>$SET(#=<div style="width:82%; float:left;">)"
"|<img\1width=$AV(94)\sheight=$AV(70)([^>]++)\2>$SET(#=<img\1width="47" height="35"\2>)"
"|<p\sclass=$AV(TXT10)>[^<]++"
"(<strong>[0-9]+{0,4}[%e5][%88][%86][0-9]+{1,2}[%e7][%a7][%92]</strong>)\1<br>[^<]++"
"([%e5][%86][%8d][%e7][%94][%9f][%ef][%bc][%9a]<strong>[0-9,]+{1,9}</strong>)\2<br>[^<]++"
"([%e3][%82][%b3][%e3][%83][%a1][%e3][%83][%b3][%e3][%83][%88][%ef][%bc][%9a]"
"<strong>[0-9,]+{1,9}</strong>)\3</p>(*</a>)\#$SET(#=<span class="TXT10"> - \1 - \2 - \3</span>)"
"|$NEST(<p,*$AV(*/fkd_[a-z]+{3,3}.gif)*,</p>)"
"|<div\sclass=$AV(thumb_res)(\sstyle=$AV(*)|)>*</div>"
Replace = "\@"

274:名無しさん@お腹いっぱい。
07/11/09 18:59:52 ofPkJozS0
>>270
まぁ時間があればってことで。 フィルタ作りに不要なとこは飛ばしてもおk。

275:145
07/11/09 19:01:58 AuxWZr2d0
# 動画の多列表示を一列事に表示に変更するフィルタ(コテコテ)
Name = "NicoNico: Video Layout 1 Line"
Active = FALSE
Multi = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent|newarrival|mymemory)$TYPE(htm)"
Limit = 1024
Match = "<td[^>]++>\s++<div\sclass=$AV(thumb_frm)>"
"$SET(#=</tr><tr valign="top"><td><div class="thumb_frm" style="width:620px;">)"
"|(<!---->[^<]++<div\sstyle=$AV(position:relative;)>[^<]++<div*>)\1\2(</div>[^<]++</div>[^<]++<!---->*)\3"
"<div\sclass=$AV(thumb_R)>[^<]++(<p\sclass=$AV(TXT12)>)\4"
"$SET(#=\1\3<div class="thumb_R" style="width:76%; float:left;">\4<sapn>\2 </sapn>)"
"|<div\sstyle=$AV(width:192px;\sfloat:left;)>$SET(#=<div style="width:76%; float:left;">)"
"|<img\1width=$AV(94)\sheight=$AV(70)([^>]++)\2>$SET(#=<img\1width="130" height="100"\2>)"


276:145 274の続き
07/11/09 19:02:51 AuxWZr2d0
"|<p\sclass=$AV(TXT10)>[^<]++"
"(<strong>[0-9]+{0,4}[%e5][%88][%86][0-9]+{1,2}[%e7][%a7][%92]</strong>)\1<br>[^<]++"
"([%e5][%86][%8d][%e7][%94][%9f][%ef][%bc][%9a]<strong>[0-9,]+{1,9}</strong>)\2<br>[^<]++"
"([%e3][%82][%b3][%e3][%83][%a1][%e3][%83][%b3][%e3][%83][%88][%ef][%bc][%9a]"
"<strong>[0-9,]+{1,9}</strong>)\3</p>(*</a>)\#$SET(#=<span class="TXT10"> - \1 - \2 - \3</span>)"
"|$NEST(<p,*$AV(*/fkd_[a-z]+{3,3}.gif)*,</p>)"
"|<div\sclass=$AV(thumb_res)(\sstyle=$AV(*)|)>$SET(#=<div style="border:2px solid silver;">)"
Replace = "\@"

以上です
無駄にスレ占拠してすいません

277:名無しさん@お腹いっぱい。
07/11/09 19:05:46 AuxWZr2d0
>>276
274じゃなくて275の続きです

278:名無しさん@お腹いっぱい。
07/11/09 19:07:13 ofPkJozS0
KYでごめん。。。

279:名無しさん@お腹いっぱい。
07/11/09 19:09:03 4XjqxsJ+0
>>274
でも、こういうルール一覧みたいなの眺めるのって凄く面白いよね
foobar2000のTitleFormattingとかも楽しかったけどオミトロンも好きだわ
wktkハァハァしちゃうんだぜ

280:名無しさん@お腹いっぱい。
07/11/09 19:14:28 ofPkJozS0
>>279
んだね、オミトロンは適度に難しいアプリだと思うw
普通のプログラム言語なんかは一覧みたらうんざりするからな・・。

281:名無しさん@お腹いっぱい。
07/11/09 19:18:34 0wlM2sME0
こてこて版いいね

282:名無しさん@お腹いっぱい。
07/11/09 19:19:06 bUjgpK0d0
>>277
ありがとうございます
半分諦めてました

283:名無しさん@お腹いっぱい。
07/11/09 19:23:30 AuxWZr2d0
>>278
全然おkです
アドバイスしてるのに最中に数レスもらってこっちの方がもうしわけないです

>>282
シンプルが>>145と同じものになります

一つ心残りなんですが>>147-148が
公開してすぐにレイアウト変更されたんですぐにムカついて
タグも追加したバージョンを作ったんですが置いてってもいいですか?


284:名無しさん@お腹いっぱい。
07/11/09 19:26:33 mrfunWR40
>>276
参考までにスクショが欲しいです・・・

285:名無しさん@お腹いっぱい。
07/11/09 19:31:10 bUjgpK0d0
>>283
気にせずにどんどん貼っちゃえばいいと思います

286:名無しさん@お腹いっぱい。
07/11/09 19:37:37 AuxWZr2d0
>>284
ノーマル
URLリンク(www.rupan.net)

シンプル
URLリンク(www.rupan.net)

コテコテ
URLリンク(www.rupan.net)

>>285
ありがとうございます
2レスもらいます

287:名無しさん@お腹いっぱい。
07/11/09 19:39:23 AuxWZr2d0
# 右列に投稿動画、動画、コメント、gif、タグ
Name = "NicoVideo: Header Data Right Disp (071109)"
Active = TRUE
Multi = TRUE
URL = "www.nicovideo.jp/\?g=(^r18)$TYPE(htm)"
Limit = 50000
Match = "(<div\sid=$AV(PAGEHEADER)>"
"*<td\sstyle=$AV(padding-left:0px;)>\1</td>"
"*<td\sstyle=$AV(padding-left:0px;)>\2</td>"
"*<td\sstyle=$AV(padding-left:0px;)>\3</td>"
"*<td\sstyle=$AV(text-align:right;)\swidth=$AV(100%)>\4</td>"
"*<td*><a*>\5</a></td>"
"*<div\sid=$AV(PAGEBODY)>*<!---->*<!---->*<!---->"
"*<tr\svalign=$AV(top)>\6</tr>"
"*<tr\svalign=$AV(top)>\7</tr>"
"*<div\s+style=$AV(*float:right;*)[^>]++>)\0$STOP()"


288:名無しさん@お腹いっぱい。
07/11/09 19:40:02 AuxWZr2d0
Replace = "\0"
"<tr valign="top"><td><hr>"
"<div style="float:left; font-size:75%;">"
"<b><p>\4</p></b><hr>"
"<td><div style="position:relative; width:25%; float:left;">"
"<a href="URLリンク(www.nicovideo.jp) onClick="location.href=location.href;return false;">\5</a>"
"</div></td>"
"<b><p>投稿動画 : \1</p></b>"
"<b><p>再生 : \2</p></b>"
"<b><p>コメント : \3</p></b>"
"</div>"
"<hr><span style="font-size:75%;">\6</span>"
"<hr><span style="font-size:50%;">\7</span>"
"</td><hr></td></tr>"

289:名無しさん@お腹いっぱい。
07/11/09 19:43:49 AuxWZr2d0
>>288
またやっちまったorz
下に修正お願いします

"<b><p>投稿動画 : \1</p></b>"
"<b><p>再生 : \2</p></b>"
"<b><p>コメント : \3</p></b>"



"<b><p>&#x6295;&#x7A3F;&#x52D5;&#x753B;&#x3000;&#xFF1A;&#x3000;\1</p></b>"
"<b><p>&#x518D;&#x751F;&#x3000;&#xFF1A;&#x3000;\2</p></b>"
"<b><p>&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x3000;&#xFF1A;&#x3000;\3</p></b>"


290:名無しさん@お腹いっぱい。
07/11/09 19:45:57 bUjgpK0d0

>>286を見てて思ったんですがコメントの省略って変えられないんですかね
噴出しキラーとかと併用すると結構スペースが余ってもったいない気がしたので

291:名無しさん@お腹いっぱい。
07/11/09 19:47:07 xDf+Ahn80
>>272
見やすくていいね。使わせてもらうよ

292:名無しさん@お腹いっぱい。
07/11/09 19:54:54 0wlM2sME0
TOPクリックすると右に表示されなくなりますね
すべてとか押すと表示される

293:名無しさん@お腹いっぱい。
07/11/09 19:58:22 AuxWZr2d0
>>290
基本的に自分用なんで自分に合うように各自で弄ってもらって結構です
知識がすくないから適当にしか答えれないですけどw
コメントを弄ってる行はReplace前の2~3行目ですここら辺けしたら普通の状態にもどります

"|$NEST(<p,*$AV(*/fkd_[a-z]+{3,3}.gif)*,</p>)" ← 枠用のgif消去
"|<div\sclass=$AV(thumb_res)(\sstyle=$AV(*)|)>" ← コメントを枠に変更
"$SET(#=<div style="border:2px solid silver;">)"

>>292
自分用なんで許してください
間にログインやR-18の画面を挟むと
オミトロン処理がえらい事(めちゃくちゃ重い)になるみたいなんでわざとです

294:名無しさん@お腹いっぱい。
07/11/09 20:46:31 gv5/SUJC0
Name = "Nico: Search NGtitle + Premium Killer (071108) test02"
がONの場合
URLリンク(up2.viploader.net)
こんな感じになってしまう/(^o^)\

>>287-288
htmlの文法の話になるんですが
<b><p>~</p></b> → <p><b>~</b></p>
<b>~</b>はインライン要素なので<p>~</p>の中に書く必要があります

295:名無しさん@お腹いっぱい。
07/11/09 20:57:46 AuxWZr2d0
>>287-288
補足 一列になってない\5以外はReplaceを弄ってください

\0:必須(右列までの案内と思ってください) 【消さないでください】
\1:投稿動画
\2:再生
\3:コメント
\4:右上
\5:左上gif(URLをgif変更に変えてあります) 【上下の列の<td>~</td>まで】
\6:関連タグ
\7:オススメタグ

>>294
Nico: Search NGtitle + Premium Killer (071108) test02
より上にいれてくれれば大丈夫だと思います

>htmlの文法
そうだったんですか指摘ありがとうございます
文法の直しについては各自でお願いします

>>226 これも今きがつきましたw
コピペした元の奴が512だったので0を後ろに足しただけですw
深い意味はありません

296:名無しさん@お腹いっぱい。
07/11/09 21:13:19 JjhqaNP70
おいおい・・・一応ある程度考えてLimit決めようぜ

297:名無しさん@お腹いっぱい。
07/11/09 21:19:51 gv5/SUJC0
>>295
NGtitleを一番上に持ってったら直りました

298:名無しさん@お腹いっぱい。
07/11/09 21:24:37 AuxWZr2d0
>>296
一応、トップをDLしたソースが約65kぐらいだったんで
右列以降が10kぐらいかなって大雑把な予想ですいません

>>297
!?

俺のはNGtitleより下できいてる!
ふしぎ!!

299:名無しさん@お腹いっぱい。
07/11/09 21:25:17 4XjqxsJ+0
128の倍数がいいんじゃないか?気分的に

300:名無しさん@お腹いっぱい。
07/11/09 21:35:13 1npdyg2+0
「# 動画の多列表示を一列事に表示に変更するフィルタ」に感動した。
で、吹き出しとかは他のフィルタで削ってあるので、文字を大きくしてみた。
URLリンク(www.youlost.mine.nu)

カテゴリタブをheader lightに入れるフィルタを教えてほしー。

301:名無しさん@お腹いっぱい。
07/11/09 21:35:38 AuxWZr2d0
>>298
>俺のはNGtitleより下できいてる!
上でした

>>299
確かに2のべき乗のほうが早いと思います><
2^16 = 65536
が50000超えるので一番近いですけど2のべき乗で
ソース全体って感じの値なんでやめました
一応、ちゃんとやるなら
(2^15) + (2^14) + (2^10) = 50176
ぐらいですかね


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