请教~字符修改问题

pope

普通会员
2004-03-07
147
0
16
我用Hex Workshop来修改字符

比原来字节短的加0补全。。

如果是比原来长的呢?我的意思是说比原来的歌名所在的那一段

位置要长(包括原来歌名后的0)。。

我改过正好把那些位置用完的字符,就是前后两个歌名没有0间隔

结果在手机里显示的那两首歌名变成一样的,而且还是两个名字合在一起。。

后来我在两个歌名之间加0隔开。并在前面删除掉多出的字节,结果歌名都位移了。。

想请问高手遇到这种情况应该怎么办:( :( :( :( :(
 

pope

普通会员
2004-03-07
147
0
16
我用Hex Workshop来修改字符

比原来字节短的加0补全。。

如果是比原来长的呢?我的意思是说比原来的歌名所在的那一段

位置要长(包括原来歌名后的0)。。

我改过正好把那些位置用完的字符,就是前后两个歌名没有0间隔

结果在手机里显示的那两首歌名变成一样的,而且还是两个名字合在一起。。

后来我在两个歌名之间加0隔开。并在前面删除掉多出的字节,结果歌名都位移了。。

想请问高手遇到这种情况应该怎么办:( :( :( :( :(
 

zzhhao

普通会员
2004-02-08
1,948
0
0
你要修改铃声名称指针。具体我也记不清了。
和改歌曲一样的。分内容和指针两块
你到BIN2的铃声名称处,把第一个地址记下,然后地址+70000吧,再在
BIN2中找到,改即可。
其实我认为没有必要,位置有很长了。够你发挥了,你说呢?
 

pope

普通会员
2004-03-07
147
0
16
歌名地址我知道啊。。。

我是想知道怎么把短的替换成长的。。

前面的歌名都好改啊。。都够长。。可是后面的什么铃声1啊铃声2啊清爽1啊那些给的位置也太短了吧。。
 

zzhhao

普通会员
2004-02-08
1,948
0
0
你自己可以开辟出一个空间,用来专门放铃声名称,然后将地址+700000

改原来的地址指针即可
 

pope

普通会员
2004-03-07
147
0
16
8错8错~~~

是个好主意~~~马上试试看。。。谢谢zzhhao啦:) :) :) :) :)
 

pope

普通会员
2004-03-07
147
0
16
哎呀~~忘了问了。。

找出的两段字符串哪个是指向啊??