干掉网络中的广告

更新时间:2024-02-21 作者:用户投稿原创标记本站原创 点赞:4996 浏览:19350

1 还浏览器一个清静——Adblock Plus

Adblock Plus是浏览器必备插件之一,它能有效减少垃圾广告对用户的骚扰,轻松帮助用户阻挡特定及网页上的图片与Flash等.Adblock Plus的最大特色就是强大广告拦阻功能.经过实际测试,Adblock Plus在Firefox浏览器中有着不错的表现,相同的规则出现的误杀率是主流浏览器中最低的,因此下文以Firefox浏览器举例讲解.

打开Firefox浏览器,依次点击“工具/附件组件”进入附加组件管理器界面,在管理器界面右上角的搜索框中输入“adblock plus”并回车,待系统搜索,并在界面下方罗列出adBlock Plus相关的插件列表,选择最新版本,并点击右侧的“安装”按钮,系统即可快速安装此扩展,完毕后重启浏览器,adblock plus才正式生效(如图1).

这时打开浏览器访问网站,就会发现网页变得非常干净,adblock plus插件可轻松屏蔽掉百度、AdSense的联盟广告、弹窗广告以及富媒体广告等等.

当然了,这只是Adblock Plus的最基本的应用,想要更加全面地屏蔽广告,用户还需要自由添加广告过滤规则,如果用户实在不知道针对某一站点或一批网站添加过滤规则时,就可以通过网络搜索并下载Adblock Plus过滤规则,再将其导入到插件中.用户可将下载的规则保存在Txt格式文本文档中,然后在Adblock Plus界面中依次点击“过滤规则首选项/自定义过滤规则/添加过滤规则分组”,将保存在Txt格式文本文档中的过滤规则拷贝复制在右侧过滤规则窗口中即可(如图2).

Adblock Plus还能让用户自己去添加过滤规则,方法很多,规则的撰写也比较繁杂,因此建议用户通过网络下载适合自己的过滤规则使用.当然了,我们还能在浏览网页时快速将弹窗广告屏蔽掉,并将其加入插件的过滤规则中,只需通过右击广告图标,在菜单中选择“过滤图片”,并在弹出的添加过滤规则窗口中再选择第一种模式添加规则,短短的四个步骤就能将广告过滤(如图3).

2.屏蔽掉中的推送广告

屏蔽群广告

在使用聊天中为了避免系统广告的骚扰,有不少朋友都会使用免广告版与好友聊天.但即使这样,在群中仍会看到广告信息.那么,能否屏蔽掉群中的广告信息从而让彻底与广告无缘呢?答案当然是肯定的.

首先退出正在运行中的,然后用记事本打开“C:\WINDOWS\system32\drivers\etc”目录下的文件“hosts”(该文件无扩展名),在末尾按下回车键,并添加以下内容:

127.0.0.1 mini.group..

127.0.0.1 18.dc.ftn..

127.0.0.1 group.store..

127.0.0.1 f.qstatic.

输入完毕后,保存对 “hosts”文件所做的修改即可.再次运行,打开任意一个群,就发现我们彻底与广告说再见了.

关闭游戏退出广告

喜欢玩游戏的用户不难发现,每次关闭游戏时,系统都会在屏幕上推送一个弹出广告.虽然广告无伤大雅,但这样的推送方式确实恼人,其实想要关闭弹出广告很简单,只需3步就能轻松将广告封堵住.

找到游戏的安装路径,进入“Res\AD”文件夹.在文件夹中能发现三个文件,删除“adfiles”和“gamemsg”文件,并新建两个同名的文本文件,把文本文件的扩展名删除.然后右击“adfiles”文件,在弹出的菜单中选择“属性”,打开相应的对话框,切换到“常规”标签,在“属性”栏中勾选“只读”项,单击“确定”按钮(如图4).然后用同样的方法,将“gamemsg”文件的属性也设置为“只读”.以后再退出游戏,这个烦人的弹出广告窗口就不会再出现了.

如果不知道游戏的安装路径,可以在桌面上右击游戏图标,在弹出的右键菜单中选择“属性”,打开“游戏 属性”对话框,切换到“快捷方式”标签,单击“打开文件位置”按钮,即可进入相应目录.此外,Windows系统默认不显示文件扩展名,所以要修改文件扩展名,我们必须在Windows资源管理器中单击工具栏中的“组织\文件夹和搜索选项”,打开“文件夹选项”对话框,切换到“查看”标签,然后在“高级设置列表”中取消对“隐藏书籍文件类型的扩展名”项的勾选并确认即可(如图5).

小提示

IP地址127.0.0.1的含义是指本地机,当我们在群中聊天的过程中,程序就会访问位于mini.group..等网站中的广告信息,并在群中显示,此时程序首先走的第一步就是读取本机的hosts文件,在这个文件里面发现mini.group..等网站指向了127.0.0.1,它就会在本机(127.0.0.1)中找相应的广告资源,这当然无法找到,所以程序判断找不到的话就当做无广告处理了.

| Tips |


对于这类应用程序内嵌广告,用户都可以通过修改并删除安装路径下的文件轻松修改,虽然不同的应用放置广告文件位置都不一样,只要通过网络询问或是仔细查找,都能快速地获取应用程序广告放置文件,但也不排除特殊的应用程序,比如酷狗音乐就是将广告文件放置在用户文件夹(路径 “\Users\Administrator\AppData\Roaming\KuGou7\”),用户只需用记事本打开optionv7.ini文件,并以“ad”为关 键 词 进行搜索,将“MainAdUrl等于”字符后的内容修改为“MainAdUrl”,同时删除除“MainAdUrl”以外的广告,最后将optionv7.ini文件的属性设置为“只读”即可.

3.刷入DD-WRT,让路由器屏蔽广告

DD-WRT第三方路由器固件,它有着强大的网络管理功能,用户能借助这款第三方固件实现许多功能性扩展,但是我们今天却要使用DD-WRT实现浏览器的广告屏蔽.

由于不同路由器刷入固件的方法均有不同(通过DD-WRT能获取刷固件详细步骤),在此我们便直接跳过写入固件,直接进入如何通过设置屏蔽广告.支持刷DD-WRT固件的路由器种类很多,但是读者再刷固件之前需要了解自己的路由器是否支持DD-WRT、支持哪种版本的DD-WRT,建议通过的硬件支持列表来获取信息.其次是正确使用刷固件方式,如路由器在刷固件时需特殊操作,系统一般都会有正确提示.

首先进入DD-WRT网页管理界面,依次点击“Services(怎么写作) / Services(怎么写作)”,将页面下方的DNasq与Local DNS均设置成 Enable(启用),然后保存设置(如图6).

随后,在浏览器地址栏中输入http://url./NiOFnN,将脚本文件拷贝至本地磁盘,返回DD-WRT路由设置页面,通过Administration(管理员)打开Commmands(命令行),在Command Shell(命令行外壳)的文本框粘贴上述复制的下载的脚本文件,粘贴完成后点击Se Startup,将其保存为开机启动项目(图7).

最后再通过DD-WRT 网页管理界面中的Administration选项打开 Management(管理),在右侧窗格中找到cron选项,将其设置为Enable,接着在Additional Cron Jobs文本框中输入“* 1 * * * root /tmp/.rc_startup”代码(如图8),保存并重启路由器.

通过路由器修改脚本的确能获得不错的广告屏蔽效果,但是在面对庞大的广告页面,就需要用户结合Adblock Plus提升浏览器拦截广告的能力.