爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

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

[Flash修改] [E/EL/S68][MP]重要记事扩展Extend Appointmens

[复制链接]
发表于 2009-5-20 13:56:21 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 loquat 于 2009-5-24 23:42 编辑

直接拿SVN上的源码编译的,测试吧!
此补丁功能很强大,通过在编辑重要记事中的“位置地点”和“说明”实现各种功能。
我只说明如下几点,其余的都自己看google过来的英文说明。
1、提示闹铃:无声,下面的时间00秒
2、开始时间日期和结束时间日期要一样
3、x命令语法是:位置地点中填“.Runx*”,说明中填“文件的完整路径”
4、位置地点中填写的命令都有.开头
  1. ; * Extended Appointments *
  2. ;PATCH_JUMP,CODE,DATA_C
  3. #pragma enable old_equal_ff
  4. 0x00065800: 71460431022809D001988069800006D5
  5. 0x00065810: 019802B400F004E8004200BD09420847
  6. 0x00065820: F14F2DE91CD04DE2040090E51420A0E3
  7. 0x00065830: 04108DE2A30000EF0400DDE52E0050E3
  8. 0x00065840: 0200000A8004A0E320D08DE2F08FBDE8
  9. 0x00065850: 0420A0E39310A0E3401F81E30900A0E3
  10. 0x00065860: 420C80E3000100EF0100A0E3440C80E3
  11. 0x00065870: C40000EF044080E2040054E3F0FFFF0A
  12. 0x00065880: 00B0A0E30000A0E30050A0E1018000E2
  13. 0x00065890: 016000E2FF20A0E300208DE50B90A0E1
  14. 0x000658A0: 02A0A0E105708DE2140000EA0110F7E5
  15. 0x000658B0: 000051E34700000A0120F7E53A0051E3
  16. 0x000658C0: DF10012207104122301041E2000052E3
  17. 0x000658D0: 4000000A100051E30800002A0122A0E1
  18. 0x000658E0: 0010D7E53A0051E3DF10012207104122
  19. 0x000658F0: 301041E2100051E302A08131017087E2
  20. 0x00065900: 0010D7E5000051E33200000A201081E3
  21. 0x00065910: 611041E2190051E3F7FFFF8A013F8FE2
  22. 0x00065920: D13093E103F18FE0E0F4F4F4F4F4F4F4
  23. 0x00065930: F4F4F4F4F4F4F415F4F41E08F40AF429
  24. 0x00065940: F40600000150A0E3EBFFFFEA0180A0E3
  25. 0x00065950: E9FFFFEA0110F7E5000051E31D00000A
  26. 0x00065960: 3A0051E3DF10012207104122301041E2
  27. 0x00065970: 100051E3E0FFFF2A0190A0E1DEFFFFEA
  28. 0x00065980: 0110F7E5000051E31200000A301051E2
  29. 0x00065990: D9FFFF0A090051E3D7FFFF2A0100A0E1
  30. 0x000659A0: D5FFFFEA0110F7E5000051E30900000A
  31. 0x000659B0: 3A0051E3DF10012207104122301041E2
  32. 0x000659C0: 0B0051E3CCFFFF2A00108DE5CAFFFFEA
  33. 0x000659D0: 0160A0E3017087E2000050E30200000A
  34. 0x000659E0: 010040E2FF0000E2B70000EF6E0000EF
  35. 0x000659F0: 000050E31D00001A80B4A0E33230A0E3
  36. 0x00065A00: 0020A0E30110A0E3080000EF3230A0E3
  37. 0x00065A10: 0020A0E30110A0E30100A0E3080000EF
  38. 0x00065A20: FF005AE30800002A0000A0E301002DE9
  39. 0x00065A30: 0A30A0E10020A0E30910A0E3421C81E3
  40. 0x00065A40: 0A00A0E3320000EF04D08DE2000059E3
  41. 0x00065A50: 0300000A0920A0E10110A0E32F00A0E3
  42. 0x00065A60: 340000EF000058E30000000ABF0000EF
  43. 0x00065A70: 00009DE5FF0050E30C00000AB4009FE5
  44. 0x00065A80: 0430A0E1000084E50C0080E2040084E5
  45. 0x00065A90: 00009DE50120A0E3080084E5B010A0E3
  46. 0x00065AA0: DE1C81E30900A0E3420C80E3000100EF
  47. 0x00065AB0: 000056E31900000A0000D7E52A0050E3
  48. 0x00065AC0: 1100000A000050E31400000A0700A0E1
  49. 0x00065AD0: 1B0000EF014080E28400A0E1250100EF
  50. 0x00065AE0: 0060A0E10420A0E10710A0E16C0100EF
  51. 0x00065AF0: 0020A0E30010A0E30600A0E1940000EF
  52. 0x00065B00: 0600A0E1290100EF040000EA1C009DE5
  53. 0x00065B10: 0020A0E3000090E50010A0E3940000EF
  54. 0x00065B20: 000055E30000000A090000EF0B00A0E1
  55. 0x00065B30: 20D08DE2F08FBDE83C5B06A04D756C74
  56. 0x00065B40: 6953696D000000004170704578000000
  57. ;PATCH_ENTRY
  58. #pragma disable old_equal_ff
  59. 0x009C23B4: 10D0019880698000 00498847015806A0
  60. #pragma enable old_equal_ff
  61. 0x00065B50: 0xB1C2D3E4,0x00004401,0000000000000000,"\
  62. {p=AppEx id=4401 cp=Lost ver=1.1 mem=16}",00
  63. #pragma disable old_equal_ff
