无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6968|回复: 41
打印 上一主题 下一主题

[原创] Restorator2009单文件绿色版(资源编辑修改汉化软件)

[复制链接]
跳转到指定楼层
1#
发表于 2013-7-1 08:31:54 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 hxj 于 2013-7-15 19:55 编辑

在制作单文件版软件和汉化软件时常用到资源编辑修改汉化软件Restorator,网上能下载到的有2007和2009版的,但制作成单文件版的很少,不容易找到,于是我将Restorator2009下载安装后重新打包制作成只有1.05M的单文件版,双击直接启动退出删除文件和注册信息。

软件介绍:
Restorator 是一款资源修改软件,支持 exe、dll、res、rc、dcr 等格式文件,可以更改、添加和删除文本、图片、图标、声音、视频、版本号、对话框和菜单等资源。Restorator可用来软件本地化、自定义、设计改进。
Restorator 也是一个非常好的软件汉化工具,对 Delphi 和C程序的支持尤为突出。它的功能很强大,除了一般的编辑操作外,可以采用拖放操作来完成资源的导入导出,可以批量修改资源的语系,还可以利用资源补丁创建不受版权限制的补丁程序。





Restorator.exe  1.05M
http://pan.baidu.com/share/link? ... 5&uk=1193412292

有人反映2009版不如2007版,重新制件了一个2007版的
Restorator2007 1.07M
http://pan.baidu.com/share/link? ... 9&uk=1193412292
Restorator2007_build 1729.rar (861.15 KB, 下载次数: 64)
Restorator2007_build 1747.rar (911.63 KB, 下载次数: 205) 我测试此版比较好用

因有人要求,制作了一个ResHacker3.6的单文件版
ResHacker.EXE 472K
ResHacker.rar (408.42 KB, 下载次数: 211)

点评

2009版是假的,所以肯定是有问题了。  发表于 2013-7-26 18:16
pz
这个软件2009版的不如2007版的好,2009版的汉化修改文件后容易出问题。  发表于 2013-7-4 22:14

评分

参与人数 1无忧币 +2 收起 理由
wawakuliao + 2 赞一个!

查看全部评分

42#
发表于 2022-6-13 12:10:17 | 只看该作者
谢谢分享!
回复

使用道具 举报

41#
发表于 2013-7-15 07:11:10 | 只看该作者
感谢分享
回复

使用道具 举报

40#
发表于 2013-7-13 20:25:57 | 只看该作者
hxj 发表于 2013-7-13 17:17
重新打包二个:
Restorator2007_build 1729
Restorator2007_build 1747

进楼主空间看了看,原来是个打包单文件爱好者
回复

使用道具 举报

39#
 楼主| 发表于 2013-7-13 17:17:40 | 只看该作者
快雪时晴 发表于 2013-7-13 16:14
打包程序里的UPX目录和文件应该是多余的吧,如果RESTORATOR不需要调用UPX的话
这样体积还能再小点

重新打包二个:
Restorator2007_build 1729
Restorator2007_build 1747

点评

进楼主空间看了看,原来是个打包单文件爱好者  详情 回复 发表于 2013-7-13 20:25
回复

使用道具 举报

38#
 楼主| 发表于 2013-7-13 17:17:11 | 只看该作者
快雪时晴 发表于 2013-7-13 16:14
打包程序里的UPX目录和文件应该是多余的吧,如果RESTORATOR不需要调用UPX的话
这样体积还能再小点

重新打包二个:
Restorator2007_build 1729
Restorator2007_build 1747
回复

使用道具 举报

37#
发表于 2013-7-13 16:14:22 | 只看该作者
打包程序里的UPX目录和文件应该是多余的吧,如果RESTORATOR不需要调用UPX的话
这样体积还能再小点

点评

hxj
重新打包二个: Restorator2007_build 1729 Restorator2007_build 1747  详情 回复 发表于 2013-7-13 17:17
hxj
重新打包二个: Restorator2007_build 1729 Restorator2007_build 1747  详情 回复 发表于 2013-7-13 17:17
回复

使用道具 举报

