dvd一般在无碟三分钟或者一分钟后,就进入屏保,各厂的屏保都各有特色,
有时候我们希望dvd进入屏保后显示我们自己想要的图片.
比如某某家电维修.电话多少.嘿嘿,
喜欢玩的就跟着我学习做一个自己特色的屏保图案吧.
首先:
用画图工具,xp系统自己带的画图,或者ACDSEE,又或者用高级点的photoshop.
只要你喜欢,随你了.
本人用的是acdsee,打开新建,新建一个152*108大小的画布,用黑色或者灰色做背景.
打上你想要的文字,文字用白色.因为屏保只能黑白图片,不能用彩色的.保存为256色的bmp文件.
然后用下面的软件,打开这个256色的黑白图片,点保存为图中做了记号的那个文件格式.
[attachment=159902]
保存后,你打开这个文件,会看到下图,
[attachment=159903]
图中0xfb,0xff,0x7f,0x04,0x80,0x1f,0x0c,0x0c,0xfc,0xff,
fb ff 7f 04这些数字就是屏保图片的bin数值,
我们要做的就是把fbff7f04等等连在一起,把其它的删除,
当然这个用手工删除是很麻烦的.本人不会写软件,所以只能这样了.
手工删除可能要十五分钟吧.要耐心哟,还好只要做一次就好.以后可以无数次使用,
想要容易就只有请软件高手做个软件出来了.
还有个方法,就是把你的这个数组放进源码里编出一个bin,再从bin里面提取出来.
这样只要十几秒钟就搞定,不过这个法前提是你会编译数据,不会编的就用不上了.
下面说一下如何把做好的屏保图片改到bin里面去.
一般凌阳的屏保都是以FBFF7F开头,以04080000结尾.
这点和开机图片一样,有特征的.比开机语音容易多了.
如果我们做的屏保图片bin值大于原bin的,那就要重新做过了,小于原bin里面的
就直接写进去,多余部分可以不管它.
如何找到bin里面的屏保呢?
用stk0.23打你的bin,点模块解压后,
到moudles的文件夹,打开ap1或者rom12.屏保图片就这两个数据里面.
查找FBFF7F开头,再查找04080000结尾.
把你做好的屏保数据写入这个位置.
再用stk0.23合成,就可以看到你的屏保图片了.
总的来说做屏保还是很容易学的.就是第一次做这个图片的bin出来麻烦
如果你会编译,那就很容易.
工具用下面那个,上面那个少了文件.
今天试了才知道,原来还要这两个东西.