复制代码

评分

参与人数 1实力分 +1 收起 理由
laohan + 1 奖励:感谢-你和大家分享资源与经验!

查看全部评分

 楼主| 发表于 2009-5-20 13:58:23 | 显示全部楼层
本帖最后由 loquat 于 2009-5-20 14:00 编辑
  1. /*; * Extended Appointments * * * Advanced reminders
  2. ; (C) Lost 08.12.2007
  3. / *
  4. Telephone is designated by an act of reminders.
  5. Processing reminder "no sound", the "place" that begins with the point.
  6. The "description" can be anything.
  7. In the "space" after the point you can specify any sequence of commands:
  8.    a # # # # Play a melody
  9.    p # Set profile
  10.    s # Change SIM
  11.    t let out the current time
  12.    v # # Vibro times
  13.    Run x $ file
  14.    z Switch off your phone
  15. # = 16-digit richnaya
  16. $ String =

  17. Register of characters does not matter
  18. It supports a number of profiles from 1 to 8
  19. For the time progovarivaniya DB installed patch "speaker phone" function in the library 0xBF
  20. In the team 'x' the file name is considered by the remaining line after the commands' x '
  21.    because in the "place" is permitted a maximum of 20 characters (as in the "description" - 50)
  22.    You can "place" to write x *, and the "description" - path \ file name

  23. If the same few commands, the last of the properly executed written
  24. The priority of the following: pavtsxz
  25. 需要如下lib:08:__arm long SetIllumination
  26. 09:__arm void SwitchPhoneOff
  27. 1B:__thumb unsigned int strlen
  28. 32:__arm void PlaySound
  29. 34:PlaySoundLoop
  30. 6E:__thumb int IsCalling
  31. 94:__arm int ExecuteFile
  32. A3:__arm void ws_2str
  33. B7:__thumb char SetProfile
  34. BF:SpellTime
  35. C4:GetBuffer
  36. 100:__arm void GBS_SendMessage
  37. 125:__thumb WSHDR * AllocWS
  38. 129:__thumb void  FreeWS
  39. 16C:__arm int str_2ws


  40. 本来是俄文的说明,google成了英文的,反正我是完全看懂了。S75上这个补丁v命令不能用,B死机,先把它解决好了再回来给明西编译。*/
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-20 14:09:16 | 显示全部楼层
a命令只支持内置音频,要外置音频可以用runx
#是16进制的数字,比如你要震动10次可能要填写A或者0A,因为S75上v不好用所以...
部分内置音频的10进制编号
  1. 开机时的三声响:2;电量不足:4;门铃:50;满电提醒:51;长音乐:99-102&109;短音乐:74-80;牛:103;老式电话来电音:104;鸡叫:105;人声"嘿嘿":105;德语?:107;照相:81
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-5-20 18:31:30 | 显示全部楼层
纯支持了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-20 18:56:28 | 显示全部楼层

