您现在的位置: 天极网 > 开发频道 > 判断资源的位置和资源类型
全文

判断资源的位置和资源类型

2000-11-14 00:00作者:伟乾出处:[汉化新世纪]责任编辑:
 ∠衷谌砑⒐ぞ吆芏啵嘁氤隼吹娜砑淖试蠢嘈鸵彩歉髦指餮S靡恢址椒ā⒁桓龉ぞ呃春夯煌嘈偷娜砑遣幌质档摹N颐潜匦敫莶煌淖试蠢嘈停捎貌煌姆椒ń泻夯?

(一)资源的类型

  通常软件中需要汉化的资源,是放在.exe和.dll格式的文件中,有些软件的资源放在专门的语言文件中,一般都是文本文件,扩展名五花八们,随作者喜欢。个别软件的资源,作者在编译时就隐藏起来,根本无法找到。碰到这样的软件,除了反编译,没有别的方法了,不过这种情况比较罕见。找到需要汉化的资源位置后,还需查清楚资源的类型。

  从汉化的角度看,资源的类型可分为 6种:

①VC类标准资源(包括Menu、Dialog、String、message table资源);
②Delphi类标准资源(Rcdata资源);
③非标准的Unicode字符(主要是一些VB编译的程序,程序的Unicode字符不出现在Menu、Dialog、String等资源中,有少数VC、Delphi编译的程序含有少量这样的字符);
④非标准的Ascii字符(指的是不出现在String、Rcdata等资源中Ascii字符);
⑤语言文件(一般指包含语言资源的文本文件,扩展名多由作者随意取);
⑥其它(包括Batmap资源中的文字等等)。

  这里的资源分类,纯粹是从汉化的角度,所谓的标准资源,只是我们汉化起来比较方便而已:-)

  下面,我们通过具体的软件汉化实战讲解如何判断资源的位置和类型。

  准备工具:eXeScope 5.12 或 Resource Hacker 2.4.0.2,Hex WorkShop 3.02

  由于大多数软件的资源都放在exe或dll文件中,我们查找资源一般都是先看看在exe\dll文件中是否存在需要汉化的资源和资源的具体类型:-)

  我们可以使用exe资源查看修改软件:eXeScope 或 Resource Hacker ,将软件目录的所有的exe,dll文件打开,一一查看里面的资源,看看是否有我们需要汉化的资源(Nenu、Dialog、String或Rcdata等)。

共14页。 1 2 3 4 5 6 ... :

软件资讯·软件下载尽在天极软件

共14页。 1 2 3 4 5 下一页 末页
相关搜索:
相关文章及软件
关注此文读者还看过
热门关注
特别推荐
网友关注
软件下载
娱乐下载
驱动下载
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众