爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1029|回复: 13
收起左侧

[补丁] 【MP】Jump to custom folders 文件夹快速跳转[修正键位+汉化]

[复制链接]
发表于 2009-3-11 09:30:38 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 loquat 于 2009-7-6 15:52 编辑

明西区转过来的补丁,能使用。
修正按键,汉化,换了个默认的图标。
  1. ; * xFolder *
  2. ; Jump to custom folders
  3. ; (c) benj9, x85 (maybe x75)
  4. ; (!) Masterpatch. Uses FreeRam + 0x7C

  5. #pragma enable old_equal_ff
  6. 7A100: 78466F6C64657231302C62656E6A3900
  7. 7A110: 3FB500F044F90ED02569002D0BD00138
  8. 7A120: 09D4E978884206DC012121703D210022
  9. 7A130: 231C00F092F83FBDFEB589B020780990
  10. 7A140: EA780B92002A7AD01420013250430790
  11. 7A150: 2A79920892002A710A92142151434018
  12. 7A160: 1030012192DF002869D0041C10340025
  13. 7A170: 00260998042808D1F5A7E8003F1800F0
  14. 7A180: 63F80135032DF7DD20E0FF2D01D1F8A7
  15. 7A190: 12E00A990A1C7243079880180019071C
  16. 7A1A0: 2A1C00F08DF90999022902D0002805D0
  17. 7A1B0: 02E0002800D1DFA700F046F801350B98
  18. 7A1C0: 8542E2DBFF2D01DCFF25DEE70C9D0695
  19. 7A1D0: 103C05940D9808300490002709980228
  20. 7A1E0: 08D004DB042807DBE1A003900AE00227
  21. 7A1F0: D7A202E0D8A200E0D9A2DBA1C5A3201C
  22. 7A200: 16DF03940297784651300190CDA20421
  23. 7A210: 08A800F04EF905D008A81BDF02D008A8
  24. 7A220: AFDF01380090311C0998042800D10321
  25. 7A230: 00230022201C1030C7DF2B0200E00020
  26. 7A240: 0C99486009B0FEBD142070430019B049
  27. 7A250: 05604760816001367047F0B58FB01C1C
  28. 7A260: 071C0E1C101C15DF0020606025693D2E
  29. 7A270: 28D12678042E01D1781C02E0FF2F02D1
  30. 7A290: 00F0F9F8ABA100A800F0FAF828794000
  31. 7A2A0: 08300C90A4DF3A1C071C297900F018F9
  32. 7A2B0: 022E0AD0002803D00020391C00F0C4F8
  33. 7A2C0: 381C15DF0020207012E0052020700A94
  34. 7A2D0: 0B978DA000A90022C7DF0701A06007E0
  35. 7A2E0: 391C0020009000A800F0D9F8FFF724FF
  36. 7A2F0: 0FB00120F0BD40B5061C306BA4DF7063
  37. 7A300: 021C331CF16A032000F09EF8B16AC860
  38. 7A310: 40BDF0B5BFB0061C0F1CB88882498842
  39. 7A320: 38881CD17D49884219D1F06A15DF706B
  40. 7A330: C7DF2301002807D0021C706B00A9A3DF
  41. 7A340: 00A8B16B00F0ABF8B46AA068F568A842
  42. 7A350: 01D0C7DFFC01281CC7DFFC01A0603FB0
  43. 7A360: F0BD70B5061C706B15DFB46AE068C7DF
  44. 7A370: FC01E060022020700C2014DF02D10020
  45. 7A380: 207004E0846003217A4605324DDF70BD
  46. 7A390: 30B58468256915DFFFF7CEFE30BD0FB5
  47. 7A3A0: C7DFE480051CEC6F002C09D101201421
  48. 7A3B0: 92DF041C04D0EC6778461730C7DF2B01
  49. 7A3C0: 0FBD10B5FFF7EBFF02D06E48C4DF2061
  50. 7A3D0: 10BD70B5FFF7E3FF34D02569002D31D0
  51. 7A3E0: 6E78B0422ED1FF229432914228D06078
  52. 7A3F0: 012827D0AE780132914205D001329142
  53. 7A400: 20D1002E1AD001E0012E1BD020780028
  54. 7A410: 18D1A068002801D0C7DFFC0160680028
  55. 7A420: 02D00121C7DF3D010120207000206060
  56. 7A430: E060A060FFF780FE00D12070012000E0
  57. 7A440: 00206070002070BDF0B59AB0041C0D1C
  58. 7A450: 161C1F1C00A8682158DF281CC7DF2301
  59. 7A460: 002800D0262001900295009401200890
  60. 7A470: 002C02D003950B960E9700A8C7DF2E02
  61. 7A480: 1AB00028F0BD00B54A1C2CA116DF00BD
  62. 7A490: 08B50B1C1FA20421C7DF2D0208BD18B5
  63. 7A4A0: 041C00A8FFF7EFFF00A9201CFFF7F0FF
  64. 7A4B0: 18BD08B5009217A30422C7DF2C0208BD
  65. 7A4C0: 38B5041C0D1C00A8111CFFF7DCFF00AA
  66. 7A4D0: 291C201CFFF7EDFF01D0201C1BDF38BD
  67. 7A4E0: 30B5BFB0041C0D1C00A8FFF7E9FF02D1
  68. 7A4F0: 2168088005E02A1C00A9201CC7DF6C01
  69. 7A500: 01203FB030BD000013A307A0F7A207A0
  70. 7A510: FFFFFF7F78466F6C6465720009420000
  71. 7A520: 63A307A03C0000000064000030A507A0
  72. 7A530: 020000003C667265653E000025303264
  73. 7A540: 000000005072657653656C6563740000
  74. 7A550: 4A756D7020746F004368616E67650000
  75. 7A560: 44656C65746500002573202573000000
  76. 7A570: 5B537769746368206D6F64655D000000
  77. 7A580: E4D3C2B10DCD0000BE01000000000000,"\
  78. \
  79. {p=xFolder ver=1 cp=benj9 id=CD0D pf=n}","\
  80. {c key lsk=1 rsk=4 green=0xB center=0x1A `navi up`=0x3B `navi dn`=0x3C","\
  81. `navi left`=0x3D `navi right`=0x3E ljoker=0x11 rjoker`=0x1D `lside up`=0x14","\
  82. `lside dn`=0x15 `rside up`=0xD `rside dn`=0xE}","\
  83. {1 o key c=key v=0x1A}{2 cb longpress v=1}{3 b `max folders` v=10}","\
  84. {4 b `folder string maxlen` v=64}{8 i `menu icon` v=172}",00
  85. #pragma disable old_equal_ff


  86. /*** Usage *************
  87. Configure hotkey in master midlet. By pressing hotkey, you get in radiobutton list labeled
  88. "Jump to xFolder", where you can choose folders to jump to. The selection is sticky, so next
  89. time you enter menu by hotkey, selection is at same folder as previous time.

  90. At first start, list is empty, there is only one entry named [Switch mode]. Click, you see a
  91. menu with entries
  92. > Jump to
  93. > Change
  94. > Delete

  95. "Jump to" is the normal jump mode you enter by pressing the hotkey, "Change" and "Delete"
  96. are for maintaining the list of folders. In all 3 modes you have the "[Switch mode]" entry
  97. to switch to another mode.

  98. By clicking on "Change", you get in a menu where you see all available slots for folders,
  99. first time all labelled "<free>". Click at one of them, you get in a explorer selection where
  100. you can navigate through file system. Choose one folder. You get back in the "Change" menu
  101. and you can define more folders.

  102. In "Delete" menu you can click on a folder to delete this entry.

  103. In "Jump to" and "Delete" menu you see only the defined entries, in "Change" menu you see all entries.

  104. Change the number of available entries in master midlet.

  105. If you want to change the order of the folder entries, edit "xFolder"... entries in 1:/default/setup.pd

  106. Advanced: you can jump to the defined folders by other patches by calling func(int foldernum), where address
  107. of func is A007A111", and foldernum is 1 to n for first folder (in you see all slots in change menu"), and
  108. n is last folder available.

  109. In case of problems having enabled pin input at boot and using xtask, use patch "Master 1.4 & Elf compatibility"
  110. *************/
