winrar作为最常用的一款压缩软件,现在虽然有了中文免费版,但却增加了弹出广告。每次打开压缩包都出弹出一个广告来,体验不是太好。不过,国内其他压缩软件广告更多。相形之下winrar还算比较厚道的。可是,对一个电脑控来说,再少的弹出广告也无法忍受的!
winrar的弹出广告
当然,网上也有破解好的无广告的winrar。但如果喜欢自己动手的话,简单几步就可以把这个弹出广告屏蔽掉。这里要用到一个强悍小工具:Restorator,可以修改和删除文本、图像、声音、视频、版本号、对话框及菜单等任何应用程序中的资源。
下载安装完Restorator后,在Restorator里面打开winrar.exe。在Restorator里面打开winrar.exe
修改winrar“字符串”内容。先找到并选中左侧树形图中的“字符串”节点下的“中文(简体,中国)”文件。
再点击顶部“编辑模式”按钮(也可直接按F6)。
然后,找到1277行左右,几个网址之间内容很长的一段加密乱码。选中这串乱码,删除,随便输入几个字符。要注意的是两边的引号不能删除。
修改字符串内容
保存,搞定!点文件菜单下的“另存为”。这个时候会弹出对话框提示“提交修改……”,点“是”。接着会提示“winrar.exe已存在,要替换它吗?”,继续点“是”,这个时候winrar.exe就修改成功了。
原有的winrar.exe会被自动改为"winrar 备份.exe”保存在原目录下,如修改出现了问题把文件名改回来就行。
保存修改
保存替换原winrar.exe
随便打开一个压缩包,发现弹出广告果然没有了!世界清静了许多!
容易吧?你也试试?
前天我写了一个如何将Flash弹窗广告彻底关闭的教程(不删除Flash,保留其基本功能,但完全杀灭弹窗广告),得到了大家的肯定,这一篇干货教程,我也同样采用了细致的图文讲解,让大家无需通过第三方不靠谱补丁,通过人力彻底解决WinRAR的弹窗,尤其是新版本每次打开都弹出的广告弹窗问题(英文、中文正版通用,最高版本6.02均已证实)。
彻底的、安全地关闭WinRAR弹窗广告下图是我前两天用360极速版“弹窗过滤”功能,尝试检测弹窗时发现的“WinRAR中间广告窗口”,累计弹出15次。
WinRAR的弹窗广告虽然没有Flash弹窗那样不堪入目,但也是蛮烦人的。经过测试,每次打开WinRAR都会自动弹出一次,虽然360弹窗过滤可以自动关闭它,但每次晃这么一下也是相当讨厌。如何彻底关闭呢?
软件准备首先,我们需要下载一个老牌程序,名字为Restorator 2007,找个汉化版就可以了,软件本身安全可靠,功能主要分为两块,1,强大的软件汉化,2,修改程序资源。安装它,就是为了从根儿上修改WinRAR的代码,主动消灭弹窗,让它想弹也弹不出来。
下面我就来说说具体操作步骤,总体分为6步,大家按照图文讲解一步步操作,弹窗问题就会完美解决。
第一步:导出rc文件首先,用Restorator 2007打开WinRAR.exe。点开“打开”对话框后,通过WinRAR的安装路径,找到这个exe程序,然后点击“打开”。
Restorator 2007界面主要分为左右两个区,左边是资源树,我们点击“字符串”左边的加号,在展开的项目中,右键点击“中文”,然后选择“导出”→“导出为.rc”,再将其路径指向一个方便的位置,比如说桌面,或者我的文档。
第二步:打开rc文件上一步会导出一个.rc后缀的文件到指定位置。这一步我们去找到这个文件。如下图所示,我将导出的文件命名为“WinRAR导出分析-中文(简体,中国).rc”,找到它,右键点开菜单后选择“打开方式”,然后用记事本的方式打开它。
注意选择用记事本打开这个.rc文件时,不要勾选“始终用此应用打开.rc文件”。
第三步:定位弹广代码这一步很关键。下图就是用记事本打开.rc文件的样子,可以看到每一行都有个序数,后面引号里是一个可执行操作的名字。我们需要找到有关弹窗广告的代码,并用合适的方式覆盖它。
由于WinRAR在不停的更新中,所有新老版本的WinRAR将会有区别。我的WinRAR版本为中文版6.02,涉及弹窗的代码在第1277行。如果你用的WinRAR是其他版本,有可能不是第1277行,但是大致也跑不了1000~1300之间,特征是前后都一、两条网址。由于这个代码行,相对于其他中文还是很明显的,仔细找一下并不是很麻烦。
第四步:覆盖弹广代码找到之后,我们将这一行代码选中、删除,并将其改为“Reminder dialog information”,注意要保留引号,逗号等等,格式要与之前保持一致,避免马虎。改好之后,左上菜单选择“文件”→“另存为”,将这个.rc文件保存。
第五步:导入已保存的.rc文件这一步,我们把刚才已保存的.rc文件导入到Restorator 2007。操作与之前类似,先在左侧资源树点“+”展开“字符串”,然后右键点击“中文(xxx)”,菜单中选择“导入”→“导入...”。
在“打开”对话框中,找到刚才已经保存好的.rc文件,点“打开”。
此时可以看到Restorator 2007右侧的查看器内,已经是之前.rc的新内容(第1277行代码已经被覆盖),接下来选择“文件”→“另存为”,
将其路径设置到桌面(或者另一个不会影响其他文件的位置)上,就会生成一个新的WinRAR.exe文件。
第六步:覆盖源WinRAR.exe文件接下来,我们把这个新WinRAR.exe,粘贴到WinRAR目录,覆盖掉之前的原始exe同名程序即可大功告成!
好啦,现在你再启动WinRAR!再也看不到弹窗广告了!
我是笔点酷玩,希望这个终极方案能够帮到各位,如果解了你的燃眉之急,就给我点个赞、分享给有需要的朋友吧!
我是笔点酷玩,喜欢玩数码,聊科技,打原神,分享终极干货,欢迎感兴趣的小伙伴关注我哦!#弹窗广告#