爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1641|回复: 14
收起左侧

[Flash修改] [E71Cv41]MyMenu2 v1.1 ——我的菜单

[复制链接]
发表于 2008-8-7 09:03:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
做了一个ELF,VKP都能运行的,MyMenu2,大意为第二个MyMenu,第一个为系统本身的
要生成VKP需要加上VKP条件编译
MyMenu2.cfg放到\ZBin\etc\
使用utf8编码
格式为“名称|功能”,功能可以是功能地址,文件路径,一个目录(需要0x254函数支持,必须以“\”符号结尾),也可以是一个快捷功能名称(如:DEVICE_INBOX,这个功能暂时只支持E71Cv41,主要是FUNC_PT_START,FUNC_PT_END这个按机型而异,本来可以用GetShortcutRecordByName函数,但是NEWSGOLD这个函数不能用,只好自己写了一个函数),也可以不写名称,只写功能,此时名称会做一些自动处理。
可以参考example/MyMenu2.cfg。
其中一些参数还是只适用于E71Cv41。
菜单功能:
1.按0-9进入对应序号的功能,0为第10个,按*显示作者信息
2.只能启动一个菜单,不让你重复启动第二个,否则可能导致不可预料的结果

\ZBin\etc\MyMenu2.cfg例子:
短信计数器|0:\ZBin\utilities\SMSCountReader.elf
0:\ZBin\utilities\SMSCountReader.elf
多功能收件箱|DEVICE_INBOX
图片|A07078C1
EX_PICTURES
A0707995
ZBin|0:\ZBin\
音乐|4:\Music\
;MyMenu2 v1.1
;(c) BingK(binghelingxi)
;(!) ELFLoader_ANSI_Standard
; E71Cv41
;v1.1支持同时打开多个MyMenu2