复制代码
汉化配置,xFolder没替换。尽量保持原味。
如果非要替换的话,自己替换吧。{p=xFolder ver=1 cp=benj9 id=CD0D pf=n}","\
{c 09632E95 `E65D6F8F2E95`=1 `F3536F8F2E95`=4 `FF7E2E95`=0xB `2D4E2E95`=0x1A `B96511540A4E`=0x3B `B96511540B4E`=0x3C","\
`B9651154E65D`=0x3D `B9651154F353`=0x3E `F397504E2E95`=0x11 `0A4E517F2E95`=0x1D `F8763A67`=0x14","\
`A74FAD643E65`=0x15 `F397CF91A052`=0xD `F397CF91CF51`=0xE}","\
{1 o 09632E95 c=09632E95 v=0x1A}{2 cb 7F950963 v=1}{3 b `8765F64E39597065CF91` v=10}","\
{4 b `00672759305740577F95A65E` v=64}{8 i `DC835553FE560768` v=848}",00


                               
登录/注册后可看大图


差不多是这个意思:通过在master里面设置的热键启动进入一个文件路径列表,直接选择则可以在文件管理器中进入这个路径,到最下面一个选项switch mode,则可以进入模式切换菜单,“jump to”则回到刚才的选择菜单,“change”则是修改路径在对应的项目上选中就可以到文件管理中选择文件夹,“delete”则是删除列表中选中的路径。。。。

