找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手

[技术] 搬运一个汉化SIS/SISX的教程,动手能力强的机友们可以试试!

  [复制链接]

马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 大爱E72 于 2020-3-31 22:08 编辑

跟我学汉化-塞班 SIS/SISX 汉化
作者: raindy 来源:汉化新世纪 时间:2010-04-28 点击:19196
作者:Raindy 网站:www.raindy.org(已失效)
『SIS 软件简介 』:
  SIS 是 Software Installation Script(软件安装脚本)的缩写。它是Symbian(塞班)系统的安装文件,不是应用程序文件,真正的 Symbian 应用程序是 *.APP 或 *.EXE 文件 。SIS 文件解包后一般资源文件在 *.exe 和 *.rsc 文件。
  诺基亚智能手机软件汉化流程:
  1). 注册诺基亚论坛,获得模拟器安装序列号;
  2). 下载了手机对应的模拟器(如:S60 3rd FP1 SDK)  
  3). 按照步骤装了Activeperl 和 JAVA JRE;
  4). 解包SIS文件,汉化后替换同名文件重新封包;
  5). 在SDK上测试。

『学习任务』
  汉化目标
  请将示例文件 MarbleMaze2.sis (迷宫滚球2)解包后汉化后,再重新封包。
  提示:本软件的汉化资源分布在 MarbleMaze2.exe  
『操作步骤』
  1.解包—运行 SIScontents ,依次点击菜单栏“操作”—“解包”—选择“MarbleMaze2.sis”文件,载入文件后给出了 sis 安装包的详细信息,如下图所示:


  sis 文件一般资源文件集中在 *.exe 和 *.rsc 文件中,故而这里将 MarbleMaze2.exe 和 MarbleMaze2.rsc 两个文件一起解包出来。在工具栏上点击“查看内容”按钮,选择要解包的文件后,点击鼠标右键“解包当前”,将解包文件存放磁盘上随意一个位置。


  2.汉化— 用 CXA 提取 MarbleMaze2.exe、MarbleMaze2.rsc 非标字串,提取结果表明,该游戏界面文字主要集中在 MarbleMaze2.exe 文件,Unicode 编码,如下图所示。CXA 汉化非标过程,这里不再赘述,详见本系列前面章节。

                               
登录/注册后可看大图


  CXA 汉化非标时,需要注意不要执行“更改 32 字体”操作,如下图:
  

                               
登录/注册后可看大图


  3.替换— 用汉化后的文件替换安装包的同名文件,选择要替换的文件 MarbleMaze2.exe 后,点击菜单栏“修改文件”,弹出签名提示,如下图所示:


  点击“确定”按钮,弹出文件属性窗口,点击“更新”按钮,将汉化后的文件载入到“来源文件”中,完成后“确定”即可完成替换,如下图:


  4.重封装—菜单栏“操作”—“另存”即可,注意此时的 sis 文件未签名。

                               
登录/注册后可看大图


  可以使用 “DOSPY 签名工具”对完成的 *.sis 文件进行签名,如下图所示。

                               
登录/注册后可看大图
 

  当然需要签名所需的证书需要根据自己手机的 IMEI 号才可申请得到。

  5.测试—运行对应版本的模拟器,测试,略...


  



评分

参与人数 1方舟币 +12 收起 理由
超音速DX + 12 赞一个!

查看全部评分

分享至 : QQ空间
收藏

来吧,朋友,相约98!

3 个回复

倒序浏览
Thurter星夜 来自手机 师长 2020-3-31 08:21:24
沙发
很好的教程,值得收藏
回复 使用道具 举报
貌似已经失效  因为诺基亚论坛貌似没法注册了
而且你帖子中的附件也都是丢失了
回复 使用道具 举报
可乐地盘 发表于 2020-3-31 22:04
貌似已经失效  因为诺基亚论坛貌似没法注册了
而且你帖子中的附件也都是丢失了 ...

不过汉化还是可以用这种方法的吧?

来吧,朋友,相约98!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册