(二)、如果要寫入bin文件的mmf鈴聲的體積大于被替換內(nèi)置鈴聲的體積,則需用到WINHEX。以100KB的童話.mmf替換第3首鈴聲(位移54e648)為例,先用WINHEX(漢化版)打開bin文件和童話.mmf文件。mmf鈴聲基本上都是4D開頭的,各位可根據(jù)這點確認(rèn)是否找對bin文件里鈴聲的地址。
在童話.mmf的窗口下,主菜單——>編輯——>全選——>復(fù)制區(qū)塊——>正常。復(fù)制的區(qū)塊顯藍(lán)色(見圖4)。
然后回到bin文件的窗口,主菜單——>位置——>轉(zhuǎn)到偏移量——>54e648,(見圖5、圖6),接著主菜單——>編輯——>剪貼版數(shù)據(jù)——>寫入(在54e648地址)。點擊確認(rèn),寫入的區(qū)塊顯藍(lán)色(見圖7)。
然后另存為新的bin文件(見圖8)。
由于童話.mmf的體積是100KB,在bin文件里占用了原第3至第9首鈴聲的位置,也就是說,原第3至第9首鈴聲不存在了。如果要寫入第二首mmf鈴聲,則須從原第10首或其后面鈴聲的“位移”開始寫起。
注意。!在各個區(qū)段寫入的鈴聲不能超過這些區(qū)段的末尾地址,否則這些區(qū)段后面的原內(nèi)置鈴聲就不存在了。