需要ELFLoader_ANSI_Standard支持,更新到最新swilib
主程序,程序入口为A1359F00,可以自己想办法调用:

  1. ;CODE,DATA_C
  2. #pragma enable old_equal_ff
  3. 0x01359F00: 0CC09FE51CFF2FE1CED2B5C4B2CBB5A5
  4. 0x01359F10: 0000000024A635A130B4020000230024
  5. 0x01359F20: 02E01555491C04000D78601C002D01D0
  6. 0x01359F30: 802DF6D3002D0ED015196D1E2D781F2D
  7. 0x01359F40: 06D01F251555040002E01055491C641C
  8. 0x01359F50: 08780028F9D1135530BC7047F6B50400
  9. 0x01359F60: 079E089F1D00182014DF002101600099
  10. 0x01359F70: 416001998160C56006614761216B0029
  11. 0x01359F80: 01D1206307E00A68002A03D009680A68
  12. 0x01359F90: 002AFBD1086002B0F0BD000030B50400
  13. 0x01359FA0: 206B002803D0056815DF2800FBD10020
  14. 0x01359FB0: 206330BD002201E00068521C002801D0
  15. 0x01359FC0: 8A42F9D1704700000200002003E08B42
  16. 0x01359FD0: 00D11000521C1378002B01D01F2BF6D2
  17. 0x01359FE0: 7047000000E0401C0178002901D01F29
  18. 0x01359FF0: F9D3704700E0401C0178002901D01F29
  19. 0x0135A000: F9D2704700B541783A290ED081785C29
  20. 0x0135A010: 0BD00178412906D14178302901D03129
  21. 0x0135A020: 01D1022000BD012000BDFFF7E3FF401E
  22. 0x0135A030: 00785C2801D1032000BD002000BD0000
  23. 0x0135A040: 5149F1B58AB004A818231B1FCA58C250
  24. 0x0135A050: FBD10A9800250295C66AFFF79FFF0A98
  25. 0x0135A060: 01AB05638022002104A80ADF00900027
  26. 0x0135A070: FF43B8420CD168463421017401AB8022
  27. 0x0135A080: 002104A80ADF0090B84201D1002079E0
  28. 0x0135A090: 0A9801ABC16A0098802292010BDF0700
  29. 0x0135A0A0: 009801A90DDF032FF0DB0A98C06AC555
  30. 0x0135A0B0: 3078002865D03000FFF794FF05007C21
  31. 0x0135A0C0: FFF782FF002814D0441B401CFFF78AFF
  32. 0x0135A0D0: 0600FFF78FFF07003000FFF793FF0100
  33. 0x0135A0E0: B81B03B433000C9822002900FFF736FF
  34. 0x0135A0F0: 3CE02800FFF77EFF0600701B00902800
  35. 0x0135A100: FFF780FF0390002808D0401E012802D9
  36. 0x0135A110: 801E13D020E0009C2F001DE05C212800
  37. 0x0135A120: FFF752FF07002E212800FFF74DFF002F
  38. 0x0135A130: F1D07F1C00280ED1F41B0DE05C212800
  39. 0x0135A140: FFF742FF471E39785C2903D07F1E3978
  40. 0x0135A150: 1F29F8D27F1CC41B039900982B0003B4
  41. 0x0135A160: 0C9822003900FFF7F9FE370002B00298
  42. 0x0135A170: 401C02903800FFF735FF060030780028
  43. 0x0135A180: 99D102980BB0F0BD78A635A130B40300
  44. 0x0135A190: 1878612802DB7B2800DA20380D785B1C
  45. 0x0135A1A0: 0400612D02DB7B2D00DA203D491C401B
  46. 0x0135A1B0: 03D1521E01D0002CEAD130BC70470000
  47. 0x0135A1C0: 70B50A4E04001BDF050002D1002070BD
  48. 0x0135A1D0: 80360748801B0128F8DB2A0021003000
  49. 0x0135A1E0: FFF7D4FF0028F3D1306970BDA4DE85A0
  50. 0x0135A1F0: A35B86A000B5010000D0804700BD0000
  51. 0x0135A200: 302803D33A2801D230387047412803D3
  52. 0x0135A210: 5B2801D237387047612803D37B2801D2
  53. 0x0135A220: 573870470020704770B588B04269C668
  54. 0x0135A230: 01690024002A06D0012A07D0022A1BD0
  55. 0x0135A240: 032A26D027E000F084E824E000221500
  56. 0x0135A250: 6B46012906DA08E0715D412901D39954
  57. 0x0135A260: 521C6D1C01698D42F6DB9C546846FFF7
  58. 0x0135A270: A7FFFFF7BFFF0EE008290CD10025305D
  59. 0x0135A280: 641CFFF7BDFF29014518082CF7DB2800
  60. 0x0135A290: EFE700F028E808B070BD000030402DE9
  61. 0x0135A2A0: 40DF4DE20040A0E10250A0E10D00A0E1
  62. 0x0135A2B0: 160100EF0D00A0E10010A0E30010C5E7
  63. 0x0135A2C0: 0D10A0E180008DE212FFFFFA8020A0E3
  64. 0x0135A2D0: 80108DE20400A0E16C0100EF40DF8DE2
  65. 0x0135A2E0: 3080BDE830402DE968D04DE20050A0E1
  66. 0x0135A2F0: 8000A0E3250100EF0C1095E5102095E5
  67. 0x0135A300: 0040A0E1E4FFFFEB6810A0E30D00A0E1
  68. 0x0135A310: 1D0100EF0010A0E300108DE52610A0E3
  69. 0x0135A320: 04108DE508408DE50100A0E314008DE5
  70. 0x0135A330: 2C408DE520008DE50D00A0E1540200EF
  71. 0x0135A340: 0400A0E1290100EF68D08DE23080BDE8
  72. 0x0135A350: 30402DE90040A0E18000A0E3250100EF
  73. 0x0135A360: 102094E50C1094E50050A0E1CAFFFFEB
  74. 0x0135A370: 0020A0E30010A0E30500A0E1940000EF
  75. 0x0135A380: 0500A0E1290100EF3080BDE830402DE9
  76. 0x0135A390: 28D04DE28000A0E3250100EF4C109FE5
  77. 0x0135A3A0: 0040A0E12C50B1E80D00A0E12C50A0E8
  78. 0x0135A3B0: 2C5091E82C5080E80D00A0E11B0000EF
  79. 0x0135A3C0: 0020A0E10D10A0E10400A0E1B2FFFFEB
  80. 0x0135A3D0: 0020A0E30010A0E30400A0E1940000EF
  81. 0x0135A3E0: 0400A0E1290100EF28D08DE23080BDE8
  82. 0x0135A3F0: 90A635A170402DE90040A0E10150A0E1
  83. 0x0135A400: E00100EF0060A0E10400A0E18F0100EF
  84. 0x0135A410: 304096E50010A0E10400A0E1E4FEFFFA
  85. 0x0135A420: 041095E59330A0E3042091E5403F83E3
  86. 0x0135A430: 030052E11200001A081091E5012051E2
  87. 0x0135A440: 0800000A032052E21000000A162052E2
  88. 0x0135A450: 0400000A092052E20B00000A072052E2
  89. 0x0135A460: 0400000A0B0000EA000050E37080BD08
  90. 0x0135A470: 6CFFFFFA020000EA40109FE50100A0E3
  91. 0x0135A480: 480100EF0000A0E37080BDE8BEFFFFEB
  92. 0x0135A490: 0100A0E37080BDE8300051E3F8FFFFBA
  93. 0x0135A4A0: 3A0051E3F6FFFFAA300051E30910A003
  94. 0x0135A4B0: 311041120400A0E1BDFEFFFAE9FFFFEA
  95. 0x0135A4C0: B8A635A100402DE90A0051E30080BD18
  96. 0x0135A4D0: 7F0100EF0080BDE8F0432DE90040A0E1
  97. 0x0135A4E0: 8C809FE50150A0E1E00100EF0060A0E1
  98. 0x0135A4F0: 0400A0E1970100EF0070A0E1300096E5
  99. 0x0135A500: 0510A0E1AAFEFFFA0060B0E10800000A
  100. 0x0135A510: 080096E5021080E20400A0E1980100EF
  101. 0x0135A520: 082096E5041096E50090A0E1E30100EF
  102. 0x0135A530: 050000EA1010A0E30400A0E1980100EF
  103. 0x0135A540: 0090A0E10810A0E1240100EF082088E2
  104. 0x0135A550: 0710A0E10400A0E1990100EF0530A0E1
  105. 0x0135A560: 0920A0E10710A0E10400A0E19A0100EF
  106. 0x0135A570: F083BDE8D8A635A110402DE90040A0E1
  107. 0x0135A580: 800DA0E3140000EF2C0084E50000A0E3
  108. 0x0135A590: 300084E50400A0E1A8FEFFFA30109FE5
  109. 0x0135A5A0: 0020A0E304002DE90130A0E10420A0E1
  110. 0x0135A5B0: 04002DE901002DE90000A0E301002DE9
  111. 0x0135A5C0: 142081E20010A0E3520100EF280084E5
  112. 0x0135A5D0: 1F80BDE814A735A1042091E50E30A0E3
  113. 0x0135A5E0: 643C83E3030052E10400001A0C1091E5
  114. 0x0135A5F0: 282090E5020051E10210E00310108005
  115. 0x0135A600: 0100A0E31EFF2FE110402DE90040A0E1
  116. 0x0135A610: 2C0094E5150000EF0400A0E15EFEFFFA
  117. 0x0135A620: 1080BDE800402DE934D04DE23410A0E3
  118. 0x0135A630: 0D00A0E11D0100EF460100EF18009FE5
  119. 0x0135A640: 0020A0E30D10A0E1070100EF470100EF
  120. 0x0135A650: 0000A0E334D08DE20080BDE878A735A1
  121. 0x0135A660: D1A1D4F100000000C0EBBFAA00000000
  122. 0x0135A670: 4D794D656E753200303A5C5A42696E5C
  123. 0x0135A680: 6574635C4D794D656E75322E63666700
  124. 0x0135A690: 303A5C5A42696E5C7574696C69746965
  125. 0x0135A6A0: 735C4D794D656E75325F456469746F72
  126. 0x0135A6B0: 2E656C66000000004D794D656E75320A
  127. 0x0135A6C0: 28632942696E674B2862696E6768656C
  128. 0x0135A6D0: 696E6778692900004572726F72210000
  129. 0x0135A6E0: 38050000910400000000000001000000
  130. 0x0135A6F0: 020000001800000060A635A101000000
  131. 0x0135A700: 68A635A13D000000FBC0FF7FF4A635A1
  132. 0x0135A710: 0000000000001800EF003800E4A635A1
  133. 0x0135A720: 70A635A1FFFFFF7F08000000F4A335A1
  134. 0x0135A730: C4A435A100000000E8A635A10CA735A1
  135. 0x0135A740: 11000000D8A435A10000000000000000
  136. 0x0135A750: 00000000F5FFFFFF07004D0079004D00
  137. 0x0135A760: 65006E00750032000000000000000000
  138. 0x0135A770: 0000000000000000D8A535A178A535A1
  139. 0x0135A780: 00000000000000000000000000000000
  140. 0x0135A790: 08A635A1340000000100000054A735A1
  141. 0x0135A7A0: 58A735A1CCCCAA5555AA333300000000
  142. 0x0135A7B0: 8B000000
  143. #pragma disable old_equal_ff

