XTask v3.0--实现多任务操作
本帖最后由 flyfeiwang 于 2011-4-6 00:42 编辑1.4英化版本,分别在26楼和36楼
XTask1.5 ,XTaskm1.5在44楼
Xtaskv2 Sgold 在78楼,ELKA在97楼,NEWSGOLD在98楼
122楼增加4个xtask 2.0 mod Sgold
2007.4.19 binghelingxi修改支持自定义热键,时间显示,长按短按模式切换,更新于139楼
157楼,ELKA,Xtask 2.0,支持中文CSMList
163楼,SGOLD多构能
170楼,SGOLD XTask 2.0 ,支持中文CSMList
225,226,楼8.11更新,具体自己看吧
264,265楼v3.0beta
376楼中文化版本,仔细看说明
552楼(点我进入)阿冰最新更新。628楼loquat更新
630楼201314更新暂无法下载
633楼88421409最新更新E71v45(点击进入)
由Rst7原创,MasterMind移植到Sgold平台,并改进创作了XTask 1.1mod
Sgold平台使用需要配合Keyhook(<=ELFloader2.0)!
键值表:
绿键 0B 摇杆上 3B 摇杆中 1A
红键 0C 摇杆下 3C *键 2A
左软键 01 摇杆左 3D #键 23
右软键 04 摇杆右 3E 数字键0 30
数字键1 31 数字键4 34 数字键7 37
数字键2 32 数字键5 35 数字键8 38
数字键3 33 数字键6 36 数字键9 39
ggy1234:
上网键:11侧键+:0D侧键-:0E
A:40B:41C:42D:43E:44F: 45G:46H:47I:48J:49K:4AL:4B
M:4CN:4DO:4EP:4FQ:50R:51S:52T:53U:54V:55W:56X:57Y:58Z:59
退格:5AFN:5B ,:5C.:5D 左上档5E:右上档:5FALT:60左空格:61右空格:62?:63回车:64
XTask1.4:
全新版本,一次变革!
支持自定义热键(即调出菜单按键),及书签功能,等等。。。
自定义热键:
键值表:
绿键 0B 摇杆上 3B 摇杆中 1A
红键 0C 摇杆下 3C *键 2A
左软键 01 摇杆左 3D #键 23
右软键 04 摇杆右 3E 数字键0 30
数字键1 31 数字键4 34 数字键7 37
数字键2 32 数字键5 35 数字键8 38
数字键3 33 数字键6 36 数字键9 39
用CfgEdit打开XTask.bcfg,hot key这一项设置,举例:
2A,2A,2A
就表示按三次*键调出任务菜单
2A,2A
表示按两次*键调出任务菜单
2A+23
表示同时按下*,#调出任务菜单
书签:
name:书签名,file:文件路径
举例:
bookmark1 name:TED
bookmark1 file:0\ZBin\TED\TED.elf
那么我在任务列表状态下按1,就进入了TED!
red buttom mode:
设置红键的模式:
Hide All Tasks :调出任务菜单
Classic:让红键功能类似于右软键
As in FW:不变
CSM list file
指定CSMlist.txt的路径!
图文教程1:
直接看图。。。按图片顺序来!
http://mobile.0110.cn/attachments/month_0701/1_ARa6tRcZjNNw.jpghttp://mobile.0110.cn/attachments/month_0701/2_pg3gDpNVIOwX.jpghttp://mobile.0110.cn/attachments/month_0701/3_ONFyVvB3gAbJ.jpg
http://mobile.0110.cn/attachments/month_0701/4_zR6KCe6zVDzi.jpghttp://mobile.0110.cn/attachments/month_0701/5_xo7aJhkFNfLj.jpghttp://mobile.0110.cn/attachments/month_0701/6_kSndwhgYwjmf.jpghttp://mobile.0110.cn/attachments/month_0701/7_Zx5a1BT7KrMr.jpg
图1--已经是典型的XTask界面了!
图2--这个版本的特色功能!进入图1界面后,按左或右方向键都可以得到,相当于一个在非待机状态下的开始菜单!
具体功能配置由menu.mnu完成,“?00”以上部分为配置功能,以“?”+序号(如“?0”),可以以用一个功能,也可以有多个功能(一行表示一个功能),具体功能和功能地址表里的名称一样(与sMENU相似)!
格式:名称;功能
例:
MMS;MESG_WRT_NEWMMS
menu.mnu中,“?00”一下部分为配置显示的,与上面的功能配置对应!
如Extra;05;9n.gpp;9.gpp{即格式为:名称;对应功能配置序号;小图标;大图标(选中该功能时)}
也可以直接配置功能,如Explorer;FLSH_FLEXPLORER;10n.gpp;10.gpp(这里有点郁闷,有些功能进不去)
图3--在图2的基础上实现多级菜单,具体写法:
例:在menu.mnu已经写好了
?06
TEST_ERR;MESG_WRT_NEWSMS
MMS;MESG_WRT_NEWMMS
SMS;MESG_WRT_NEWEMS
如果我们想在“?01”这个功能配置里面实现多级菜单那么我们就可以这么写(假设把这一级菜单命名为Message):
?01
Message;06(当然“?01”还可以加入更多其他功能)
图4--在图1界面时按左软键,即“菜单”!其中第二个选项当然是回到待机界面,第六个选项,是关机!(直接关机,与低电量时关机差不多!)
图5--图4的第一个选项,即软件信息!
图6--图4的第三个选项,即书签功能,这个需要先在xtaskm.bcfg里面配置好名称和文件路径!
图7--图4的第四个选项,即进入文件系统,打开文件!
---------------------------------------------------
XTask 1.1mod:
XTaskm.bcfg的配置与XTask 1.4相似!多了一个menu.mnu的路径配置,其中menu.mnu用到的GPP图片和menu.mnu要在一个文件夹下!
必须关闭SMENU6.2 的USE ADDKEYMSGHOOK
开关篇:
开启:开机自动启动,运行于后台,等待你去调出!
按“*+#(就是*键和#键,我倒。。。)”调出任务列表,注意是同时按下这两个键!
关闭:只要不是任务列表状态下,按“*+0”,也必须是同时按下!注意,这时是关闭了后台运行的XTask,如果再使用“*+#”,是不会出现任务菜单的!
再次开启:在0:\ZBin\Deomon目录下,对XTask.elf按中键执行!
解说篇:
进入任务列表后,
上面是说明,还有正在执行的任务数目,
左软键:IDLE,按下左软键,就回到待机界面,所有任务后台运行,
右软键:Back,右软键,则回到刚才界面,
中键:*,如果按按下中键,就是选择该任务!
应用篇:
简单的说,就是利用Xtask任务列表在各个任务之间进行切换!
任务列表第一个任务就是你进入列表前所执行的任务!
可以在列表中选择任务直接进入,随时用“*+#”指令回到任务列表,快速切换到其他任务或回到待机界面,比起极速菜单来要方便快捷N倍!
任务列表中总是会有一个“IDLE Screen”任务,选择它其实也是回到待机界面,和左软键功能一样!
实现了程序完全后台运行!
不能同时运行两个应用程序,但是任务列表中可以有多个Java,这是应为所有应用Java运行的任务的入口(不大清楚,大概是这个意思)都是一样的!
有些地方是没有入口的,如极速菜单,信息菜单。。。进入任务列表之后,会发现只有“IDLE Screen”任务,这时候如果执行“IDLE Screen”任务,是回到刚才的任务(极速菜单,信息菜单。。。),不是待机界面!
for sgold
for newsgold
Xtask for EL/E71
音乐键版本:音乐键呼出,0键书签,*键about。
红键版本:。。。。。
xtaskm 1.1 en
SG还是有点问题,发觉有点地方有个05没有解决~请重新下载
[ 本帖最后由 zhangxxx 于 2007-1-20 11:01 编辑 ]
回复 #2 zhangxxx 的帖子
关于这里的死机冲突问题。。。也很难明白。。。自从cbn开始出同时适用于三大平台补丁后,就事这个问题!可能是big lib 中描述屏幕参数的f189,f188的问题,elf对这两个函数的解析出错了。。。我试过将f189减小1,结果就正常了,但是Xtask 1.1mod和sMenu的下边界就上移了一个像素!
原因。。。。。等elfloader2.0看看。。。。。。 已经解决死机问题了,在英化NSG版本的时候对照发现的
原来是我英化的时候疏忽,有一个20没有改成00,造成运行后会使其他一些ELF异常,现在解决了 我一直用的是俄文的...
晕,难道是俄国老晕了 不知道~现在我基本上可以正常用了,原先死机的现象没了~但是GG横屏后退出关机一定会死一次~~~ 不知道有没有中文的
我英文不怎么好
俄文更不用说
强烈希望有高手能汉化出来 太多了,都不知道那个是最新的了,建议把旧的去掉 建议楼主推荐一个版本,用特殊字体格式标出来呀。这样就方便了我们这些懒汉一个一个地去试了。。 原帖由 zhangxxx 于 2007-1-17 16:27 发表
已经解决死机问题了,在英化NSG版本的时候对照发现的
原来是我英化的时候疏忽,有一个20没有改成00,造成运行后会使其他一些ELF异常,现在解决了
原来有比较严重的死机问题,现在几乎没有了 晕死,这个我不会用,除ELF外的文件都放哪里啊,现在死机不叫严重,同时按下调出菜单的俩键就死,先按*再#就没问题,左右方向键盘也死机,看来我是真的不会用这个补丁了!诶,冰哥,帮我! 死机是因为没有放好MNU
将所有文件解压后放到0:\zbin\xtaskm\里
然后ELF放到启动文件夹~~
因为启动后按*会切换到菜单,没有MNU就会死机~~ 谢谢夜神大哥,成功了! M 1.1 的SG版本有点问题~~请重新下载
键值表(补充FOR S6C,其他机型可以尝试):
侧键上 0D 侧键下 OE 上网键 11
可以根据JAVA键值类推出来
上网键暂时还有点问题,因为它和普通的键不一样,可以尝试用DES改改按键的属性,我没数据线,有空测试,具体结果我5天大考后发布..... 大家试一下随便按个号码,一直按到你的 MegaDial 不显示(也就是按一个你的通讯录里面没有的号码)然后按上方向~~看看死机不? 原帖由 ly_xlf 于 2007-1-21 19:02 发表
大家试一下随便按个号码,一直按到你的 MegaDial 不显示(也就是按一个你的通讯录里面没有的号码)然后按上方向~~看看死机不?
回楼上的,我刚按照你的方法试过了:输了两个数字,然后摇杆向上,接着就非常迅速地关了机,当然是伴随一声惨叫。。。。:-') 换MegaDial0。13版 正常 键值:
上网键:11侧键+:0D侧键-:0E
A:40B:41C:42D:43E:44F: 45G:46H:47I:48J:49K:4AL:4B
M:4CN:4DO:4EP:4FQ:50R:51S:52T:53U:54V:55W:56X:57Y:58Z:59
退格:5AFN:5B ,:5C.:5D 左上档5E:右上档:5FALT:60左空格:61右空格:62?:63回车:64
用上网键打开xtask要先用dse把它变成空白然后再 将热键设成11,假如不改的话,打开xtask的同时也打开浏览器,好像是这样 忘了 和工模的补丁区别貌似不大,我已经打了工模了,这是不是就不需要再刷了?