>>933 漏れの場合は改造OKというタイプなので
いい風に改造してくれありがトンと言う
もしいやなら、フィルターの横にだめだぼと書けばいいじゃん
改造はありがたいくらいなんだけどさ、作るの面倒じゃん。
どうせ誰かが同じの作るなら俺は他のフィルタに専念したい。 それに俺$NESTとか知らないし。
>>933 Yahoo Add link はテスト版なら出来てる。
試作品でも見てみたいという人がいれば公開するけど
急がなければ、もう少し様子見かな。
>>911 Outpostと併用すると、とんでもない事になるねw
>>936 うわ、本当にいるとは。 じゃあ完成するまで待ってます。
スレ汚しになるしフィルタの入れ直しも面倒だしね。
ps、試作品を貼るときはフィルタ名にbetaなりを付けてくれると分かりやすくて助かります。
940 :
名無し~3.EXE:2005/10/27(木) 01:12:57 ID:G05VhpWk BE:124085568-
941 :
名無し~3.EXE:2005/10/27(木) 01:19:11 ID:G05VhpWk BE:31021643-
>>920さんはもしかして
Banner Blaster <other>のBoundsを自分でいじりました?
<input*>だけじゃなくて、その横の「|」も削除しないと
誤爆しまくりますよ。
1.01で修正したんで入れ直したほうがいいかも。
いただきました。d
ネトランなんて見ない
>>944 はぅ・・。
>>940 乙! 一箇所綴りがおかしいお。
Name = "Yahoo AD Killer"
Active = TRUE
URL = "[^/]++.yahoo.co.jp/&(^serch)"
↓
URL = "(^search)[^/]++.yahoo.co.jp/"
なんか荒れてたみたいだね。
新しいフィルタを開発してくれる人は貴重なんだからもうちょっと大切にして欲しいなぁ。
”多くの開発者達が新しい技術を使えなくなるから特許なんて制度は廃止すべきだ!”
と、言ってるように聞こえなくもないもないような。
聞こえねーよ
他人にフィルタ弄られたくないプライドの高いお方は自分のサイトでオナニーしてろつってんだろ
wahaha氏は自分のサイトで公開してるけどADD Link2とか言い出すキチガイがいたし
パクる奴がいる限りどこで公開しても同じだと思ふ。
950 :
名無し~3.EXE:2005/10/27(木) 13:00:25 ID:ya6bdH8w
てか、転んでも泣かないのが2ちゃんだろ。
未完成のフィルタを貼るなとか仕切ろうとする自治厨うざい。
未完成だろうが糞だろうが貼りたいやつは貼ればいいんだよ。
それで何かあっても使ったやつの自己責任だよ。
フィルタみりゃ作者のスキルレベルわかるしな
[Patterns]
Name = "KILL IE Crasher Style Tag"
Active = TRUE
Limit = 256
Match = "<STYLE>@;/\*"
Replace = "\k$ALERT(Proxomitron killed crasher Style Tag)"
世界一短いブラクラをブロックするひるた
[Patterns]
Name = "Kill proxo_uploader banner"
Active = TRUE
URL = "wind.prohosting.com/proxmine/cgi-bin/uploader/"
Limit = 4096
Match = "<!-- BEGIN PROBE CODE -->*<!-- END PROBE CODE -->"
いつ入れたかも記憶にないフィルタ、気が向いたら改造頼む。
>>940 せめてテストしてから公開しろ、0.01上がるごとにアップする気か?
消すフィルタだから無限ループはないだろうし(表示が乱れる程度
一人でバグ消すより、いろんな人に人柱になってもらったほうが効率がいい
それにスレの活性化につながるしな
誤爆とかバグが怖いなら使わなければいいだけの話
>>953 作りかけのフィルタに手を入れたら、一応満足行く形に収まった。
手の込んだフィルタではないが、1日は様子見したいので明日に。
GoogleHighLightもでてるのね。
作ったみんなGJ!
961 :
939:2005/10/28(金) 03:07:31 ID:eJE9WQqH
962 :
939:2005/10/28(金) 04:42:14 ID:eJE9WQqH
やた! 修正出来たよ。 色もなんとかなりそ。
直すついでにスレ検索へのキーワードの引継ぎが出来ないときと
出来るときのリンクの色を変えて欲しいな。
というか教えてるほうはどっちも自分です。
[Patterns]
Name = "Kill Yahoo Search ad (2005-10-27)"
Active = TRUE
URL = "search.yahoo.co.jp/search(\?|/dir\?) $TYPE(htm)"
Limit = 32
Match = "<div(^(^\s(class=$AV(ysch(spns|hd))|id=$AV(ysch(ec|sec|iy|jword)))))"
Replace = "\r\n<div style="display: none""
検索結果の一番上に来るjwordを削除。
日付間違えた〜。 何故かID戻ってる(´Д`; )
お勉強も兼ねて2つのフィルタを参考に$NESTでマッチさせてみたんだけど、
使い方ってこれであってるかな。
<b>yahoo ad killed</b>を置換で入れるとこれが一番崩れ難いっぽいようだったんだけど。
[Patterns]
Name = "Yahoo Serch AD Killer(-)"
Active = TRUE
URL = "search.yahoo.co.jp/(bin/|)search(/dir|)\?"
Limit = 4096
Match = "$NEST(<div\s,(class=$AV(ysch(spns|hd))|id=$AV(ysch(ec|sec|iy|jword)))*,</div>)"
Replace = "<b>yahoo ad killed</b>"
>>971 フィルタ名が ”Serch” になってる、a が抜けとるがなw
試してみたらちゃんと消えてたよ〜。 でも1つの広告にdivが2つ使われてるところもあるから
yahoo ad killedが2つ表示されちゃうところもあるみたい。 上のabcのリンクとか。
うへwほんとだ。
ケアレスミス・・・orz
なるほど、divが2つあると両方にマッチして2つ出ちゃうのか。メモメモ。
あと今ちょっとチェックしてたら右のスポンサーサイトが上手く消えてくれない時があるみたい。
難しいなぁ。
ほんとだ、Yahooが変なソースの書き方してるみたいだ。
これでどうだ〜。
ゼェゼェ。
画面下の関連検索ワードは邪魔なので無理やり消してみたw
ちなみに、"|<dl id=$AV(yschrel)*</dd></dl>(</div>)+"にすると上と下の関連検索ワードだけ消えて、
"|<dl id=$AV(yschrel)*</div></div>"にすると、Yahoo!カテゴリも関連検索ワードも消えるようになるみたい。
ちょっと誤爆しそうで怖いので、その辺は各自の責任でw
[Patterns]
Name = "Yahoo Search AD Killer(-)"
Active = TRUE
URL = "search.yahoo.co.jp/(bin/|)search(/dir|)\?"
Limit = 15000
Match = "$NEST(<div\s,(class=$AV(ysch(spns|hd))|id=$AV(ysch(sec|iy|jword)))*,</div>)"
"|<div id=$AV(yschec)*<!---/#yschec -->\s</div>"
"|<dl id=$AV(yschrel)*</dd></dl></div></div>"
Replace = "<b>yahoo ad killed</b>"
貼る前に二週間自分で試せよ。
貼る前に二週間自分で試さんでええよ。
>>975 お疲れ。
誤爆を恐れるのなら、シンプルに作るように心がけると良いかと。
これは1つの例だが、俺なら $NEST(<div\s(class=|id=)[^>]+>,</div>) を基本におく。
id=,class= は
>>969 を流用し、class=jwordbd を追加して Jword の残りの広告を消す。
他の広告も同じ方法を試みるが、意図しない部分まで削除するケースがあるので
その場合は、別の方法を模索する。
「Yahoo!サービス」は、後ろの $NEST(<em[^>]+>,</em>)... を見て削除する。
(グループ化で合ってもなくてもマッチするアルゴリズムを使う)
他の残った広告も後ろを見て削除できないかを試みる。
作りかけなのでこれだけでは完成しないかもしれないが、1つの形として参考に。
>>976の言うとおり、調整後は少し間を取った方が落ち着いて見られると思う。
俺は1日はおくことにしてるが、寝かせる期間は人によるね。
>>953 お待たせ。
汎用性を重視して、ばさっと全てを削除する形にはしてない。
大きなhtmlソースだから、複雑なコードを書いて誤爆させたくないというのも理由の1つ。
この辺は各自で好みに合わせて修正して下さい。
[Patterns]
Name = "Kill Wind-Prohosting ad (2005-10-27)"
Active = TRUE
URL = "wind.prohosting.com/[^/]+/ $TYPE(htm)"
Limit = 6144
Match = "<table\s[^>]+>[^<]+<tr>[^<]+"
"$NEST(<td\s[^>]++bgcolor=[^>]+>,"
"[^<]+(<!-- Start Search Toolbar -->|*<iframe\s[^>]++src=$AV(
http://probe.prohosting.com/*))*"
",</td>)"
Replace = "\r\n<table style="display: none">"
>>979 なるへそ!
emタグを見るのか。それは気づかなかった。
ちょっとしたパズルみたいですな。
ポイントがわかればかなり変わってくるんだろうなぁ。
アドバイスTHX!
今度時間があるときにでもその辺を考慮してやってみまっす。
>>980 使いやすいです。うひょ〜
アプろだのhttp Text to Linkも誤爆なし
両方ともご苦労様。
Name = "Google Cache Simpler"
Active = TRUE
URL = "[^/]+/search\?q=cache:"
Limit = 4096
Match = "<base href="\0">$SET(#=<base href="\0"><table border=0 width=100%>"
"<tr><td><table bgcolor=white border=1 width=100% cellpadding=2 cellspacing=0>"
"<tr><td><a href="\0"><font size=-1 color=blue>\0</font></a></td><td>"
"<a href=\u#glink><font size=-1 color=blue>■</font></a>)|"
"<table*</i>*</font>*(</font>|</table>)$STOP()"
Replace = "\@"
Name = "Google Customiser"
Active = TRUE
URL = "[^/]+/search\?"
Limit = 512
Match = "#551a8b$SET(#=#cc22cc)|"
"cache:\0>$SET(#=cache:\0 target="_blank">)|"
"(<b style="color:black;background-color:#ffff66">*</b>)\1"
"$SET(#=\1<a name="glink"></a>$STOP())"
Replace = "\@"
他のサイトのものだけど、結構便利ですよ。2つないと効果なし