复制代码
可选部分:
1.占用STK功能(如动感地带SIM卡)入口:
  1. ;ENTRYPOINT_SAT
  2. 0x008640B4: AF7670A0 009F35A1
  3. ;SAT_LGP
  4. 0x008640E4: 29C0FF7F29C0FF7F 089F35A1089F35A1
  5. ;SAT_LGP1
  6. 0x008640F4: 29C0FF7F29C0FF7F 089F35A1089F35A1
  7. ;SAT_LGP2
  8. 0x00864104: 29C0FF7F0012000000120000 089F35A1FFFFFF7FFFFFFF7F
  9. ;SAT_PROC
  10. 0x0086411C: 3B5368A0 00000000
  11. 0x00864120: 4F5368A0 00000000
复制代码
2.占用"在线状态"功能入口:
  1. ;ENTRYPOINT_ONLINE_STATUS
  2. 0x00863034: EF7670A0 009F35A1
  3. ;ENTRYPOINT_ONLINE_STATUS1
  4. 0x00863AB4: E57670A0 009F35A1

  5. ;"在线状态" => "我的菜单"
  6. 1660E08: E59CA8E7BABFE78AB6E6808100 E68891E79A84E88F9CE58D9500
  7. 1662024: E59CA8E7BABFE78AB6E6808100 E68891E79A84E88F9CE58D9500
  8. 16634B3: E59CA8E7BABFE78AB6E6808100 E68891E79A84E88F9CE58D9500
  9. ;"Online status" => "MyMenu2"
  10. 1622758: 4F6E6C696E652073746174757300 4D794D656E7532FFFFFFFFFFFF00
  11. 162048C: 4F6E6C696E652073746174757300 4D794D656E7532FFFFFFFFFFFF00
  12. 1621445: 4F6E6C696E652073746174757300 4D794D656E7532FFFFFFFFFFFF00
  13. ;Edit message  4 : 02418  "上線狀態" => "MyMenu2"
  14. 16A0109: E4B88AE7B79AE78B80E6858B00 4D794D656E7532FFFFFFFFFF00
  15. ;Edit message  3 : 02418  "在线状态" => "MyMenu2" 我的菜单
  16. 16634C1: E59CA8E7BABFE78AB6E6808100 E68891E79A84E88F9CE58D9500
  17. ;Edit message  2 : 02418  "Status dlm tali" => "MyMenu2"
  18. 15EC05A: 53746174757320646C6D2074616C6900 4D794D656E7532FFFFFFFFFFFFFFFF00
  19. ;Edit message  1 : 02418  "Online status" => "MyMenu2"
  20. 1622767: 4F6E6C696E652073746174757300 4D794D656E7532FFFFFFFFFFFF00
  21. ;Edit message  3 : 112D9  "在线状态" => "我的菜单"
  22. 166CA0B: E59CA8E7BABFE78AB6E6808100 E68891E79A84E88F9CE58D9500
  23. ;Edit message  1 : 112D9  "Onl.stat." => "MyM.2"
  24. 162B312: 4F6E6C2E737461742E00 4D794D2E32FFFFFFFF00