36#
 楼主| 发表于 2013-7-13 15:04:11 | 只看该作者
2012bzsb 发表于 2013-7-13 13:32
原来的2007是好用的

2009和新的2007都不好用!  文件关键地方打不开

你说的哪个2007好用的,修改了多次我也搞不清楚了。
回复

使用道具 举报

35#
发表于 2013-7-13 13:32:01 | 只看该作者
原来的2007是好用的

2009和新的2007都不好用!  文件关键地方打不开

点评

hxj
你说的哪个2007好用的,修改了多次我也搞不清楚了。  详情 回复 发表于 2013-7-13 15:04
回复

使用道具 举报

34#
 楼主| 发表于 2013-7-12 17:40:44 | 只看该作者
pz 发表于 2013-7-12 13:01
v3.7.0.1747主程序上传,可用注册机注册。

谢谢提供,已按此主程序用注册机注册后重新打包上传了。
回复

使用道具 举报

33#
发表于 2013-7-12 13:01:25 | 只看该作者
本帖最后由 pz 于 2013-7-12 13:02 编辑
hxj 发表于 2013-7-12 12:44
好的,已重新腰包上传了。
v3.7.1747的我找找。


v3.7.0.1747主程序上传,可用注册机注册。

Restorato_3.7.0.1747.7z

853.95 KB, 下载次数: 18, 下载积分: 无忧币 -2

Keygen.rar

46.4 KB, 下载次数: 15, 下载积分: 无忧币 -2

点评

hxj
谢谢提供,已按此主程序用注册机注册后重新打包上传了。  详情 回复 发表于 2013-7-12 17:40
回复

使用道具 举报

32#
 楼主| 发表于 2013-7-12 12:44:25 | 只看该作者
快雪时晴 发表于 2013-7-12 09:29
请用本帖附件替换原EXE重新打包2007版,解决乱写注册表问题

好的,已重新腰包上传了。
v3.7.1747的我找找。

点评

pz
v3.7.0.1747主程序上传  详情 回复 发表于 2013-7-12 13:01
回复

使用道具 举报

31#
发表于 2013-7-12 12:22:50 | 只看该作者
快雪时晴 发表于 2013-7-12 09:29
请用本帖附件替换原EXE重新打包2007版,解决乱写注册表问题

学习一下,这个是怎么破解的?
回复

使用道具 举报

30#
发表于 2013-7-12 09:29:36 | 只看该作者
本帖最后由 快雪时晴 于 2013-7-12 09:31 编辑
hxj 发表于 2013-7-11 12:18
好主意!
我只是删除了Bomers关联,没有修复原来正确的关联,采用你的建议,加进去。
但是我始终找不到 ...


请用本帖附件替换原EXE重新打包2007版,解决乱写注册表问题
Restorator.7z (811.71 KB, 下载次数: 14)

另外你这个版本比较低啊,有个v3.7.1747的

点评

hxj
好的,已重新腰包上传了。 v3.7.1747的我找找。  详情 回复 发表于 2013-7-12 12:44
学习一下,这个是怎么破解的?  详情 回复 发表于 2013-7-12 12:22
回复

使用道具 举报

29#
发表于 2013-7-11 12:59:15 | 只看该作者
hxj 发表于 2013-7-11 12:18
好主意!
我只是删除了Bomers关联,没有修复原来正确的关联,采用你的建议,加进去。
但是我始终找不到 ...

估计是Restorator没设计好,还有缺陷
回复

使用道具 举报

28#
 楼主| 发表于 2013-7-11 12:18:18 | 只看该作者
527104427 发表于 2013-7-11 11:02
既然不能阻止它写注册表,那就退出的时候补救一下吧,也是一种抢救的办法:

好主意!
我只是删除了Bomers关联,没有修复原来正确的关联,采用你的建议,加进去。
但是我始终找不到修改关联的原因,因为在我的电脑中测试总没发生关联被修改的情况,不知为什么有人会发生此种情况。

点评

请用本帖附件替换原EXE重新打包,解决乱写注册表问题  详情 回复 发表于 2013-7-12 09:29
估计是Restorator没设计好,还有缺陷  详情 回复 发表于 2013-7-11 12:59
回复

