Board logo

标题: 正在试用过滤工具BFilter,觉得还不错 [打印本页]

作者: wolfcm    时间: 2007-8-27 14:38     标题: 正在试用过滤工具BFilter,觉得还不错

主页在:
http://bfilter.sourceforge.net/

最近用了一段时间AD Muncher,功能算是不错,甚至强大到有点自作主张了
即使禁止了内置过滤和用户过滤,它还是会往网页里面加一堆代码
还会把网页中的一些JS固有的方法替换成它自己的函数
造成对网页兼容性很不好,尤其是一些AJAX网页
而且不支持根据URL的过滤方案,这就大打折扣了

GreenBrowser目前只能过滤网页内容里面的带链接的对象
比如图片、flash、js、iframe等等,而高级一点的要求:
过滤、替换字符就无能为力了

昨天心血来潮在网上狂搜,刚好找到BFilter
到他的主页一看,昨天也刚好更新了新版本,真是巧了

根据网上的中文介绍,说是BFilter支持“启发式”引擎来过滤广告
不过使用时我把它的分析功能关闭了,只用字符替换功能
这样就很方便地实现一些以前必须要编写插件才能做的事情
比如在论坛显示大图片附件时经常被自动缩窄
用BFilter可以这样调整宽度:

[ 本帖最后由 wolfcm 于 2007-8-27 14:39 编辑 ]

图片附件: BFilter1.png (2007-8-27 14:38, 24.52 K) / 该附件被下载次数 221
http://bbs.5igb.com/attachment.php?aid=2430


作者: wolfcm    时间: 2007-8-27 14:51

最令我感兴趣的就是这个可以根据网站URL限制的字符替换功能
不但可以直接替换,还可以支持正则表达式、JS方式
所谓JS方式还没搞明白,要继续研究

这个BFilter的缺点也不少,比如界面简陋,操作不便,还有些BUG
而且对使用者本身的要求比较高
作者: phoenix    时间: 2007-8-27 17:25



QUOTE:
原帖由 wolfcm 于 2007-8-27 14:38 发表
最近用了一段时间AD Muncher,功能算是不错,甚至强大到有点自作主张了
即使禁止了内置过滤和用户过滤,它还是会往网页里面加一堆代码

要禁止Ad Muncher往网页添加代码,除了禁止内置过滤,options-->filtering里的一些选项也要关掉,或者试试Minimal filtering on URL规则,我现在不大用adm了,楼主可以自己试试。

QUOTE:
而且不支持根据URL的过滤方案,这就大打折扣了

据说到版本5会增加per url功能。

QUOTE:
根据网上的中文介绍,说是BFilter支持“启发式”引擎来过滤广告

如果你看到启发式字样,估计是指我在adm.za.net写的中文简介了。

我曾经花了很长时间来寻找、试用各种广告过滤软件,最强大的应该是proxomitron了,也是我目前主力使用的,强烈建议你试试。

说实话,目前TW2和MT2自带的过滤系统也很强大了,不过有了proxomitron,我还是坚持用GB吧。
作者: wolfcm    时间: 2007-8-27 18:48

phoenix兄的大作刚刚去拜读了,受益匪浅啊

目前GreenBrowser的“内容过滤”,就其本身的实现方式来说
已经基本达到极致。就是还差一个新的“字符替换”功能
在GreenBrowser迟迟未有这方面动作情况下,没办法只能外求了
Maxthon新版也曾经下载试用,感觉使用不太习惯
还没有用到字符替换内容过滤方面就放弃了

既然我只是需要GreenBrowser的内容过滤基础上加一个“一个新的字符替换功能”
所以要求并不是很高,而ADM因为不能根据URL来搞,所以只得割爱
加上ADM又是商业软件……

proxomitron是久闻大名,可惜作者英年早逝,几年前就没更新了
考虑到这一点,加上恰巧碰上,所以还是选择了昨天才更新的BFilter
BFilter的操作界面实在是太简陋,尤其是在它上面设置、取消代理的时候
每次只能当场输入设置一个代理,要取消代理只能删除,不能留底
试过在config文件里手动输入却不起作用
看来到头来还是要试试proxomitron
作者: phoenix    时间: 2007-8-27 20:04

尽管proxomitron作者英年早逝,程序几年没有更新,但proxomitron仍是目前为止最为强大的内容过滤软件了,曾被某些人视为无法放弃windows的唯一理由。我个人观点,尚没有任何商业软件能出其右。

和你一样,我在筛选软件的过程中,也曾因为其年代久远而差点放弃它,最后试用了很多软件后又回归于它。

你所说的字符替换只能说是其功能的极小部分,与其说它是内容过滤软件,不如说它是网页重写软件,再加上它强大的http header filter,你还可以实现cookie控制,代理调度等强大功能。。。

以wolfcm兄编写GB插件的功力,这个软件在你手中会比在我手中发挥更大的作用。
作者: icqt    时间: 2007-8-27 20:50

很好,顶一下!
作者: lforl    时间: 2007-8-28 00:39

