找回密码
 注册
快捷导航
查看: 2983|回复: 30

【请教】FF+ABP

[复制链接] |自动提醒
阅读字号:

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
发表于 2007-11-9 21:24:52| 字数 31| - 中国–广东–深圳 天威有线宽带(关内) | 显示全部楼层 |阅读模式
要想隐藏包含特定字串的行, 应该怎么写呢?

研究了一下, 不得要领.

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-10 12:04:40| 字数 6| - 中国–广东–深圳 天威有线宽带(关内) | 显示全部楼层
高手在哪里?
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-10 13:32:16| 字数 22| - 中国–福建–福州 电信 | 显示全部楼层
有空找找关于正则表达式的教程或者书本来看看!
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-10 13:33:39| 字数 77| - 中国–广东–深圳 天威有线宽带(关内) | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-10 13:32
有空找找关于正则表达式的教程或者书本来看看!


不是表达式的问题, 是语法的问题.
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-10 13:43:41| 字数 19| - 中国–福建–福州 电信 | 显示全部楼层
什么语法?研究一下正则表达式的语法吧!
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-10 13:55:34| 字数 64| - 中国–广东–深圳 天威有线宽带(关内) | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-10 13:43
什么语法?研究一下正则表达式的语法吧!


ABP的语法
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-10 14:04:02| 字数 20| - 中国–福建–福州 电信 | 显示全部楼层
ABP的语法,可以到其官方网站看其教程!
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-10 17:57:56| 字数 117| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-10 14:04
ABP的语法,可以到其官方网站看其教程!


就是看了后不得要领.

可以针对很多属性进行hide, 比如#form, 或是#a, 但是好像没有看到针对内容的. 这就是问题.
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2007-11-10 21:21:50| 字数 48| - 中国–北京–北京 电信/中电飞华 | 显示全部楼层
同求。飘兄顺便帮我看看这个无线问题。
http://www.ibmnb.com/tid605614
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-10 22:00:02| 字数 76| - 中国–福建–福州 电信 | 显示全部楼层
文字应该是必须包含在某个标签里面,比如<b>Drifter</b>,这样可以通过定位到b这个标签来过滤Drifter这几个字母!
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-10 23:30:10| 字数 259| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-10 22:00
文字应该是必须包含在某个标签里面,比如Drifter,这样可以通过定位到b这个标签来过滤Drifter这几个字母!


比如在一个<tr></tr>里面, 可是这个标签实在是太通用了啊. 找不到一个关键字来描述它.

  1. 51nb.com,121.35.254.17#a(href^=http://digi.tech.qq.com)
复制代码


上面的例子, 在关键字前面要有点东西(如href), 才能找到它.

光是一个字符串没有办法啊....
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-10 23:36:53| 字数 276| - 中国–广东–深圳 天威视讯 | 显示全部楼层

  1. <tr class="altbg2"><td class="line" style="padding: 5px">关键字<a href="http://www.link.com" target="_blank"><font color="#0000FF">连接的文字标签</font></a> </td></tr>
复制代码


就上面这行, 怎么也搞不定...
回复 支持 反对

使用道具 举报

515

回帖

0

积分

3054

资产值

入门会员 Rank: 1

注册时间
2007-6-12
发表于 2007-11-11 08:40:03| 字数 33| - 中国–江苏–无锡–江阴市 电信 | 显示全部楼层
试下Adblock Plus: Element Hiding Helper
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-11 11:52:15| 字数 93| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by alvs on 2007-11-11 08:40
试下Adblock Plus: Element Hiding Helper


看过了呀. 就是跟它学了好几招了.

没有讲到这种情况.
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-11 14:31:27| 字数 324| - 中国–福建–福州 电信 | 显示全部楼层
QUOTE:
Posted by Drifter on 2007-11-10 23:36

就上面这行, 怎么也搞不定...



早把要过滤的代码贴出来不就完事了么?原来就是本论坛那随机出现的文字广告啊,很多论坛都有,讨厌死了!
我之前为了写出这规则也试了好几次才成功:
  1. 51nb.com#td(class=line)(style^=padding: 5px)
复制代码
不就是把文字广告所在的那个td过滤掉么?tr不能过滤,一过滤整个页面都显示没了,而如果用element hiding helper 来过滤这个td,由于扩展只写出了class=line,后面的没写,所以也会把页面过滤的乱七八糟!这样应该就可以了!

