如何把我汉化过的程序替换本来的安装包中的英文版
编号:QA002640
建立日期: 2000年2月28日 最后修改日期:2000年2月28日
所属类别:
飞天:
操作系统:Win9X
工具:InstallShield50
问题:一个共享软件,我把它主程序的界面用VC汉化了。它的安装包是用InstallShield做的,我如何把我汉化过的程序替换本来的安装包中的英文版?(汉化过的大小和本来不同)
回答:
1、重新装Win98,不装任何驱动程序和其他应用程序
2、安装Wise Installer 6.0(http://www.wisesolution.com),启动Wise Installer,该软件有一个功能是监视安装程序的动作,如注册表的更改,DLL的更改等,让Wise监视英文版软件安装程序的动作,安装完成后会出现一个改动项目的列表;
3、列表中会列出软件安装后与安装前的改动之处,根据该表可以把汉化后的文件代替表中的原始文件就可以用Wise制作成中文版的安装程序了,同样也可以编写InstallShield的脚本
听说也有软件可以把用InstallShield做的安装程序拆解的,好像主要是解压DATA.*文件,但出于某种原因,这个软件很难找。(主持人注:在InstallShield中有个工具IComp,是用来压缩/解压缩Data.z文件的。)
不知上述回答是否有用,如给您带来不便,敬请原谅!
主持人注:这里有一个InstallShield反编译工具
isdcc122.zip,可以反编译IS的脚本。
此问题由秦宁回答。
| |
|
|
| |
|
|