- 积分
- 299
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
楼主 |
发表于 2007-2-27 11:15:48
|
显示全部楼层
本楼主要讲解ELF2.0后的版本。之所以把2.0后的版本和1.8++区分开来,主要是因为二者的配置文件写法不同。具体写法在ELF专区的汇总帖子里面有,但是很容易被人忽视,所以这里着重挑出来讲一下。可能有的朋友看了前面的1.8++的教程后迫不及待的刷了2.01,结果发现ELF不能正常运行,问题就出在配置文件的写法上!
还是分两步来讲。第一部分是介绍补丁部分,第二部分是配置文件编辑部分。重点是配置文件的编辑。
具体刷补丁部分提供ELF专区的汇总贴的连接,里面写的太详细了,我要是再写就是就是班门弄斧了。
一.首先是ELF2.0和2.0+,2.01的介绍,特点及不足:
Elf2.0和1.8++相比较而言有了两个进步:
第一个进步是实现了无限拓展extension.cfg.也就意味着不再存在所谓什么16行32行关联的限制。而这个变化带来的另一个改变是配置文件的写法从此开始有了更大的变化,看起来更加规范和清晰,也减小了可能因粗心造成的编写失误。
第二个进步更是振奋人心,实现了系统直接调用png图片,也就意味着即使您不会制作gpp图片,只要会制作png(这个用ACDSEE就可以做,png制作简单方便而且png支持透明背景。而且在ELF专区的汇总贴里面有一个小巧的制作png的小工具),你就可以简单打造属于自己的图片补丁!使用方法和GPP一样,放在指定文件夹ZBin\img\目录下,刷新生效。这也意味着如果您使用2.0后的版本,需要在ZBin目录下再建立一个子文件夹img.
ELF2.0的不足之处:
一是和picture add on 5.1冲突,失去了对GPP文件的支持。我们现在最多的资源就是GPP,突然都没用了着实可惜;
二是picture add on使手机支持了GPP,也是MP V14必须的。如果刷了ELF2.0,那么MP v14补丁中的有关GPP的部分都不能用了....
三是虽然支持了png图片,但是当在配置文件中写好图标关联后,在手机上察看时,列表察看的小图标正常显示,缩略图察看时大图标不会显示...小汗一下。
ELF2.0+的改进,在ELF2.0的基础之上:
一是修正了ELF2.0缩略图察看时大图标不会显示的bug,也就是说,到此为止,对png的支持已趋于完美
二是在修正png图片显示的基础上增加了png图片16bit版本,支持16位png图片,使用16bit图片时占用系统资源也会多些
二是自带keyhook支持X-task。也就意味着如果您想使用X-task这个ELF已经不必刷我在2楼1.8++教程中所列的选刷补丁的第一个补丁。可以直接使用X-task.
ELF2.01的改进之处:
一.在ELF2.0+的基础之上恢复了对GPP/GPF格式的图片补丁的支持!意味着您现在可供选择的图片补丁包括:
1.常规图片补丁,用V-KLAY刷入手机
2.GPP/GPF格式图片补丁,copy至手机相应文件夹,刷新生效
3.png格式图片补丁,copy至手机相应文件夹,刷新生效
二.因为解决了和picture add on 5.1冲突,所以和MP V14用到的GPP可以和平共处.
综上所述,如果刷1.8++版本后的ELF补丁,强烈建议刷ELF2.01,因为ELF2.01已经:
1.实现了无限拓展extension.cfg
2.实现了系统直接调用png图片
3.完美支持GPP/GPF/PNG图片补丁
4.可以和MP V14同时使用.
需要注意的两个问题:
一是必须使用新版的和ELF2.0X配套的EXTD;同时旧的extension.cfg配置文件没用了,需要用新的格式重新编写;
二是ELF2.01兼容picture add on ,可以使用gpx图片补丁但是要把cfg文件中跟gpf和gpp有关的关联项删去,否则进入有GPF,GPP文件的文件夹会死机。
三是如果因为某个ELF的原因开不了机,只需撤销ELFloader 2.0X开机删除。
四是刷补丁一定要看说明!!!!!!!!!!不然你的下场就是,下了刷,刷了死,求助被人鄙视...
具体刷补丁步骤:我不打算写了。原因很简单,在ELF专区的2.0汇总贴,2.0+汇总贴,2.01汇总贴里面已经写的事无巨细并且提供了补丁包,请在阅读完我本楼的介绍部分和各汇总贴的跟贴后再刷。这里我只提供链接:
点击察看:ELF2.0----对不看介绍和跟贴就盲目刷机者表示最强烈的鄙视
点击察看:ELF2.0+----对不看介绍和跟贴就盲目刷机者表示最强烈的鄙视
点击察看:ELF2.01----对不看介绍和跟贴就盲目刷机者表示最强烈的鄙视
点击察看:如何在现有基础上进行由1.8向新版本升级或降级以及与MP同时使用
二.配置文件的编写。因为编写的工具和条件在1.8++中已经讲过,这里不再赘述。直接进入正题,即编辑格式。
编辑格式示例:
RUN=0:\ZBin\app\ted.elf
SMALL=0:\ZBin\img\unknown_s.png
BIG=0:\ZBin\img\unknown_b.png
ALTRUN=0:\ZBin\app\ted.elf
[txt]
SMALL=0:\ZBin\img\txt_s.png
BIG=0:\ZBin\img\txt_b.png
[cfg]
RUN=0:\java\jam\applications\siefm\siefm.jar
[rar]
RUN=0:\ZBin\app\UnRar.elf
SMALL=0:\ZBin\img\rar_s.png
BIG=0:\ZBin\img\rar_b.png
[zip]
RUN=0:\ZBin\app\UnZip.elf
SMALL=0:\ZBin\img\zip_s.png
BIG=0:\ZBin\img\zip_b.png
[tet]
RUN=0:\ZBin\Games\Tetris\Tetris.elf
SMALL=0:\ZBin\img\tet_s.png
BIG=0:\ZBin\img\tet_b.png
[z80]
RUN=0:\ZBin\Games\z80\z80.elf
SMALL=0:\ZBin\img\z80_s.png
BIG=0:\ZBin\img\z80_b.png
[sna]
RUN=0:\ZBin\Games\z80\z80.elf
SMALL=0:\ZBin\img\sna_s.png
BIG=0:\ZBin\img\sna_b.png
[nes]
RUN=0:\ZBin\Games\NES\nes.elf
SMALL=0:\ZBin\img\nes_s.png
BIG=0:\ZBin\img\nes_b.png
[bcfg]
RUN=0:\ZBin\app\CfgEdit.elf
SMALL=0:\ZBin\img\bcfg_s.png
BIG=0:\ZBin\img\bcfg_b.png
[MP3]
RUN=0:\ZBin\media\MP3.elf
SMALL=0:\ZBin\img\MP3_s.png
BIG=0:\ZBin\img\MP3_b.png
[ELF]
SMALL=0:\ZBin\img\elf_s.png
BIG=0:\ZBin\img\elf_b.png
加粗并带有下划线关于ELF图标关联这两行千万不要写!ELF2.01补丁本身已经默认关联elf图标为:elf_small.png和elf_big.png。只需要把对应的png图标放在img文件夹内即可。刚开始写教程的时候没有注意!!向被误导的朋友道歉
观察一下结构,会发现除了最上面的四行和cfg,txt,之外,其他的编辑格式都是一样的。
所以先抛开上面这些不一样的,先看后面编辑格式相同的。
仍以第一个为例:
[rar]
RUN=0:\ZBin\app\UnRar.elf
SMALL=0:\ZBin\img\rar_s.png
BIG=0:\ZBin\img\rar_b.png
这是一个标准格式,共四行内容。
[rar]指的是关联的文件类型,同理,关联zip,第一行就是[zip],关联MP3,第一行就是[MP3]
RUN=0:\ZBin\app\UnRar.elf 就是关联路径了.run意为运行.后面路径含义参看1.8++的介绍
SMALL=0:\ZBin\img\rar_s.png 指的是在列表察看时小图标使用0:\ZBin\img\目录下的rar_s.png这个图片
BIG=0:\ZBin\img\rar_b.png 指的是在缩略图察看时大图标使用0:\ZBin\img\目录下的rar_b.png这个图片
可以看出,主要是把图标关联分列了出来,而且写法更规范,更合理,看起来一目了然。
我后面的图片名是自己起的,当然您也可以随便起,不过不能用中文名...不过我还是喜欢有条理的感觉,所以您也不妨参照一下我的png命名方法。您也可以把rar关联的小图命名为rar1,大图命名为rar2.这是您的自由~~~~
那么同理下面自己添加文件关联就很容易了。如下:
[关联文件类型]
RUN=具体使用的ELF文件路径
SMALL=小图文件路径,固定位置\ZBin\img文件夹下
BIG=大图文件路径\ZBin\img文件夹下
如果不需要图标显示,可以省略SMALL和BIG这两行的图标关联。
明白了文件添加方法,回过头来看刚才被我们跳过的部分。首先是最开始的四行
RUN=0:\ZBin\app\ted.elf
SMALL=0:\ZBin\img\unknown_s.png
BIG=0:\ZBin\img\unknown_b.png
ALTRUN=0:\ZBin\app\ted.elf
现在这四行前三行已经很好理解了,可是你会发现,这四行没有写明关联文件类型,最后多了一行这说明这四行是指手机中未被关联的和未知文件默认打开方式是用0:\ZBin\app\目录下的TED.ELF打开.
TXT格式的文件是默认用这个ELF打开.
因为牵涉到未知文件关联,所以这四行在配置文件中是必须的。必不可少的!切记!
至于TXT和ELF的两行很显然可以看出是关联的TXT和ELF的图标。
[txt]
SMALL=0:\ZBin\img\txt_s.png
BIG=0:\ZBin\img\txt_b.png
[ELF]
SMALL=0:\ZBin\img\elf_s.png
BIG=0:\ZBin\img\elf_b.png
这意味着您可以在配置文件中单独设置文件图标显示关联。比如你可以更改手机中jpg后gif格式的图标的显示样子....功能如同传统的图片补丁。只要这样简单的一个定义语句就改变了原来手机中的图片,省却了刷机之苦,不亦快哉!
再看cfg关联这一行,是不是更有趣呢?
[cfg]
RUN=0:\java\jam\applications\siefm\siefm.jar
RUN已经表明了这是打开方式的关联。说明用:\java\jam\applications\siefm\siefm.jar来打开和编辑cfg文件!
这两个例子的启发就是文件关联不仅仅是可以以用于ELF文件关联,而且已经扩展到手机内部的文件关联和JAVA关联....功能之强大,超乎想象!你可以用它怎么个性化你的手机,绝不仅仅局限于ELF文件...您可以尽情的驰骋自己的想象力,打造只属于自己的地球上独一无二的西门子手机!
ELF2.0到此为止,如有新版本更新,我还有时间上网的话,本贴也同时更新。
四楼留作强力推荐的ELF和答疑部分
[ 本帖最后由 下午四点半 于 2007-3-16 14:39 编辑 ] |
|