请教小丑兄关于空间的问题

aero

普通会员
2003-09-28
389
0
0
另外也可以用占用原30首铃声位置的方法加大铃声,方法一样,但最后修改引用的时候比较麻烦,
需要把占用到的引用位置全部更换掉,否则开不了机~~
30首内置铃声的起始位置可以在别的帖子查找到!(有够罗嗦,小名墨迹,大名唐僧)


小丑兄,我是T408的小机迷。热衷DIY。最近拜读了你的几篇文章,现在有几个问题想请教,还望不吝赐教。
1、铃声的空间必须是连续的吗?可不可以占用几个空闲的空间链式存储?
2、手机系统是靠什么判断铃声的结束,从而开始循环播放的?
3、我现在有一个极其变态的想法,能不能吧原来所有铃声的空间集合起来,然后放一个比较变态的长一点的,大一点的音频。那如顶上引用你的文章里的话,是不是会修改很多地方啊?是不是很麻烦啊?还是说只把这30个指向地址都改成一样的就行了?
4、手机文件种其他的地址都是做什么用的啊?有什么好的资料,希望可以提供点。
最后是一个小小的要求,能不能加我QQ,收我做徒弟啊?呵呵。
QQ:5796057
Email:aero_soul@163.com
 

aero

普通会员
2003-09-28
389
0
0
另外也可以用占用原30首铃声位置的方法加大铃声,方法一样,但最后修改引用的时候比较麻烦,
需要把占用到的引用位置全部更换掉,否则开不了机~~
30首内置铃声的起始位置可以在别的帖子查找到!(有够罗嗦,小名墨迹,大名唐僧)


小丑兄,我是T408的小机迷。热衷DIY。最近拜读了你的几篇文章,现在有几个问题想请教,还望不吝赐教。
1、铃声的空间必须是连续的吗?可不可以占用几个空闲的空间链式存储?
2、手机系统是靠什么判断铃声的结束,从而开始循环播放的?
3、我现在有一个极其变态的想法,能不能吧原来所有铃声的空间集合起来,然后放一个比较变态的长一点的,大一点的音频。那如顶上引用你的文章里的话,是不是会修改很多地方啊?是不是很麻烦啊?还是说只把这30个指向地址都改成一样的就行了?
4、手机文件种其他的地址都是做什么用的啊?有什么好的资料,希望可以提供点。
最后是一个小小的要求,能不能加我QQ,收我做徒弟啊?呵呵。
QQ:5796057
Email:aero_soul@163.com
 

小丑

社区贡献者
2003-07-01
2,595
0
0
不可以~~一个铃声文件不可以分开放~~
MMF文件头部分有本文件大小的数值~~
如果是只是利用原30首位置放一个大铃声~那就简单~~把30个指向都修改成这个铃声就可以了~~
其余的位置就只有那利用手机电脑上网的图片是没用的~~
再你就得自己挪动图片倒位置出来了~~不过现在都是利用OGM空间了~你可以仔细看看
黑衣的关于OGM的空间利用~~
呵呵~什么师傅徒弟啊?我还想找师傅呢~~大家一起进步嘛~~
其实现在的教程帖子算很全面了~仔细看看会学到很多的~
 

aero

普通会员
2003-09-28
389
0
0
呵呵,谢谢小丑兄。那自己挪动图片倒位置的话,是不是要这样做:
1、找到挡路的图片位置。
2、找到所有指向这个图片的地址。
3、将图片的数据挪动到其他地方。
4、将2中找到的地址全部改为3中的地址。
问题是第二步怎么做呀?全部搜索全部改吗?如果机器指令中有相同的数据怎么办啊?那不改坏了吗?
 

小丑

社区贡献者
2003-07-01
2,595
0
0
只要是挪动了位置的文件~~那么调用的数据数值就也要随之修改~~一般的图片就只有一个索引引用~很少有一张图片多处使用~~~
 

小丑

社区贡献者
2003-07-01
2,595
0
0
呵呵~~你看的还真细心~~我想应该是笔误~~那句话应该是~~其中的1个地址就是我们要找的,可以看到地址是0068CBA8,把它反过来记下:A8CB 6800~~
而不是~~其中第1个地址就是我们要找的,可以看到地址是0068CBA8,把它反过来记下:A8CB 6800~~
因为很简单~~在原版AXF中铃声文件的排列是有顺序的~~头30个就是乐曲和响铃的铃声~
你用HEX打开查找MMMD也可以看到~~第30个是0068CBA8~~~~~
不过这是早期的帖子了~~现在已经不用这种方法了~~
 

小丑

社区贡献者
2003-07-01
2,595
0
0
原图片文件可以不用去管~~直接把铃声覆盖上去就可以了~~
关键是这张图片的索引你要修改到别的图片~~比如开机8张~~你用4张放铃声~
那就把这4张图片的索引指向修改成另外4张~~这样开机图片就从原来的8张单循环变成4张双循环了~~
 

aero

普通会员
2003-09-28
389
0
0
不过这是早期的帖子了~~现在已经不用这种方法了~~

哦,那现在用什么方法啊?
 

aero

普通会员
2003-09-28
389
0
0
不可以~~一个铃声文件不可以分开放~~
MMF文件头部分有本文件大小的数值~~

呵呵,小丑兄,有没有MMF文件格式的详细介绍啊?
 

aero

普通会员
2003-09-28
389
0
0
利用OGM的空间啊~~~

哦,呵呵,这个知道了。我是有些变态,追求最大的可利用空间。我还以为还有什么好的办法呢。
 

小丑

社区贡献者
2003-07-01
2,595
0
0
还没有这样的帖子~因为好象没必要的~~~但如果你想把一个MMF文件分开放2个地方那是一定不可以的~~你不要这样想了~~
 

aero

普通会员
2003-09-28
389
0
0
呵呵,我没这么想,我就是觉得lefe写过BMP文件格式的文章,那么也应该有MMF文件格式的文章啊。
 

aero

普通会员
2003-09-28
389
0
0
小丑兄,还想请教你一个问题。A8的版本,最多大概能在不破坏图片的情况下有多大的空闲空间放铃声呢?
还有,axf文件后面可以加大到8M,是因为ogm文件从8M的地方开始寻址,那么ogm文件后面还可以加大吗?
 

小丑

社区贡献者
2003-07-01
2,595
0
0
你看看黑衣的关于OGM的帖子就明白了~~原OGM和导出的OGM文件相对后面是有很大的空间~可有一部分是不可以使用的~~你仔细看看那DIY专帖里面的OGM帖子就明白了~~
A8的版本不用的图片有150K左右~~文件后面还可以有100多K吧~~
OGM是和D2行货都一样~~所以空间也一样的了~~那里面空间大~~有将近1500K的空间~
 

aero

普通会员
2003-09-28
389
0
0
哦,那个帖子我看过了。我明白了,ogm文件是不可以随便加大的,其余的地方放了一些可以变动的语音等信息。
哦,呵呵,那算上原来的铃声也不要了,可以有近2M的空闲空间呢。