复制代码

[ 本帖最后由 BingK 于 2008-8-7 09:05 编辑 ]

评分

参与人数 1实力分 +1 金钱数 +168 技术分 +5 贡献分 +5 收起 理由
beyondpara + 1 + 168 + 5 + 5 辛苦了

查看全部评分

 楼主| 发表于 2008-8-7 09:04:22 | 显示全部楼层
杀个发先,,。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-7 09:04:55 | 显示全部楼层

                               
登录/注册后可看大图

2.jpg
回复 支持 反对

使用道具 举报

发表于 2008-8-7 09:06:19 | 显示全部楼层
坐个地板也好....支持个先.
回复 支持 反对

使用道具 举报

发表于 2008-8-7 11:08:36 | 显示全部楼层
可以设置不同的菜单吗,如果是,那就太强了
回复 支持 反对

使用道具 举报

发表于 2008-9-17 13:05:39 | 显示全部楼层
LZ的东西很吸引人,可是我刚刷了冰总的:ELFLoader_ANSI_Standard ——ELF完美支持

ANSI中文标准版,你特别注明:使用utf8编码,所以,我现在只能等待了!

也请刷过的朋友讲哈,它们有冲突没有啊?
回复 支持 反对

使用道具 举报

发表于 2008-9-25 05:43:13 | 显示全部楼层
楼上的,UTF8应该是MyMenu2.cfg的文本编码,基础补丁应该还是ELF ANSI,猜的呵呵。

