爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 756|回复: 8
收起左侧

[Flash修改] [MP][E71Cv41]Iconbar Additions v3.7 NewSGold ——图标栏拓展及相关插件5个

[复制链接]
发表于 2008-3-18 14:27:42 | 显示全部楼层 |阅读模式

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

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

x
主程序:
  1. ;* Iconbar Additions v3.7 NewSGold *
  2. ; (c) benj9, completely revamped for NewSGold by BuG

  3. ; (!) Masterpatch, API, Library functions 11, 15, 16, 27,
  4. ; 3F, 40, 51, 69, 6A, B1, B6, C4, C9, CA, D6, DA, DB

  5. ; v3.7 is able to run functions and use their return values in plug-ins

  6. 05D7956: 1E839D8200271C39341C C046,004FB847,0xA007B81B ; E71Cv41

  7. ; don't replace line feeds with spaces in provider name
  8. 05DA9D6: 0A FF ; mainscreen, E71Cv41
  9. 0721C6E: 0A FF ; screensaver, E71Cv41

  10. #pragma enable old_equal_ff
  11. 007B800: 49636F6E6261724164646974696F6E20
  12. 007B810: 62656E6A392C204275471E839D820027
  13. 007B820: 1C39341CF7B569DFA248C4DF06D00024
  14. 007B830: 061C00F016F80134052CFADD9D4B0024
  15. 007B840: 0134042C08DC181918B4C4DF18BCF7D0
  16. 007B850: 061C00F0D9F8F3E76ADFF7BC08BC0433
  17. 007B860: 184718B5B178E1400122114001D06400
  18. 007B870: A74418BD04E013E017E08AE096E004E0
  19. 007B880: B6DFB26912184C24A5E0C7DFC9800078
  20. 007B890: 0028EED00138400880000830782497E0
  21. 007B8A0: 40DF80001030742492E0C7DFDA800078
  22. 007B8B0: 002868D1C7DFD6800078002863D0301C
  23. 007B8C0: 48300468002C04D1041C0E2014DF2060
  24. 007B8D0: 041C8CB0FF22F270C7DFCA8043888288
  25. 007B8E0: 21896089904206D1994204D1A2896A48
  26. 007B8F0: 904247D03EE0002B03D00020A0812381
  27. 007B900: 6281009201A8311C543116DF01A8311C
  28. 007B910: 443111DF31D4706C018800292DD00230
  29. 007B920: 0139490000228A4227DC835C02320A2B
  30. 007B930: F9D1835C0A2B20D1271C0232131C0E33
  31. 007B940: 8B4200DA191C835C3B70013702328A42
  32. 007B950: F9DD012000230A22013F397830394143
  33. 007B960: 5B185043A742F7DC706C15DF00207064
  34. 007B970: A3811A1C0CB050242DE0F378FF2B03D0
  35. 007B980: 454BA3810CB018BD0023F370C7DFCA80
  36. 007B990: A5E751DF002141A242A3545CA04202DD
  37. 007B9A0: 01310829F9DB585C342411E0B6DF3279
  38. 007B9B0: C24001200240E6D07378F06B316CC218
  39. 007B9C0: 8A4201DD021C002301337370382402E0
  40. 007B9D0: 3258002AD7D0002C09D064203FDF031C
  41. 007B9E0: 305B0234315B80242402A04203DB101C
  42. 007B9F0: 10A927DFC7E701B4C7DFDB8000680128
  43. 007BA00: 01BCC0D0B1DFBEE718B5A400F768002F
  44. 007BA10: B9D5B07900280AD0012803D0F079B847
  45. 007BA20: 071C0DE03F68002FADD5F0793F187178
  46. 007BA30: 012904DB01D03F6802E03F8800E03F78
  47. 007BA40: 707A00241C2C09D00121014003D0317A
  48. 007BA50: 00F00FF809D040080434F3E701210140
  49. 007BA60: 91D0002100F005F88DD0302000190224
  50. 007BA70: AEE710221219B258012902D004DC9742
  51. 007BA80: 7047974204DD01E0974201DA002200E0
  52. 007BA90: 0122012A70470000FFFF000005060809
  53. 007BAA0: 0F1213FF1C202428242C3024

  54. 007BAB0: 0xB1C2D3E4,0x00001C00,0000000000000000,"\
  55. {patch=`Iconbar Additions` ver=3.7 cp=benj9 id=1C00}","\
  56. \
  57. {sm `profile`}","\
  58. {2.0 cb engage v=1}","\
  59. {76 xy2 position x=32788 y=80}(off=iconbar, on=static)","\
  60. {24 i `first icon` v=2064}","\
  61. {endsm}","\
  62. \
  63. {sm `vibra`}","\
  64. {2.1 cb engage v=1}","\
  65. {116 xy2 position x=32788 y=60}(off=iconbar, on=static)","\
  66. {20 i `vibra icon` v=2073}","\
  67. {16 i `no-vibra icon` v=2072}","\
  68. (0=icon off)","\
  69. {endsm}","\
  70. \
  71. {sm `charging`}","\
  72. {2.5 cb engage v=1}","\
  73. {120 xy2 position x=32788 y=40}(off=iconbar, on=static)","\
  74. {8 i `charge icon` v=2304}","\
  75. {12 i `full icon` v=2305}","\
  76. (0=icon off)","\
  77. {endsm}","\
  78. \
  79. {sm `miniGPS`}","\
  80. Enter icons in 3rd line of minigps files","\
  81. {2.2 cb engage v=1}","\
  82. {80 xy2 position x=32788 y=180}(off=iconbar, on=static)","\
  83. {84 s miniGPS maxlen=31 ","\
  84. value=`0:\\Misc\\gps\\%i\\%i-%i.tmo`}","\
  85. {endsm}","\
  86. \
  87. {sm `net mode`}","\
  88. {2.3 cb engage}","\
  89. {52 xy2 position x=32788 y=100}(off=iconbar, on=static)","\
  90. {28 i iconSearchingLo v=489}","\
  91. {32 i iconPhoneTraffic v=490}","\
  92. {36 i iconSearchingHi v=491}","\
  93. {40 i iconSmsTraffic v=492}","\
  94. {44 i iconSemiIdle v=493}","\
  95. {48 i iconIdle}","\
  96. (0=icon off)","\
  97. {endsm}","\
  98. \
  99. {sm `animation`}","\
  100. {2.4 cb engage}","\
  101. {sm Profiles}","\
  102. {4.0 cb 1 v=1}{4.1 cb 2 v=1}{4.2 cb 3 v=1}{4.3 cb 4 v=1}","\
  103. {4.4 cb 5 v=1}{4.5 cb 6 v=1}{4.6 cb 7 v=1}{4.7 cb 8 v=1}","\
  104. {endsm}","\
  105. {56 xy2 position x=32770 y=142}(off=iconbar, on=static)","\
  106. {60 i `first icon` v=59}","\
  107. {64 i `last icon` v=60}","\
  108. {endsm}",00
  109. #pragma disable old_equal_ff

  110. ;007B842: 04 05 ; universal icon ptc's are from 1C01.ptc to 1C0?.ptc.

  111. /* general usage:
  112. - after some icons is written (0 = off), means: if you enter 0, icon is supressed
  113. - some icons have a position-xy-button. on=static position, canvas. off=iconbar

  114. MiniGPS usage:
  115. The subfolders of Misc/gps are named: LAC. the files in the subfolders are named: CID-LAC.tmo
  116. open e.g. file of your current cell, e.g. "13746-16394.tmo". Enter in the 3rd line an icon number.
  117. if no file for current cell exists, or no icon number in file, you can define a fallback icon for
  118. the whole LAC subfolder. store a file 0-lac.tmo (e.g. "0-16394.tmo"). Enter in the 3rd line the icon.
  119. "Enter in 3rd line" means: enter 2 "line feeds" after the minigps string (key "1", second position),
  120. then enter icon number ("1234")

  121. Universal Icons usage:
  122. - to remove one set: just remove section from patch
  123. - to add one set: just copy and paste another set, fix the ptc-number (twice), set your values

  124. - engage: whole icon set engine (dis)engaged
  125. - submenue `focus`: load a byte/halfword/word from ram. val1-val7 are compared with it.
  126. --- `address`: an address
  127. --- `use as`:
  128. ----- number - load content of `address` directly.
  129. ----- pointer - use `address` as pointer to another ram address. add `offset` to that ram address. load its content byte
  130. ----- function - run function and use its return value. give it a parameter, if you need
  131. --- `offset/parameter`: see above
  132. --- `load type`: byte/halfword/dword (1/2/4 bytes). it's YOUR responsibility to ALIGN address!
  133. -`val1-val7 condition`: comparison of val1-val7 with content of `focus` is in mode "=", "<=" or ">=". For mode "<=" and ">" think about the order of the content of val1-val7! val1 is first checked, val7 last, vElse very last.
  134. - sub-menues `values`:
  135. --- checkbox `on/off`: enable/disable this check.
  136. ---`val`: enter value for comparison with focus content. is evaluated accor `val1-val7 condition.
  137. ---`icon`: add this icon to bar if condition true.
  138. - sub-menues `Else`: if no condition val1-7 is true, display Icon
  139. --- checkbox `on/off`: enable/disable this check.
  140. ---`exclude val`: don't display `else` icon for this value
  141. ---`icon`: add this icon to bar if none of condition val1-7 are true and if focus content != `exclude val`
  142. */