使用道具 举报

27#
发表于 2013-7-11 11:02:52 | 只看该作者
hxj 发表于 2013-7-10 13:14
虚拟化打包我曾经尝试过,除体积大外,还会造成占用内存增加,尤其是体积稍大的软件,在PE系统环境中就会 ...

既然不能阻止它写注册表,那就退出的时候补救一下吧,也是一种抢救的办法:

  1. Windows Registry Editor Version 5.00

  2. [-HKEY_CLASSES_ROOT\.acm]
  3. [-HKEY_CLASSES_ROOT\.ax]
  4. [-HKEY_CLASSES_ROOT\.bpl]
  5. [-HKEY_CLASSES_ROOT\.cnv]
  6. [-HKEY_CLASSES_ROOT\.dcr]
  7. [-HKEY_CLASSES_ROOT\.dpl]
  8. [-HKEY_CLASSES_ROOT\.flt]
  9. [-HKEY_CLASSES_ROOT\.rc]
  10. [-HKEY_CLASSES_ROOT\.res]
  11. [-HKEY_CLASSES_ROOT\.tlb]
  12. [-HKEY_CLASSES_ROOT\.tsp]
  13. [-HKEY_CLASSES_ROOT\.wpc]
  14. [-HKEY_CLASSES_ROOT\BomeRst.acm]
  15. [-HKEY_CLASSES_ROOT\BomeRst.ax]
  16. [-HKEY_CLASSES_ROOT\BomeRst.bpl]
  17. [-HKEY_CLASSES_ROOT\BomeRst.cnv]
  18. [-HKEY_CLASSES_ROOT\BomeRst.dcr]
  19. [-HKEY_CLASSES_ROOT\BomeRst.dpl]
  20. [-HKEY_CLASSES_ROOT\BomeRst.flt]
  21. [-HKEY_CLASSES_ROOT\BomeRst.rc]
  22. [-HKEY_CLASSES_ROOT\BomeRst.res]
  23. [-HKEY_CLASSES_ROOT\BomeRst.tlb]
  24. [-HKEY_CLASSES_ROOT\BomeRst.tsp]
  25. [-HKEY_CLASSES_ROOT\BomeRst.wpc]
  26. [-HKEY_CLASSES_ROOT\CLSID\{762F86D0-B3EA-11d2-84D3-0080AD160D07}]
  27. [-HKEY_CURRENT_USER\Software\Bomers]

  28. [HKEY_CLASSES_ROOT\.com]
  29. @="comfile"

  30. [HKEY_CLASSES_ROOT\.com\PersistentHandler]
  31. @="{098f2470-bae0-11cd-b579-08002b30bfeb}"

  32. [HKEY_CLASSES_ROOT\.exe]
  33. @="exefile"
  34. "Content Type"="application/x-msdownload"

  35. [HKEY_CLASSES_ROOT\.exe\PersistentHandler]
  36. @="{098f2470-bae0-11cd-b579-08002b30bfeb}"

复制代码

点评

hxj
好主意! 我只是删除了Bomers关联,没有修复原来正确的关联,采用你的建议,加进去。 但是我始终找不到修改关联的原因,因为在我的电脑中测试总没发生关联被修改的情况,不知为什么有人会发生此种情况。  详情 回复 发表于 2013-7-11 12:18
回复

使用道具 举报

26#
 楼主| 发表于 2013-7-10 13:14:03 | 只看该作者
hxj 发表于 2013-7-9 17:02
关键是找到软件启动自动修改EXE关联BomeRst.exe的注册表位置,因我测试没发生快雪时晴提出的问题,所以不好 ...

虚拟化打包我曾经尝试过,除体积大外,还会造成占用内存增加,尤其是体积稍大的软件,在PE系统环境中就会有运行困难甚至因虚拟内存不足而无法运行或死机的情况。

点评

既然不能阻止它写注册表,那就退出的时候补救一下吧,也是一种抢救的办法:  详情 回复 发表于 2013-7-11 11:02
回复

