- UID
- 3486
- 帖子
- 208
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2005-10-11
|
本帖最后由 tongang 于 2009-11-25 09:48 编辑
自从学习了TW3的过滤。。自己没事也玩了个。。
不过现在遇到问题如下:
1.我写了个规则- <?xml version="1.0" encoding="utf-8"?>
- <adfilter>
- <version>1.0</version>
- <rules>
- <rule>
- <name>grteendown</name>
- <domains>
- <domain>
- <include>
- <![CDATA[*greendown.cn*]]>
- </include>
- </domain>
- </domains>
- <pattern type="1">
- <targets>
- <param>
- <![CDATA[script]]>
- </param>
- </targets>
- <pattern type="2">
- <targets>
- <param>
- <![CDATA[([^>]*?ggao[^>]*?|[^>]*?cpro.baidu.com[^>]*?)]]>
- </param>
- <replace>
- <![CDATA[<!--AD Blocked By TheWorld 3-->]]>
- </replace>
- </targets>
- </pattern>
- </pattern>
- <pattern type="1">
- <targets>
- <param>
- <![CDATA[iframe]]>
- </param>
- </targets>
- <pattern type="2">
- <targets>
- <param>
- <![CDATA[([^>]*?ggao[^>]*?|[^>]*?comment_g[^>]*?)]]>
- </param>
- <replace>
- <![CDATA[<!--AD Blocked By TheWorld 3-->]]>
- </replace>
- </targets>
- </pattern>
- </pattern>
- <pattern type="1">
- <targets>
- <param>
- <![CDATA[div]]>
- </param>
- </targets>
- <pattern type="2">
- <targets>
- <param>
- <![CDATA[(id="bz_con1"|class="cp sponsor")]]>
- </param>
- <replace>
- <![CDATA[<!--AD Blocked By TheWorld 3-->]]>
- </replace>
- </targets>
- </pattern>
- </pattern>
- </rule>
- </rules>
- </adfilter>
复制代码 其中有两个问题。。
第一,script 和 iframe 过滤内容实际是一样的。。不过。。
我添加;两个para在 type=1中。。貌似只有后面那个生效。。。
要想两个都生效。就要写两份。。
第二个貌似是老问题了。。
就是引用js内部的过滤:
请看这个 http://www.greendown.cn/soft/5470.html
最下面的 百度广告。。
我看了下。。这个广告写在 http://www.greendown.cn/js/comment.js 中。。
....
document.writeln(" <div align=\"center\">");document.writeln(" <iframe frameborder=0 src=/js/comment_g.html width=180 height=150 scrolling=no></iframe> ");document.writeln(" <\/div>");
....
顺便BS下新的下载器。。竟然连个js都下载不下来。。。
还让我用FF。。实在不人道。。
请斑竹大哥答复吧。。谢谢
-------------
感谢。圆满解决。呵呵 |
|