WAP手机网站 手机下载 手机软件 手机游戏 手机网游 手机主题 手机图片 手机铃声 手机世界微博
手机游戏攻略

革命——彻底DIY自己的C65菜单

melongg 3533手机世界 2005-1-16
前言:前不久给大家介绍了 C65 主题的制作,受到了大家的欢迎。今天就和大家一起探究一下小 c 的菜单 DIY 。这里说的菜单,除了九宫格菜单外,也包括九宫格 9 个宫的各个菜单项。学习了本文,你不仅可以定制自己的 9 宫格菜单(变更九宫格的排列、增加新格,定义各个宫的功能),还可以把每个宫的菜单项任意的修改!彻底的 DIY 菜单内容,打造属于自己的终极小 c !闲话少说,快跟我来吧!
一.准备!工作前应该做的
1.        下载 http://yizhe.net/C65 下载区的 *.fs Files Creator 1.1Menu Creator 两个软件包并解压;
2.        手机需要 OD 破解打开隐藏目录;
3.        准备一个九宫格图标库,可从 http://yizhe.net/C65 上下载“九宫图标库”,内含 24 套图标及相关配置文件,本文要以当中的 FlexMenuB 作为实验讲解对象;
4.        学习两篇菜单更改的文章,分别是 herrliu 的《一种简单易行的更换九宫图标库的方法》和 hetian 的《 颠覆 —— 九宫菜单变 12 宫菜单、 18 宫菜单》。
5.        由于要更改的东西比较多(而且有一定的风险,呵呵),建议大家先在模拟器上使用通过后在往自己的爱机上做。
二.开始!温习 《一种简单易行的更换九宫图标库的方法》和《 颠覆 —— 九宫菜单变 12 宫菜单、 18 宫菜单》
两篇文章的阅读就不说了,这里提到这两篇文章是因为这两篇文章透露出来了菜单更改 过程的某些重要信息。这里先总结一下:
   《一种简单易行的更换九宫图标库的方法》一文告诉我们,九宫格菜单其实就保存在手机的 config\japp\FlexMenu 文件夹里,我们要更改九宫格的图标就只要把新的包含图标和配置文件的 FlexMenu 文件夹覆替换掉手机里的 FlexMenu 文件夹就行了。而《 颠覆 —— 九宫菜单变 12 宫菜单、 18 宫菜单》告诉我们,菜单的配置是由 main.fs 等扩展名是 .fs 的文件决定的,要定制自己的个性菜单,就要了解 .fs 文件!好,明白了上面两点,我们就可以进入深层次的学习了。
三. 深入!揭开 .fs 文件的面纱
     .fs 文件和我原来研究过的主题配置文件不同,主题配置文件是遵循 xml 格式写的, 而 .fs 格式的文件用一般的文本编辑器打开是乱码,确实很头疼。不过既然有 *.fs Files Creator 这样的软件出来,说明该文件格式还是可以读的,只不过要借助软件了,这对喜欢研究源码的玩家不得不说是个遗憾。日后如果哪位找到察看源码的方法,一定要告诉我。
回到正题。 打开早先准备好的 FlexMenuB 文件夹,可以看到里面有 18.png 格式的图片, 5.fs 格式的文件,另外两个配置文件不明,暂时不用。这里主要研究的是 5fs 文件。今天使用的工具是 Menu Creator !解压 Menu Creator.rar ,得到的 mccx65.exe 就是可执行文件了。双击它运行,点左上角的 File->Open File ,选中 FlexMenuB 中的 main.fs ,打开 main.fs 文件,界面如图 1

图1
可以看到,界面分为 4 个区: Menu name 是声明现在更改的是哪个菜单。 TXT_SUBI_02_J_MainMenu 就是九宫格菜单了;右边的 Menu icon 是给菜单定义一个图标。如果不定义的话,系统会用每个菜单项的图标来显示,这点下面我会提到;下面的 SoftKeys 区是定义在该菜单下,左右软键的功能。比如在现在九宫格菜单下,左右软件对应的是 My menu( 常用功能 )Option (选项);最后的 Menu items 就是该菜单下显示的菜单项。比如我们看到的 Message5 )就是短信,对应功能键 5eatra(7) 就是附加功能,对应功能键 7 等等。注意列表中有 Name,Function 的区别。我的经验是我们只需要指定 Function ,则相对应的 Name 软件会帮我们设置好。
OK !现在可以分析 .fs 文件的结构了。该文件首先指出自己是哪个菜单的配置文件,然后指定自己这个菜单的图标(可选),接下来指定进入该菜单后左右软件的功能,最后定义该菜单下的各个菜单项及对应的功能。现在再打开一个 setup.fs 文件验证一下,如图 2 3