使用道具 举报

25#
 楼主| 发表于 2013-7-10 13:06:57 | 只看该作者
本帖最后由 hxj 于 2013-7-10 13:08 编辑
快雪时晴 发表于 2013-7-10 08:57
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT]


谢谢提供发生问题时相关注册表,这的确会造成EXE无法正常 运行。但是我还是找不到造成注册表被修改的真正原因。因为在我的电脑测试中没发生,目前此软件发帖后提出有这问题的好像是极个别情况。也许是与电脑环境或运行环境有关的。
为了证明你提出的问题,我反复在Win7和XP系统中测试,都没发生是否关联的提示。只是在PE系统中测试才会有是否需要关联的提示,无论选择是或否后,也没有发现注册表[HKEY_CLASSES_ROOT\.EXE]等被修改。
所以说目前很难分析造成你EXE无法运行是否真是运行此软件引起,或是怎样引起的原因。
回复

使用道具 举报

24#
发表于 2013-7-10 08:57:39 | 只看该作者
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT]

[HKEY_CLASSES_ROOT\.com]
@="BomeRst.exe"

[HKEY_CLASSES_ROOT\.cpl]
"BomeRstBackup"="cplfile"
@="BomeRst.cpl"

[HKEY_CLASSES_ROOT\.dcr]
@=hex(6b757a74):

[HKEY_CLASSES_ROOT\.dll]
"BomeRstBackup"="dllfile"
@="BomeRst.dll"

[HKEY_CLASSES_ROOT\.dpl]
@=hex(6b757a74):

[HKEY_CLASSES_ROOT\.drv]
"BomeRstBackup"="drvfile"
@="BomeRst.drv"

[HKEY_CLASSES_ROOT\.exe]
@="BomeRst.exe"

[HKEY_CLASSES_ROOT\.flt]
"BomeRstBackup"="PageMaker.Filter"
@="BomeRst.flt"

[HKEY_CLASSES_ROOT\.ocx]
"BomeRstBackup"="ocxfile"
@="BomeRst.ocx"

[HKEY_CLASSES_ROOT\.rc]
@="BomeRst.rc"

[HKEY_CLASSES_ROOT\.res]
@="BomeRst.res"

[HKEY_CLASSES_ROOT\.scr]
"BomeRstBackup"="scrfile"
@="BomeRst.scr"

[HKEY_CLASSES_ROOT\.sys]
"BomeRstBackup"="sysfile"
@="BomeRst.sys"

[HKEY_CLASSES_ROOT\.tlb]
@="BomeRst.tlb"

[HKEY_CLASSES_ROOT\.tsp]
@="BomeRst.tsp"

点评

hxj
谢谢提供发生问题时相关注册表,这的确会造成EXE无法旧学 运行。但是我还是找不到造成注册表被修改的真正原因。因为在我的电脑测试中没发生,目前此软件发帖后提出有这问题的好像是极个别情况。也许是与电脑环境或运  详情 回复 发表于 2013-7-10 13:06
回复

使用道具 举报

23#
发表于 2013-7-10 08:46:52 | 只看该作者
hxj 发表于 2013-7-9 17:02
关键是找到软件启动自动修改EXE关联BomeRst.exe的注册表位置,因我测试没发生快雪时晴提出的问题,所以不好 ...

建议用虚拟化打包程序,不会实际写注册表。
Cameyo,ThinApp,
不过体积会大些
回复

使用道具 举报

22#
 楼主| 发表于 2013-7-9 17:02:06 | 只看该作者
本帖最后由 hxj 于 2013-7-9 17:11 编辑

关键是找到软件启动自动修改EXE关联BomeRst.exe的注册表位置,因我测试没发生快雪时晴提出的问题,所以不好分析。
527104427提出的解决方案,用install.reg帮助注册并不能避免软件再修改注册表的,没有必要使用。
uninstall中删除的注册表我实际在软件退出时已执行了,只是漏了HKEY_CLASSES_ROOT,会补上的,但这些都 是空项,估计不是造成EXE关联BomeRst.exe的原因。
请 快雪时晴 能提供 发生EXE关联BomeRst.exe发生无法运行EXE文件时,HKEY_CLASSES_ROOT\exefile注册表内容。
谢谢各位的分析和帮助!

