QQ是网民非常喜欢的一款即时通讯软件,她在给用户带来方便的同时,也带来了一些小麻烦,比如广告。我想每个QQ用户对此是深有体会。于是乎,网上就出现了一些去广告的修改版,这些非标准的版本,虽然去广告的效果比较好,但是也有很多缺点,比如破解版的版本总是比官方版低,而且还需要上网下载重新安装。更要命的是,用破解版的QQ传文件很难成功。所以,我在用了一段时间之后,就又换回标准版了。
可是用QQ时经常收到广告确实是一件很烦人的事,特别是那个大幅的Flash广告。能不能用别的办法,拒收这些广告呢?在展开这个话题之前,还是先让我们分析一下QQ广告的发送方式吧。
经过统计,我发现QQ主要通过三种方式来发送广告:
1、通过系统消息发送的纯文本广告;
2、上线时收到的大幅Flash广告;
3、发送消息窗口上的广告条,以Flash动画为主。
通过第一种方式发送的文本广告是保存在聊天记录的系统消息中(对应的具体文件是当前登录号码文件夹下的msg.db文件),想拒收这种类型的广告看来不太可能。对于后两者,肯定是从服务器端下载Flash广告到本地,然后再播放。只要不允许这些Flash广告下载,自然就无法播放了。
经过一番查找,我在QQ安装目录的AD文件夹中找到了这些广告,右键单击AD目录,选择“属性”,在出现的属性窗口里,切换到“安全”选项卡,取消选择“允许将来自父系的可继承权限传播给该对象”,在弹出的“安全”对话框中选择“删除”并单击“确定”,然后在“安全”对话框中单击“是”(如图1)。这样设置以后,所有的用户就无法访问该目录了。
图1 不允许任何人访问AD目录
这样设置以后,已经收不到上线时的大幅Flash广告了。虽然在发送消息的窗口里还能看到广告条,但是已经不能显示新广告了。不仅节省了网络带宽,而且也不会收到那些垃圾广告了。
几点说明:
1、如果您用的是NTFS文件系统,可以尝试一下这个方法。虽然该方法并不能彻底的拒收广告,但是简单易行,点几下鼠标就可以了。
2、把AD目录的属性设置成只读是无法禁止下载广告的。因为该目录仍然可以写入新文件。
3、如果想要访问AD目录,重新勾选“允许将来自父系的可继承权限传播给该对象”即可。