binghelingxi 发表于 2007-1-17 02:08:04

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。
红键版本:。。。。。


zhangxxx 发表于 2007-1-17 15:31:26

xtaskm 1.1 en

SG还是有点问题,发觉有点地方有个05没有解决~请重新下载

[ 本帖最后由 zhangxxx 于 2007-1-20 11:01 编辑 ]

binghelingxi 发表于 2007-1-17 15:41:35

回复 #2 zhangxxx 的帖子

关于这里的死机冲突问题。。。也很难明白。。。自从cbn开始出同时适用于三大平台补丁后,就事这个问题!
可能是big lib 中描述屏幕参数的f189,f188的问题,elf对这两个函数的解析出错了。。。我试过将f189减小1,结果就正常了,但是Xtask 1.1mod和sMenu的下边界就上移了一个像素!

原因。。。。。等elfloader2.0看看。。。。。。

zhangxxx 发表于 2007-1-17 16:27:40

已经解决死机问题了,在英化NSG版本的时候对照发现的
原来是我英化的时候疏忽,有一个20没有改成00,造成运行后会使其他一些ELF异常,现在解决了

binghelingxi 发表于 2007-1-17 18:19:55

我一直用的是俄文的...
晕,难道是俄国老晕了

zhangxxx 发表于 2007-1-17 18:51:34

不知道~现在我基本上可以正常用了,原先死机的现象没了~但是GG横屏后退出关机一定会死一次~~~

mt1122 发表于 2007-1-17 19:17:19

不知道有没有中文的
我英文不怎么好
俄文更不用说
强烈希望有高手能汉化出来

wc3mf 发表于 2007-1-17 19:48:28

太多了,都不知道那个是最新的了,建议把旧的去掉

Omo 发表于 2007-1-17 20:26:27

建议楼主推荐一个版本,用特殊字体格式标出来呀。这样就方便了我们这些懒汉一个一个地去试了。。

snoopyhzy 发表于 2007-1-18 16:56:38

原帖由 zhangxxx 于 2007-1-17 16:27 发表
已经解决死机问题了,在英化NSG版本的时候对照发现的
原来是我英化的时候疏忽,有一个20没有改成00,造成运行后会使其他一些ELF异常,现在解决了

原来有比较严重的死机问题,现在几乎没有了

fantasy_130 发表于 2007-1-19 16:47:44

晕死,这个我不会用,除ELF外的文件都放哪里啊,现在死机不叫严重,同时按下调出菜单的俩键就死,先按*再#就没问题,左右方向键盘也死机,看来我是真的不会用这个补丁了!诶,冰哥,帮我!

zhangxxx 发表于 2007-1-19 17:12:09

死机是因为没有放好MNU
将所有文件解压后放到0:\zbin\xtaskm\里
然后ELF放到启动文件夹~~
因为启动后按*会切换到菜单,没有MNU就会死机~~

fantasy_130 发表于 2007-1-19 18:30:58

谢谢夜神大哥,成功了!

zhangxxx 发表于 2007-1-20 11:03:46

M 1.1 的SG版本有点问题~~请重新下载

snoopyhzy 发表于 2007-1-21 18:27:20


键值表(补充FOR S6C,其他机型可以尝试):
侧键上            0D                侧键下            OE               上网键                11

可以根据JAVA键值类推出来

上网键暂时还有点问题,因为它和普通的键不一样,可以尝试用DES改改按键的属性,我没数据线,有空测试,具体结果我5天大考后发布.....

ly_xlf 发表于 2007-1-21 19:02:45

大家试一下随便按个号码,一直按到你的 MegaDial 不显示(也就是按一个你的通讯录里面没有的号码)然后按上方向~~看看死机不?

Omo 发表于 2007-1-22 03:39:21

原帖由 ly_xlf 于 2007-1-21 19:02 发表
大家试一下随便按个号码,一直按到你的 MegaDial 不显示(也就是按一个你的通讯录里面没有的号码)然后按上方向~~看看死机不?


回楼上的,我刚按照你的方法试过了:输了两个数字,然后摇杆向上,接着就非常迅速地关了机,当然是伴随一声惨叫。。。。:-')

zhangxxx 发表于 2007-1-22 10:51:11

换MegaDial0。13版 正常

ggy1234 发表于 2007-1-22 14:01:54

键值:
上网键: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的同时也打开浏览器,好像是这样 忘了

wzgxman 发表于 2007-1-26 08:39:53

和工模的补丁区别貌似不大,我已经打了工模了,这是不是就不需要再刷了?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: XTask v3.0--实现多任务操作