爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 23149|回复: 10
收起左侧

[C75C V22]ESI 扩展字串ID&ESIP1 ESI插件

[复制链接]
发表于 2005-12-21 14:30:42 | 显示全部楼层 |阅读模式

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

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

x
  1. ;C75CV22-O-2005.06.29-Bennie-ESI-1.0-[A:E90B70-0xE90BD0)
  2. ;***ESI 扩展字串ID***
  3. ;(c) Bennie
  4. ;(p) StarFriend
  5. ;for C75C V22
  6. ;2005-12-21

  7. ;说明:这个功能是用来扩展系统原有StringID,在X65系统中,为固有StringID预留的
  8. ;的范围是0-0x2710。一般情况系统使用的小于这个范围,比如S6CV50是0-0x2177。
  9. ;这个修改扩展了一些自定义字串,从0x2600-0x269F。其中0x2600-0x261F使用回调
  10. ;函数来提供内容。函数的格式是void GetString(char* pBuf)。而0x2620-0x265F是用来
  11. ;提供西门子内码的字符串,可以用sie2uni或其他工具得到这些字串。0x2660-0x269F是
  12. ;用来提供Unicode格式的字符串(目前没有实现),
  13. ;使用的方法是在对应的位置放置函数指针或者字符串指针,西门子内码格式的字串必须
  14. ;以0结尾。UNICODE格式的字串开始的一个WORD必须是字符串长度。
  15. ;我提供了一个默认函数0x2600用来显示当前的时间,格式是HH:MM:SS。

  16. 0x7383D0: FFF7BEFF011C0023 004A1047710BE9A0
  17. #pragma enable old_equal_ff
  18. 0xE90B70: 20B40F4A904202DA0E4B984713E0801A
  19. 0xE90B80: 0D4A8100891809680C4D202802DA281C
  20. 0xE90B90: 884707E0602803DA281C094A904701E0
  21. 0xE90BA0: A028FFDA281C011C002320BC054A1047
  22. 0xE90BB0: 00260000518373A0F00BE9A0104060A8
  23. 0xE90BC0: B547DEA0D98373A0
  24. #pragma disable old_equal_ff
复制代码


  1. ;C75CV22-O-2005.06.29-Bennie-ESIP1-1.0-[A:E90BF0-0xE90EB0) [S:2600]
  2. ;***ESIP1 ESI插件 1<2600>: Get Current Time ****
  3. ;(c) Bennie
  4. ;(p) StarFriend
  5. ;for C75C V22
  6. ;2005-12-21
  7. ;Need ESI

  8. #pragma enable old_equal_ff
  9. 0xE90BF0: 810EE9A0
  10. 0xE90E70: 10B50A4CA04700BD10B5094CA04700BD
  11. 0xE90E80: 10B5041C82B0002000A9FFF7F1FF00A8
  12. 0xE90E90: 211C0722FFF7F0FF02B010BD775875A0
  13. 0xE90EA0: 8DE820A0
  14. #pragma disable old_equal_ff
复制代码


  1. ;***替换写短信时的选项菜单的标题为当前时间***
  2. ;(c) Bennie
  3. ;(p) StarFriend
  4. ;for C75C V22
  5. ;2005-12-21
  6. ;Need ESI & Plugin1
  7. ;用处:可以用右软键来看时间
  8. ;这个补丁是作为上面ESI 扩展字串ID&ESIP1 ESI插件补丁的作用举例

  9. 0491EEC: A001 0026 ;选项菜单的标题字串ID
复制代码

[ 本帖最后由 starfriend 于 2005-12-23 11:53 编辑 ]

评分

参与人数 1实力分 +1 金钱数 +20 收起 理由
adam5237 + 1 + 20 奖:感谢-你和大家 ..

查看全部评分

发表于 2005-12-21 17:34:58 | 显示全部楼层
刷上了第一个,然后刷第2个,提示没有补丁数据,去掉
;05C8870: A001 0026 ;选项菜单的标题字串ID
前的分号刷入,在写短信中选项还是选项,而且一按就关机了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-22 13:31:11 | 显示全部楼层
这补丁源码好像弄错了...等等先别刷了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-22 20:56:49 | 显示全部楼层
重新调整了一下,再试试看......
回复 支持 反对

使用道具 举报

发表于 2005-12-22 21:57:30 | 显示全部楼层
还是不行  一按右软件就会死机  
star 有空做一下那个短信计数器的补丁把
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-22 22:50:51 | 显示全部楼层
原帖由 奇迹可乐 于 2005-12-22 09:57 PM 发表
还是不行  一按右软件就会死机  
star 有空做一下那个短信计数器的补丁把

刚才叫奇迹试了一下,好像是ESIP1 ESI插件 1<2600>: Get Current Time的问题...今晚没时间了,明天再修正看看~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-23 11:01:14 | 显示全部楼层
好了,“ESIP1 ESI插件 1<2600>: Get Current Time”的GetClock函数弄错了,现在已经重新修正了,大家再试试看吧!
回复 支持 反对

使用道具 举报

发表于 2005-12-26 08:27:32 | 显示全部楼层
;***替换写短信时的选项菜单的标题为当前时间***
;(c) Bennie
;(p) StarFriend
;for C75C V22
;2005-12-21
;Need ESI & Plugin1
;用处:可以用右软键来看时间
;这个补丁是作为上面ESI 扩展字串ID&ESIP1 ESI插件补丁的作用举例

0491EEC: A001 0026 ;选项菜单的标题字串ID



能否再增加些该函数的应用。如待机时右软键显示时间。
回复 支持 反对

使用道具 举报

发表于 2006-2-4 18:22:47 | 显示全部楼层
原帖由 starfriend 于 2005-12-21 14:30 发表
[code];C75CV22-O-2005.06.29-Bennie-ESI-1.0-[A:E90B70-0xE90BD0)
;***ESI 扩展字串ID***
;(c) Bennie
;(p) StarFriend
;for C75C V22
;2005-12-21

;说明:这个功能是用来扩展系统原有StringID,在X65系 ...


写短信时没看到显示时间啊?
这个贴子里面的代码都刷了
c75 v22
附图:
sms1.bmp
sms2.bmp
回复 支持 反对

使用道具 举报

发表于 2006-9-17 22:23:30 | 显示全部楼层
写短信时没看到显示时间---我刷了也是这样
回复 支持 反对

使用道具 举报

发表于 2006-11-10 09:38:22 | 显示全部楼层
这个补丁好像有问题啊:(
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 12:37

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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