三好技巧网

自己动手制作CCleaner加强版:汉化、导入清理规则、去除升级链接

时间:2015-05-25 16:12来源:未知 作者:admin 点击:

Piriform公司开发的CCleaner是一款优秀的系统清理工具,不过由于它出生在国外,因此对国内软件产生的垃圾的处理能力不是太强。正因为如此,网络中出现了很多形形色色的加强版本。那么这些加强版本是如何制作的呢?

1.整合中文语言包信息

Piriform公司的软件之所以受到用户的喜欢,首先是因为他们的软件不但免费而且无广告,不像国内的有的软件那么流氓,而且这些软件自带简体中文等多种语言,便于用户在母语环境中使用。但是默认情况下,软件是通过加载DLL语言包来完成中文显示的,其实我们完全可以将中文信息转移到主程序文件中,这样CCleaner在运行的时候就可以不需要语言包的支持。

首先从官方网站下载最新版本的CCleaner便携版(http://www.piriform.com/ccleaner/builds),解压后就可以看到所有的程序文件,其中lang子目录里面就是相关的语言包文件。接着运行程序修改工具Restorator(http://www.appwan.net/?p=274),点击工具栏上的“打开文件”按钮。在弹出的浏览窗口中,首先选择主程序文件CCleaner.exe,接着选择Lang子目录下的lang-2052.dll文件。

小提示:如果想要对64位的版本进行修改,选择文件夹中的CCleaner64.exe文件即可。

接下来展开CCleaner文件的左侧,选择“字符串”的“英语(英国)”这项。按照同样的方法文件展开lang-2052.dll的左侧列表,还是选择“字符串”中的“英语(美国)”选项。接着在这个项目上点击鼠标左键,将它拖拽到CCleaner的“字符串”上释放(图1),这样就把中文语言包的信息内容挪动到CCleaner.exe文件的内部。最后点击工具栏中的“保存文件到磁盘”按钮,这样直接运行就可以显示出中文信息了,而且主程序也变成了现在流行的单文件的形式。

2.导入加强的清理规则

网友制作的增强版相比于官方的版本,最重要的就是增加了更加丰富的清理规则,这样垃圾扫描的范围也就大大增加了。但是并不是所有的用户都会编写清理规则,因此我们可以通过搜索引擎查找网友制作的清理规则,然后将它导入到CCleaner程序文件里就可以了。

按照前面的方法,通过Restorator打开CCleaner.exe文件,接下来点击左侧列表中的“Ini”,选择273选项后就可以在右侧窗口看到程序自带的规则。在这个选项上点击鼠标右键,选择“导出”子菜单中的“导出为273.txt”命令,在弹出的对话框中将自带的清理规则保存下来。用一个文本编辑器打开刚刚保存的273文件,拖动滚动条到文件的最下方,按下回车键添加一行空行,接着将刚刚下载的清理规则粘贴到后面。然后保存这个273文件,并在“Ini”选项上选择右键“导入”子菜单中的“导入273.txt”命令,在弹出的对话框中选择刚刚编辑好的273文件,就可以替换掉以前的清理规则。再点击工具栏中的“保存文件到磁盘”按钮,这样增强版的CCleaner也就制作完成了。

3.去除软件的升级链接

每个软件都有一个升级的功能,CCleaner自然也不会例外。但是如果用户不小心点击了这个按钮,那么下载的新版本就会将老版本替换掉,这样我们刚刚的操作也就白费了,因此需要杜绝软件的自动升级。首先运行一款十六进制编辑器,比如笔者选择的是WinHex。接着点击工具栏中的“打开”按钮,在弹出的窗口选择制作完成的增强版文件。然后点击工具栏中的“同步搜索”按钮,在弹出的对话框中输入字符串“www.piriform.com/go/app_cc_home”,再点击“确定”按钮进行搜索查找。


当查找到相关的字符串信息以后,通过鼠标左键选择相应的字符串。接着在选择的字符串信息上点击鼠标右键,选择菜单中的“编辑”命令后再点击“填充选块”命令。然后在弹出的对话框选中“十六进制值填充”选项后,在里面输入“00”再点击“确定”按钮,这样刚刚搜索到的字符串信息就会被从文件中删除掉(图2)。接下来按照同样的方法进行搜索和填充,操作完成以后点击工具栏中的“保存”按钮,就可以完成对刚刚修改工作的确认。以后即使是用户点击了升级命令,也无法进行升级操作了,最后我们来看看自己亲手制作的CCleaner加强版吧(图3)。

 

本文出自2015-05-25出版的《电脑报》2015年第20期 A.新闻周
顶一下
(0)
0%
踩一下
(0)
0%

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
栏目列表
推荐技巧
无觅相关文章插件,快速提升流量