其他机型的在这里

本帖最后由 loquat 于 2009-5-24 23:40 编辑
  1. ;S68Cv51
  2. ;Extended Appointments
  3. ;(c) Lost
  4. ;(p) loquat
  5. ;Version: 1.1
  6. ;PATCH_ENTRY
  7. 0x005015E4: 10D0019880698000 00498847015806A0

  8. ;PATCH_JUMP,CODE,DATA_C
  9. #pragma enable old_equal_ff
  10. 0x00065800: 71460431022809D001988069800006D5
  11. 0x00065810: 019802B400F004E8004200BD09420847
  12. 0x00065820: F14F2DE91CD04DE2040090E51420A0E3
  13. 0x00065830: 04108DE2A30000EF0400DDE52E0050E3
  14. 0x00065840: 0200000A8004A0E320D08DE2F08FBDE8
  15. 0x00065850: 0420A0E39310A0E3401F81E30900A0E3
  16. 0x00065860: 420C80E3000100EF0100A0E3440C80E3
  17. 0x00065870: C40000EF044080E2040054E3F0FFFF0A
  18. 0x00065880: 00B0A0E30000A0E30050A0E1018000E2
  19. 0x00065890: 016000E2FF20A0E300208DE50B90A0E1
  20. 0x000658A0: 02A0A0E105708DE2140000EA0110F7E5
  21. 0x000658B0: 000051E34700000A0120F7E53A0051E3
  22. 0x000658C0: DF10012207104122301041E2000052E3
  23. 0x000658D0: 4000000A100051E30800002A0122A0E1
  24. 0x000658E0: 0010D7E53A0051E3DF10012207104122
  25. 0x000658F0: 301041E2100051E302A08131017087E2
  26. 0x00065900: 0010D7E5000051E33200000A201081E3
  27. 0x00065910: 611041E2190051E3F7FFFF8A013F8FE2
  28. 0x00065920: D13093E103F18FE0E0F4F4F4F4F4F4F4
  29. 0x00065930: F4F4F4F4F4F4F415F4F41E08F40AF429
  30. 0x00065940: F40600000150A0E3EBFFFFEA0180A0E3
  31. 0x00065950: E9FFFFEA0110F7E5000051E31D00000A
  32. 0x00065960: 3A0051E3DF10012207104122301041E2
  33. 0x00065970: 100051E3E0FFFF2A0190A0E1DEFFFFEA
  34. 0x00065980: 0110F7E5000051E31200000A301051E2
  35. 0x00065990: D9FFFF0A090051E3D7FFFF2A0100A0E1
  36. 0x000659A0: D5FFFFEA0110F7E5000051E30900000A
  37. 0x000659B0: 3A0051E3DF10012207104122301041E2
  38. 0x000659C0: 0B0051E3CCFFFF2A00108DE5CAFFFFEA
  39. 0x000659D0: 0160A0E3017087E2000050E30200000A
  40. 0x000659E0: 010040E2FF0000E2B70000EF6E0000EF
  41. 0x000659F0: 000050E31D00001A80B4A0E33230A0E3
  42. 0x00065A00: 0020A0E30110A0E3080000EF3230A0E3
  43. 0x00065A10: 0020A0E30110A0E30100A0E3080000EF
  44. 0x00065A20: FF005AE30800002A0000A0E301002DE9
  45. 0x00065A30: 0A30A0E10020A0E30910A0E3421C81E3
  46. 0x00065A40: 0A00A0E3320000EF04D08DE2000059E3
  47. 0x00065A50: 0300000A0920A0E10110A0E32F00A0E3
  48. 0x00065A60: 340000EF000058E30000000ABF0000EF
  49. 0x00065A70: 00009DE5FF0050E30C00000AB4009FE5
  50. 0x00065A80: 0430A0E1000084E50C0080E2040084E5
  51. 0x00065A90: 00009DE50120A0E3080084E5B010A0E3
  52. 0x00065AA0: DE1C81E30900A0E3420C80E3000100EF
  53. 0x00065AB0: 000056E31900000A0000D7E52A0050E3
  54. 0x00065AC0: 1100000A000050E31400000A0700A0E1
  55. 0x00065AD0: 1B0000EF014080E28400A0E1250100EF
  56. 0x00065AE0: 0060A0E10420A0E10710A0E16C0100EF
  57. 0x00065AF0: 0020A0E30010A0E30600A0E1940000EF
  58. 0x00065B00: 0600A0E1290100EF040000EA1C009DE5
  59. 0x00065B10: 0020A0E3000090E50010A0E3940000EF
  60. 0x00065B20: 000055E30000000A090000EF0B00A0E1
  61. 0x00065B30: 20D08DE2F08FBDE83C5B06A04D756C74
  62. 0x00065B40: 6953696D000000004170704578000000
  63. 0x00065B50: 0xB1C2D3E4,0x00004401,0000000000000000,"\
  64. {p=AppEx id=4401 cp=Lost ver=1.1 mem=16}",00
  65. #pragma disable old_equal_ff
