opera广告过滤 - 浏览器 - 电脑技术交流 - 天空竞技场 - lucky8k.com
发新话题
打印

[转帖] opera广告过滤

opera广告过滤

Opera堪称是一款短小精悍的网页浏览器,Opera号称是世界上最快的浏览器,这一点决不是自夸,凡是使用过该浏览器的用户都深有体会。它采用了不同于IE和 Firefox 的自有内核,同时内置出色的 邮件 服务器客户端,非常实用,可以在浏览网页的同时及时掌握你的邮件信息。但美中不足的是尽管Opera对弹出窗口过滤效果相当出色,但对于网页广告,浮动广告等过滤却一直无能为力。下面介绍的方法可以比较完美的解决这一问题。

Opera 广告过滤有多种方法,本文介绍的是自行创建一个过滤文件 filter.ini,来实现广告过滤功能。

这种方法的优点是功能强大,你可以过滤掉所有你想过滤的东西;全绿色,不用额外安装 软件 、插件之类的东西,完全自己掌握。

【注意】:具体步骤如下,如果你不希望如此繁琐的设置,可以点击 下载 以下【 广告过滤设置工具下载 】,这不是一个广告过滤软件,而是基于下面的原理的方便filter.ini设置的小工具。有了这一工具,你就不需要进行下面的复杂设置了,只需清点几下鼠标就可以了。该工具里 面包 含一个已经设置好的filter.ini文件(具体内容见下面),可以过滤大多数各类广告,设置以后将该文件复制覆盖原有filter.ini即可。

TOP

1)创建 filter.ini

Opera 广告过滤的核心,这里面写着你要过滤的内容,所以它的合理性是最重要的哦! 注意不包括虚线,即从; filter.ini

开始,在【 广告过滤设置工具下载】 中,包含一个更为完善的过滤列表filter.ini,这是综合了遨游、火狐等浏览器广告过滤名单以后的列表,你可以任意添加修改该列表文件。解压以后覆盖你原来设置的文件即可。
复制内容到剪贴板
代码:
-- ------------

; filter.ini

; This file is part of the Opera browser.

[prefs]

prioritize excludelist=1

[include]

*

[exclude]

http://ad.*

http://ads.*

http://adserv*

http://banner*

http://count*

http://www.yy11.cn/images/xc/*.gif

http://*.doubleclick.net/*

http://*.hitbox.net/*

http://*.ivwbox.de/*

http://*.tradedoubler.*

http://www.ttdown.*/jst/*.js

http://www.ttdown.*/jst/*.js

http://www.crsky.com/ads/*

http://*.skycn.*/js/*.js

http://*.skycn.*/freejs/*.js

http://*.ad-*

http://*.ad_*

http://ad.*

http://adv.*

http://ads.*

http://ad*.*

http://adv*.*

http://ads*.*

http://*.ads.*

http://*.adv.*

http://*/ad/*

http://*/ads/*

http://*/adv/*

http://*/*ad/*

http://*/*ads/*

http://*/*adv/*

http://*/ad*/*

http://*/ads*/*

http://*/adv*/*

http://*/pop*/*

http://pop*.*

http://*.169s..*htm*

http://*.ad-*

http://*.ad.*

http://*.ads*

http://*.adsina.*

http://*.allyes.*

http://*.fzsky.net/*js

http://*.hotad*

http://*.tong123.*

http://*ad*js

http://bar*=*

http://link*id*

http://new*.163.*js*

http://*/99*js

http://*/ad-*

http://*/ad*gif

http://*/ad*jpg

http://*/ad*js

http://*/ad*swf*

http://*/ad/*

http://*/ad/*

http://*/adbot.*

http://*/adc_*

http://*/adclient.*

http://*/adcouncil/*

http://*/adgifs/*

http://*/adgraph/*

http://*/adimages/*

http://*/adinfo*

http://*/adlog.*

http://*/adlog/*

http://*/adpic/*

http://*/adrotator.*

http://*/ads*

http://*/ads.*

http://*/ads/*

http://*/a-d-s/*

http://*/ads??.*

http://*/advert*

http://*/adview.*

http://*/alen/*js

http://*/diyad.*js

http://*/fly*js

http://*/free.kugoo.com/*

http://*/gg*f

http://*/gg/*

http://*/guanggao/*

http://*/inc-scrīpt/*

http://*/js/*f

http://*/pfx.js

http://*/picad/*

http://*/softad/*

http://*-ad*f

http://*adjs*

http://*banner*

http://*cab

http://*client*popup*

http://*cool.pcpop.com*

http://*face*swf

http://*far.js

http://*-fly*js

http://*guanggao*

http://*icast/*

http://*im*g*.swf*

http://*img*js

http://*link*js

http://*myie*js

http://*netease*

http://*newhuagg*f*

http://*online.265.com*

http://*partner*id*

http://*piao*js

http://*pic*.zol.com.cn*

http://*popad*

http://*popme*

http://*w.firdown.*f

http://*taobao*

http://ad?.*

; 在此节添加过滤路径(CTRL+V)

TOP

2)编辑 opera6.ini -Opera 的主文件

文件位置:C:\Documents and Settings\yourname\Application Data\Opera\Opera\profile

在 [Adv User Prefs] 这一节添加如下内容:

------------

URL Filter File=filter.ini文件绝对路径

------------

这样就基本完成了opera的广告过滤,如果想 增加其右键功能的话,则可以进行如下设置:(注意,使用【 广告过滤设置工具下载】中的设置工具,完全可以完成这一工作 )

3)添加右键功能

在 Opera 安装目录的 defaults 文件夹下的 standard_menu.ini 找到这两节 [Image Link Popup Menu] 和 [Image Popup Menu],

然后分别添加:

-----------

Item, "Add to block list" = Copy image address & Execute program,"C:\WINDOWS\notepad.exe","filter.ini文件绝对路径"

--------------------0

-----------

这样之后,就可以在 Opera 鼠标右键加上 “Add to block list” 条目(当然可以把 “Add to block list” 翻译成 “添加到过滤清单”),以后遇到要过滤的广告,就可以用鼠标右键来添加(实际是打开filter.ini文件),按 CTRL+V 粘贴即可。不过,这样添加的过滤广告只能在 Opera 下次启动时生效。

当然了,对于无法从右键添加,也可以自己编辑添加。这样就不止是 图片 ,你可以过滤 flash、js,甚至整个 html。

通过使用前面介绍使用filter.ini屏蔽opera浮动广告,开始时感觉没有什么用处,因为在设置了以后还是不能屏蔽,广告照样还在哪儿飘,经过多次测试终于发现原来 在设置了filter.ini后需要将opera的临时文件清空然后重新启 动 才可以用.效果还是挺好的.

对于有些网站他们使用的浮动广告是用javascrīpt实现的.在屏蔽这些广告时可以屏蔽*.js来实现对浮动广告的屏蔽.这样屏蔽的好处是不会留下飘动的空白窗口. 利用用户js文件来过滤浮动广告,请点击【 下载漂浮广告过滤插件 】,使用方法如下:

1.将RemoveAd.js解压到合适的位置

2.打开Opera,选择"工具-->首选项-->高级-->内容-->Javascrīpt选项",在 "我的Javascrīpt文件" 里面设置RemoveAd.js的位置(可能要手动设置)

3.刷新后即可立即使用

应该注意,使用filter.ini的方法屏蔽浮动窗口,并不是设置了以后他就会自动进行屏蔽.需要你对经常浏览的站点进行分析设置才能实现屏蔽.

TOP

发新话题