点评

hxj
虚拟化打包我曾经尝试过,除体积大外,还会造成占用内存增加,尤其是体积稍大的软件,在PE系统环境中就会有运行困难甚至因虚拟内存不足而无法运行或死机的情况。  详情 回复 发表于 2013-7-10 13:14
建议用虚拟化打包程序,不会实际写注册表。 Cameyo,ThinApp, 不过体积会大些  详情 回复 发表于 2013-7-10 08:46
回复

使用道具 举报

21#
发表于 2013-7-9 12:45:03 | 只看该作者
快雪时晴 发表于 2013-7-9 12:36
无法修复EXE COM DRV等注册表的改动

uninstall.reg是用来清理install.reg写下的注册表信息。
回复

使用道具 举报

20#
发表于 2013-7-9 12:40:41 | 只看该作者
快雪时晴 发表于 2013-7-9 12:36
无法修复EXE COM DRV等注册表的改动

修复的办法,在你发的链接里面有,用.TXT右键打开方式。
回复

使用道具 举报

19#
发表于 2013-7-9 12:39:24 | 只看该作者
快雪时晴 发表于 2013-7-9 12:36
无法修复EXE COM DRV等注册表的改动

这个不是修复用的,你先自行修复EXE等。

再用附件的INSTALL.REG导入,要事先修改好路径,再打开RESTORATOR,看会不会篡改注册表
回复

使用道具 举报

18#
发表于 2013-7-9 12:36:06 | 只看该作者
527104427 发表于 2013-7-9 12:21
我提供一种解决思路,楼主大侠可以参考一下:

既然是软件写注册表惹的祸,那咱就帮它注册,不让它自己 ...


无法修复EXE COM DRV等注册表的改动

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\.acm]
[-HKEY_CLASSES_ROOT\.ax]
[-HKEY_CLASSES_ROOT\.bpl]
[-HKEY_CLASSES_ROOT\.cnv]
[-HKEY_CLASSES_ROOT\.dcr]
[-HKEY_CLASSES_ROOT\.dpl]
[-HKEY_CLASSES_ROOT\.flt]
[-HKEY_CLASSES_ROOT\.rc]
[-HKEY_CLASSES_ROOT\.res]
[-HKEY_CLASSES_ROOT\.tlb]
[-HKEY_CLASSES_ROOT\.tsp]
[-HKEY_CLASSES_ROOT\.wpc]
[-HKEY_CLASSES_ROOT\BomeRst.acm]
[-HKEY_CLASSES_ROOT\BomeRst.ax]
[-HKEY_CLASSES_ROOT\BomeRst.bpl]
[-HKEY_CLASSES_ROOT\BomeRst.cnv]
[-HKEY_CLASSES_ROOT\BomeRst.dcr]
[-HKEY_CLASSES_ROOT\BomeRst.dpl]
[-HKEY_CLASSES_ROOT\BomeRst.flt]
[-HKEY_CLASSES_ROOT\BomeRst.rc]
[-HKEY_CLASSES_ROOT\BomeRst.res]
[-HKEY_CLASSES_ROOT\BomeRst.tlb]
[-HKEY_CLASSES_ROOT\BomeRst.tsp]
[-HKEY_CLASSES_ROOT\BomeRst.wpc]
[-HKEY_CLASSES_ROOT\CLSID\{762F86D0-B3EA-11d2-84D3-0080AD160D07}]
[-HKEY_CURRENT_USER\Software\Bomers]

点评

uninstall.reg是用来清理install.reg写下的注册表信息。  详情 回复 发表于 2013-7-9 12:45
修复的办法,在你发的链接里面有,用.TXT右键打开方式。  详情 回复 发表于 2013-7-9 12:40
这个不是修复用的,你先自行修复EXE等。 再用附件的INSTALL.REG导入,要事先修改好路径,再打开RESTORATOR,看会不会篡改注册表  详情 回复 发表于 2013-7-9 12:39
回复