复制代码
按键组合控制插件:
  1. ; Key Sequencer plugin

  2. #pragma enable old_equal_ff
  3. 007BFA0: 0xB1C2D3E4,0x00001C01,0000000000000000,"\
  4. {patch=`Iconbar Key Sequencer` ver=3 cp=benj9 id=1C01 pf=n}","\
  5. {02 xy2 position x=32780 y=200}(off=iconbar, on=static)","\
  6. {sm focus}","\
  7. \
  8. {12 a address v=A8D80040}","\
  9. {06 o `use as` number=0 pointer=1 function=2 v=1}","\
  10. {07 b `offset/parameter` v=26}","\
  11. {01 o `load type` `byte (1b)`=0 `hword (2b)`=1 `dword (4b)`=2 v=1}{endsm}","\
  12. {08 o `val1-val7 condition` `=`=0 `<=`=1 `>=`=2}","\
  13. \
  14. {sm `hotkey on`}{9.0 cb engage v=1}","\
  15. {16 i value v=514}","\
  16. {48 i icon v=508}{endsm}","\
  17. \
  18. {sm `hotkey seq runs`}{9.1 cb engage v=1}","\
  19. {20 i value v=513}","\
  20. {52 i icon v=511}{endsm}","\
  21. \
  22. {sm `standard seq runs`}{9.2 cb engage v=1}","\
  23. {24 i value v=1}","\
  24. {56 i icon v=514}{endsm}","\
  25. \
  26. {endsm}",00
  27. #pragma disable old_equal_ff
