Ad Muncher 广告过滤规则:制作教程.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ad Muncher 广告过滤规则:制作教程

Ad Muncher 广告过滤规则:制作教程 Ad Muncher简称“adm、奶牛”,官网 简单的说,其广告过滤功能几乎支持所有浏览器和联网软件,但需要结合完善的规则才能达到好效果。所以为方便自己、也方便广大网民,本人义务制作与维护CJX规则/thread-1133619-1-1.html在过程中积累了一些经验,梳理一下与大家分享。 一、准备 IE9或IE8 Ad Muncher CJX定制版 / 打开Options Filter Targets My filter targets添加如下列表: -firefox:* 下载安装火狐作为辅助 /en-US/firefox/all.html 添加Firebug /zh-CN/firefox/addon/firebug/ 添加adblock plus并订阅规则 /zh-CN/firefox/addon/adblock-plus/ 添加Element Hiding Helper /zh_CN/elemhidehelper ctrl+shift+F快捷键打开adblock plus首选项,逐条添加自定规则,并取消默认启用的勾选: $script $subdocument 2012-7-1 12:58 上传 下载附件 (24.58 KB) 参考资料:自行搜索下载HTML、CSS、javascript教程:w3school(3.0).chm 二、过滤浏览器广告 简述:以火狐、adm的logs为辅助手段,采取先屏蔽脚本再移除图片、帧、链接等,然后“元素隐藏”,无效则删除代码的次序制作规则,尽量达到在所有浏览器过滤广告的目的,其中IE不支持高级CSS选择器需要变通。以电信网上营业厅为例说明过程。 1、阻止访问的链接(Block retrieval of URL) 建议优先过滤js、php等脚本文件,因为很多时候,框架、图片等是由脚本召唤控制的。用火狐打开 / ctrl+shift+U快捷键呼出“可过滤项目”,右键点击$script,选择启用。 2012-7-1 13:23 上传 下载附件 (64.97 KB) F5刷新,查看哪些部分被过滤。左下角视频窗口不见了,如刚好想屏蔽它,那么就找出属于哪个脚本。禁用$script并刷新。 方法1:全选脚本(按住ctl添加或shift选范围),右键点击选择“在新标签页打开”,逐个查看。脚本太多则看方法2; 方法2:按F12呼出Firebug,用左边的点选工具点广告(图示看第2点之2),复制某个广告图片的地址或所在id、class的名称,然后点击“脚本”标签(可能要重新载入),进行搜索。如果在某个脚本文件里,查看内容以免误杀,然后加规则;以 / 为例截图说明 2012-7-8 23:27 上传 下载附件 (89.51 KB) 方法3:不懂则用土办法:双击某个脚本网址,选择上面完整网址的选项添加规则并刷新,逐个尝试直至成功,记得最后把无关规则禁用。 2012-7-1 13:43 上传 下载附件 (59.38 KB) 把abp规则转换为adm规则,右键点击||/images/2008/swfobject.js选择“复制过滤规则”,点击adm的My Filters,点击New,粘帖,删除开头双管线,选择Block retrieval of URL,点击Apply。 转换abp的$script规则到adm:多数可用 *.js 代替,例||^$script 转换为Block retrieval of URL: *.js ;少数用*.php等 Block retrieval of URL的特点,只要http“链接”(adm到5.X才支持https)匹配规则的关键词、链接、文本都会被屏蔽。比如Block retrieval of URL: www 屏蔽所有含“www”的链接。默认在规则前后含通配符*,只是没显示出来的,有时为了区分,在开头会有“.”或“/”,例Block retrieval of URL: /;在规则内可使用通配符*,不支持正则,忽略大小写。 2012-7-1 14:00 上传 下载附件 (21.32 KB) 2、移除含文本的脚本(Remove scripts with text) (1)去除下拉窗口 打开电信网站时,顶部自动下拉一张图片,推测在HTML内嵌了JavaScript脚本,单纯过滤图片也会下拉一个白板,可采用CSS规则Add CSS to all pages: #ads {display:none;}(即俗说的“元素隐藏”,但ad muncher不是隐藏是删除),但建议优先删除内嵌脚本: 在火狐刷新网页,在下拉窗口上点右键,选择用Firebug查看(窗口下可能只出现一横条,把它拉高),通常内嵌脚本就在附近,此例在上面那个script

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档