在手机中指针只起到了指向作用,你看到的歌名实际上就是该铃声的指针,手机通过指针找到铃声。所以,不管是谁的bin,你都可以用以下方法修改歌名:
1.通过内码转换器找到你想替换掉的歌名在手机中对应的内码;
2.用winhex打开bin,在bin中按ctrl+alt+f,输入刚才找到的内码,记录好首地址;
3.通过地址得出指针(把刚才的地址按高位存低位的顺序重新排列)如AB CD EF----EF CD AB,再按ctrl+alt+f查找这个指针,就会找到指针存放的地方,这就是歌名指针;
4.还是通过内码转换器,转换新的歌名对应的内码,存在bin的随便一个空白地址,bin里的一些空白地址:14a0---2620 6K空间;b490---f1f0 19K空间;1d0a0---1f6b0 12K空间;6fe6e9---6fffff 6K空间。记录好你存放的首地址,转换成指针(和上面的方法一样)。即得出新的歌名指针。
5.用新的指针替换原来的指针即可。
最后,对于用yhisme大哥以及我的音乐盒的朋友可以不用这么做,因为我们的每个单曲指针都是指向该单曲bin的倒数第四行那里,你只要用内码转换器把歌名转换成内码,复制到你要替换的单曲bin的倒数第四行就OK,剪切板格式选择ASCII Hex。不过最好还是用上面的方法,安全点。内码转换过程现在也可以用研哥的那个程序做,大家看吧。
1.通过内码转换器找到你想替换掉的歌名在手机中对应的内码;
2.用winhex打开bin,在bin中按ctrl+alt+f,输入刚才找到的内码,记录好首地址;
3.通过地址得出指针(把刚才的地址按高位存低位的顺序重新排列)如AB CD EF----EF CD AB,再按ctrl+alt+f查找这个指针,就会找到指针存放的地方,这就是歌名指针;
4.还是通过内码转换器,转换新的歌名对应的内码,存在bin的随便一个空白地址,bin里的一些空白地址:14a0---2620 6K空间;b490---f1f0 19K空间;1d0a0---1f6b0 12K空间;6fe6e9---6fffff 6K空间。记录好你存放的首地址,转换成指针(和上面的方法一样)。即得出新的歌名指针。
5.用新的指针替换原来的指针即可。
最后,对于用yhisme大哥以及我的音乐盒的朋友可以不用这么做,因为我们的每个单曲指针都是指向该单曲bin的倒数第四行那里,你只要用内码转换器把歌名转换成内码,复制到你要替换的单曲bin的倒数第四行就OK,剪切板格式选择ASCII Hex。不过最好还是用上面的方法,安全点。内码转换过程现在也可以用研哥的那个程序做,大家看吧。