使用道具 举报

17#
发表于 2013-7-9 12:30:30 | 只看该作者
hxj 发表于 2013-7-9 11:15
你说的情况我测试还没发现过。
分析原因:
1. 退出软件后没能注销注册信息(原因比较我复杂,也许与你系统 ...

搜索BomeRst全部删除了,没保留,
个人还是喜欢绿色版,非单文件版
回复

使用道具 举报

16#
发表于 2013-7-9 12:23:40 | 只看该作者
hxj 发表于 2013-7-9 11:15
你说的情况我测试还没发现过。
分析原因:
1. 退出软件后没能注销注册信息(原因比较我复杂,也许与你系统 ...


会不会提示关联,是这几项在作怪,虽然是空项,但也是有作用的:

[HKEY_CLASSES_ROOT\BomeRst.acm]
[HKEY_CLASSES_ROOT\BomeRst.ax]
[HKEY_CLASSES_ROOT\BomeRst.bpl]
[HKEY_CLASSES_ROOT\BomeRst.cnv]
[HKEY_CLASSES_ROOT\BomeRst.dcr]
[HKEY_CLASSES_ROOT\BomeRst.dpl]
[HKEY_CLASSES_ROOT\BomeRst.flt]
[HKEY_CLASSES_ROOT\BomeRst.rc]
[HKEY_CLASSES_ROOT\BomeRst.res]
[HKEY_CLASSES_ROOT\BomeRst.tlb]
[HKEY_CLASSES_ROOT\BomeRst.tsp]
[HKEY_CLASSES_ROOT\BomeRst.wpc]
回复

使用道具 举报

15#
发表于 2013-7-9 12:21:08 | 只看该作者
hxj 发表于 2013-7-9 11:15
你说的情况我测试还没发现过。
分析原因:
1. 退出软件后没能注销注册信息(原因比较我复杂,也许与你系统 ...

我提供一种解决思路,楼主大侠可以参考一下:

既然是软件写注册表惹的祸,那咱就帮它注册,不让它自己乱搞,下面是我弄好的注册表,里面的路径没改,可以转成INF或BAT。

install.7z

1.13 KB, 下载次数: 4, 下载积分: 无忧币 -2

uninstall.7z

358 Bytes, 下载次数: 9, 下载积分: 无忧币 -2

回复

使用道具 举报

14#
 楼主| 发表于 2013-7-9 11:15:52 | 只看该作者
本帖最后由 hxj 于 2013-7-9 11:49 编辑

你说的情况我测试还没发现过。
分析原因:
1. 退出软件后没能注销注册信息(原因比较我复杂,也许与你系统安装的安全软件阻止了注册信息注销程序)
2. 你运行后不是正常退出造成没能注销注册信息
3. 碰到这种情况可试试从软件包中提取unreg.reg手动运行注销一下,或用regedit删除注册表项:HKEY_CURRENT_USER\Software\Bomers

你能否提供一下 打开了regedit发现exe等关联到了BomeRst.exe的注册表信息,以便我能继续研究更好的方案以防止出现你提到的情况。

另外我在Win7系统中不会有执行后提示是否要关联,只有在PE系统中才可能出现。

点评

搜索BomeRst全部删除了,没保留, 个人还是喜欢绿色版,非单文件版  详情 回复 发表于 2013-7-9 12:30
会不会提示注册,是这几个键值在作怪,虽然是空项,但也是有作用的: [HKEY_CLASSES_ROOT\BomeRst.acm] [HKEY_CLASSES_ROOT\BomeRst.ax] [HKEY_CLASSES_ROOT\BomeRst.bpl] [HKEY_CLASSES_ROOT\BomeRst.cnv] [  详情 回复 发表于 2013-7-9 12:23
我提供一种解决思路,楼主大侠可以参考一下: 既然是软件写注册表惹的祸,那咱就帮它注册,不让它自己乱搞,下面是我弄好的注册表,里面的路径没改,可以转成INF或BAT。  详情 回复 发表于 2013-7-9 12:21
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-21 00:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表