- 积分
- 136
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
发表于 2011-3-21 13:11:58
|
显示全部楼层
- ;来短信显示对方姓名 v2.2
- ;(c) BingK(binghelingxi)
- ;(r) starfriend ,DaiKangaroo ,Evgr
- ;(!)ElfLoader
- ;(!)撤销弹出信息消灭器 v2
- ;2008.07.09 移植到NewSgold,starfriend
- ;2008.07.17 移植到SGold, DaiKangaroo
- ;2008.08.04 v2.1,增加状态报告识别 by DaiKangaroo
- ;2008.08.08 v2.2,NEWSGOLD重找HOOK,不再和pop killer冲突,修正获取号码错误,BingK(binghelingxi)
- ;2011.03.19 获取姓名顺序为“公司名”>“姓”>“名”,显示优先级顺序为“名”>“姓”>“公司名” ,Evgr
- ; ELC1sw41
- ;
- ;HOOK_NEW
- 0x00688A88: B7A1201C91F176EE 0048804729B935A1
- ;CODE,DATA_C
- #pragma enable old_equal_ff
- 0x0135B900: 25740000D0C2D0C5CFA2210AC0B4D7D4
- 0x0135B910: 3A0A0000D7B4CCACB1A8B8E6210AC0B4
- 0x0135B920: D7D43A0A00000000FFB58AB000200990
- 0x0135B930: 0890114F161CBA420DD16846011C2031
- 0x0135B940: 00F04EF8002806D009900898002801D1
- 0x0135B950: 0A4D00E00A4D321C0A49201CA0DF099A
- 0x0135B960: 002A04D0201C69462B1C00F046EA0AB0
- 0x0135B970: FFBC08BC1B1D1847C50A000004B935A1
- 0x0135B980: 14B935A100B935A1F0B403001E780024
- 0x0135B990: 00200500912E01D15B1C921E5B1C03E0
- 0x0135B9A0: 30360E54401C6D1C904210DA5E5D3709
- 0x0135B9B0: 3F01F61B0BD40A2E09DA30360E54401C
- 0x0135B9C0: 904204DA5E5D360901D40A2EE8DB0C54
- 0x0135B9D0: F0BC704700402DE9DB8100EF0080BDE8
- 0x0135B9E0: 30B504000D00FFF7F6EF01000978401C
- 0x0135B9F0: 112901D0002030BD01000978401C1129
- 0x0135BA00: 01D0002030BD01000978401C002901D1
- 0x0135BA10: 002030BD0278401C8018401C41789129
- 0x0135BA20: 01D0A12909D1002129600278401C002A
- 0x0135BA30: 12D02100FFF7A8FF30BD01210122835C
- 0x0135BA40: 912B01D0A12B02D18018401EECE7521C
- 0x0135BA50: 052AF4DB002030BD002030BDF34F2DE9
- 0x0135BA60: EFDF4DE20040A0E30050A0E30460A0E1
- 0x0135BA70: 2000A0E3250100EF98028DE5400BA0E3
- 0x0135BA80: 140000EF0070B0E1D200000A58839FE5
- 0x0135BA90: 77B0A0E380BF8BE30B10A0E120008DE2
- 0x0135BAA0: 1D0100EF0D30A0E18020A0E3801CA0E3
- 0x0135BAB0: 0800A0E10A0000EF00A0A0E10490E0E1
- 0x0135BAC0: 090050E1BC00000A0D30A0E10B20A0E1
- 0x0135BAD0: 20108DE20B0000EFC20050E30D10A0E1
- 0x0135BAE0: 0A00A0E1B30000BA0D0000EF0A0000EA
- 0x0135BAF0: 158000EF0010A0E104008DE26E0100EF
- 0x0135BB00: 000056E3AC00001A015085E28800A0E3
- 0x0135BB10: 4C0D80E3000055E1A700002A26008DE2
- 0x0135BB20: A501D0E78010A0E3072005E2310210E1
- 0x0135BB30: F4FFFF0AB4029FE5901582E0B0029FE5
- 0x0135BB40: A222A0E12910A0E3910202E0022045E0
- 0x0135BB50: 04002DE9901582E090029FE5052092E0
- 0x0135BB60: 6220A0E12225A0E1691EC9E3910202E0
- 0x0135BB70: 022085E0901283E074029FE5A332A0E1
- 0x0135BB80: 08002DE9182088E2901583E08010A0E3
- 0x0135BB90: 053093E06330A0E12335A0E1D10F8DE2
- 0x0135BBA0: 1B0100EF08308DE28020A0E3801CA0E3
- 0x0135BBB0: D10F8DE20A0000EF00A0A0E1090050E1
- 0x0135BBC0: 08D08DE27C00000A1C10A0E304008DE2
- 0x0135BBD0: 1D0100EF0D00A0E101002DE904308DE2
- 0x0135BBE0: 0220A0E30010A0E30A00A0E10F0000EF
- 0x0135BBF0: 00B0A0E104008DE201002DE908308DE2
- 0x0135BC00: 0420A0E10210A0E10A00A0E10F0000EF
- 0x0135BC10: 08308DE20B20A0E10710A0E10A00A0E1
- 0x0135BC20: 0B0000EF08108DE20A00A0E10D0000EF
- 0x0135BC30: 2830A0E30B20A0E1081087E20C008DE2
- 0x0135BC40: 6D0100EFFE00DDE104A0A0E108D08DE2
- 0x0135BC50: 010050E3060000AAA4FFFFEA0040C3E7
- 0x0135BC60: C0139DE5180100EF000050E30160A013
- 0x0135BC70: 01A08AE2F600DDE100005AE19BFFFFAA
- 0x0135BC80: 0C10A0E3910A03E0002063E210309DE5
- 0x0135BC90: 032082E0912020E00CB040E20200DBE5
- 0x0135BCA0: 010050E3F1FFFF0A0300DBE56F0100EF
- 0x0135BCB0: 010050E20C00000A040050E2EBFFFF1A
- 0x0135BCC0: 0300DBE5240050E32300501329005013
- 0x0135BCD0: E6FFFF1A08109BE5000051E3E3FFFF0A
- 0x0135BCE0: 98029DE51F0100EFE0FFFFEA0300DBE5
- 0x0135BCF0: 08209BE56A0050E30300000A620040E2
- 0x0135BD00: 050050E3D9FFFF2A000000EA0400A0E3
- 0x0135BD10: 000052E3D5FFFF0A01E0D2E50030A0E3
- 0x0135BD20: A6BF8DE280028BE0040080E203B0A0E1
- 0x0135BD30: 03C0A0E191005EE30600001A2B30A0E3
- 0x0135BD40: 0030C0E50130A0E3020000EA00E0C3E7
- 0x0135BD50: 013083E201C08CE202E0D2E50E005BE1
- 0x0135BD60: BDFFFFAA01001CE302108B000510D105
- 0x0135BD70: 01B08B1221E2A0110FE001020F005EE3
- 0x0135BD80: B5FFFF0A0A005EE32AE0A003EEFFFF0A
- 0x0135BD90: 0B005EE323E0A003EBFFFF0A0C005EE3
- 0x0135BDA0: 2BE0A003E8FFFF0A0D005EE330E08E12
- 0x0135BDB0: 3FE0A003E4FFFFEA0D0000EF0700A0E1
- 0x0135BDC0: 150000EF000056E30200000A98129DE5
- 0x0135BDD0: BC039DE51F0100EF98029DE5290100EF
- 0x0135BDE0: 0600A0E1F1DF8DE2F08FBDE834BF35A1
- 0x0135BDF0: 7D0CCEC785FAE337F04F2DE988D04DE2
- 0x0135BE00: 0040A0E1000094E50150A0E1B080D0E1
- 0x0135BE10: 0260A0E10370A0E102B080E22020A0E3
- 0x0135BE20: 0D10A0E160008DE2270100EF0090A0E1
- 0x0135BE30: 1020A0E340108DE274008DE2270100EF
- 0x0135BE40: 00A0A0E10010A0E3000000EA011081E2
- 0x0135BE50: 080051E1190000AA81008BE0B020D0E1
- 0x0135BE60: 0D0052E3F8FFFF1A00B0A0E1200052E3
- 0x0135BE70: 0300002AB200FBE1011081E2200050E3
- 0x0135BE80: FBFFFF3A0000A0E3011048E0040000EA
- 0x0135BE90: 80308BE0B030D3E1802082E0010080E2
- 0x0135BEA0: B230C2E100209AE5100051E30130A0B1
- 0x0135BEB0: 1030A0A3030050E1F4FFFFBAB000C2E1
- 0x0135BEC0: 0C0056E3050086A00B1040A20510A0B1
- 0x0135BED0: 0900A0E1E0FEFFEB000050E30300001A
- 0x0135BEE0: 0620A0E10510A0E10900A0E16C0100EF
- 0x0135BEF0: 0700A0E11B0000EF0020A0E10710A0E1
- 0x0135BF00: 0400A0E1420200EF0910A0E10400A0E1
- 0x0135BF10: 210100EF0A10A0E30400A0E11C0000EF
- 0x0135BF20: 0A10A0E10400A0E1210100EF88D08DE2
- 0x0135BF30: F08FBDE8303A5C53797374656D5C6170
- 0x0135BF40: 6F5C616464725C6D61696E00303A5C53
- 0x0135BF50: 797374656D5C61706F5C616464725C64
- 0x0135BF60: 6174615C253032645C253032645C2530
- 0x0135BF70: 32640000
- #pragma disable old_equal_ff
- ;以下可以自行修改system/apo文件夹所在的盘符,
- ;如,0盘就是30,1盘就是31,2盘就是32,4盘就是34
- 0x0135BF18: 30 30
- 0x0135BF30: 30 30
复制代码修正一个小问题,原来只读取通讯录 “姓” 字段,如果“姓”没有填会显示错误,Evgr修正了这个问题,获取姓名顺序为“公司名”>“姓”>“名”,显示优先级顺序为“名”>“姓”>“公司名”
This changes to read items from end to begining. E.g., first “Company name” is read and copied to contact.name, then "Last name" to overwrite “Company name” (if exists) and finally “First name” to overwrite "Last name" (if exists). Thus, “First name” will show in SMS view window. If “First name” item is empty, then "Last name" will show in SMS view window. If "Last name" item is empty, then “Company name” will show in SMS view window. I compiled and tested and I am quite satisfied with result.
|
|