电脑技术学习

用MMFman替换铃声和字符串

admin

    工具:MMFman,下载地址:http://bbs.hz365.com/dispbbs.asp?boardid=59&id=34267,

    作为例子的版本:我自己做的T208人声版(F3)。

 1、替换铃声

  (1)运行MMFman,打开bin1文件“T28ZCWF3_1.BIN”,注意打开文件对话框默认打开的文件是“axf”类型的,所以要选择“所有文件”,才能找到bin类型文件。打开bin1文件后,我们看到的主窗口就是一个列表,列表的主要标题从左到右有:序号------铃声在列表中的序号、长度------刷机软件中铃声的大小、最大长度------刷机软件中可用的铃声空间、第一地址(不管它)、其它地址(不管它)、更换文件------替换进去的铃声在电脑中的位置、长度------替换进去的铃声大小。

  (2)替换铃声:在列表中我们可以看到bin1中所有的铃声的大小、首地址等。要进行替换铃声用鼠标双击列表中的某一项,即某一行,这时会弹出一个对话框,见图2,在对话中你可以更详细的看到这首铃声的信息,其中有几个按钮,“另存”按钮------将铃声导出、而“打开”按钮就是把你要替换进来的铃声选中,选中后可以看到“文件长度”和“多余长度”,注意“多余长度”不要是负数,不然替换无效,然后按确定即可。至于其它几个按钮,现在对T208来说没有多大用处。

  (3)按确定后,又回到刚才的列表了,不过这时被你双击的那一项的“更换文件”和“长度”列中列出了欲替换进去的铃声信息,见图3。注意:要使修改生效,在退出时必须保存文件,否则就白做了。

  2、替换字符串方法一

  (1)要替换字符串,在MMFman的“编辑”菜单中选中“查找替换”,也可以按工具栏中的快捷图标,选中后弹出一个“查找替换字符串”的对话框,见图4。在对话框的“编码”中有两个单选按钮a:“SAMSUNG UNICODE”和b:“ASCII 中文内容一般为UNICODE”,按我的理解a是指我们在手机中用“中文”做语言时的那些字符串,也就是说当你选中了a时,你查找一个字符串时,不会查到英文语言用的那个字符,即使在电脑上显示是一样的。而b则是采用英文语言时的那些字符串。我们中国人都用中文,所以你查找时就要选a:“SAMSUNG UNICODE”,而不要选b了。

  (2)输入要查找的字符串,然后按“下一个”按钮,MMFman就会进行查找,而且在右边的列表中会定位到查找到的位置,就拿查找“信息铃声”为例,我们可以看到图5的画面。如果你要进行替换成“我的铃声”,就在“替换”的旁边输入“我的铃声”,然后按替换就可以。查找“中国移动通信、星期、月、日”等的原理一样,不过可能会匹配很多个,其实就下面几个是在屏幕上显示的,其它是在别的地方出现的。(字符串 位移)(中国移动通信 edd44 )(中国联通   edd54)  ( 日 ed53C)( 月 ed540)(星期日 ed5a8  )(星期一  ed5b0)(星期二   ed5b8)(星期三    ed5c0)(星期四    ed5c8)(星期五    ed5d0)(星期六    ed5d8 )。这样你就可以把这些东东改成自己喜欢的东东了,不过要注意最好替换进去的字符串不要超过它本来的长度,而且那个“允许修改长度”也最好不要选。替换好后,关闭这个对话框,回到主窗口,千万记得要存盘,不要又白做了。