kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
15楼#
发布于:2004-11-26 12:58
SAND:在使用它的时候,广告虽然被拦截,可是广告所占的那一小块页面还是存在的,要手动点击页面上的AD标记所才能把那一小块的空白页面给去除,有没有什么办法能让它自动去除的?不然每一次都手动,也太麻烦了。回到原帖


在参数设置(adblock preferences)里面点adblock options,勾上"collapse blocked items"(压缩掉被过滤项目),即可。btw:所有的勾我都勾上的。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
16楼#
发布于:2004-11-26 12:58
新Filter,技术含量0,整合度比较高而已:
/(\.|\/|_)(soft|hot)?ad(s..|img|vert|rotator|view|bot|c_|client|council|gif|graph|images|info|log|pic)?(\.|\/|_)/
整合如下filter,大部分是Maxthon的默认filter:
softad
hotad
adimg
advert
adrotator
adview
adbot
adc_*
adclient.*
adcouncil
adgif
adgraph
adimages
adinfo
adlog
adpic
ads??
*.ad-*
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
焦油含量中
火狐狸
火狐狸
  • UID97
  • 注册日期2004-11-24
  • 最后登录2011-12-18
  • 发帖数192
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
17楼#
发布于:2004-11-26 12:58
/(\/|\.|_)(ad|banner)(s|v)?(\d)*(\/|\.|_)/
/sohu\.com\/(cpc|sol|promotion|chat_online|image\/richang)\//
/sohu\.com\/cs\/(button|mms|sohu|)\//
/(\/|\.)(allyes)(\/|\.)/
/(\/|\.)?(scalink)(\/|\.)?/

天好蓝,水好清,爽啊.......

有兴趣根据自己的访问页面写几条,丰简由人......
FireFox重在体验!时间是体验的基础!
焦油含量中
火狐狸
火狐狸
  • UID97
  • 注册日期2004-11-24
  • 最后登录2011-12-18
  • 发帖数192
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
18楼#
发布于:2004-11-26 12:58
kmc:这个正则表达式练习器也是很有帮助的

不过记住在这里输入表达式时不需要首尾的/号

是一个html网页
回到原帖


这个正则表达式练习器不太对,还是以adblock实际运用为准。
FireFox重在体验!时间是体验的基础!
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
19楼#
发布于:2004-11-26 12:58
是似乎略有bug,但是方便一些,自己连上网一次次的刷新
的话,太累了……
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
zlowly
狐狸大王
狐狸大王
  • UID376
  • 注册日期2004-11-30
  • 最后登录2010-06-18
  • 发帖数385
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
20楼#
发布于:2004-11-26 12:58
学习了一下,实践出了两个filter
/(images\.sohu\.com\/)(^product\/alumni\/|^cs\/sms\/alumni 3\/images\/)/
这一个是解决Chinaren论坛的,主要是用排除法去掉了这两个应该白名单的
地址:
bypass5=http://images.sohu.com/product/alumni*
bypass6=http://images.sohu.com/cs/sms/alumni3/images/*


"^"是不能这样使用的,如果放在正则表达式开头,则表示匹配输入字符串的开始位置。例如
^http
匹配所有"http"开头的字符串,但是像"xhttp"这样的字符串就不匹配。
如果放在方括号里就表示匹配未包含的任意字符。
例如, [^abc] 可以匹配任何非abc这三个字符的字符。

白名单功能是目前adblock所欠缺的,官方网页的FAQ上说很快就会加入此功能。
Q:  Can I whitelist a site, to keep it from being filtered?
A:  This is coming -- very soon. 
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
21楼#
发布于:2004-11-26 12:58
是的,我也发现这个表达式是错误的,当时设定好了这个正则表达式去测试居然成功了,后来估计是我修改了usercontent.css文件的缘故,我清空了usercontent文件后就不管用了。

白名单功能与其说是adblock欠缺的,不如说是正则表达式欠缺的,查了很多也查不到……
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
焦油含量中
火狐狸
火狐狸
  • UID97
  • 注册日期2004-11-24
  • 最后登录2011-12-18
  • 发帖数192
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
22楼#
发布于:2004-11-26 12:58
焦油含量中:/(\/|\.|_)(ad|banner)(s|v)?(\d)*(\/|\.|_)/
/sohu\.com\/(cpc|sol|promotion|chat_online|image\/richang)\//
/sohu\.com\/cs\/(button|mms|sohu|)\//
/(\/|\.)(allyes)(\/|\.)/
/(\/|\.)?(scalink)(\/|\.)?/

天好蓝,水好清,爽啊.......

有兴趣根据自己的访问页面写几条,丰简由人......
回到原帖


白名单目前用黑名单+定向排除(对访问多的有意思,否则也罢。如单列shou.com/cs/的意义是精确排除)
(^xxxxxx)adblock可用,可排除xxxxxx,不过识别的是字符不是“xxxxx”,还有漏网的

adblock的规则对?=,?!不支持,否则ok.
FireFox重在体验!时间是体验的基础!
焦油含量中
火狐狸
火狐狸
  • UID97
  • 注册日期2004-11-24
  • 最后登录2011-12-18
  • 发帖数192
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
23楼#
发布于:2004-11-26 12:58
辛苦辛苦,支持!!!
FireFox重在体验!时间是体验的基础!
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
24楼#
发布于:2004-11-26 12:58
chinaren那条终于写出来了:
/images\.sohu\.com\/(?!(cs\/sms\/alumni3\/images)|(product\/alumni3))/
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
zlowly
狐狸大王
狐狸大王
  • UID376
  • 注册日期2004-11-30
  • 最后登录2010-06-18
  • 发帖数385
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
25楼#
发布于:2004-11-26 12:58
kmc:chinaren那条终于写出来了:
/images\.sohu\.com\/(?!(cs\/sms\/alumni3\/images)|(product\/alumni3))/
回到原帖

赞!
发现sohu还有用到images2.sohu.com的地方,所以略微改动一下这条规则:
/images\d*\.sohu\.com\/(?!(cs\/sms\/alumni3\/images)|(product\/alumni3))/
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
26楼#
发布于:2004-11-26 12:58
多谢啊!
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
yaodao23
火狐狸
火狐狸
  • UID285
  • 注册日期2004-11-28
  • 最后登录2011-03-22
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
27楼#
发布于:2004-11-26 12:58
太 复杂拉,谁能给分享下自己弄好的?
左轮Qqiang
小狐狸
小狐狸
  • UID1012
  • 注册日期2004-12-17
  • 最后登录2005-04-01
  • 发帖数39
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
28楼#
发布于:2004-11-26 12:58
真希望你们可以把比较常用的网站!
都给出我们看不明白的!
puhongyi
千年狐狸
千年狐狸
  • UID3
  • 注册日期2004-11-20
  • 最后登录2012-03-29
  • 发帖数1116
  • 经验9枚
  • 威望2点
  • 贡献值38点
  • 好评度19点
29楼#
发布于:2004-11-26 12:58
左轮Qqiang:真希望你们可以把比较常用的网站!
都给出我们看不明白的!
回到原帖


前面给出的表达式都是比较通用的啊,基本上所有的网站广告都有类似 /ad /ads这样的目录,在通用表达式中都是过滤了的,另外个别网站的表达式也都在前面的话题中说明了的啊
游客

返回顶部