首页 > 学院 > 手机知识 > 正文

分解BIN2后的文件大致分析

2024-06-10 10:07:51
字体:
来源:转载
供稿:网友

用C100IC分解正常的BIN2后有以下的文件
用HEX WordSHOP打开他们可以看出:


Footer       bin2结束的位置    
Header       bin2开始的位置


ImgTbl      

每16位数字是一组,表示全部图片的大小和地址.
比如:8000 8000 3A79 3D02
前面的两个8000表示象素,倒序为十六进制0080=十进制128,
该图片大小就是128*128
后面的两位为图片起始地址.
                        
ScndTbl      

每张图片的在手机中的表现属性形式
比如:0000 0A00 7800 E000
0000 表示不循环,(如果是0100,则表示循环播放,
     我们可以用这个方法把菜单动画改成循环播放)
0C00 表示当前动画桢数,数据倒序成000C,转换成10进制=12桢图片。
7800 表示每桢图片的延迟时间,倒序成0078,转换成10进制=120,
     数值越小,图片变换的速度越快!(有兴趣的朋友试试吧)
E000 表示当前动画第一副图片的序号!E000=00E0,转换成10进制=第224副图片

Img1.c10   第一张图片的信息,最后8位是图片的象素大小
Img2.c10   第二张图片的信息,最后8位是图片的象素大小
Img3.c10   第三张图片的信息,最后8位是图片的象素大小
....
一直到最后一张图片

BIN2中他们应该是这样排布的:

Header.
Img1.c10到Img(N).c10     注: N不是最后一张.
ImgTbl.
ScndTbl.
Img(N+1).c10 到最后一张图片的信息.
Footer.

可能有不对的地方,请高手指点


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选