Proxomitron是个好东西!还是个绿色软件呢,支持正则,过滤规则可以导入导出。很早以前就收了,不过应用他没几次。想不到这里看到两位大侠讨论了起来。
建议两位大侠搞个专题,专门让他来辅助GB过滤广告,让大家共享过滤规则。
作者: Hengzer    时间: 2007-8-28 08:37



QUOTE:
原帖由 lforl 于 2007-8-28 00:39 发表
Proxomitron是个好东西!还是个绿色软件呢,支持正则,过滤规则可以导入导出。很早以前就收了,不过应用他没几次。想不到这里看到两位大侠讨论了起来。
建议两位大侠搞个专题,专门让他来辅助GB过滤广告,让大家 ...

同意,搞个专题好啦,新手也可以学习一下,  以前只用过小母牛 嘿..
作者: lmfei    时间: 2007-8-28 08:58

Proxomitron确实是非常强悍,一直在用

就是想用代理的话,有点麻烦
作者: phoenix    时间: 2007-8-28 09:21



QUOTE:
原帖由 lmfei 于 2007-8-28 08:58 发表
Proxomitron确实是非常强悍,一直在用

就是想用代理的话,有点麻烦

楼上仔细研究下proxomitron自带的帮助文件,proxomiton的代理调度可是非常方便,可以设定针对不同网站使用不同代理或不使用代理。

提示一下,注意$USEPROXY和$SETPROXY命令。
作者: wolfcm    时间: 2007-8-28 11:38

就是想要一个“支持正则表达式”的,可以“根据网站URL”执行的,“字符替换”功能
其他太强大的,暂时没空去钻研了……

提一句,BFilter运行中需要占用17~20M左右的内存+虚拟内存
作者: Passerby    时间: 2007-8-28 21:22

呵呵,我对广告并不抗拒。这是个广告的时代,广告也是信息的一种。要是费大力气开发个模块,维护个列表,只是为了过滤个把文字,我觉得不如肉眼无视好了。何况如果是费尽心思要逼用户看低劣的广告,那这个网站通常不值得长期浏览。
作者: wolfcm    时间: 2007-8-28 23:36

总体来说,我用这个软件不是为了对付广告
用phoenix的话来说,就是“重写”网页……
主要是论坛上面某些字体、图片太小需要调大
作者: lmfei    时间: 2007-8-29 16:58



QUOTE:
原帖由 phoenix 于 2007-8-28 09:21 发表

楼上仔细研究下proxomitron自带的帮助文件,proxomiton的代理调度可是非常方便,可以设定针对不同网站使用不同代理或不使用代理。

提示一下,注意$USEPROXY和$SETPROXY命令。

又仔细研究了一下帮助文件,代理功能确实是非常强大啊

[ 本帖最后由 lmfei 于 2007-8-29 16:59 编辑 ]
作者: Passerby    时间: 2007-8-29 21:24     标题: 回复 #13 wolfcm 的帖子

也就是说,是javascript也能实现的功能。
如果在(希望以后能实现的)根据不同网站使用不同下载方案的功能中,加入自动运行插件,则也算是在某种程度上实现了网页内容的过滤,而又能重用现在的功能模块。
作者: wolfcm    时间: 2007-8-29 21:31

用目前的javascript插件方式来实现的话也是可以,不过毕竟要等到网页下载完毕才能执行
另外有的插件受网页本身的脚本限制很难发挥作用,比如我顶楼给出的例子
帖子里的图片被网页 本身的脚本修改宽度之后,就很难调整到合适的宽度,而字符替换就直接有效得多了
作者: AYG    时间: 2007-8-30 13:35



QUOTE:
我曾经花了很长时间来寻找、试用各种广告过滤软件,最强大的应该是proxomitron了,也是我目前主力使用的,强烈建议你试试。

说实话,目前TW2和MT2自带的过滤系统也很强大了,不过有了proxomitron,我还是坚持用GB吧。

我也是一直用 proxomitron,已经 4-5 年了。

TW2 和 MT2 在过滤方面的确已经十分不错,但要像 proxomitron 般灵活改动源码还差很远,而 TW 没有 bound 在过滤时比较容易出错 (未必能匹配对应的 tag )
作者: avpub    时间: 2007-9-23 15:33

不错不错。谢谢楼主奉献!
作者: sz_boy    时间: 2007-9-24 02:33



QUOTE:
原帖由 phoenix 于 2007-8-28 09:21 发表

楼上仔细研究下proxomitron自带的帮助文件,proxomiton的代理调度可是非常方便,可以设定针对不同网站使用不同代理或不使用代理。

提示一下,注意$USEPROXY和$SETPROXY命令。

proxomitron 这软件很多网站都没得下。。
作者: AYG    时间: 2007-9-24 18:04

proxomitron 可以在这里下: http://proxomitron.info/files/index.html
作者: a1pz    时间: 2009-8-15 03:49

全是E文的啊....不懂用..楼主所说的现在升到Latest Version  1.1.4  了  大小  1. 多MB.....比偶的一个GB还要大....不敢下....
作者: alexliu    时间: 2009-8-26 14:25

全是英文的看不懂啊,谁能汉化一下吗!




欢迎光临 GreenBrowser 论坛 (http://bbs.5igb.com/) Powered by Discuz! 5.0.0