干掉网络中的广告

  • 来源:PC电脑王
  • 关键字:广告植入,弹出窗口,浏览器
  • 发布时间:2015-08-04 12:41

  广告植入在PC平台上已经是司空见惯的事了,“Adblock Plus”浏览器扩展已经是用户必备的插件,不过网络中的广告并不是借助浏览器这单一的介质出现在我们的电脑中,甚至很多常用软件都内置广告弹出窗口。随着移动平台的快速发展,软件商与网站又盯上这全新的平台,由于Android OS的特殊性,使得它已经成为广告的重灾区,iOS平台上这样的情况也是越来越严重。如何解决这些恼人的广告,就是这篇文章的目的。

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

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

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

  这时打开浏览器访问任意网站就会发现网页变得非常干净,Adblock Plus插件可轻松屏蔽掉百度、AdSense的联盟广告、弹窗广告以及富媒体广告等等,当然了,这只是Adblock Plus最基本的应用,想要更加全面地屏蔽广告,用户还需要自由添加广告过滤规则,如果用户实在不知道针对某一站点或一批网站添加过滤规则时,可以通过网络搜索并下载Adblock Plus过滤规则,再将导入到插件中。用户可将下载的规则保存在Txt格式文本文档中,然后在Adblock Plus界面中依次点击“过滤规则首选项/自定义过滤规则/添加滤过规则分组”,将保存在Txt格式文本文档中的过滤规则拷贝复制在右侧过滤规则窗口中即可。

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

  2.屏蔽掉QQ中的推送广告

  屏蔽QQ群广告

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

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

  127.0.0.1mini.group.qq.com

  127.0.0.118.dc.ftn.qq.com

  127.0.0.1group.store.qq.com

  127.0.0.1f.qstatic.com

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

  Tips

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

  关闭QQ游戏退出广告

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

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

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

  Tips

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

  3.Android平台的广告清除

  由于Android平台并没有苹果App Store那样完整的应用销售渠道,所以不少Android App都采用了免费应用植入广告的方式来进行盈利,开发者插入小广告的行为其实可以理解,如果遇上无节操的开发者,插入的广告比App还要“酷炫”,那就无法原谅了。幸好,Android平台还拥有去除广告的利器与方法。

  Adblock For Android

  Android平台的Adblock与PC版一样出色。从插件演变为App后,能力增强不少,能够拦截App、视频、推送以及Web页面的广告,如果你想完全的与广告绝缘,Adblock应该是最能满足你需求的一款工具。不过Adblock需要系统Root后才能获得最佳功能,不过它依然能在未Root的手机上使用,不过它只能在WiFi网络环境下才能拦截广告,而在Root手机上它增加了在移动网络环境下拦截广告的能力。

  初次运行Adblock时,系统会自动为用户选择默认的广告过滤规则订阅组,这对普通用户来说已经足够。不过,我们也可以在列表中选择其他的广告过滤规则订阅组,点击“过滤规则订阅”后,Adblock会将过滤规则以列表的形式展示给用户,我们可以按照自己的需求选择(如果不明白过滤规则,可进入Adblock官网查看)。当选择了一个不同的订阅组,系统会自动下载并启用,通常情况下订阅组会定期自动更新。

  为了更好的过滤网络广告,我们可以手动设置代理。进入设置界面,打开WiFi选项,长按连接的WiFi,在弹出的菜单中选择“修改网络配置”,在窗口中勾选“显示高级选项”,将代理设为localhost,端口为AdblockPlus在配置信息中提供的端口号。

  阻止应用的通知推送

  如果你对安装去广告应用不感兴趣,那么就可以通过阻止App在通知栏内推送各种垃圾信息。首先打开系统设置中的“应用程序管理器”,然后选择你需要屏蔽广告的软件(如果不知道是哪款软件推送的广告,可以使用安全软件扫描广告,如果已经获取了Root权限,那么您可以直接在安全软件内禁止广告推送。如果没有Root权限请在扫描后记住推送广告的软件),选择推送广告的App,进入后取消“显示通知”的勾选,然后会弹出提示窗口,选择“确定”即可。

  iOS的广告清除

  这类插件现在有很多,比如Ad Blocker、红雪广告杀手等,我们仅以Ad Blocker为例简单介绍。运行Cydia程序,搜索《Ad Blocker》并进行安装,成功后在iOS的“设置”选项中找到它,接着在界面下方的“Other Apps”中选择我们需要屏蔽广告的软件。

  除了屏蔽软件中植入的广告外,《Ad Blocker》还可以屏蔽用Safari等浏览器浏览网页时遇到的广告,并且可以自定义屏蔽规则,比如建立白名单、黑名单、自定义广告链接或者按照不同语言进行屏蔽等等。

  责任编辑:张智亮

关注读览天下微信, 100万篇深度好文, 等你来看……