[ Edited by  fang5566 on 2007-11-11 14:32 ]
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2007-11-11 19:53:45| 字数 13| - 中国–北京–北京 电信/中电飞华 | 显示全部楼层

回复 #15 fang5566 的帖子

Thanks. Done!!
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-11 22:18:08| 字数 194| - LAN | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-11 14:31



早把要过滤的代码贴出来不就完事了么?原来就是本论坛那随机出现的文字广告啊,很多论坛都有,讨厌死了!
我之前为了写出这规则也试了好几次才成功:51nb.com#td(class=line)(style^=padding: 5px)不就是 ...


问题是 padding:5px是一个通用的属性, 怎么保证不把其它东西也搞掉?
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2007-11-12 18:37:31| 字数 52| - 中国–北京–北京 互联通 | 显示全部楼层

回复 #17 Drifter 的帖子

51nb.com#td(class=line)(style^=padding: 5px) 的确搞掉了。赫赫。
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-12 23:14:59| 字数 146| - 中国–上海–上海 联通 | 显示全部楼层
QUOTE:
Posted by yogibear on 2007-11-12 18:37
51nb.com#td(class=line)(style^=padding: 5px) 的确搞掉了。赫赫。


51nb.com#td(class=line)(style^=padding: 5px)

是啊, 问题是有没有错杀?
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-17 22:01:22| 字数 158| - 中国–福建–福州 电信 | 显示全部楼层
很抱歉一周以后才来回答问题,因为工作地方没得上网,周末才回家一次!

这条规则应该不会错杀,我已经试过很多次了,本论坛文字广告所在的td就是具有(class=line)(style^=padding: 5px)这两个属性,其他的都不具备,如果单单class=line会错杀,加上后面的就不会错杀了。drifter放心使用!
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-17 23:47:37| 字数 190| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-17 22:01
很抱歉一周以后才来回答问题,因为工作地方没得上网,周末才回家一次!

这条规则应该不会错杀,我已经试过很多次了,本论坛文字广告所在的td就是具有(class=line)(style^=padding: 5px)这两个属性,其他的都 ...


原来可以二条规则并排的. 这个要学习一下. 这样可以把范围缩小到合适的程度.
回复 支持 反对

使用道具 举报

6056

回帖

150

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-4-28
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-11-18 03:17:38| 字数 23| - 美国 加州大学欧文分校 | 显示全部楼层
在这里讨论这个,过两天老大就把论坛广告代码改了
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-18 03:31:40| 字数 81| - 中国–广东–深圳 天威视讯 | 显示全部楼层
QUOTE:
Posted by zealoghu on 2007-11-18 03:17
在这里讨论这个,过两天老大就把论坛广告代码改了


不是过二天, 你们没注意到少了点什么吗?
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-18 17:16:10| 字数 205| - 中国–福建–福州 电信 | 显示全部楼层
QUOTE:
Posted by zealoghu on 2007-11-18 03:17
在这里讨论这个,过两天老大就把论坛广告代码改了


到时候我也继续跟进!!!!!!!!!!!



QUOTE:
原来可以二条规则并排的. 这个要学习一下. 这样可以把范围缩小到合适的程度.


可以看我那边论坛兄弟翻译的文档,对你编写过滤规则会有些帮助!
编写Adblock Plus过滤器

[ Edited by  fang5566 on 2007-11-18 17:21 ]
回复 支持 反对

使用道具 举报

6056

回帖

150

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-4-28
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-11-19 06:46:47| 字数 326| - 美国 加州大学欧文分校 | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-18 17:16


到时候我也继续跟进!!!!!!!!!!!

可以看我那边论坛兄弟翻译的文档,对你编写过滤规则会有些帮助!
编写Adblock Plus过滤器

[ Edited by  fang5566 on 2007-11-18 17:21 ]


adblock plus虽然是个非常优秀的firefox插件,但我觉得它的广告过滤并不完美。它是在页面显示出来以后才过滤的,所以能看到被过滤的图片一闪而过。

我一直在用一个基于代理的过滤软件Proxomitron,这个软件的好处是所有浏览器通吃,甚至msn messenger的广告都可以过滤。另外过滤彻底,页面在到达浏览器以前就已经被过滤了。