复制代码
  1. ;  Extended Appointments
  2. ; (c) Lost
  3. ;(p)loquat
  4. ;ELC1v41
  5. ;PATCH_ENTRY
  6. 0x009C8B74: 10D0019880698000 00498847015806A0

  7. ;PATCH_JUMP,CODE,DATA_C
  8. #pragma enable old_equal_ff
  9. 0x00065800: 71460431022809D001988069800006D5
  10. 0x00065810: 019802B400F004E8004200BD09420847
  11. 0x00065820: F14F2DE91CD04DE2040090E51420A0E3
  12. 0x00065830: 04108DE2A30000EF0400DDE52E0050E3
  13. 0x00065840: 0200000A8004A0E320D08DE2F08FBDE8
  14. 0x00065850: 0420A0E39310A0E3401F81E30900A0E3
  15. 0x00065860: 420C80E3000100EF0100A0E3440C80E3
  16. 0x00065870: C40000EF044080E2040054E3F0FFFF0A
  17. 0x00065880: 00B0A0E30000A0E30050A0E1018000E2
  18. 0x00065890: 016000E2FF20A0E300208DE50B90A0E1
  19. 0x000658A0: 02A0A0E105708DE2140000EA0110F7E5
  20. 0x000658B0: 000051E34700000A0120F7E53A0051E3
  21. 0x000658C0: DF10012207104122301041E2000052E3
  22. 0x000658D0: 4000000A100051E30800002A0122A0E1
  23. 0x000658E0: 0010D7E53A0051E3DF10012207104122
  24. 0x000658F0: 301041E2100051E302A08131017087E2
  25. 0x00065900: 0010D7E5000051E33200000A201081E3
  26. 0x00065910: 611041E2190051E3F7FFFF8A013F8FE2
  27. 0x00065920: D13093E103F18FE0E0F4F4F4F4F4F4F4
  28. 0x00065930: F4F4F4F4F4F4F415F4F41E08F40AF429
  29. 0x00065940: F40600000150A0E3EBFFFFEA0180A0E3
  30. 0x00065950: E9FFFFEA0110F7E5000051E31D00000A
  31. 0x00065960: 3A0051E3DF10012207104122301041E2
  32. 0x00065970: 100051E3E0FFFF2A0190A0E1DEFFFFEA
  33. 0x00065980: 0110F7E5000051E31200000A301051E2
  34. 0x00065990: D9FFFF0A090051E3D7FFFF2A0100A0E1
  35. 0x000659A0: D5FFFFEA0110F7E5000051E30900000A
  36. 0x000659B0: 3A0051E3DF10012207104122301041E2
  37. 0x000659C0: 0B0051E3CCFFFF2A00108DE5CAFFFFEA
  38. 0x000659D0: 0160A0E3017087E2000050E30200000A
  39. 0x000659E0: 010040E2FF0000E2B70000EF6E0000EF
  40. 0x000659F0: 000050E31D00001A80B4A0E33230A0E3
  41. 0x00065A00: 0020A0E30110A0E3080000EF3230A0E3
  42. 0x00065A10: 0020A0E30110A0E30100A0E3080000EF
  43. 0x00065A20: FF005AE30800002A0000A0E301002DE9
  44. 0x00065A30: 0A30A0E10020A0E30910A0E3421C81E3
  45. 0x00065A40: 0A00A0E3320000EF04D08DE2000059E3
  46. 0x00065A50: 0300000A0920A0E10110A0E32F00A0E3
  47. 0x00065A60: 340000EF000058E30000000ABF0000EF
  48. 0x00065A70: 00009DE5FF0050E30C00000AB4009FE5
  49. 0x00065A80: 0430A0E1000084E50C0080E2040084E5
  50. 0x00065A90: 00009DE50120A0E3080084E5B010A0E3
  51. 0x00065AA0: DE1C81E30900A0E3420C80E3000100EF
  52. 0x00065AB0: 000056E31900000A0000D7E52A0050E3
  53. 0x00065AC0: 1100000A000050E31400000A0700A0E1
  54. 0x00065AD0: 1B0000EF014080E28400A0E1250100EF
  55. 0x00065AE0: 0060A0E10420A0E10710A0E16C0100EF
  56. 0x00065AF0: 0020A0E30010A0E30600A0E1940000EF
  57. 0x00065B00: 0600A0E1290100EF040000EA1C009DE5
  58. 0x00065B10: 0020A0E3000090E50010A0E3940000EF
  59. 0x00065B20: 000055E30000000A090000EF0B00A0E1
  60. 0x00065B30: 20D08DE2F08FBDE83C5B06A04D756C74
  61. 0x00065B40: 6953696D000000004170704578000000
  62. 0x00065B50: 0xB1C2D3E4,0x00004401,0000000000000000,"\
  63. {p=AppEx id=4401 cp=Lost ver=1.1 mem=16}",00
  64. #pragma disable old_equal_ff
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-5-20 20:11:55 | 显示全部楼层
加分是必须的。你也辛苦了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-20 22:25:14 | 显示全部楼层

可是75区我至少都有20个补丁没有加分哦?
SL75那是大片大片的补丁,都是我偷偷地就移植过去了。
不想再移植了,漫长地等待给自己写一个补丁。
回复 支持 反对

使用道具 举报

发表于 2009-5-20 22:32:28 | 显示全部楼层
那边不是我的职权所在。我管不了。只要你在明西区发的我统统加分。有重量级补丁发布的话我会给你受精的。嘿嘿
回复 支持 反对

使用道具 举报

发表于 2009-5-20 23:08:47 | 显示全部楼层
我也想得精华,但是目前还没有实力
还在成长中,都是挤时间在学习
编译还没学会,学会了编译就一心一意地学汇编学C了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-20 23:30:54 | 显示全部楼层
要说重量级的补丁,我期待我能给自己写个黑名单、白名单、自动接听为一体的MP
但是...给自己期待吧。
看我签名,就是指这个,有关这个补丁我都在思路上完善了N多回了,可惜的是没能力上手.
回复 支持 反对

使用道具 举报

发表于 2009-5-21 19:55:47 | 显示全部楼层
支持你。要相信自己。你肯定会成功的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 07:04

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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