【天堂论坛】玩机到天堂 买机找海洋西门子……灵感点亮生活 → 【转】[SL6Cv50]区号秀手机版 v1.55
查看完整版本:【转】[SL6Cv50]区号秀手机版 v1.55
2008/7/24 21:36:48
;***区号秀手机版 v1.55***
;(c) Bennie
;(i) Along,starfriend,Robin,BingK(binghelingxi),DaiKangaroo
;V1.1-> 增加了对电话簿的支持
;V1.2-> 2006.04.12 增加对15号段的识别及重复区号的显示
;V1.21-> 2006.04.13 解决重复区号显示死机问题,支持自定义省市间的分割符
;V1.22-> 2006.04.14 区号秀显示字符最多为32个字符,Robin
;V1.23-> 2006.12.01 增加对本地号码的区级识别(需要更新相关数据库),Along
;V1.222beta-> 2007.05.14 实现EL71通话记录和通讯录查询,jpg001
;V1.224beta-> 2007.07.24 实现EL71的去电查询,jpg001
;V1.228beta2-> 2007.07.25 实现EL71的去电查询,jpg001
;V1.228beta2-> 2007.07.25 移植到E71,jpg001
;V1.23-> 2008.04.02 ELKA实现SIM卡电话本区号秀,BingK(binghelingxi)
;V1.23-> 2008.04.03 NEWSGOLD实现SIM卡电话本区号秀,BingK(binghelingxi)
;V1.3-> 2008.04.20 SGOLD增加短信发送动画界面对所发送短信号码的区号秀支持,BingK(binghelingxi)
;V1.4-> 2008.04.21 SGOLD多号码选择菜单中区号秀支持,包括电话,短信,JAVA选择号码菜单,BingK(binghelingxi)
;V1.4-> 2008.04.25 ELKA多号码选择菜单中区号秀支持,包括电话,短信,JAVA选择号码菜单,BingK(binghelingxi)
;V1.5-> 2008.05.10 ELKA来短信窗口区号秀支持,BingK(binghelingxi)
;V1.6-> 2008.07.03 移植到NEWSGOLD,多号码选择菜单中区号秀支持(增加一个条件,解决号码包含国际码时不显示区号的问题),
;                   来短信窗口区号秀支持,starfriend
;V1.55-> 2008.07.23 移植至SL6C, 取消了来短信窗口区号秀支持 Robin
;修改省市间的分割符(默认为点):
;例如:2720:点, 2000:空格, 4000:@, 2A00:#, 2300:*(即标准UniCode码高低字节倒序)
;
;功能:内置的区号秀,可以在来去电,通讯录,通话记录,SIM卡电话簿,短信发送,多号码选择菜单中显示区号信息。
;
;CODE,DATA_C
#pragma enable old_equal_ff
0x0080F6A0: F1B5C8B00C0015003D2269463EA800F0
0x0080F6B0: 53FA06003D221FA943A800F04DFA0700
0x0080F6C0: 3100200000F04CFA3100380000F008F8
0x0080F6D0: 489A3900280000F047FA49B0F0BD0000
0x0080F6E0: 70B58CB00022002304E05E00AD196D88
0x0080F6F0: 5B1C25700D686C462E88E418B34201DA
0x0080F700: 2B2BF2DB22700068694600F031F80CB0
0x0080F710: 70BD000030B400230024012A03DA04E0
0x0080F720: 0D5D0555641C9442FADB835430BC7047
0x0080F730: 70B50C000025002600F00AFA0B490A68
0x0080F740: 094901E06D1C0E3195420BDA0B889842
0x0080F750: F8DB4B888342F5DB0A22091D2000FFF7
0x0080F760: D9FF0526300070BD14F1F7A000F1F7A0
0x0080F770: F0B50400AC4892B000680E00AB490025
0x0080F780: 03900FA80A239B1ECA5AC252FBD1A849
0x0080F790: 0BA80E239B1ECA5AC252FBD101200190
0x0080F7A0: A4480078FB2803D1A3480078022806D0
0x0080F7B0: A2490422200000F0ADF9002031E1A048
0x0080F7C0: 9C490068401805909E48006840180490
0x0080F7D0: 30782B2800D1F61C300000F0B1F90D28
0x0080F7E0: 24DB9948002702E000987F1C08300090
0x0080F7F0: 96480068874219DA00980278411C3000
0x0080F800: 00F0A2F90028EFD100980322007890A1
0x0080F810: 3618300000F098F9002806D003228DA1
0x0080F820: 300000F091F9002800D1761C8A488149
0x0080F830: 0068401800903178701C302923D10600
0x0080F840: 3078312801D0322806D10422B11C06A8
0x0080F850: FFF760FFB57005E00422F11C06A8FFF7
0x0080F860: 59FFF570300000F073F902007B4801AB
0x0080F870: 0168009800F014F90600794800688642
0x0080F880: 43D3784995E731291ED10178332901D0
0x0080F890: 352919D108000225B61C002171713328
0x0080F8A0: 0AD1300000F054F9624A01006E480068
0x0080F8B0: 801800F0E3F8DFE7300000F049F90100
0x0080F8C0: 6A4800F0DBF8D7E769490422200000F0
0x0080F8D0: 21F90398012816DBC82814DA04223100
0x0080F8E0: 06A8FFF717FF08A906A8FFF721FF0028
0x0080F8F0: 09D060490122200000F00CF9052208A9
0x0080F900: 200000F007F900208BE030005A4F0E21
0x0080F910: 4843049908180290019801281ED10298
0x0080F920: 0A2180890322800A4843059909182000
0x0080F930: 00F0F0F801223900200000F0EBF80299
0x0080F940: 0522200000F0E6F8002D69D102990A22
0x0080F950: 0BA800F0F9F8002862D13FE00099B000
0x0080F960: 081840880E2103224843049908188089
0x0080F970: 0A21800A484305990918200000F0CAF8
0x0080F980: 01223900200000F0C5F8019800270128
0x0080F990: 1FDA45E0032804DA36490122200000F0
0x0080F9A0: B9F80099B8198000081840880E210522
0x0080F9B0: 484304990918200000F0ACF8002D07D1
0x0080F9C0: 02990A220BA800F0BFF8002800D10125
0x0080F9D0: 7F1C01988742DDDB012D21D103980128
0x0080F9E0: 1EDBC8281CDA02980A2180890622800A
0x0080F9F0: 4843059909180FA800F0A6F800280FD1
0x0080FA00: 08A906A8FFF794FE002809D019490122
0x0080FA10: 200000F07FF8052208A9200000F07AF8
0x0080FA20: 012012B0F0BDC04600F1F7A004F1F7A0
0x0080FA30: 0AF1F7A00000F6A00200F6A080FD80A0
0x0080FA40: 1800F6A02000F6A004E0F7A000E0F7A0
0x0080FA50: 30313300303135001000F6A01400F6A0
0x0080FA60: 2400F6A074FD80A00800F6A00000F8A0
0x0080FA70: 8CFD80A09CFD80A098FD80A0CA088A18
0x0080FA80: 8018427800784907490F0F235B1A9A40
0x0080FA90: 1204D20D084110180004000C70470000
0x0080FAA0: F0B4040000251D6000E0411EA94226DB
0x0080FAB0: 4819C60F301840108600A6193788BA42
0x0080FAC0: 19D18500655BAA4202D1401E0128F8DA
0x0080FAD0: 401C0500AE00A65BB24205D11E686D1C
0x0080FAE0: 761C1E60A942F5DA196802290ADB0004
0x0080FAF0: 000CF0BC7047BA42D7DB451CD6E70448
0x0080FB00: F0BC7047800020184088F0BC7047C046
0x0080FB10: FF010000F0B403001C88012505E06E00
0x0080FB20: 6700DF19B853891C6D1C0888002801D0
0x0080FB30: AA42F4D26019401E1880F0BC70470000
0x0080FB40: 10B5464CA04710BD10B5454CA04710BD
0x0080FB50: 10B5444CA04710BD10B5434CA04710BD
0x0080FB60: 10B5424CA04710BD10B5414CA04710BD
0x0080FB70: 404B1847404B184708B4404B9C4608BC
0x0080FB80: 60473F4B1847FFB50D213E4A9047FFBD
0x0080FB90: 13B5041C3C4A9047201CFFF7F4FF13BC
0x0080FBA0: FFF79EFD00BD0020211C2A1CFFF778FD
0x0080FBB0: 3648804736488047011C0320221CFFF7
0x0080FBC0: 6FFD3448804700B5041C334A9047201C
0x0080FBD0: FFF7D9FF211CFFF783FD00BD00B55E98
0x0080FBE0: FFF7D1FF7599FFF77BFD00214B9800BD
0x0080FBF0: 10B50022391C281C284B9847281CFFF7
0x0080FC00: C2FF286810BCBC23E158FFF7B1FD01BC
0x0080FC10: 001D004708B5224B984703A9381C00F0
0x0080FC20: 57F808BDF0B5071C1E4C2468A047381C
0x0080FC30: 00F058F8F0BDFFB5071C1B4E79686022
0x0080FC40: 301C00F037F8174D7868006828601748
0x0080FC50: 30607E60FFBC041C154900BD3D4C5BA1
0x0080FC60: 7D425BA189BD82A00F0200A173A8A6A0
0x0080FC70: 4B4D0BA087C8A5A0B5C8A5A04DA80DA0
0x0080FC80: 15B909A0050500A1DD0300A12B6A97A0
0x0080FC90: 7006A1A0E75D97A00D0A00A10167B0A0
0x0080FCA0: 9D6AACA0F00200A8000300A825FC80A0
0x0080FCB0: 9C0AC7A010B40023012A04DA10BC7047
0x0080FCC0: CC5CC4545B1C9342FADB10BC70470000
0x0080FCD0: 83105B0F1818264B1022C01000011818
0x0080FCE0: E8E70000204970B582B00A681F490500
0x0080FCF0: 684602600A6801A802601020FFF738FF
0x0080FD00: 04002800FFF73DFF1949000109180022
0x0080FD10: 01230D0001E06D1C521C2E78002E08D0
0x0080FD20: 2B2E00D1ED1C2E78302E01D33A2EF2D3
0x0080FD30: 0023012A12DB002B10D02068FFF718FD
0x0080FD40: 6B4601AA222102200FB46F2001B48123
0x0080FD50: 5E2200212000FFF70FFF05B02000FFF7
0x0080FD60: 09FF02B070BDC046A0FD80A0A4FD80A0
0x0080FD70: 400200A82A67E577F753017800000000
0x0080FD80: 70656E63935E1995EF8B00002C673057
0x0080FD90: F7530178000000002000000020000000
0x0080FDA0: FFFFFF0000000064
;CallOutWindow
#pragma disable old_equal_ff
0x00975DDC: 032288A1 99F6EAFE
;Callinwindow
0x00976A20: 002286A1 99F6C1F8
;AddrBookWindow2
0x00BADAD6: 01 21
;AddrBookWindow
0x00BADAE4: 75F0D4EB 62F46FF8
;RecordWindow
0x00BB3196: 5DF63AEB 5CF4FBFC
;PhonebookWindow
0x00BF468C: 00214A98 0BF1A8FC
;NUM_SELECT_MENU_HOOK1
0x00C17BBA: 041C6649 E8F013FA
;NUM_SELECT_MENU_HOOK
0x00C17C52: AEF623FF E8F0C9F9
;JMP_BODY
#pragma enable old_equal_ff
0x00CFFFE0: 0248004702490847024B1847DDFB80A0
0x00CFFFF0: 37FC80A015FC80A0
;SMS_SEND_HOOK
#pragma disable old_equal_ff
0x01629A9C: 0022391C 004A9047
0x01629AA0: 281C23F0D0EE F1FB80A0C046
Powered by BBSXP 2007 ACCESS © 1998-2024
Processed in 0.00 second(s)