另外,希望ELC1也搞一个。
回复 支持 反对

使用道具 举报

发表于 2008-12-12 16:20:54 | 显示全部楼层
配合MyMenu2_Editor.elf,用着很爽,相当相当实用的补丁,感谢阿冰。

[ 本帖最后由 ddstrg 于 2008-12-12 16:24 编辑 ]
MyMenu2.jpg
回复 支持 反对

使用道具 举报

发表于 2008-12-15 12:50:42 | 显示全部楼层
再来张图,加个序号,一目了然。
mymenu.jpg
回复 支持 反对

使用道具 举报

发表于 2008-12-16 11:01:00 | 显示全部楼层
传一个我的 MyMenu2.cfg
MyMenu2.gif

MyMenu2.cfg.rar

476 Bytes, 下载次数: 25

回复 支持 反对

使用道具 举报

发表于 2009-1-4 08:25:39 | 显示全部楼层
找了那么多快捷方式 这个我最中意啊 简单 系统溶入性好 最关键是支持快捷方式文件夹
回复 支持 反对

使用道具 举报

发表于 2009-1-5 01:00:46 | 显示全部楼层
可是MyMenu2_Editor.elf不能保存设置 MyMenu2.cfg也已经在\ZBin\etc\中
回复 支持 反对

使用道具 举报

发表于 2009-1-6 11:59:36 | 显示全部楼层
原帖由 bob.gong 于 2009-1-5 01:00 发表
可是MyMenu2_Editor.elf不能保存设置 MyMenu2.cfg也已经在\ZBin\etc\中


我也发现了这个问题,只能在电脑上编辑 MyMenu2.cfg。
回复 支持 反对

使用道具 举报

发表于 2009-1-9 14:00:51 | 显示全部楼层
原帖由 ddstrg 于 2009-1-6 11:59 发表


我也发现了这个问题,只能在电脑上编辑 MyMenu2.cfg。



我发现解决这个问题的方法:把MyMenu2.cfg放到0:\zbin\etc下就行了呃。zbin在4盘?没关系,在0盘再建一个就ok!
我是0盘4盘各有一个zbin文件夹,有些东西在0盘有些东西在4盘,比如那个英汉词典只能放0盘。开始我也很怀疑能不能建两个zbin,在论坛上找不到答案,于是大胆的试了一下,果然爽到了。 你就是把4盘的bcfg配置文件转移到0盘的etc文件夹下照样用。
不知道是不是我火星了。
回复 支持 反对

使用道具 举报

发表于 2009-1-14 22:51:07 | 显示全部楼层
哪里有那个mymenu2的ELF呀,怎么搜不到?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-9 09:58

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表