![]() |
Gallery/Geocities Ads Killer最終更新: 2014-12-01 (月) 06:28:14 (3768d) |
①「広告宣伝関係」+「私的判断削除ok?」などを削除するフィルタです。 ②Yahoo Ads Killerのフィルタが「中」なので・・・「中」で公開。 ③安心?安定?の、無駄に「複合型対応」になってます。 ※重要:思い付きで作ったので、何かお気付きな点がありましたら御教示お願いします。
動作確認日 : 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」拒否リストの修正。
<補足>
①初期環境の場合、「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」が動作しない環境で、代替で「画像・文字など」を表示する「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/
<補足>
①アクセス先を変更もしくは、他へ誘導が可能です。
(例:[ 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」のフィルタは、「 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)
[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"