科技时代新浪首页 > 科技时代 > 手机 > 正文

诺基亚N70更改软件名称的原始方法


http://www.sina.com.cn 2006年06月16日 11:21 IT168.com
作者:EternitySYQ   

  【IT168 技巧】玩诺基亚智能手机的朋友,最喜欢DIY了。我们IT168诺基亚论坛的热心网友EternitySYQ,就将他更改软件名称时总结的经验分享给大家,也希望更多的朋友可以来进行交流,欢迎大家来专业的诺基亚手机交流区(http://nokia.it168.com)来进行讨论交流。

  注意:

  由于这个方法要改动程序内容,随便改动可能会导致功能表进不去。出现问题与网站和个人无关。此方法适用于大部分软件。我以FExplorer为例来说明如何更改。

  首先进入FExplorer的文件夹,找到FExplorer_caption.rsc文件。用16进制打开它(在手机上可以用seleq1.8以16进制形式打开)。

  文件里面的内容是:

  2C00 0500 09AB 4600
  4500 7800 7000 6C00
  6F00 7200 6500 7200
  09AB 4600 4500 7800
  7000 6C00 6F00 7200
  6500 7200 0400 2C00

  其中的前面和后面的2C00 0500、0400 2C00代表开始和结束,这个不用管它。09AB代表的是程序名字中有9个字(注意,这里是字,不是字母),也就预示着后面必须跟着9个XXXX。4600 4500 7800 7000 6C00 6F00 7200 6500 7200分别是FExplorer的16进制表示法(区分大小写)。大家应该注意到了09AB 4600 4500 7800 7000 6C00 6F00 7200 6500 7200字段重复       了两次。前一次是定义打开程序后屏幕上方的名字;后一次是定义程序在功能表里的名字。

  需要强调的是FExplorer的16进制并不是4600 4500 7800 7000 6C00 6F00 7200 6500 7200,而是46 45 78 70 6C 6F 72 65 72。这里之所以在每个字母后面加上00,是为了凑成“字”。大家都知道一个字占两个字节,而一个字母只占一个字节。16进制表示一个字就得用4位,例如“文”用16进制表示就是CEC4。所以每个字母后面都得加上00。

  那么如果想把FExplorer改成“文件管理器”,应该怎么改呢。首先要确定一点,是想改程序在功能表里的名字,还是改打开程序后显示的名字。“文件管理器”用16进制表示是CEC4 BCFE B9DC C0ED C6F7,因为只有5个字,所以原来的09AB就得改成05AB。

  所以,如果只改程序在功能表里的名字,就应该是:

  2C00 0500 09AB 4600
  4500 7800 7000 6C00
  6F00 7200 6500 7200
  05AB CEC4 BCFE B9DC
  C0ED C6F7 0400 2C00

  如果想把程序在功能表里的名字和打开程序后屏幕上方的名字都改了,就应该是:

  2C00 0500 05AB CEC4
  BCFE B9DC C0ED C6F7
  05AB CEC4 BCFE B9DC
  C0ED C6F7 0400 2C00

  改完后保存就行了,如果发现名字没变就重启手机。

  补充:

  如果你想改成英文名字,就要记住一点,每个字母后面都要加上00。一般的程序在其文件夹里都有XXX_caption.rsc文件,找到它就可以改名字。

  欢迎大家一同来IT168诺基亚论坛进行其他讨论。

  原文章连接:http://nokia.it168.com/viewthread.php?tid=8547&page=1#pid92675

视频教程:手机上新浪 一分钟搞定

爱问(iAsk.com)



手机论坛】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭




科技时代意见反馈留言板 电话:010-82628888-5595   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2006 SINA Inc. All Rights Reserved

新浪公司 版权所有