Gallery/KILL Amazon links indifference最終更新: 2011-10-23 (日) 09:22:04 (4837d) |
まとめサイトなど、しばしばAmazon.co.jpのアフィリエイトを用いているWebサイトからそのアフィリエイトを抹消するフィルタ。利便性を考慮し、kill_connectionリストをもそのまま利用することにしたので、多様な広告を非表示にさせることができる。
kill_connectionフィルタにAmazon.co.jpへのアクセスを遮断するとAmazon.co.jpでの買い物のときにいちいちバイパスに切り替えないといけないし、サイトによっては画像そのものがamazonからのものでない場合もあってその場合は効果がないという経験があった。
とにかく、Amazon.co.jpへアクセスしている最中は影響を与えず、Amazon.co.jp以外のWebサイトでAmazonへのリンクを張った画像を削除するために作成した。
本当はkill_connectionリストの中身を使うようにできたらとても便利そうなのだが…
VER.2 的をある程度絞ったフィルタ。広告が多く貼り付けられるまとめサイトやアップローダー利用時にたぶん重宝する。
[Patterns] Name = "Ads Blaster base on AmazonJP&kill_connection VER.2" Active = TRUE URL = "^(([^/]++.|)amazon.(co.jp|com))" Limit = 1024 Match = "(<a *=("|'|)http://(www.amazon.co.jp/|$LST(kill_connection))("|'|) \1>\2</a>)|amazon.co.jp)" Replace = "<!-- HERE WAS KILLED BY Ads Blaster base on AmazonJP&kill_connection VER.2 -->"
旧バージョンを少し改良したもの アスタリスクの部分が場合によっては期待しない結果を生むかもしれないが、参考として載せておく。
[Patterns] Name = "Ads Blaster base on AmazonJP&kill_connection" Active = FALSE URL = "^(([^/]++.|)amazon.(co.jp|com))" Limit = 1024 Match = "<a href=("|'|)http://(www.amazon.co.jp/|$LST(kill_connection))*("|'|)>\1</a>" Replace = "<!-- here was killed by Ads Blaster base on AmazonJP&kill_connection -->"