双剑合璧,汉化无敌——再谈对非标准资源的汉化

  • 内容
  • 相关

相信大家之前也对VCDelphi以及VB程序的汉化方法有过了解了,对于VC程序来说,汉化最为简单,为什么这样说呢?因为程序窗体可以直接在屏幕上显示呗,套用微软的广告词来说就是“所见即所得”。Delphi程序也好办,改改CAPTION属性就行了。VB程序的汗化应该说是难度最大的,我的方法是使用UEDIT32ASCII查找,找到相应的字符串,然后再依次更改。个人感觉这种方法并不怎么实用,麻烦不说,搞不好还会损坏文件结构,造成程序无法运行。今天我就为大家提供一种更为简便的方法,希望能够对大家今后汉化VB程序有所帮助,先介绍一下出场的嘉宾——GETVBRESVBEXPLORER。对于VBEXPLORER想必大家都不陌生,GETVBRES则是彩虹工作室出品的一款专门针对VB程序的汉化工具。我们还是以D3S下载者来演示(注意,一些杀毒软件会认为D3S是病毒,请大家自行免杀。卡巴斯基的特征码是:000017BC_00000002),先使用PEID查壳,发现没有加壳。

双剑合璧,汉化无敌——再谈对非标准资源的汉化 黑客技术 第1张

打开GETVBRES,将文件载入。怎么样,看晕了吗?别慌,我来介绍一下。一般汉化软件中

的英文字符可在左面单字节资源里找到,中文字符可在双字节资源里找到,图象资源则可以显示出这个程序所有的图片。我们运行D3S下载者,发现标题为“D3S WebDownloader 1.Oc”。回到GETVBRES,在单字节资源的ANSI字符串选项中可以找到这个字串。双击它,在下面的文本框中输入新的内容,单击确定即可完成更改。然后就不用我多说了吧,将D3S全部汉化完毕。接下来需要进行的工作就是对已经完成汉化的程序进一步的美化,加入一些能体现自己个性的东西,例如更改一下D3S的背景。对于这要求,GETVBRES就无能为力了GETVBRES只可以查看软件中的图片,却无法进行更改,这时我们就要用到VBEXPLORER了。

双剑合璧,汉化无敌——再谈对非标准资源的汉化 黑客技术 第2张

使用VBEXPLORER将程序载入,选择查看菜单下的查看图片,怎么样,是不是看见背景图片了?这时不要着急替换,我们先将其导出(单击蓝色的磁盘标志就可以了),然后我们查看它的大小。

接着使用图象编辑软件(比如Photoshop)载入我们想要替换的图片,调整一下图片的大小(注意:D3S的背景图片好像无法完全显示,所以大家在调整大小时请适当缩小比例)。返回到VBEXPLORER,单击剪刀形状的按钮,选择要替换的图片就可以(注意:导入的图片太小不能超过原始图片的大小,即29K,所以大家在保存的时候尽量保存为JEPG格式,并适当降低图象品质)。好了,到此为止对于D3S的汉化我们已经完美完成了。

作者信息
头像
描述: 一起用互联网帮助更多人

本文标签:

本文链接:双剑合璧,汉化无敌——再谈对非标准资源的汉化 - http://www.go176.net/post-970.html

剑客网,一起用互联网帮助更多人