复制代码
闹钟插件:
  1. ; alarm clock plugin
  2. ;(p) BingK,binghelingxi

  3. ; remove alarm clock icon from date/time
  4. 05D860A: 1498 0020
  5. 067B7B0: 01 00
  6. 067DB7C: 01 00
  7. 0681BCC: 01 00

  8. #pragma enable old_equal_ff
  9. 007C3D0: 0xB1C2D3E4,0x00001C03,0000000000000000,"\
  10. {patch=`Iconbar Alarm Clock` ver=3 cp=benj9 id=1C03 pf=n}","\
  11. {02 xy2 position x=32780 y=200}(off=iconbar, on=static)","\
  12. {sm focus}","\
  13. \
  14. {12 a address v=A8F2B894}","\
  15. {06 o `use as` number=0 pointer=1 function=2}","\
  16. {07 b `offset/parameter`}","\
  17. {01 o `load type` `byte (1b)`=0 `hword (2b)`=1 `dword (4b)`=2}{endsm}","\
  18. {08 o `val1-val7 condition` `=`=0 `<=`=1 `>=`=2}","\
  19. \
  20. {sm `alarm on`}{9.0 cb engage v=1}","\
  21. {16 i value v=1}","\
  22. {48 i icon v=449}{endsm}","\
  23. \
  24. {endsm}",00
  25. #pragma disable old_equal_ff
复制代码
重要记事插件:
  1. ; appointments plugin

  2. ; remove appointment icon from date/time
  3. 05D8634: 1A98 0020
  4. 067B7D4: 01 00
  5. 067DBA2: 01 00
  6. 0681BF0: 01 00

  7. 05D8898: 2723DB016B441999586D 0048804701A506A0C046 ; E71v45

  8. #pragma enable old_equal_ff
  9. 006A500: 2723DB016B441999586DFFB5C7DFE480
  10. 006A510: 34300770FFBC04BC04321047

  11. 007C210: 0xB1C2D3E4,0x00001C02,0000000000000000,"\
  12. {patch=`Iconbar Appointments` ver=3 cp=benj9 id=1C02 pf=n}","\
  13. {02 xy2 position x=32780 y=200}(off=iconbar, on=static)","\
  14. {sm focus}","\
  15. \
  16. {12 a address v=A8D80044}","\
  17. {06 o `use as` number=0 pointer=1 function=2}","\
  18. {07 b `offset/parameter`}","\
  19. {01 o `load type` `byte (1b)`=0 `hword (2b)`=1 `dword (4b)`=2}{endsm}","\
  20. {08 o `val1-val7 condition` `=`=0 `<=`=1 `>=`=2}","\
  21. \
  22. {sm `appointment active`}{9.0 cb engage v=1}","\
  23. {16 i value v=1}","\
  24. {48 i icon v=599}{endsm}","\
  25. \
  26. {endsm}",00
  27. #pragma disable old_equal_ff
