Gallery/amazonAA最終更新: 2013-04-03 (水) 04:38:52 (4312d) |
アマゾンのリンクは消さずにアフィリエイト部分だけ削るフィルタです。 下記四つのフィルタを導入するとOKです。"「5+hlf」と「2++」と「6」と、「某所からの転載」(三つのフィルタでも漏れた時のための対策とページを開いただけでアフィリエイトを踏ませる強制アフィリエイト対策)"
門外漢なので某サイトのフィルタを自分なりに改造したものです。もっとスマートに出来ると思うのですがこれが自分の限界です。これらのフィルターで検索窓での直接検索以外はwww.amazon.co.jp関連AAは削れるはずだと思います。
[Patterns] Name = "Amazon Asamasi Deleter5+hlf" Active = TRUE URL = "(^([^/]++.|)amazon.co.jp/)" Bounds = "<(area|a)\s*>" Limit = 640 Match = "\1href=(["']|)(http://(www.|)(amazon.co.jp|amazlet.com|d.hatena.ne.jp/|blog.fc2.com/)(/*/|)(ASIN|dp|product|bestsellers|goods)/*(/|%3F))\2*-22\3" Replace = "\1href="\2"\3"
[Patterns] Name = "Amazon Asamasi Deleter2++" Active = TRUE Bounds = "<(area|a)\s*>" Limit = 768 Match = "\1href=(["']|)(http(s|)://www.amazon.co.jp/(gp|dp|exec|)(/|)*?*)\2tag(2|)=*([&"']*)\3" Replace = "\1href="\2proxozzzz=hoge\3"
[Patterns] Name = "Amazon Asamasi Deleter6" Active = TRUE Bounds = "<(AREA|a)\s*>" Limit = 512 Match = "\1HREF=(["']|)(http://www.amazon.co.jp/?[&"'])\2tag=*-22([&"']*)\3" Replace = "\1HREF=\2proxozzzz=hoge\3"
某所からの転載
[HTTP headers] In = FALSE Out = TRUE Key = "URL: Compulsory Amazon Associates detector [2007/05/27] (out)" Match = "(http(s|)://(www.|)amazon.(co.|)jp/)\1((((e|%65)(x|%78)(e|%65)(c|%63)/(o|%6f)(b|%62)(i|%69)(d|%64)(o|%6f)(s|%73)|(o|%6f))/(A|%41)(S|%53)(I|%49)(N|%4e)/([0-9A-Z]|%[0-9a-f][0-9a-f])+{10}/([^=/]++(=|%3d)[^=/]++/)+|*([\&\?]|%26|%3f)(t|%74)(a|%61)(g|%67)(=|%3d)))\2([0-9a-z_%\-]++{1,*}(-|%2d)(2|%32)(2|%32))\3\4" Replace = "$CONFIRM(Amazon Associates ID found\nID:$UESC(\3)\nKill this connection?)\k"
過去更新履歴