Geocities Ads Killer Edit

メッセージ Edit

対象サイト : Yahoo!-ジオシティーズ-

①「広告宣伝関係」+「私的判断削除ok?」などを削除するフィルタです。
②Yahoo Ads Killerのフィルタが「中」なので・・・「中」で公開。
③安心?安定?の、無駄に「複合型対応」になってます。

※重要:思い付きで作ったので、何かお気付きな点がありましたら御教示お願いします。

更新履歴 Edit

動作確認日 : 2013/05/22
*-----------------------------------------------------------------------------*
2013/05/22 : ②「URL」+「Script」+「Kill nest ad」拒否リストの修正。
2013/05/22 : ①フィルタの修正。
2013/05/21 : ②「URL」+「Script」+「Kill nest ad」拒否リストの修正。
2013/05/21 : ①フィルタを追加。
2013/05/20 : 「Kill nest ad」拒否リストの修正。

他の優良フィルタやリストへ登録 Edit

「 URL 」拒否リストへ登録 Edit

<補足>
 ①初期環境の場合、「AdList」が登録先になります。
 ②「広告サイトから詐欺サイトまで」幅広く対応された拒否リストは、「 List: KillConnection 」で公開されてます。

## Geocities
www.geocities.co.jp/cgi-bin/geocounter
## Geocities.(co.|)jp
counter.([^.]+.|)geocities.jp/
bc.geocities.yahoo.co.jp/
visit.geocities.jp/
## Yahoo 広告
b[0-9].yahoo.co.jp/b\?P=
## その他
([^.]+.|)itgear.jp/
([^/]++.|)valuecommerce.com/
([^/]++.|)valuecommerce.ne.jp/

「 Script 」拒否リストへ登録 (※Script許可リスト型の方は無視で!) Edit

<補足>
 ①「Script」が動作しない環境で、代替で「画像・文字など」を表示する「NoScript」技術があります。
 ②「Script」「NoScript」の両対応フィルタは、「 Thinking Archive(仮) 」で配布されています。

## Geocities.(co.|)jp
bc.geocities.yahoo.co.jp/
## Geocities.yahoo.co.jp [gl]
public.news.yahoo.co.jp/blogparts/js/topics.js
## Yahoo 広告
ai.yimg.jp/
ah.yimg.jp/
ard.yahoo.co.jp/
yjaxc.yahoo.co.jp/
dcs.yahoo.co.jp/
## その他
[^.]+.itgear.jp/
pagead2.googlesyndication.com/

「 Jump 」リストへ登録 Edit