复制代码
JAVA插件:
  1. ;Java plugin for * Iconbar Additions v3.7 NewSGold * patch
  2. ;(c) sempai
  3. ;(p) BingK,binghelingxi
  4. ;E71Cv41

  5. #pragma enable old_equal_ff
  6. 007C590: 0xB1C2D3E4,0x00001C04,0000000000000000,"\
  7. {patch=`Iconbar Java` ver=3.7 cp=sempai id=1C04 pf=n}","\
  8. {02 xy2 position x=32780 y=200}(off=iconbar, on=static)","\
  9. {sm focus}","\
  10. \
  11. {12 a address v=A8EBC4EC}","\
  12. {06 o `use as` number=0 pointer=1 function=2}","\
  13. {07 b `offset/parameter`}","\
  14. {01 o `load type` `byte (1b)`=0 `hword (2b)`=1 `dword (4b)`=2}{endsm}","\
  15. {08 o `val1-val7 condition` `=`=0 `<=`=1 `>=`=2 v=2}","\
  16. \
  17. {sm `java on`}{9.0 cb engage v=1}","\
  18. {16 i value v=1}","\
  19. {48 i icon v=401}{endsm}","\
  20. \
  21. {endsm}",00
  22. #pragma disable old_equal_ff
复制代码
GPRS插件:
  1. ;GPRS plugin for * Iconbar Additions v3.7 NewSGold * patch
  2. ;(c) sempai
  3. ;(r) BuG, Miha_r
  4. ;(p) BingK,binghelingxi
  5. ;E71Cv41

  6. #pragma enable old_equal_ff
  7. 007C740: 0xB1C2D3E4,0x00001C05,0000000000000000,"\
  8. {patch=`Iconbar GPRS` ver=3.7 cp=sempai id=1C05 pf=n}","\
  9. {02 xy2 position x=32780 y=200}(off=iconbar, on=static)","\
  10. {sm focus}","\
  11. \
  12. {12 a address v=A0D0E141}","\
  13. {06 o `use as` number=0 pointer=1 function=2 v=2}","\
  14. {07 b `offset/parameter`}","\
  15. {01 o `load type` `byte (1b)`=0 `hword (2b)`=1 `dword (4b)`=2}{endsm}","\
  16. {08 o `val1-val7 condition` `=`=0 `<=`=1 `>=`=2}","\
  17. \
  18. {sm `gprs is connected`}{9.0 cb engage v=1}","\
  19. {16 i value v=1}","\
  20. {48 i icon v=410}{endsm}","\
  21. \
  22. {sm `gprs is disconnected`}{9.1 cb engage v=1}","\
  23. {20 i value v=0}","\
  24. {52 i icon v=413}{endsm}","\
  25. \
  26. {endsm}",00
  27. #pragma disable old_equal_ff
复制代码

[ 本帖最后由 BingK 于 2008-3-18 15:01 编辑 ]

评分

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

查看全部评分

 楼主| 发表于 2008-3-18 15:04:29 | 显示全部楼层

GPRS插件,似乎有点问题,没效果
回复 支持 反对

使用道具 举报

发表于 2008-3-18 15:38:28 | 显示全部楼层
干什么用的呢?
回复 支持 反对

使用道具 举报

发表于 2008-3-18 21:19:00 | 显示全部楼层
好久没搞MP了。。。。有更新了呢~支持一个
回复 支持 反对

使用道具 举报

发表于 2008-3-19 11:21:00 | 显示全部楼层
记得用el的闹钟插件,打电话的时候脑中图标还会跑到时间栏,不知这个有木有修正
回复 支持 反对

使用道具 举报

发表于 2008-3-19 17:02:03 | 显示全部楼层


显示有2组的一组左面,另一组非桌面还是什么的。
回复 支持 反对

使用道具 举报

发表于 2008-3-19 22:14:04 | 显示全部楼层

回复 6# 的帖子

拨号
回复 支持 反对

使用道具 举报

发表于 2008-4-1 09:28:32 | 显示全部楼层
最好放个截图上来看看。。。
等我的菜鸟看一看能不能心动
回复 支持 反对

使用道具 举报

发表于 2008-4-17 15:33:50 | 显示全部楼层
貌似JAVA  那个图标太大了· ·
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-13 00:17

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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