评分

参与人数 1实力分 +1 金钱数 +1 技术分 +1 贡献分 +1 收起 理由
askman_1 + 1 + 1 + 1 + 1 嗯,看上去不错

查看全部评分

 楼主| 发表于 2009-3-11 09:31:13 | 显示全部楼层
本帖最后由 loquat 于 2009-3-11 11:01 编辑

沙发
初次启动是这个界面
2.gif
初次启动只有switch mode
点进去
1.gif
然后change,自己配置文件夹吧。
进入文件夹后选,“本文件夹”
3.gif
很无聊,还给汉化下使用说明。
1、在MP中设定好热键,通过热键进入设定好的文件夹列表。
&#160; &#160; &#160;每次进入列表时,选择项都将停在最后一次进入的位置。
2、首次启动时,只有“[Switch mode]”,第一张图最下面。点击会看到
上面第二张图。
jump就是正常的跳转菜单。配置好后用的就是这个实现功能。
change和delete是对菜单列表进行管理:更改和删除。
也可以在电脑中配置文件夹地址:编辑这个文件即可1:/default/setup.pd
我的配置:
000027:T:xFolder.01=0:\ZBin
000031:T:xFolder.02=0:\ZBin\ETC
000026:T:xFolder.03=4:\mp3
000053:T:DISPLAY_LANGUAGE.LAST_AUTOMATIC_LANGUAGE=133
000030:T:xFolder.PrevSelect=03
3、高级使用:用其他Elf调用func(int foldernum),这个不会玩。所以也不会翻译。
回复 支持 反对

使用道具 举报

发表于 2009-3-11 10:58:01 | 显示全部楼层
不错的补丁,支持
回复 支持 反对

使用道具 举报

发表于 2009-3-11 11:10:54 | 显示全部楼层
方便操作
回复 支持 反对

使用道具 举报

发表于 2009-3-11 11:44:08 | 显示全部楼层
要是可以ELF调用或者替换菜单的话,还不错,快捷键,,,,不习惯,,,,,,,有接口吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 11:47:17 | 显示全部楼层
要是可以ELF调用或者替换菜单的话,还不错,快捷键,,,,不习惯,,,,,,,有接口吗
askman1123 发表于 2009-3-11 11:44

相当于MP的只带有调用文件夹功能mymenu2
入口在补丁说明中有,还没摸索出来怎么用Elf调用。
回复 支持 反对

使用道具 举报

发表于 2009-3-11 12:39:06 | 显示全部楼层
支持,搞明白再刷.........................................
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 12:54:23 | 显示全部楼层
支持,搞明白再刷.........................................
lusure111 发表于 2009-3-11 12:39

可以了,不过是高级功能我还不会用。
我觉得最好大家一起看看。我在移植补丁不见得有时间摸索这个。
回复 支持 反对

使用道具 举报

发表于 2009-3-11 20:51:47 | 显示全部楼层
还是用MYMENU好一些,,,,,那个好像也支持文件夹
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-12 09:22:13 | 显示全部楼层
还是用MYMENU好一些,,,,,那个好像也支持文件夹
askman_1 发表于 2009-3-11 20:51
我是兴趣&玩家,百般滋味都要尝试
回复 支持 反对

使用道具 举报

发表于 2009-3-12 10:05:43 | 显示全部楼层
如果所有无聊的人都用开发移植补丁消遣的话就好了。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-12 10:30:08 | 显示全部楼层
如果所有无聊的人都用开发移植补丁消遣的话就好了。。。
etspy007 发表于 2009-3-12 10:05

至少你可以是这中间一员嘛
回复 支持 反对

使用道具 举报

发表于 2009-3-12 10:34:15 | 显示全部楼层
除了上次给我的俄网站 还有别的吗??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-13 10:55:33 | 显示全部楼层
回(红色芥末)
SPGC区有一个专门推荐国外补丁的网站
ELF区置顶有一个国外ELF推荐的网站,你跳几下就可以找到补丁版块。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-24 20:23

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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