你要是有兴趣可以研究一下这个软件。
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-19 14:00:51| 字数 216| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by zealoghu on 2007-11-19 06:46


adblock plus虽然是个非常优秀的firefox插件,但我觉得它的广告过滤并不完美。它是在页面显示出来以后才过滤的,所以能看到被过滤的图片一闪而过。

我一直在用一个基于代理的过滤软件Proxomitron,这个软 ...


这个要研究一下. 是不是免费的软件?

另外, 一闪而过不爽, 但在另一个软件里弄完了再给浏览器, 虽然看不到, 但只会更慢吧. 所以其实是一回事.
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-19 14:01:32| 字数 156| - 中国–香港 电讯盈科有限公司 | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-18 17:16


到时候我也继续跟进!!!!!!!!!!!





可以看我那边论坛兄弟翻译的文档,对你编写过滤规则会有些帮助!
编写Adblock Plus过滤器

[ Edited by  fang5566 on 2007-11-18 17:21 ]


非常佩服你, 兄弟. 不仅是技术上.
回复 支持 反对

使用道具 举报

6056

回帖

150

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-4-28
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-11-19 15:30:15| 字数 348| - 美国 加州大学欧文分校 | 显示全部楼层
QUOTE:
Posted by Drifter on 2007-11-19 14:00


这个要研究一下. 是不是免费的软件?

另外, 一闪而过不爽, 但在另一个软件里弄完了再给浏览器, 虽然看不到, 但只会更慢吧. 所以其实是一回事.


是免费的。不过这个软件已经不更新了。

这个软件我用了2年多了,至于速度,你不用担心。我用过的广告过滤软件不少了,这个是速度最快,效果最好的一个。有个软件叫Ad Muncher,号称是汇编写的,速度也没这个快。

由于它的过滤是在浏览器之前做的,所以很多被过滤得图片根本就不用下载,从这个角度来说,反而可能提升浏览速度。

另外这个软件比较专业,刚开始弄起来比较麻烦。比较适合喜欢折腾软件的人。图方便的还是用abp吧,可以订阅规则。

[ Edited by  zealoghu on 2007-11-19 15:33 ]
回复 支持 反对

使用道具 举报

1257

回帖

0

积分

2031

资产值

入门会员 Rank: 1

注册时间
2005-8-13
发表于 2007-11-23 20:07:43| 字数 372| - 中国–福建–福州 电信 | 显示全部楼层
abp的filter rules 是在浏览器下载之前就过滤的,而我们在上面讨论的规则是元素隐藏规则,看名字就知道是隐藏,说白了这个规则在abp里面最后就是要翻译为css的,css大家都知道是在页面加载后才加上去的,所以只是隐藏,不能提前过滤。不过除非网速不行,一般大家是感觉不到是在页面下载之前还是之后过滤的。不过要是宽带是按流量计费,那用兄弟你说的软件的确是一个好方法。关于这个软件我以前也有听别的兄弟推荐,用了一下,太专业,不怎么会!而abp作为一款优秀的ff扩展,我是必装的 ,呵呵!

QUOTE:
非常佩服你, 兄弟. 不仅是技术上.

呵呵,老实说,我在你说的技术上很弱的,html和css只会皮毛,就是知道怎么通过html的标签来过滤掉这些广告!大家多交流!我也知道你很喜欢abp

[ Edited by  fang5566 on 2007-11-23 20:09 ]
回复 支持 反对

使用道具 举报

9万

回帖

603

积分

21万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-6-23
 楼主| 发表于 2007-11-23 22:35:38| 字数 192| - 中国–广东–深圳 天威有线宽带(关内) | 显示全部楼层
QUOTE:
Posted by fang5566 on 2007-11-23 20:07
abp的filter rules 是在浏览器下载之前就过滤的,而我们在上面讨论的规则是元素隐藏规则,看名字就知道是隐藏,说白了这个规则在abp里面最后就是要翻译为css的,css大家都知道是在页面加载后才加上去的,所以只 ...


abp只是需要啊, 没有办法啊这年头. 上个网真叫一个累. 有什么救命稻草都是不会放过的.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-2-11 15:57 , Processed in 0.155907 second(s), 59 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部