图2   
图3
可以看到, setup.fs 没有定义左右软键,则默认左软键为空,右软键为“选择”; Menu icon 指定的是一个倾斜的扳手图标,在图 3 的最上边显示的就是它; Menu items 列表对应的各个功能就是图 3 中显示的菜单项,而且顺序与 Menu items 列表完全一致,如第一行 Profiles(9,1) 就是情景模式,第三行 Display(9,3) 就是显示屏。呵呵, .fs 文件的神秘面纱被我们揭开了!
四. 终极!定制自己的个性菜单
    有了上面的学习,我想很多玩家已经开始自己探索着改了。确实,一旦 .fs 文件的秘 密 一揭开,剩下的事情谁都会做了。我这里做两个简单的示范,抛砖引玉吧。
1.        给“商务助理”加入“闹铃”,并在进入“商务助理”后,左键添加“名片”功能。
  首先,用 Menu Creator 打开 organiser.fs ,这就是“商务助理”的配置文件,界面如图 4

图4
   然后,点 Softkeys 的绿色“ + ”按钮,在弹出的菜单的下拉列表中选择 Business card(1,3)如图 5
  
图5
  接下来,点 Menu items 下的绿色“ + ”按钮,在弹出的菜单的下拉列表中选择 Alarm clock(7,1) ,点 OK 确定。
最后得到的结果如图 6 , Business card 和 Alarm clock 都加入其中了。

图6
之后点菜单 File->Save as ,把修改过的 organiser.fs 覆盖掉原来的 organiser.fs 保存,然后我们就能让 FlexMenuB 这套图标库拥有我们定制的功能啦!用 《一种简单易行的更换九宫图标库的方法》介绍的方法应用这套图标,开机进入“商务助理”试试看!多出了“名片”和“闹钟”! 帅吧?
2.        在“其他设定”中添加整个“附加功能”菜单(!重点!)
首先,用用 Menu Creator 打开 setup.fs
然后,在 Menu items 下添加整个 extras 项!方法是,使用 Standart 中的某个条目,我这
里用的就是 Accessories(9,12) ,然后点右边的 Other(*.fs) ,点 OK 确定,如图 8 ,最后结果如 9
 
                                    
图8
图9
       可以看到,列表里有了两个 Accessories(9,12) ,但是第二个的 Functionextras.xml 。这里有两个问题要说一下。一是 Name 只能用系统自身列表中的一个,而不能用 Other ,我试过,自己定义 Name 的话手机不能显示该名字,也就是说 C65 只支持自己内部已经定义的菜单名字。看来要向讲“远端同步”改为“急速菜单”的高手学习如何改名字了;二是这里用的 extras.fs 是因为 FlexMenuB 文件夹下有此文件。如果要指定别的 .fs 文件,我们必须先在当前文件夹下创建自己的 .fs 文件,否则更改没有效果。
最后,将 Setup.fs 保存,然后应用即可。在模拟器上效果是 其他设定里最后有两个“附件”,点最后一个“附件”,就能进入“附加功能”菜单。
OK ,我的两个更改就到此。明白了这些规则,大家完全可以 DIY 自己的菜单了。
 
五.回首!某些遗忘的问题
在此过程中,还有两个问题需要说。一是一开始说的图标的问题。以 main.fs 为例,经 我测试,如果在 mian.fsMenu icon 中指定一个,则我们在手机上应用时,无论选九宫格的哪个功能,最上边的显示都是我们指定的这个图标;而不指定该图标的话,最上边的图标会随着我们选择的功能而变化。二就是要说说 Menu items 列表中的其他字段。 Anim.icon 是动画图标,也就是我们选中该项时的显示图标, Stat.icom 是静态图标,即该项未被选中时的图标。这些图标必须在当前文件夹下有定义,否则将显示默认的红色的文件夹图案。接下来的 Portal controlActive if portal 两个字段,当 Portal c ,或者 Portal control为Enable 同时 Active if portal为False 时,该菜单项可在菜单中显示;如果 Portal control为Enable 同时 Active if portal为True 时,该菜单项不显示。我还不知道这样设置的目的,目前也正在探索中,希望和大家共同进步!(全文完)

 

手机资讯


手机资讯
索尼爱立信LT15i领衔 超值Android手机推荐
轻巧纤薄方便易携带 6款轻薄手机产品推荐
逐个功能击破 8大iPhone 4S对抗强机荐
hold住不买iPhone4S 国庆后暴跌机搜罗
降至1千5百元左右的智能强机 热门推荐
娱乐社交利器 八大键盘触控安卓手机推荐
最低仅售300元 超高性价比行货手机推荐
十一畅销手机大盘点 iPhone4价格下调
价低功能也样样齐 1500元左右智能手机
苹果iPhone 4S发布 近期降价手机盘点



手机资讯
西门子65截屏新方法(非常之简单)
最后一搏!低端性价王西门子C65挤进700
西门子C65顽抗到底 660死守阵地
小钱也要花得值 西门子C65低端必看
西门子C65最后一击 599再战雄风
好消息:拍照西门子C65手机仅750元
创新低:西门子C65跌突700 仅690元
最后的呐喊 西门子C65甩尾货仅690元
使用屏贴时应注意
强力推荐!西门子拍照全能性价王仅4百多
手机论坛


  诺基亚手机 苹果手机 HTC手机 三星手机 摩托罗拉手机 索爱手机