精华内容
下载资源
问答
  • 今天发现,Mathon过滤广告是根据url过滤的比如url中含有单独的ad字符串,就会被过滤比如 http://xxx.xx.xxx/ad/xxx或者 http://xxx.xx.xxx/ad.html等等都被会过滤不过 http://xxx.xx.xxx/xxadxx/xxx不会被过滤 
    今天发现,Mathon过滤的广告是根据url过滤的
    比如url中含有单独的ad字符串,就会被过滤
    比如 http://xxx.xx.xxx/ad/xxx
    或者 http://xxx.xx.xxx/ad.html
    等等都被会过滤

    不过 http://xxx.xx.xxx/xxadxx/xxx
    不会被过滤 
    展开全文
  • 分享一些ABP..ABS的广告过滤规则

    千次阅读 2019-05-20 09:26:08
    163.com##[id="dlFrame... 里面放ID #*(src*=http://bes.baidu.com/) #*(src*=http://cpro.baidu.com/) 127.net csdn.net###_jmnwfi098y8 csdn.net###aswift_0 csdn.net###aswift_0_anchor csdn.net###aswift_2 c...

    点开ABS或ABP的设置中心,点以文本编辑,把下面的复制进去,保存

    163.com##[id="dlFrame_l"]

    里面放ID

    规则开始------------------------------------------------------------------------------------

    #*(src*=http://bes.baidu.com/)
    #*(src*=http://cpro.baidu.com/)
    127.net
    csdn.net###_jmnwfi098y8
    csdn.net###aswift_0
    csdn.net###aswift_0_anchor
    csdn.net###aswift_2
    csdn.net###google_ads_iframe_/162717810/CA-MarketingChoiceMedia/300x600_1
    csdn.net###iframe6096221_0
    csdn.net###iframeu3163270_0
    csdn.net###iframeu3596743_0
    csdn.net###iframeu3616983_0
    csdn.net###kp_box_480
    csdn.net###kp_box_56
    csdn.net###kp_box_59
    csdn.net###rightList
    csdn.net##.QIHOO__WEB__SO__1554780851623_408
    csdn.net##.animated
    csdn.net##.box-box-large
    csdn.net##.clk
    csdn.net##.mediav_ad
    csdn.net##.notMove
    csdn.net##.pulllog-box
    csdn.net##.right-box
    csdn.net##.singleImage
    googleads.g.doubleclick.net##.rh0
    googleads.g.doubleclick.net##.rh00
    googleads.g.doubleclick.net##.rh0c
    http://cms-bucket.ws.126.net/2019/03/07/451a49b42e434b12bee97b15fab2aba2.jpeg?imageView&thumbnail=453y225&quality=85
    http://cms-bucket.ws.126.net/2019/03/19/279c63b8f2044504b6d2d89b90e7b0b5.jpeg?imageView&thumbnail=185y116&quality=85
    http://cms-bucket.ws.126.net/2019/03/21/befc5f0243d74ad6a3773c8f91032830.jpeg
    http://cms-bucket.ws.126.net/2019/03/28/c6e4cefe499d4a34aeffbf471db7aea6.png?imageView&thumbnail=90y90&quality=85
    http://cms-bucket.ws.126.net/2019/04/02/d98bdd44660644a7a18363a1ee34abe8.jpeg?imageView&thumbnail=185y116&quality=85
    http://cms-bucket.ws.126.net/2019/04/04/66a8c232b1c449ed8fdbeb0e6acf630a.png?imageView&thumbnail=90y90&quality=85
    http://cms-bucket.ws.126.net/2019/04/04/8afc697be23c4b3c9879046d2aae406e.png?imageView&thumbnail=90y90&quality=85
    http://cms-bucket.ws.126.net/2019/04/09/8bfbfb2b7a494268a35aa5cef619e1c0.jpg?imageView&thumbnail=198y112&quality=85
    http://cms-bucket.ws.126.net/2019/04/10/5309a6ad914b449fa42e0dc03c1d8fbc.jpeg?imageView&thumbnail=453y225&quality=85
    http://cms-bucket.ws.126.net/2019/04/12/9c432b0faf0440c2ae3681963fa15616.png?imageView&thumbnail=90y90&quality=85
    http://cms-bucket.ws.126.net/2019/04/19/31aea20d36cc4e95a8d4f0e400f3ad34.png?imageView&thumbnail=90y90&quality=85
    http://cms-bucket.ws.126.net/2019/04/19/6161bc225bfb4c2b80cdfcd7f4b5ac08.jpeg?imageView&thumbnail=90y90&quality=85
    http://cms-bucket.ws.126.net/2019/04/19/711582ec0ce94161bb6bdd1e26d3d3ca.png?imageView&thumbnail=90y90&quality=85
    http://cms-bucket.ws.126.net/2019/04/25/0d48b66b47eb4485bf5c5737ca1d949e.jpeg?imageView&thumbnail=140x88&quality=85
    http://cms-bucket.ws.126.net/2019/04/26/3cf3c1655b2e4e6d85d317188fe2246b.jpeg?imageView&thumbnail=200y125
    http://cms-bucket.ws.126.net/2019/04/26/94bc86d8c49d48d7a9d4b4efa0806057.jpeg?imageView&thumbnail=200y125
    http://cms-bucket.ws.126.net/2019/04/26/f424ab7d0b974f95a288f282157f1686.jpg?imageView&thumbnail=198y112&quality=85
    http://m.top.cnr.cn/
    http://pos.baidu.com/s?hei=240&wid=120&di=u3607267&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=0944c629ca26d8e91783ca64d52c3ef4&cec=UTF-8&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&psr=1920x1080&cmi=38&pcs=1885x922&cfv=0&ps=2383x1143&tcn=1554787930&par=1920x1040&col=zh-CN&cdo=-1&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dq2dk5LrcvmEqeyYhgS77h9B580CSmCnHeLhY5jEVNWpoJNG2Y51ftd3TR6HUjPsGBZcrNr1o4o1k9mFu6GMN0a%26wd%3D%26eqid%3Da36969dd000462bd000000065cac2e7a&drs=1&tpr=1554787929829&pis=-1x-1&ant=0&exps=111000,110011&ari=2&tlm=1554787930&dtm=HTML_POST&dai=11&chi=1&ccd=24&dri=0&dis=0&pss=1885x3205&cpl=20&dc=3&cja=false&cce=true
    http://pos.baidu.com/s?hei=250&wid=300&di=u3607259&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=7d476558dfa83c06bd5bb7c63719651d&tpr=1555149364808&col=zh-CN&cpl=17&cfv=0&tlm=1555149364&dtm=HTML_POST&ccd=24&tcn=1555149365&dc=3&cec=UTF-8&pss=1885x3112&pis=-1x-1&dri=0&chi=1&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&exps=111000,110011&psr=1920x1080&ps=545x1142&cmi=35&drs=1&pcs=1885x922&cce=true&par=1920x1040&dis=0&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DgYT1OvK9bExwK1A8mDPUYpPaZQidhWJYE9phS3RokRf7oSAEmMOQZq-2x360EGaH7MJntT9wUEif1kMtg7U6wq%26wd%3D%26eqid%3Dce37cf4500045769000000065cb1b262&dai=4&ant=0&cdo=-1&ari=2&cja=false
    http://pos.baidu.com/s?hei=250&wid=300&di=u3607259&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=bbf2a03ff5445f7414d0a64439d3c089&cdo=-1&cja=false&chi=1&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&tpr=1555149793888&cmi=35&col=zh-CN&cfv=0&dtm=HTML_POST&ant=0&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DgYT1OvK9bExwK1A8mDPUYpPaZQidhWJYE9phS3RokRf7oSAEmMOQZq-2x360EGaH7MJntT9wUEif1kMtg7U6wq%26wd%3D%26eqid%3Dce37cf4500045769000000065cb1b262&tlm=1555149793&tcn=1555149794&cpl=17&ccd=24&dis=0&dai=4&psr=1920x1080&dri=0&pcs=1885x922&pss=1885x3112&cec=UTF-8&ps=545x1142&exps=111000,110011&dc=3&ari=2&pis=-1x-1&par=1920x1040&cce=true&drs=1
    http://pos.baidu.com/s?hei=250&wid=300&di=u3607261&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=2e13fbeba1836251a3e135da93293356&ps=1008x1142&ccd=24&chi=1&cec=UTF-8&psr=1920x1080&cfv=0&dri=0&exps=111000,110011&cce=true&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dq2dk5LrcvmEqeyYhgS77h9B580CSmCnHeLhY5jEVNWpoJNG2Y51ftd3TR6HUjPsGBZcrNr1o4o1k9mFu6GMN0a%26wd%3D%26eqid%3Da36969dd000462bd000000065cac2e7a&ari=2&par=1920x1040&tlm=1554788023&cmi=38&cdo=-1&dai=6&cja=false&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&col=zh-CN&tcn=1554788024&pis=-1x-1&dis=0&ant=0&drs=1&pss=1885x3112&pcs=1885x922&cpl=20&dc=3&dtm=HTML_POST&tpr=1554788023750
    http://pos.baidu.com/s?hei=250&wid=300&di=u3607261&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=7d476558dfa83c06bd5bb7c63719651d&cmi=35&tpr=1555149364808&exps=111000,110011&cdo=-1&tcn=1555149365&ps=857x1142&cce=true&pcs=1885x922&drs=1&ari=2&dc=3&par=1920x1040&cja=false&dai=6&cpl=17&chi=1&cec=UTF-8&ant=0&dis=0&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DgYT1OvK9bExwK1A8mDPUYpPaZQidhWJYE9phS3RokRf7oSAEmMOQZq-2x360EGaH7MJntT9wUEif1kMtg7U6wq%26wd%3D%26eqid%3Dce37cf4500045769000000065cb1b262&psr=1920x1080&dri=0&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&cfv=0&pis=-1x-1&tlm=1555149365&dtm=HTML_POST&ccd=24&pss=1885x3112&col=zh-CN
    http://pos.baidu.com/s?hei=250&wid=300&di=u3607261&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=cc79356640056eacd0f01a2038d9ba96&cec=UTF-8&col=zh-CN&cja=false&tcn=1554788013&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dq2dk5LrcvmEqeyYhgS77h9B580CSmCnHeLhY5jEVNWpoJNG2Y51ftd3TR6HUjPsGBZcrNr1o4o1k9mFu6GMN0a%26wd%3D%26eqid%3Da36969dd000462bd000000065cac2e7a&ari=2&cfv=0&chi=1&dtm=HTML_POST&pss=1885x3112&dai=6&ps=1008x1142&drs=1&tpr=1554788012524&cdo=-1&cpl=20&exps=111000,110011&psr=1920x1080&cmi=38&dri=0&cce=true&dc=3&ant=0&par=1920x1040&dis=0&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&pcs=1885x922&tlm=1554788012&pis=-1x-1&ccd=24
    http://pos.baidu.com/s?hei=250&wid=300&di=u3607264&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=7d476558dfa83c06bd5bb7c63719651d&cmi=35&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DgYT1OvK9bExwK1A8mDPUYpPaZQidhWJYE9phS3RokRf7oSAEmMOQZq-2x360EGaH7MJntT9wUEif1kMtg7U6wq%26wd%3D%26eqid%3Dce37cf4500045769000000065cb1b262&cce=true&pis=-1x-1&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&dis=0&tpr=1555149364808&col=zh-CN&dri=0&drs=1&pss=1885x3112&cpl=17&tlm=1555149365&dc=3&exps=111000,110011&dai=9&dtm=HTML_POST&chi=1&ps=1862x1142&pcs=1885x922&cdo=-1&ccd=24&psr=1920x1080&cfv=0&ant=0&par=1920x1040&ari=2&cec=UTF-8&tcn=1555149365&cja=false
    http://pos.baidu.com/s?hei=90&wid=1000&di=u3607256&ltu=http%3A%2F%2Fwww.weather.com.cn%2Fweather%2F101230201.shtml&psi=0944c629ca26d8e91783ca64d52c3ef4&ari=2&par=1920x1040&dtm=HTML_POST&cec=UTF-8&dri=0&tcn=1554787930&ps=125x442&pis=-1x-1&cpl=20&tlm=1554787929&drs=1&tpr=1554787929829&cce=true&ant=0&psr=1920x1080&col=zh-CN&dc=3&cdo=-1&pcs=1885x922&cmi=38&dis=0&pss=1885x3205&exps=111000,110011&chi=1&cja=false&dai=3&cfv=0&ti=%E3%80%90%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E3%80%91%E5%8E%A6%E9%97%A8%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%2C%E8%93%9D%E5%A4%A9%2C%E8%93%9D%E5%A4%A9%E9%A2%84%E6%8A%A5%2C%E9%9B%BE%E9%9C%BE%2C%E9%9B%BE%E9%9C%BE%E6%B6%88%E6%95%A3%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A5%E4%B8%80%E5%91%A8%2C%E5%A4%A9%E6%B0%94%E9%A2%84%E6%8A%A515%E5%A4%A9%E6%9F%A5%E8%AF%A2&ccd=24&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dq2dk5LrcvmEqeyYhgS77h9B580CSmCnHeLhY5jEVNWpoJNG2Y51ftd3TR6HUjPsGBZcrNr1o4o1k9mFu6GMN0a%26wd%3D%26eqid%3Da36969dd000462bd000000065cac2e7a
    http://recom-1252788780.cosbj.myqcloud.com/ad_material/鲁大师游戏1.jpg
    http://recom-1252788780.cosbj.myqcloud.com/ad_material/鲁大师游戏3.jpg
    http://s3m3.fenxi.com/galileo/e31d7570f14d829af5c4df39eadadca9.gif_.webp
    http://show.3.mediav.com/s?ver=1.2.11&enifr=1&showid=PBzb3G&type=1&of=2&newf=1&uid=15916798785731101887640600917879&isifr=0&title=%E4%BF%9D%E6%B4%81%E9%98%BF%E5%A7%A8%E8%BD%A6%E7%A5%B8%E5%8E%BB%E4%B8%96%EF%BC%8C%E7%99%BE%E6%9D%A5%E4%B8%87%E8%B5%94%E5%81%BF%E6%AC%BE%E7%BB%9F%E7%BB%9F%E8%BF%9B%E4%BA%86%E5%A5%B9&refurl=http%3A%2F%2Fm.top.cnr.cn%2Fbdxw%2F20200609%2Ft20200609_525121100.html&size=300x250&tmprtp=&imgfmt=1
    https://dl.reg.163.com/webzj/v1.0.1/pub/index_dl2_new.html?cd=%2F%2Ftemp.163.com%2Fspecial%2F00804C4H%2F&cf=urs_style.css%3Ft%3D20170613&MGID=1554875018040.6533&wdaId=&pkid=MODXOXd&product=163
    https://dl.reg.163.com/webzj/v1.0.1/pub/index_dl2_new.html?cd=%2F%2Ftemp.163.com%2Fspecial%2F00804C4H%2F&cf=urs_style.css%3Ft%3D20170613&MGID=1556256932076.4944&wdaId=&pkid=MODXOXd&product=163
    https://f11.baidu.com/it/u=882393013,4239414509&fm=76
    https://g.163.com/r?site=netease&affiliate=homepage&cat=homepage&type=column1200x125_960100&location=1
    https://g.163.com/r?site=netease&affiliate=homepage&cat=homepage&type=logo300x250&location=5
    https://g.163.com/r?site=netease&affiliate=homepage&cat=homepage&type=logo450x40&location=1
    https://g.163.com/ur?site=netease&affiliate=homepage&cat=homepage&type=column860x125-630x91&location=3
    https://g.163.com/ur?site=netease&affiliate=homepage&cat=homepage&type=logo425x125-310x91&location=1
    https://g.163.com/ur?site=netease&affiliate=homepage&cat=homepage&type=logo425x125-310x91&location=2
    https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-7797720034334349&output=html&h=280&slotname=1539709589&adk=2815961081&adf=2995458505&w=1080&fwrn=4&fwrnh=100&lmt=1592963745&rafmt=1&psa=1&guci=2.2.0.0.2.2.0.0&format=1080x280&url=https%3A%2F%2Fwww.it1352.com%2F1134262.html&flash=29.0.0&fwr=0&fwrattr=true&rpe=1&resp_fmts=3&wgl=1&dt=1592963745287&bpp=6&bdt=351&idt=70&shv=r20200618&cbv=r20190131&ptt=9&saldr=aa&abxe=1&cookie=ID%3D9a073f719cdf8593%3AT%3D1592127995%3AS%3DALNI_MY5wU7qns3TXRfpjo4EibfuHSSFoQ&prev_fmts=0x0&nras=1&correlator=7045504994202&frm=20&pv=1&ga_vid=1592435167.1592963745&ga_sid=1592963745&ga_hid=1985499953&ga_fc=0&iag=0&icsg=311385139370&dssz=34&mdo=0&mso=8&u_tz=480&u_his=1&u_java=0&u_h=1080&u_w=1920&u_ah=1040&u_aw=1920&u_cd=24&u_nplug=16&u_nmime=34&adx=412&ady=411&biw=1903&bih=909&scr_x=0&scr_y=0&oid=3&pvsid=3503162997019596&pem=183&ref=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3D1TJZz8Z3SmwKC4GdsjLm4xPxTQBRiJwDIBj_t0d-aUYQaOtvNuoE6F_Djs9S464s%26wd%3D%26eqid%3D889086090005ee00000000035ef2b29f&rx=0&eae=0&fc=1920&brdim=0%2C0%2C0%2C0%2C1920%2C0%2C1920%2C1040%2C1920%2C909&vis=1&rsz=%7C%7CleE%7C&abl=CS&pfx=0&fu=8336&bc=31&ifi=1&uci=a!1&fsb=1&xpc=YYvSQfAmny&p=https%3A//www.it1352.com&dtd=93
    https://huyaimg.msstatic.com/cdnimage/roomad/pic_1597542765.jpg
    https://hyext.msstatic.com/hy-ext-sup/1.0.1/index.html
    https://img-ads.csdn.net/2019/201903131359593875.png
    https://pos.baidu.com/hcjm?conwid=300&conhei=250&rdid=3163270&dc=3&exps=110011&psi=a5197571880029f81d4b99b25368cdd8&di=u3163270&dri=0&dis=0&dai=3&ps=1757x283&enu=encoding&dcb=___adblockplus&dtm=HTML_POST&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1554780851568&ti=socket%3A%E9%80%9A%E5%B8%B8%E6%AF%8F%E4%B8%AA%E5%A5%97%E6%8E%A5%E5%AD%97%E5%9C%B0%E5%9D%80(%E5%8D%8F%E8%AE%AE%2F%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%2F%E7%AB%AF%E5%8F%A3)%E5%8F%AA%E5%85%81%E8%AE%B8%E4%BD%BF%E7%94%A8%E4%B8%80%E6%AC%A1%20-%20gtclulong%E7%9A%84%E5%8D%9A%E5%AE%A2%20-%20CSDN%E5%8D%9A%E5%AE%A2&ari=2&dbv=2&drs=1&pcs=1885x922&pss=1885x8000&cfv=0&cpl=20&chi=1&cce=true&cec=UTF-8&tlm=1554780852&prot=2&rw=922&ltu=https%3A%2F%2Fblog.csdn.net%2Fgtclulong%2Farticle%2Fdetails%2F52456818&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dk2YRgl63RZKY1y8xOPALtQWDnDI81CyGmUBL8Q-MTGs58tWRAmL6F-VuF2kEd3Fbmpk9bXOgs5S-m1dd2N7bIhEqQe3Huh7KsclMDx8DuiW%26wd%3D%26eqid%3Db24b2d5400003888000000065cac12d0&ecd=1&uc=1920x1040&pis=-1x-1&sr=1920x1080&tcn=1554780852&qn=8a367899bf08aa14&tt=1554780851552.694.1052.1053
    https://pos.baidu.com/hcjm?conwid=300&conhei=250&rdid=3596743&dc=3&exps=110011&psi=a5197571880029f81d4b99b25368cdd8&di=u3596743&dri=0&dis=0&dai=6&ps=1745x1455&enu=encoding&dcb=___adblockplus&dtm=HTML_POST&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1554780851568&ti=socket%3A%E9%80%9A%E5%B8%B8%E6%AF%8F%E4%B8%AA%E5%A5%97%E6%8E%A5%E5%AD%97%E5%9C%B0%E5%9D%80(%E5%8D%8F%E8%AE%AE%2F%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%2F%E7%AB%AF%E5%8F%A3)%E5%8F%AA%E5%85%81%E8%AE%B8%E4%BD%BF%E7%94%A8%E4%B8%80%E6%AC%A1%20-%20gtclulong%E7%9A%84%E5%8D%9A%E5%AE%A2%20-%20CSDN%E5%8D%9A%E5%AE%A2&ari=2&dbv=2&drs=3&pcs=1885x922&pss=1885x8594&cfv=0&cpl=20&chi=1&cce=true&cec=UTF-8&tlm=1554780853&prot=2&rw=922&ltu=https%3A%2F%2Fblog.csdn.net%2Fgtclulong%2Farticle%2Fdetails%2F52456818&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dk2YRgl63RZKY1y8xOPALtQWDnDI81CyGmUBL8Q-MTGs58tWRAmL6F-VuF2kEd3Fbmpk9bXOgs5S-m1dd2N7bIhEqQe3Huh7KsclMDx8DuiW%26wd%3D%26eqid%3Db24b2d5400003888000000065cac12d0&ecd=1&uc=1920x1040&pis=-1x-1&sr=1920x1080&tcn=1554780854&qn=556fb4f1a29ce45b&tt=1554780851552.2411.2458.2458
    https://pos.baidu.com/hcjm?conwid=300&conhei=250&rdid=3616983&dc=3&exps=110011&psi=a5197571880029f81d4b99b25368cdd8&di=u3616983&dri=0&dis=0&dai=5&ps=445x1455&enu=encoding&dcb=___adblockplus&dtm=HTML_POST&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1554780851568&ti=socket%3A%E9%80%9A%E5%B8%B8%E6%AF%8F%E4%B8%AA%E5%A5%97%E6%8E%A5%E5%AD%97%E5%9C%B0%E5%9D%80(%E5%8D%8F%E8%AE%AE%2F%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%2F%E7%AB%AF%E5%8F%A3)%E5%8F%AA%E5%85%81%E8%AE%B8%E4%BD%BF%E7%94%A8%E4%B8%80%E6%AC%A1%20-%20gtclulong%E7%9A%84%E5%8D%9A%E5%AE%A2%20-%20CSDN%E5%8D%9A%E5%AE%A2&ari=2&dbv=2&drs=3&pcs=1885x922&pss=1885x7856&cfv=0&cpl=20&chi=1&cce=true&cec=UTF-8&tlm=1554780853&prot=2&rw=922&ltu=https%3A%2F%2Fblog.csdn.net%2Fgtclulong%2Farticle%2Fdetails%2F52456818&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dk2YRgl63RZKY1y8xOPALtQWDnDI81CyGmUBL8Q-MTGs58tWRAmL6F-VuF2kEd3Fbmpk9bXOgs5S-m1dd2N7bIhEqQe3Huh7KsclMDx8DuiW%26wd%3D%26eqid%3Db24b2d5400003888000000065cac12d0&ecd=1&uc=1920x1040&pis=-1x-1&sr=1920x1080&tcn=1554780853&qn=ce02b48a9bcb9319&dpv=ce02b48a9bcb9319&tt=1554780851552.1829.1879.1879
    https://pos.baidu.com/hcjm?conwid=300&conhei=250&rtbid=3084354&rdid=13314292&dc=2&exps=110011&psi=a5197571880029f81d4b99b25368cdd8&di=6096221&dri=0&dis=0&dai=0&ps=299x283&enu=encoding&dcb=___adblockplus&dtm=HTML_POST&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1554780851568&ti=socket%3A%E9%80%9A%E5%B8%B8%E6%AF%8F%E4%B8%AA%E5%A5%97%E6%8E%A5%E5%AD%97%E5%9C%B0%E5%9D%80(%E5%8D%8F%E8%AE%AE%2F%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%2F%E7%AB%AF%E5%8F%A3)%E5%8F%AA%E5%85%81%E8%AE%B8%E4%BD%BF%E7%94%A8%E4%B8%80%E6%AC%A1%20-%20gtclulong%E7%9A%84%E5%8D%9A%E5%AE%A2%20-%20CSDN%E5%8D%9A%E5%AE%A2&ari=2&dbv=2&drs=1&pcs=1885x922&pss=1885x7877&cfv=0&cpl=20&chi=1&cce=true&cec=UTF-8&tlm=1554780851&prot=2&rw=922&ltu=https%3A%2F%2Fblog.csdn.net%2Fgtclulong%2Farticle%2Fdetails%2F52456818&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dk2YRgl63RZKY1y8xOPALtQWDnDI81CyGmUBL8Q-MTGs58tWRAmL6F-VuF2kEd3Fbmpk9bXOgs5S-m1dd2N7bIhEqQe3Huh7KsclMDx8DuiW%26wd%3D%26eqid%3Db24b2d5400003888000000065cac12d0&lcr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dk2YRgl63RZKY1y8xOPALtQWDnDI81CyGmUBL8Q-MTGs58tWRAmL6F-VuF2kEd3Fbmpk9bXOgs5S-m1dd2N7bIhEqQe3Huh7KsclMDx8DuiW%26wd%3D%26eqid%3Db24b2d5400003888000000065cac12d0&ecd=1&uc=1920x1040&pis=-1x-1&sr=1920x1080&tcn=1554780852&qn=5ab52b5fdc30b4a0&dpv=5ab52b5fdc30b4a0&tt=1554780851552.282.654.659
    https://pos.baidu.com/s?hei=250&wid=250&di=u3375282&ltu=https%3A%2F%2Fblog.csdn.net%2Fwybshyy&psi=cf43eddb248220953f90f1f6547317cf&pss=1885x2859&col=zh-CN&par=1920x1040&cmi=38&ant=0&tpr=1554781310359&tlm=1554781311&ari=2&dai=4&exps=111000,110011&chi=1&cfv=0&cpl=20&dri=0&dc=3&dtm=HTML_POST&tcn=1554781311&cec=UTF-8&drs=3&ccd=24&pis=-1x-1&prot=2&psr=1920x1080&ps=922x1853&cce=true&pcs=1885x922&cdo=-1&cja=false&ti=%E3%80%90%E5%B0%8F%E7%86%8A%E7%8C%AB%E3%80%91%E6%88%91%E6%83%B3%E8%B5%B7%E9%82%A3%E5%A4%A9%E5%9C%A8%E5%A4%95%E9%98%B3%E4%B8%8B%E7%9A%84%E5%A5%94%E8%B7%91%2C%E9%82%A3%E6%98%AF%E6%88%91%E9%80%9D%E5%8E%BB%E7%9A%84%E9%9D%92%E6%98%A5%20-%20CSDN%E5%8D%9A%E5%AE%A2&dis=0
    https://relottery.nosdn.127.net/user/20171101/m7ec9p.jpg?imageView&thumbnail=40y40
    https://relottery.nosdn.127.net/user/20171227/CcY9ru.jpg?imageView&thumbnail=40y40
    https://relottery.nosdn.127.net/user/20180608/4Q2ssE.jpg
    https://relottery.nosdn.127.net/user/20180608/4Q2ssE.jpg?imageView&thumbnail=40y40
    https://relottery.nosdn.127.net/user/20180905/udAlhO.jpg?imageView&thumbnail=40y40
    https://s3m.mediav.com/galileo/199588-5aa540b27a8f832259c8d6091301bce1.png
    https://s3m.mediav.com/galileo/eaa3ed84cd076f5688c677ebb49d70895ab20da19e584.png
    https://t11.baidu.com/it/u=446064664,2475199832&fm=76
    https://x.jd.com/exsites?spread_type=2&ad_ids=2753:5&location_info=0&adflag=0&mobileType=0&clkmn=&expose=
    https://yt-adp.ws.126.net
    https://yt-adp.ws.126.net/channel12/037207_20210_afmw_20190415.jpg
    https://yt-adp.ws.126.net/channel12/340335_aahe_20190409.jpg
    https://yt-adp.ws.126.net/channel12/590185_baku_20190409.jpg
    https://yt-adp.ws.126.net/channel20/037207_1200125_cfck_20190409.jpg
    https://yt-adp.ws.126.net/channel20/037207_20210_atsb_20190409.jpg
    https://yt-adp.ws.126.net/channel4/aaav_20190412.swf
    https://yt-adp.ws.126.net/channel4/asti_20190405.swf
    https://yt-adp.ws.126.net/channel4/cyhk_20190426.swf
    huya.com##[id="J_roomGgTop"]
    pos.baidu.com###container
    pos.baidu.com###wrapper
    pos.baidu.com##.desc_bottom
    pos.baidu.com##.desc_title
    pos.baidu.com##.pic
    show.3.mediav.com###container
    show.3.mediav.com##.content
    show.3.mediav.com##.main_img
    static.mediav.com###main_canvas_wrapper
    www.163.com###dlClickL
    www.163.com###dlSmallbMovieR
    www.163.com###js_index2017_wrap
    www.163.com###m5
    www.163.com###x-URS-iframe1554875018040.6533
    www.163.com###x-URS-iframe1556256932076.4944
    www.163.com###xtReplayFrameL
    www.163.com##.at_item
    www.163.com##.bd
    www.163.com##.col_r
    www.163.com##.hd
    www.163.com##.img1200
    www.163.com##.img960
    www.163.com##.index2017_1200_wrap
    www.it1352.com###aswift_1
    www.it1352.com###aswift_1_anchor
    www.weather.com.cn###_le0t2od4x9e
    www.weather.com.cn###_wgqd43giwzc
    www.weather.com.cn###hot
    www.weather.com.cn###ytc
    www.weather.com.cn###zdl
    www.weather.com.cn##.chartPH
    www.weather.com.cn##.fr
    www.weather.com.cn##.mv-ads-0
    www.weather.com.cn##.mv-ads-1
    www.weather.com.cn##.right
    www.weather.com.cn##.topad_bg

    展开全文
  • Adblock plus 过滤规则

    千次阅读 2017-04-01 19:27:21
    最简单的过滤规则当然就是您想阻挡的横幅广告地址,但是这些地址常常会在您每次打开页面时改变。例如: http://example.com/ads/banner123.gif,其中 123 是一个随机数字。在这里阻挡整个图片地址是没用的,您需要...

    整理自官方规则

    AdBlock Plus 过滤规则介绍

    基本过滤规则

    最简单的过滤规则当然就是您想阻挡的横幅广告地址,但是这些地址常常会在您每次打开页面时改变。例如: http://example.com/ads/banner123.gif,其中 123 是一个随机数字。在这里阻挡整个图片地址是没用的,您需要创建一条更通用的过滤规则 —— 如 http://example.com/ads/banner*.gif。或者更为通用一些的,如 http://example.com/ads/*。

    注:不要使用通配符来代替过多的字符。过滤规则 http://example.com/* 固然可以阻挡所有的横幅广告, 但也会阻挡 example.com 下其它一些您想看的内容。

    定义例外规则

    有时您可能会发现某个过滤规则平时挡广告挡得很好,但在某些情况下,会阻挡一些不该挡的内容。您不想移除这条过滤规则,但也不希望它阻挡不该挡的内容。
    这就是例外规则的好处——它们允许您定义过滤规则不被使用的情况。例如,您不满意过滤规则 adv 阻挡了 http://example.com/advice.html,您就可以定义一条例外规则 @@advice 。 例外规则和过滤规则没什么两样,您可以使用通配符或正则表达式。您只需在规则前添加 @@ 来声明这是一个例外规则。
    异常规则可以做更多的事情。 如果您指定$ document选项,您将获得整个页面的异常。 例如,如果您的异常规则是@@ || example.com ^ $文档,并且您从example.com打开一些页面 - Adblock Plus将在此页面上完全禁用,并且不会阻止任何内容。

    匹配网址开头/结尾

    通常 Adblock Plus 处理过滤规则时,会自己假设在过滤规则的开头与结尾都有一个通配符,例如,过滤规则 ad 和 *ad* 是一样。 正常情况下这没什么问题,但有时您可能想要定义可以匹配以网址开头或结尾的过滤规则。例如,您想要阻挡所有的 Flash,但如果您添加过滤规则 swf 地址 http://example.com/swf/index.html 同样也将被阻挡。
    这个问题的解决方法:使用管线符号(|)来表示地址的最前端或最末端。例如这条过滤规则 swf| 会阻挡 http://example.com/annoyingflash.swf 但不会阻挡 http://example.com/swf/index.html。这条过滤规则 |http://baddomain.example/ 会阻挡 http://baddomain.example/banner.gif 但不会阻挡 http://gooddomain.example/analyze?http://baddomain.example。
    有时您想阻挡 http://example.com/banner.gif 以及 https://example.com/banner.gif 和 http://www.example.com/banner.gif。这时只需在过滤规则的域名前面加上两个管线符号(||):||example.com/banner.gif 将会阻挡上面的地址而不会阻挡 http://badexample.com/banner.gif或者 http://gooddomain.example/analyze?http://example.com/banner.gif(需要 Adblock Plus 1.1 或更高版本)。

    标记分隔符

    通常您需要接受过滤规则的任何分隔符。例如,您可能写这样一个规则阻挡 http://example.com/ 和 http://example.com:8000/ 但不能阻挡 http://example.com.ar/。在这里,符号(^)用作一个分隔符。 http://example.com^.

    分隔符可以是除了字母、数字或者 _ - . % 之外的任何字符。 这个地址的结尾也是作为一个分隔符,下面的例子中所有的分隔符以红色标记出: http://example.com:8000/foo.bar?a=12&b=%D1%82%D0%B5%D1%81%D1%82。所以这个地址可以通过这些过滤规则过滤 ^example.com^ 或 ^%D1%82%D0%B5%D1%81%D1%82^ 或 ^foo.bar^ 。

    注释

    任何以感叹号 (!) 开始的规则,都被视为注释。在过滤规则的列表中,仍然会显示这些规则,但会用灰色的字来显示,而不是黑色。Adblock Plus 在判断规则时,会忽略这些注释,所以我们可以写下任何我们想写的东西。您可以在一条规则上面写下这条规则是做什么用的。也可以在过滤列表的上方写上作者信息(大多数过滤列表的作者已经这样做了)。

    特殊注释

    特殊注释只在下载的过滤规则列表中生效,在自定义列表中无效。 它们可以为该过滤规则列表设置许多参数:
    ! Homepage: http://example.com/
    此注释表明哪个网页是该过滤规则列表的首页。
    ! Title: FooList
    此注释为该过滤规则列表设置一个固定的标题。 如果此注释存在,用户不能再更改该标题。
    ! Expires: 5 days
    此注释设置该过滤规则列表的更新间隔,指定的值为天数(例如5 days)或者小时数(例如8 hours)。 可以提供1小时至14天之间的值。 注意:更新并不一定会在指定的间隔到达时发生。 实际的更新时间会稍微随机化并取决于一些额外因素,以减少服务器负载。
    ! Checksum: OaopkIiiAl77sSHk/VAWDA
    此注释确保数据的意外损坏不会导致出现过滤规则的意外损坏。 举例来说,一些防火墙软件可能会在下载时修改像是 */adnetwork/* 的过滤规则来试图保护用户免于广告。 但这会导致移除过滤规则的部分内容,Adblock Plus 将只会看到过滤规则像是 **。 过滤规则列表中的校验和注释就是为了防止这种情况,任何修改将导致该校验和不再与内容相匹配,然后 Adblock Plus 将忽略该数据。

    计算该校验和需要执行下列步骤:
     移除现存的校验和及注释(如果有)。
     使用 UTF-8 编码对过滤规则列表的文本进行编码。
     转换所有换行符为 Unix 样式(替换掉 \r 用 \n ,如果有)。
     移除空行(用 \n 字符替换掉连续的 \n 字符)。
     计算该文本的 MD5 校验和的 Base64 编码,去除结尾的 = 字符(如有)。
     您也可以看看基于 Python 实现的 验证校验和和 添加校验和到文件作为参考。

    ! Redirect: http://example.com/list.txt
    此注释表明该过滤规则列表已被转移到一个新的下载地址。 Adblock Plus 将忽略此注释后的任何文件内容并立即尝试从新的地址下载。 如果成功,过滤规则列表的地址将按此设置被更新。 如果新的地址与当前地址相同,此注释将被忽略,并意味着它可以作为该过滤规则列表的“权威”地址使用。
    ! Version: 1234
    此注释定义过滤规则列表的数字版本。 此版本号将显示在问题报告中,并且可以用于验证报告指向的是否是过滤规则列表的当前版本。

    进阶功能

    指定过滤规则选项

    Adblock Plus 允许您指定某些选项来改变某条规则的行为。您列举这些选项的时候将它们放在美元符号 ($) 后面并用逗号 (,) 分割这些选项,放在过滤规则的最后面,例如:
    */ads/*$script,match-case
    这里的 */ads/* 是真实的过滤规则 script 和 match-case 是其指定的选项。下面是目前支持的选项:
    类型选项:判定过滤规则(或例外规则)过滤元素的类型。过滤规则可以指定多个类型选项来过滤指定的元素类型。可以指定的类型包括:
     script —— 外部脚本,由 HTML script 标签加载
     image —— 正常图片,通常由 HTML 的 img 标签所载入
     stylesheet —— 外部 CSS 样式文件
     object —— 由浏览器插件处理的内容,例如 Flash 或 Java
     xmlhttprequest — requests started using the XMLHttpRequest object or fetch() API
     object-subrequest —— 插件的请求,比如Flash
     subdocument —— 内嵌的页面,通常通过 HTML 的框架方式内嵌
     ping — requests started by <a ping> or navigator.sendBeacon() (Adblock Plus 2.7.1 or higher required)
     websocket — requests initiated via WebSocket object (Adblock Plus 2.8 or higher required)
     document —— 网页本身(只适用于 例外规则 )
     elemhide —— 只适用于例外规则,类似于document 但是只禁用页面上的隐藏规则而不是所有规则(需要Adblock Plus 1.2 或更高版本)
     generichide — for exception rules only, similar to elemhide but only disables generic element hiding rules on the page (Adblock Plus 2.6.12 or higher required)
     genericblock — for exception rules only, just like generichide but disables generic blocking rules (Adblock Plus 2.6.12 or higher required)
     other —— 其他不在上面的类型的请求
    The type options background, xbl and dtd are outdated and should no longer be used.
    反转类型选项:指定过滤规则不应用的元素类型。可以指定的类型选项: ~script, ~image, ~stylesheet, ~object, ~xmlhttprequest, ~object-subrequest, ~subdocument, ~document, ~elemhide, ~other
    third-party/first-party 请求限制:如果指定了 third-party 选项, 则过滤规则只适用于来源与当前正在浏览的页面的不同的请求。类似地,~third-party 适用于来源与当前浏览页面相同的请求。
    域名限定:选项 domain=example.com 指过滤规则只适用于 "example.com" 下的页面 。多个域名可以用 "|" 分隔: 过滤规则 domain=example.com|example.net 将只适用于 "example.com" 或 "example.net" 的页面。如果一个域名是前面有"~",则该过滤规则不适用于这个域名的页面。例如: domain=~example.com 指过滤规则适用于除了 example.com 之外的任何域名的页面而 domain=example.com|~foo.example.com 限定了过滤规则适用于 "example.com" 但不包括 "foo.example.com" 。
    Sitekey 限制:选项 sitekey=abcdsitekeydcba 意味着该过滤规则应该只在页面上提供了一个与过滤规则内含有的非常相似的(但没有 = 后缀的)公钥和一个可被验证的签名时应用。可以使用“|”作为分隔指定多个 sitekey:使用 sitekey=abcdsitekeydcba|bcdesitekeyedcb 作为过滤规则的选项时,将只会在页面提供了“abcdsitekeydcba”或者“bcdesitekeyedcb”的 sitekey 时应用。这类似于域名限制,但这允许单条过滤规则应用到相当多的域。注意,sitekey 限制需要服务器侧的修改。
    match-case —— 使过滤规则只适用于匹配地址,例如:过滤规则 */BannerAd.gif$match-case 会阻挡 http://example.com/BannerAd.gif 但不会阻挡 http://example.com/bannerad.gif。
    collapse — 这个选项将覆盖全局"隐藏已屏蔽元素的占位符"选项,并确保过滤规则总是隐藏这些元素。类似地,~collapse 选项将确保过滤规则不隐藏这些元素。
    donottrack —— 对有该选项的阻挡规则匹配到且有该选项的例外规则未匹配到的地址会发送一个 Do-Not-Track 头。 为了向后兼容,使用此选项时建议使用矛盾的组合类型选项,防止此规则在早期版本的 Adblock Plus 中阻挡任何东西: *$donottrack,image,~image

    元素隐藏基本规则

    有时您可能会发现无法阻挡某些内嵌在网页中的文字广告。如果查看源码的话,可能发现类似这样的代码:
    <div class="textad">
    Cheapest tofu, only here and now!
    </div>
    <div id="sponsorad">
    Really cheap tofu, click here!
    </div>
    <textad>
    Only here you get the best tofu!
    </textad>
    因为您必须下载页面的内容,所以您也必须下载这些广告。对于这种情况,您可以做的就是把这些广告藏起来,这样您就不会看到他们了。这也就是元素隐藏的意义所在。
    上面代码中的第一则广告是在一个 class 属性为“textad”的 div 容器内。过滤规则 ##div.textad 。 这里的 ## 表明这是一条元素隐藏规则,剩下的就是定义需要隐藏元素的选择器,同样的,您可以通过他们的 id 属性来隐藏 ##div#sponsorad 会隐藏第二个广告。您不需要指定元素的名称, 过滤规则 ##*#sponsorad 同样也可以。您也可以仅指定要阻挡的元素名称来隐藏,例如:##textad 可以隐藏第三则广告。
    在不查看页面源码的情况下,Element Hiding Helper 扩展 可以帮助选择正确的元素并写出相应的规则。基础的HTML知识还是很有用的。

    注:元素隐藏规则与普通过滤规则的工作方式有很大的差别。元素隐藏规则不支持通配符。

    限定在特定域名的规则

    通常您只想要隐藏特定网站的特定广告,而不希望规则会作用于其他网站。例如,过滤规则 ##*.sponsor 可能会把某些网站的有效代码也隐藏了。但如果你把它写成 example.com##*.sponsor 就只会在 http://example.com/ 和 http://something.example.com/ 生效了,而不是 http://example.org/。 你也可以指定多个域名——只要用逗号(,)分隔即可:domain1.example,domain2.example,domain3.example##*.sponsor 。

    如果在域名之前有 "~",该过滤规则不适用于这个域名的页面例如, ~example.com##*.sponsor 将适用于除了 "example.com" 之外的域名,example.com,~foo.example.com##*.sponsor 适用于 "example.com" 但不适用于 "foo.example.com" 子域名。

    注:由于元素隐藏实现方式的关系,您只可以将隐藏规则限定在完整的域名。您不能使用网址的其他部份,也不可用 domain 代替 domain.example,domain.test 。
    注: 限定域名的元素隐藏规则也可用来隐藏浏览器的使用界面。例如,过滤规则 browser##menuitem#javascriptConsole 会隐藏 Firefox 工具菜单中的 JavaScript 控制台。

    属性选择符

    一些广告隐藏起来并不容易——它们广告不仅没有 id 也没有 class 属性。您可以使用其他属性来隐藏,例如 ##table[width="80%"] 可以隐藏 width 属性值为 80% 的表格元素。 如果您不想指定属性的完整值,##div[title*="adv"] 会隐藏所有 title 属性包含 adv 字符的 div 元素。您还可以检查属性的开始和结束字符,例如 ##div[title^="adv"][title$="ert"] 会隐藏 titile 属性以 adv 开始并且以 ert 结束的 div 元素。正如您所见,你可以使用多个条件 —— table[width="80%"][bgcolor="white"] 会匹配到 width 属性为 80%、bgcolor 属性为 white 的表格元素。

    高级选择符

    通常情况下,Firefox 支持的 CSS 选择器都可用于元素隐藏。例如:下面的过滤规则会隐藏 class 的属性为 adheader 的 div 元素相邻的元素: ##div.adheader + *。完整的 CSS 列表请查看 W3C CSS 规范 (Firefox 目前并没有支持所有的选择器)。

    注:这个功能只是给高级用户使用的,您可以很舒服地通过 CSS 选择符去使用它。Adblock Plus 无法检查您添加的选择器的语法是否正确,如果您使用无效的 CSS 语法,可能会破坏其它已有的有效过滤规则。建议使用 JavaScript 控制台检查是否有 CSS 错误。

    例外规则

    例外规则的作用是在特定域名中禁用已有的规则。 这对于那些与其他订阅组配合使用,且无法更改该订阅组的作者来说较为有用。 例如,如要让 ##div.textad 规则禁用于 example.com,可以使用 example.com#@#div.textad。 这条组合规则就等同于 ~example.com##div.textad。 建议您仅在无法调整全局隐藏规则时才使用例外规则,否则请首选限定在特定域名的规则。

    简单元素隐藏语法

    Adblock Plus 支持简单元素隐藏语法(例如: #div(id=foo))只是为了向后兼容性。使用这个语法是不好的,CSS 选择器才是首选。

    通用/特定过滤器

    使用$ generichide和$ genericblock过滤器选项,通用和特定过滤器之间的区别很重要。
    如果过滤器匹配一个或多个域或匹配sitekey,我们将筛选器分类为特定的。 如果一个过滤器没有指定域(或只有域异常),并且没有sitekey,那么它被视为通用。 例如,example.com ## div.textad是一个特定的过滤器,而## div.textad和〜example.com ## div.textad都是通用的。

    请注意,使用阻止规则,域必须在$ domain选项下指定,才能将其视为特定的。 例如,|| example.com被认为是通用的,而* / ads / * $ domain = example.com是特定于站点的。

    在服务器上实施 sitekey

    若想完成一个采用 sitekey 限制的过滤规则,一个网页需要返回 Base64 编码的公钥版本和 Adblock Plus 可以验证的签名。目前来说,这需要在 HTTP 相应头中包含(X-Adblock-Key: abcdpublickeydcba_abcdsignaturedcba)及 document 的根标签中(<html data-adblockkey="abcdpublickeydcba_abcdsignaturedcba">)。
    首先,您需要创建一个专用的 RSA 密钥(最好是 512 位以保证较低传输负担)和一个公钥的 DER 表示。
    创建签名使用的数据是一个请求变量的连续列表(即 URI、Host 和 User Agent),分隔符是 NUL 字符,即“\0”。举例来说:
    /index.html?q=foo\0www.example.com\0Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0
    最后,使用 SEC_OID_ISO_SHA_WITH_RSA_SIGNATURE 签名算法生成此字符串的签名(是使用 OpenSSL 时的默认值)。


    展开全文
  • adblock plus过滤规则介绍

    千次阅读 2017-03-31 12:56:35
    最简单的过滤规则当然就是您想阻挡的横幅广告地址,但是这些地址常常会在您每次打开页面时改变。例如: http://example.com/ads/banner123.gif,其中 123 是一个随机数字。在这里阻挡整个图片地址是没用的,您需要...

    (整理自adblock 官网)

    基本过滤规则

     

    最简单的过滤规则当然就是您想阻挡的横幅广告地址,但是这些地址常常会在您每次打开页面时改变。例如: http://example.com/ads/banner123.gif,其中 123 是一个随机数字。在这里阻挡整个图片地址是没用的,您需要创建一条更通用的过滤规则—— 如http://example.com/ads/banner*.gif或者更为通用一些的,如 http://example.com/ads/*

     

    注:不要使用通配符来代替过多的字符。过滤规则 http://example.com/* 固然可以阻挡所有的横幅广告,但也会阻挡 example.com 下其它一些您想看的内容。

     

    定义例外规则

     

    有时您可能会发现某个过滤规则平时挡广告挡得很好,但在某些情况下,会阻挡一些不该挡的内容。您不想移除这条过滤规则,但也不希望它阻挡不该挡的内容。

    这就是例外规则的好处——它们允许您定义过滤规则不被使用的情况。例如,您不满意过滤规则 adv 阻挡了 http://example.com/advice.html,您就可以定义一条例外规则 @@advice 。 例外规则和过滤规则没什么两样,您可以使用通配符或正则表达式。您只需在规则前添加 @@ 来声明这是一个例外规则。

    异常规则可以做更多的事情。如果您指定$ document选项,您将获得整个页面的异常。例如,如果您的异常规则是@@ || example.com ^ $文档,并且您从example.com打开一些页面 - Adblock Plus将在此页面上完全禁用,并且不会阻止任何内容。

     

    匹配网址开头/结尾

     

    通常 Adblock Plus 处理过滤规则时,会自己假设在过滤规则的开头与结尾都有一个通配符,例如,过滤规则 ad 和 *ad* 是一样。正常情况下这没什么问题,但有时您可能想要定义可以匹配以网址开头或结尾的过滤规则。例如,您想要阻挡所有的 Flash,但如果您添加过滤规则 swf 地址 http://example.com/swf/index.html 同样也将被阻挡。

    这个问题的解决方法:使用管线符号(|来表示地址的最前端或最末端。例如这条过滤规则 swf| 会阻挡 http://example.com/annoyingflash.swf 但不会阻挡http://example.com/swf/index.html。这条过滤规则 |http://baddomain.example/ 会阻挡http://baddomain.example/banner.gif 但不会阻挡http://gooddomain.example/analyze?http://baddomain.example。

    有时您想阻挡 http://example.com/banner.gif 以及https://example.com/banner.gif 和 http://www.example.com/banner.gif。这时只需在过滤规则的域名前面加上两个管线符号(||:||example.com/banner.gif 将会阻挡上面的地址而不会阻挡http://badexample.com/banner.gif或者 http://gooddomain.example/analyze?http://example.com/banner.gif(需要 AdblockPlus 1.1 或更高版本)。

     

    标记分隔符

     

    通常您需要接受过滤规则的任何分隔符。例如,您可能写这样一个规则阻挡 http://example.com/ 和 http://example.com:8000/ 但不能阻挡http://example.com.ar/。在这里,符号(^)用作一个分隔符。 http://example.com^.

     

    分隔符可以是除了字母、数字或者 _ - . % 之外的任何字符。 这个地址的结尾也是作为一个分隔符,下面的例子中所有的分隔符以红色标记出: http://example.com:8000/foo.bar?a=12&b=%D1%82%D0%B5%D1%81%D1%82。所以这个地址可以通过这些过滤规则过滤 ^example.com^ 或 ^%D1%82%D0%B5%D1%81%D1%82^ 或 ^foo.bar^ 。

     

    注释

     

    任何以感叹号 (!) 开始的规则,都被视为注释。在过滤规则的列表中,仍然会显示这些规则,但会用灰色的字来显示,而不是黑色。Adblock Plus 在判断规则时,会忽略这些注释,所以我们可以写下任何我们想写的东西。您可以在一条规则上面写下这条规则是做什么用的。也可以在过滤列表的上方写上作者信息(大多数过滤列表的作者已经这样做了)。

     

    特殊注释

     

    特殊注释只在下载的过滤规则列表中生效,在自定义列表中无效。它们可以为该过滤规则列表设置许多参数:

    ! Homepage: http://example.com/

    此注释表明哪个网页是该过滤规则列表的首页。

    ! Title: FooList

    此注释为该过滤规则列表设置一个固定的标题。如果此注释存在,用户不能再更改该标题。

    ! Expires: 5 days

    此注释设置该过滤规则列表的更新间隔,指定的值为天数(例如5 days)或者小时数(例如8 hours)。可以提供1小时至14天之间的值。注意:更新并不一定会在指定的间隔到达时发生。实际的更新时间会稍微随机化并取决于一些额外因素,以减少服务器负载。

    ! Checksum: OaopkIiiAl77sSHk/VAWDA

    此注释确保数据的意外损坏不会导致出现过滤规则的意外损坏。举例来说,一些防火墙软件可能会在下载时修改像是 */adnetwork/* 的过滤规则来试图保护用户免于广告。但这会导致移除过滤规则的部分内容,Adblock Plus 将只会看到过滤规则像是 **。过滤规则列表中的校验和注释就是为了防止这种情况,任何修改将导致该校验和不再与内容相匹配,然后 Adblock Plus 将忽略该数据。

     

    计算该校验和需要执行下列步骤:

    l  移除现存的校验和及注释(如果有)。

    l  使用 UTF-8 编码对过滤规则列表的文本进行编码。

    l  转换所有换行符为 Unix样式(替换掉 \r 用 \n ,如果有)。

    l  移除空行(用 \n 字符替换掉连续的 \n 字符)。

    l  计算该文本的 MD5 校验和的 Base64 编码,去除结尾的 = 字符(如有)。

    l  您也可以看看基于Python 实现的验证校验和和 添加校验和到文件作为参考。

     

    ! Redirect: http://example.com/list.txt

    此注释表明该过滤规则列表已被转移到一个新的下载地址。 Adblock Plus 将忽略此注释后的任何文件内容并立即尝试从新的地址下载。如果成功,过滤规则列表的地址将按此设置被更新。如果新的地址与当前地址相同,此注释将被忽略,并意味着它可以作为该过滤规则列表的“权威”地址使用。

    ! Version: 1234

    此注释定义过滤规则列表的数字版本。此版本号将显示在问题报告中,并且可以用于验证报告指向的是否是过滤规则列表的当前版本。

     

    进阶功能

     

    指定过滤规则选项

     

    Adblock Plus 允许您指定某些选项来改变某条规则的行为。您列举这些选项的时候将它们放在美元符号 ($) 后面并用逗号 (,) 分割这些选项,放在过滤规则的最后面,例如:

    */ads/*$script,match-case

    这里的 */ads/* 是真实的过滤规则 script 和 match-case 是其指定的选项。下面是目前支持的选项:

    类型选项:判定过滤规则(或例外规则)过滤元素的类型。过滤规则可以指定多个类型选项来过滤指定的元素类型。可以指定的类型包括:

    l  script ——外部脚本,由 HTML script 标签加载

    l  image ——正常图片,通常由 HTML 的 img 标签所载入

    l  stylesheet ——外部 CSS 样式文件

    l  object ——由浏览器插件处理的内容,例如 Flash 或 Java

    l  xmlhttprequest — requests started using the XMLHttpRequest object orfetch() API

    l  object-subrequest ——插件的请求,比如Flash

    l  subdocument ——内嵌的页面,通常通过 HTML 的框架方式内嵌

    l  ping — requests started by <a ping> or navigator.sendBeacon()(Adblock Plus 2.7.1 or higher required)

    l  websocket — requests initiated via WebSocket object (Adblock Plus2.8 or higher required)

    l  document ——网页本身(只适用于例外规则 )

    l  elemhide ——只适用于例外规则,类似于document 但是只禁用页面上的隐藏规则而不是所有规则(需要Adblock Plus 1.2 或更高版本)

    l  generichide — for exception rules only, similar to elemhide but onlydisables generic element hiding rules on the page (Adblock Plus 2.6.12 orhigher required)

    l  genericblock — for exception rules only, just like generichide butdisables generic blocking rules (Adblock Plus 2.6.12 or higher required)

    l  other ——其他不在上面的类型的请求

    The type options background, xbl and dtd are outdated and should nolonger be used.

    反转类型选项:指定过滤规则不应用的元素类型。可以指定的类型选项: ~script, ~image, ~stylesheet, ~object, ~xmlhttprequest,~object-subrequest, ~subdocument, ~document, ~elemhide, ~other

    third-party/first-party 请求限制:如果指定了third-party 选项,则过滤规则只适用于来源与当前正在浏览的页面的不同的请求。类似地,~third-party 适用于来源与当前浏览页面相同的请求。

    域名限定:选项 domain=example.com 指过滤规则只适用于 "example.com" 下的页面 。多个域名可以用"|" 分隔:过滤规则 domain=example.com|example.net 将只适用于"example.com" 或 "example.net" 的页面。如果一个域名是前面有"~",则该过滤规则不适用于这个域名的页面。例如: domain=~example.com 指过滤规则适用于除了 example.com 之外的任何域名的页面而 domain=example.com|~foo.example.com 限定了过滤规则适用于"example.com" 但不包括 "foo.example.com" 。

    Sitekey 限制:选项sitekey=abcdsitekeydcba 意味着该过滤规则应该只在页面上提供了一个与过滤规则内含有的非常相似的(但没有 = 后缀的)公钥和一个可被验证的签名时应用。可以使用“|”作为分隔指定多个 sitekey:使用 sitekey=abcdsitekeydcba|bcdesitekeyedcb 作为过滤规则的选项时,将只会在页面提供了“abcdsitekeydcba”或者“bcdesitekeyedcb”的 sitekey 时应用。这类似于域名限制,但这允许单条过滤规则应用到相当多的域。注意,sitekey 限制需要服务器侧的修改。

    match-case —— 使过滤规则只适用于匹配地址,例如:过滤规则*/BannerAd.gif$match-case 会阻挡 http://example.com/BannerAd.gif 但不会阻挡http://example.com/bannerad.gif。

    collapse —这个选项将覆盖全局"隐藏已屏蔽元素的占位符"选项,并确保过滤规则总是隐藏这些元素。类似地,~collapse 选项将确保过滤规则不隐藏这些元素。

    donottrack ——对有该选项的阻挡规则匹配到且有该选项的例外规则未匹配到的地址会发送一个 Do-Not-Track 头。为了向后兼容,使用此选项时建议使用矛盾的组合类型选项,防止此规则在早期版本的 Adblock Plus 中阻挡任何东西: *$donottrack,image,~image

     

    元素隐藏基本规则

     

    有时您可能会发现无法阻挡某些内嵌在网页中的文字广告。如果查看源码的话,可能发现类似这样的代码:

    <div class="textad">

    Cheapest tofu, only here and now!

    </div>

    <div id="sponsorad">

    Really cheap tofu, click here!

    </div>

    <textad>

    Only here you get the best tofu!

    </textad>

    因为您必须下载页面的内容,所以您也必须下载这些广告。对于这种情况,您可以做的就是把这些广告藏起来,这样您就不会看到他们了。这也就是元素隐藏的意义所在。

    上面代码中的第一则广告是在一个 class 属性为“textad”的 div 容器内。过滤规则##div.textad 。 这里的 ## 表明这是一条元素隐藏规则,剩下的就是定义需要隐藏元素的选择器,同样的,您可以通过他们的 id 属性来隐藏 ##div#sponsorad 会隐藏第二个广告。您不需要指定元素的名称,过滤规则 ##*#sponsorad 同样也可以。您也可以仅指定要阻挡的元素名称来隐藏,例如:##textad 可以隐藏第三则广告。

    在不查看页面源码的情况下,Element Hiding Helper 扩展可以帮助选择正确的元素并写出相应的规则。基础的HTML知识还是很有用的。

     

    注:元素隐藏规则与普通过滤规则的工作方式有很大的差别。元素隐藏规则不支持通配符。

     

    限定在特定域名的规则

     

    通常您只想要隐藏特定网站的特定广告,而不希望规则会作用于其他网站。例如,过滤规则 ##*.sponsor 可能会把某些网站的有效代码也隐藏了。但如果你把它写成 example.com##*.sponsor 就只会在http://example.com/ 和 http://something.example.com/ 生效了,而不是http://example.org/。你也可以指定多个域名——只要用逗号(,)分隔即可:domain1.example,domain2.example,domain3.example##*.sponsor。

     

    如果在域名之前有"~",该过滤规则不适用于这个域名的页面例如,~example.com##*.sponsor 将适用于除了 "example.com" 之外的域名,example.com,~foo.example.com##*.sponsor适用于 "example.com" 但不适用于"foo.example.com" 子域名。

     

    注:由于元素隐藏实现方式的关系,您只可以将隐藏规则限定在完整的域名。您不能使用网址的其他部份,也不可用 domain 代替 domain.example,domain.test 。

    注:限定域名的元素隐藏规则也可用来隐藏浏览器的使用界面。例如,过滤规则 browser##menuitem#javascriptConsole 会隐藏 Firefox 工具菜单中的JavaScript 控制台。

     

    属性选择符

     

    一些广告隐藏起来并不容易——它们广告不仅没有 id 也没有 class 属性。您可以使用其他属性来隐藏,例如##table[width="80%"] 可以隐藏 width 属性值为 80% 的表格元素。 如果您不想指定属性的完整值,##div[title*="adv"]会隐藏所有 title 属性包含 adv 字符的 div 元素。您还可以检查属性的开始和结束字符,例如 ##div[title^="adv"][title$="ert"] 会隐藏 titile 属性以 adv 开始并且以 ert 结束的 div 元素。正如您所见,你可以使用多个条件 ——table[width="80%"][bgcolor="white"] 会匹配到 width 属性为 80%、bgcolor 属性为 white 的表格元素。

     

    高级选择符

     

    通常情况下,Firefox 支持的 CSS 选择器都可用于元素隐藏。例如:下面的过滤规则会隐藏 class 的属性为 adheader 的 div 元素相邻的元素:##div.adheader + *。完整的 CSS 列表请查看 W3C CSS规范 (Firefox 目前并没有支持所有的选择器)。

     

    注:这个功能只是给高级用户使用的,您可以很舒服地通过 CSS 选择符去使用它。Adblock Plus 无法检查您添加的选择器的语法是否正确,如果您使用无效的 CSS 语法,可能会破坏其它已有的有效过滤规则。建议使用 JavaScript 控制台检查是否有 CSS 错误。

     

    例外规则

     

    例外规则的作用是在特定域名中禁用已有的规则。这对于那些与其他订阅组配合使用,且无法更改该订阅组的作者来说较为有用。例如,如要让 ##div.textad 规则禁用于 example.com,可以使用example.com#@#div.textad。 这条组合规则就等同于~example.com##div.textad。建议您仅在无法调整全局隐藏规则时才使用例外规则,否则请首选限定在特定域名的规则。

     

    简单元素隐藏语法

     

    Adblock Plus 支持简单元素隐藏语法(例如:#div(id=foo))只是为了向后兼容性。使用这个语法是不好的,CSS 选择器才是首选。

     

    通用/特定过滤器

     

    使用$ generichide$ genericblock过滤器选项,通用和特定过滤器之间的区别很重要。

    如果过滤器匹配一个或多个域或匹配sitekey,我们将筛选器分类为特定的。如果一个过滤器没有指定域(或只有域异常),并且没有sitekey,那么它被视为通用。例如,example.com ## div.textad是一个特定的过滤器,而## div.textad和〜example.com ##div.textad都是通用的。

     

    请注意,使用阻止规则,域必须在$ domain选项下指定,才能将其视为特定的。例如,|| example.com被认为是通用的,而* / ads / * $ domain = example.com是特定于站点的。

     

    在服务器上实施 sitekey

     

    若想完成一个采用 sitekey 限制的过滤规则,一个网页需要返回 Base64 编码的公钥版本和 Adblock Plus 可以验证的签名。目前来说,这需要在 HTTP 相应头中包含(X-Adblock-Key: abcdpublickeydcba_abcdsignaturedcba)及 document 的根标签中(<htmldata-adblockkey="abcdpublickeydcba_abcdsignaturedcba">)。

    首先,您需要创建一个专用的 RSA 密钥(最好是 512 位以保证较低传输负担)和一个公钥的 DER 表示。

    创建签名使用的数据是一个请求变量的连续列表(即 URI、Host 和 User Agent),分隔符是 NUL 字符,即“\0”。举例来说:

     /index.html?q=foo\0www.example.com\0Mozilla/5.0 (X11; Ubuntu; Linuxx86_64; rv:30.0) Gecko/20100101 Firefox/30.0

    最后,使用 SEC_OID_ISO_SHA_WITH_RSA_SIGNATURE 签名算法生成此字符串的签名(是使用OpenSSL 时的默认值)。

    展开全文
  • from: http://bbs.kafan.cn/thread-586237-1-1.html 由于某件事,will已经决定停止对网盾规则更新,得到他的同意后,在此在他的基础上作更新. 因为金山这款软件的确好使,所以希望金山以后更注重用户的体验和...
  • !--------屏蔽外站脚本--------- |http://*$script,third-party,domain=baidu.com|binhuo.com|...--------youku广告----------- ||static.soku.com/v*/soku/js/ @@||static.youku.com/v*/index/js/common.js ||stat
  • 学习广告过滤

    2015-09-09 12:02:16
    1 Adblock plus rules 1.1 Filter rules Hardcoded rule,直接写个网址,可以使用wildcasts. ...exception rules: “@@...标记规则的开头和结尾:|, “swf|”, 匹配结尾是swf的url. “abc” 等价于“*abc*”
  • Maxthon广告猎手规则,简简单单屏蔽...※使用方法:将过滤规则添加到广告猎手的网页内容过滤列表中即可。 以下是常见的一些广告联盟 *.union.* 过滤大部分广告联盟 */union/* 过滤大部分广告联盟 http://union./
  • Delphi LSP Hook 过滤广告

    2016-12-21 14:06:37
    delphi注册LSP(SPI)协议 拦截HTTP 头,检查URL并按规则过滤指定广告网址。
  • delphi利用LSP协议过滤广告

    热门讨论 2012-10-28 19:23:00
    delphi注册LSP(SPI)协议,拦截HTTP 头,检查URL并按规则过滤指定广告网址。
  • CSDN Blog 右下角广告过滤方法

    千次阅读 2010-04-05 01:21:00
    添加广告过滤规则(如在firefox的adblock中):http://blog.csdn.net/js/CsdnDialog.js 去除自己的博客的:添加自定义css #im_popupWindow_miniMsg{ visibility:hidden; } 
  • 广告终结者chinalist-easylist语法规则

    千次阅读 2019-04-02 11:10:30
    过滤规则介绍基本过滤规则最简单的过滤规则当然就是您想阻挡的横幅广告地址,但是这些地址常常会在您每次打开页面时改变。例如: http://example.com/ads/banner123.gif,其中123是一个随机数字。在这里阻挡整个图片...
  • 为了去除这些广告,可以使用一些过滤规则广告屏蔽插件等。本文提供的这个工具为卡饭论坛网友“Tick90011”制作,可以高效过滤多种广告,经过一段时间的试用,感觉效果还不错,推荐大家一试。 官方网站下载: ...
  • adblock plus 去优酷广告规则

    千次阅读 2010-12-21 22:22:05
    过滤规则http://*.atm.youku.com/*
  • 站点靠广告创收持续提供服务,无可厚非; 用户要纯粹交互检验屏蔽广告,无可非议。...也可以直接在【控制面板】-【自定义规则列表】进行配置,如: ! 2018/2/7 上午10:49:43 http://blog.csdn.net/ blog.csdn...
  • 订阅的Adblock Plus过滤规则有默认的ChinaList + EasyList,和国内视频广告规则[Yge.me],其网址:http://i.yge.me/killad/kill.video.ad.txt 注:使用Chrome衍生浏览器(如金山猎豹、世界之窗6、枫树浏览器)的...
  • adblock plus定义的广告过滤列表非常好用,这里分析一下adblock plus的广告过滤规则 ! 开始表示注释 * 通配符,匹配任何字符串 @@ 以此开头表示白名单, | 以此开始或者结束表示开始处或者结束处严格匹配,...
  • 屏蔽CSDN右下角广告

    千次阅读 2010-03-30 16:29:00
    添加广告过滤规则(如在firefox的adblock中):http://blog.csdn.net/js/CsdnDialog.js 去除自己的博客的:添加自定义css #im_popupWindow_miniMsg{visibility:hidden;} 
  • 广告过滤规则: 1)http://easylist-msie.adblockplus.org/easylist.tpl 添加 2)http://easy-tracking-protection.truste.com/easy.tpl 添加 function addTPL(eid, name) { var p = document.getElementById...
  • 看到这需求,第一时间想到了firefox中的adblock plus,adblock plus是基于规则包来过滤广告,里面的广告描述规则也许能拿来用。于是折腾了一晚上,实现了一个简单的东西来满足需求,效果还不错。 adblock plus...
  • 而不负责提取正文,由用户自行控制过滤或提取哪些类型数据. 目前能想到可能会用到的标识类型:导航条 广告 正文 正文标题 相关文章 版权信息 评论 如大家还有其他想到的类型,请告之 <br>无法处理导航页,提取...
  • LinkRedirector-crx插件

    2021-03-21 05:47:47
    ==过滤规则 ;名称:规则的名称。它需要独特的名字。 ;包含(包含):如果当前页面的地址与此正则表达式匹配,则将应用该规则。这是为了安全。 ;链接地址(URL):如果链接的地址与此正则表达式匹配,则将应用该规则...
  • Writing Adblock Plus filters

    2010-11-12 11:14:00
    【 使用Adblock Plus编辑过滤规则】中文版见下:(不过中文的不是最新版,有些规则出出入的)http://code.google.com/p/adblock-chinalist/wiki/Writing_Adblock_Plus_filters英文原版(推荐):...
  • 微博洗刷刷-crx插件

    2021-04-02 08:07:29
    清理规则实时更新。方便,开源,安全。v1.5.0更新:增强了动态内容的过滤。v1.4.1更新: 更新了过滤选项,优化了微博分享按钮。v1.4.0更新: 使用JSHint检查代码质量, 增加了更新提示。v1.3.4更新: 新增可选的“好友...
  • 之前一直也没对它进行配置, 直接使用的默认的过滤规则. 最近在浏览网页过程中, 突然有了需要屏蔽背景图片的需求, 所以查阅资料实现了这一功能. 目标网站: http://lo.gamekee.com/ 顺便吐槽一下 这个网站的优化真的...
  • 网站基本信息管理 标题 描述 关键字 logo图片 上传目录 联系方式 风格设置 备案序号 垃圾词过滤等 2.会员功能 会员管理 积分设置 会员注册 登录 支持qq登录 3.栏目分类管理 支持多级分类管理 4.信息发布 管理 会员...
  • ·广告标签,方便在规则里直接替换广告代码 ·支持自定义标签,标签可自定义内容、自由截取、内容正则截取。可以放在模板里,也可以在规则里替换 ·支持自定义模板,可使用标签diy个性模板,真正做到内容上移花接木 ...

空空如也

空空如也

1 2 3 4 5
收藏数 83
精华内容 33
关键字:

http广告过滤规则