<補足>
 ①アクセス先を変更もしくは、他へ誘導が可能です。
  (例:[ http://www.google.co.jp/ ]へのアクセスを、[ http://www.yahoo.co.jp/ ]へ変更。)
 ②「リダイレクト・アクセス解析・転送」などを回避する事ができるリストは、「 List: JumpTo 」で公開されてます。

## Yahoo (リダイレクト回避)
rd.yahoo.co.jp/*http(s|)\0://\1 & $JUMP(http\0://$UESC(\1))
ard.yahoo.co.jp/*http(s|)\0://\1 & $JUMP(http\0://$UESC(\1))
urd.yahoo.co.jp/*http\0 & $JUMP(http$UESC(\0))

「 Kill nest ad 」拒否リストへ登録 Edit

<補足>
 ①広告などの「コメント宣言」を利用して、削除されるフィルタになります。
 ②「Kill nest ad」のフィルタは、「 Thinking Archive(仮) 」で配布されています。

## Geocities.yahoo.co.jp
AD_(YBBGD|LREC|UHD|TNP|YSP|SQM|ULT|iM|TN|S)\2$URL(http://([^.]+.|)geocities.yahoo.co.jp/)	$SET(Nest1=/AD_\2)
## Geocities.(co.|)jp
geoguide start$URL(http://[^.]+.geocities.(co.|)jp/)	$SET(Nest1=geoguide end)
## Geocities.yahoo.co.jp [gl]
-masthead$URL(http://([^.]+.|)geocities.yahoo.co.jp/gl/)	$SET(Nest1=-//masthead)
- AD_IM$URL(http://([^.]+.|)geocities.yahoo.co.jp/gl/)	$SET(Nest1=- /AD_IM)
- counter$URL(http://([^.]+.|)geocities.yahoo.co.jp/gl/)	$SET(Nest1=- /counter)
-(\s|)\2avator$URL(http://([^.]+.|)geocities.yahoo.co.jp/gl/)	$SET(Nest1=-\2/avator)
- topics$URL(http://([^.]+.|)geocities.yahoo.co.jp/gl/)	$SET(Nest1=- /topics)

フィルタ Edit

[Patterns]
Name = "Geocities.yahoo.co.jp Ads Killer (2013/05/21)"
Active = TRUE
URL = "$TYPE(htm)geocities.yahoo.co.jp/"
Limit = 8
Match = "</html>$STOP()"
Replace = "\k\r\n</html>"

Name = "Geocities.(co.|)jp Ads Killer (2013/05/22)"
Active = TRUE
URL = "$TYPE(htm)[^.]+.geocities.(co.|)jp/"
Limit = 256
Match = "</body>$STOP()$SET(0=\k\r\n</body>\r\n</html>)"
        "|$NEST(<link\s[^>]++href=$AV(http://bc.geocities.yahoo.co.jp/js/*),>)$SET(0=)"
Replace = "\0"

Name = "Geocities.yahoo.co.jp [gl] Ads Killer (2013/03/23)"
Active = TRUE
URL = "$TYPE(htm)([^.]+.|)geocities.yahoo.co.jp/gl/"
Limit = 2560
Match = "<!-- -(/|\s)\1/footer-->$STOP()$SET(0=\k\r\n<!-- -\1/footer-->\r\n</div>\r\n</center>\r\n</body>\r\n</html>)"
        "|</body>$STOP()$SET(0=\k\r\n</body>\r\n</html>)"
        "|$NEST(<div\s,[^>]++id=$AV(glglobalHeader)?+,</div>)$SET(0=)"
        "|$NEST(<div\s[^>]++id=$AV(avator)[^>]+>,</div>)$SET(0=)"
        "|$NEST(<!-- -footer-->,<table\s[^>]++id=$AV(footer)[^>]+>)$SET(0=\r\n<!-- -footer-->\r\n<table id="footer" cellspacing="0">)"
Replace = "\0"

Name = "Geocities.yahoo.co.jp [dr] Ads Killer (2013/02/04)"
Active = TRUE
URL = "$TYPE(htm)([^.]+.|)geocities.yahoo.co.jp/dr/"
Limit = 1024
Match = "</body>$STOP()$SET(0=\k\r\n</body>\r\n</html>)"
        "|$NEST(<table\s[^>]++width=$AV(468)[^>]+>,<!-- SpaceID=\w loc=EMG noad -->)$SET(0=)"
        "|$NEST(<IMG\s[^>]++SRC=$AV(http://pic.geocities.jp/diary/hr/*),[^>]+>)$SET(0=)"
Replace = "\0"

Name = "Geocities.yahoo.co.jp [gb] Ads Killer (2013/02/05)"
Active = TRUE
URL = "$TYPE(htm)([^.]+.|)geocities.yahoo.co.jp/gb/"
Limit = 1024
Match = "$NEST(<tr><td><center><a\s[^>]++href=$AV(http://([^.]+.|)geocities.yahoo.co.jp/)[^>]+>,</a><br><br></center></td></tr>)$STOP()$SET(0=\k\r\n</table>\r\n</center>\r\n</body>\r\n</html>)"
        "|$NEST(<table\s,[^>]++width=$AV(468)?+,</table>)$SET(0=)"
Replace = "\0"

コメント Edit



複製名前変更