Board logo

标题: 请教如何过滤掉此图中的广告 [打印本页]

作者: menghr    时间: 2006-2-21 19:29     标题: 请教如何过滤掉此图中的广告

刚刚请教的加ad的方法会过滤所有的flash广告
请问如何只过滤图中粉色广告?

[ 本帖最后由 menghr 于 2006-2-21 07:31 PM 编辑 ]
作者: daeeeeeeee    时间: 2006-2-21 22:00

地址都没有,谁知道是哪里???
作者: 无边无际    时间: 2006-2-21 22:30

楼主又来发?!

为你的问题,我把所有的黑名单都删掉了来测试,总算没有白费工夫

只过滤这个广告的话:加两条即可(一定不能合并这两条为一条,否则失效。至于为什么,一言难尽)

*060109-homegz.swf
*replace.swf*060109*homegz*

作者: 无边无际    时间: 2006-2-21 22:43

原帖由 iceriver_final 于 2006-2-21 22:30 发表
只过滤这个广告的话:加两条即可(一定不能合并这两条为一条,否则失效。至于为什么,一言难尽)

*060109-homegz.swf
*replace.swf*060109*homegz*



其实合并这两条为一条也不是不可以,只不过不能随便合并。

这一条即可:

*homegz*
作者: menghr    时间: 2006-2-21 23:02

多谢
费心了

成功了
作者: 小絮    时间: 2006-2-22 09:56

来迟了,没有我发挥的机会了。
作者: luoice    时间: 2006-2-23 09:11

这个一个很经典的广告过滤教学帖子。学习了,顶起来!!
作者: itzac    时间: 2006-2-23 16:20

原帖由 iceriver_final 于 2006-2-21 10:30 PM 发表
楼主又来发?!

为你的问题,我把所有的黑名单都删掉了来测试,总算没有白费工夫

只过滤这个广告的话:加两条即可(一定不能合并这两条为一条,否则失效。至于为什么,一言难尽)

*060109- ...

没什么一言难尽的,tw中选择拦截并替代flash之后,网页上的flash的真实地址
http://www.cmfu.com/images/000000.swf
就被替换为类似于这样的地址
D:\PROGRA~1\TheWorld\replace.swf?twrealurl=images%2F000000%2Eswf(D:\PROGRA~1\TheWorld是我的tw安装文件夹)
可以看到,“/“被替换为%2F,”.“被替换为%2E

这时,黑名单写作images%2F000000%2Eswf才好用,写作images/000000.swf一点用都没有
这其实是黑名单过滤优先还是flash替换优先的问题,如果黑名单过滤优先,这样黑名单上的flash就不会被下载,比起替换flash优先,导致黑名单不好用的情况好的多

这个问题我提过,希望能在tw2.0里解决
作者: 无边无际    时间: 2006-2-23 16:34

我不想说的复杂,所以一言难尽,谢谢楼上解说

我认为TW flash屏蔽后flash文件不会被下载,替换和下载不一样。网页真实的flash被replace.swf拦截了,直到你去点击才下载。

简单的测试,如果下载,那网页真实的flash文件在Temporary Internet Files目录是能找得到的。而事实上是没有这个文件。

页面对名单的检查是重复数次的,而对flash屏蔽检查只一次,理应先屏蔽flash效率要高些。

[ 本帖最后由 iceriver_final 于 2006-2-23 04:39 PM 编辑 ]




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2