爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 6714|回复: 132
收起左侧

[Flash修改] [S6CV53]内置区号秀1.2版(支持15号段及重复区号显示)

[复制链接]
发表于 2006-4-12 13:02:43 | 显示全部楼层 |阅读模式

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

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

x
;重要提示: 增加15号段的支持,数据库容量增至240K,请确保此空间可用。S6CV53可以安全更新
稳定版本已经升至1.22:
http://mobile.0110.cn/viewthread ... Dtype%26typeid%3D16

;S6CV53-S-2005.10.29-Bennie-CS-1.1-[F:801B00-0x802000 CB1000-CB101F CC0000-CDFFFF)
;***区号秀手机版 for x65 V1.2***
;(C) Bennie
;(R) Along
;for S6CV53
;
;V1.1-> 增加了对电话簿的支持
;V1.2-> 2006.04.12 增加对15号段的识别及重复区号的显示
;
;功能:内置的区号秀,可以在来去电、通讯录和通话记录中显示区号信息。
;本修改使用了区号秀05-11-15的数据库,感谢阿斌的帮助,此数据库的所有版权归阿斌所有
;使用说明:
;1、备份Flash,开始地址0xCC0000,长度0x3C000
;2、双击From_CC.bin文件,V_KLAY会自动识别开始地址和长度,将此240KB内容写入手机。
;3、刷下面的内容

#pragma enable old_equal_ff
0x801B00: 2A67E577F7530178000070656E63935E
0x801B10: 1995EF8B00002C673057F75301780000
0x801B20: 20000000200000003031330000000000
0x801B30: 000000000000000000000000F0B50E1C
0x801B40: 071C85B001200290884D281C0078FB28
0x801B50: 03D1281C8078022806D0381C84490822
0x801B60: 00F016F90020FEE0281C80697F494018
0x801B70: 0090281C006A40180190301C00782B28
0x801B80: 00D10336301C00F005FA011C081C0C28
0x801B90: 23DD002003907748049019E004990A78
0x801BA0: 301C013100F0FAF900280BD104980078
0x801BB0: 3618301C7049032200F0F0F900280CD1
0x801BC0: 01360AE0039801300390049808300490
0x801BD0: 6A48016803988842E0DB301C00783028
0x801BE0: 1ED1281C00696149401803900136301C
0x801BF0: 0078312801D0322803D10020311C8870
0x801C00: 02E00020311CC870301C00F0CBF9021C
0x801C10: 281C4169039802AB00F00AF9041C2FE0
0x801C20: 301C0078312824D1301C4278101C3328
0x801C30: 01D035281DD102360020311C4871101C
0x801C40: 0006000E33280BD1301C00F0ABF9011C
0x801C50: 281C8068454A801800F0C0F8041C0FE0
0x801C60: 301C00F09FF9011C454800F0B7F8041C
0x801C70: 06E0381C4349082200F08AF8002072E0
0x801C80: 281C416A201C0004000C884206D3381C
0x801C90: 3D49082200F07CF8002064E002980128
0x801CA0: 25D1201C0104090C0E20414301984018
0x801CB0: 8089800A3F2108400004000C0A214843
0x801CC0: 00990918381C032200F062F8381C2F49
0x801CD0: 082200F05DF8201C0004000C0E214843
0x801CE0: 01990918381C052200F052F83AE0281C
0x801CF0: 06691E483618201C0104090C8900301C
0x801D00: 40184088011C0E204143019840188089
0x801D10: 800A3F2108400004000C0A2148430099
0x801D20: 0918381C032200F033F8002516E0381C
0x801D30: 1649042200F02CF8291C201C0004000C
0x801D40: 09188900301C401840880E2148430199
0x801D50: 0918381C052200F01BF801350299281C
0x801D60: 8842E4DB012005B0F0BDC0460000CCA0
0x801D70: 0A1B80A004E0CDA0281B80A000E0CDA0
0x801D80: 0000CEA0161B80A0001B80A0201B80A0
0x801D90: 70B4031C81B0181C0088009001240AE0
0x801DA0: 081C02310588261C0134760000984000
0x801DB0: 3618181C8553081C0088002803D0151C
0x801DC0: 201CA842ECD9201C0099091801390904
0x801DD0: 090C181C018001B070BC704710B40C1C
0x801DE0: 021C201CC008211C0918521807200440
0x801DF0: 101C007803041B0C201CC3401B041B0C
0x801E00: 201C0F21091A101C4078021C8A400748
0x801E10: 0240D2091204120C181C0104090C101C
0x801E20: 0004000C401810BC7047C046FFFF0000
0x801E30: F0B5041C81B000260096351C0F1C0021
0x801E40: 181C01603FE0311C381C4018022100F0
0x801E50: F7F8081C051C291C8900201C405A011C
0x801E60: 101C884222D1291C8900201C405A011C
0x801E70: 101C884203D1013D281C0028F3DC0135
0x801E80: 281C009000998900201C405A011C101C
0x801E90: 88421CD1009801300090181C01680131
0x801EA0: 0160391C00988842ECDD10E0291C8900
0x801EB0: 201C405A011C101C884202DA2F1C013F
0x801EC0: 01E02E1C0136391C301C8842BBDD181C
0x801ED0: 0068012801DD281C0AE0391C301C8842
0x801EE0: 01DD044804E0291C8900201C40184088
0x801EF0: 01B0F0BDFF01000000C09FE51CFF2FE1
0x801F00: 051F80A030B5021C8CB000240BE0231C
0x801F10: 5B00081C0068C01840880006000E251C
0x801F20: 00AB58550134081C00680088031C201C
0x801F30: 984202DA201C2B28E9DB0020231C00A9
0x801F40: C854101C006800A9FFF7F8FD0CB030BC
0x801F50: 08BC1847F0B5161C0F1C041CC9B000A8
0x801F60: 0BA93D2200F022F80A9005A82AA93D22
0x801F70: 00F01CF8051C381C0A9900F01BF8281C
0x801F80: 0A99FFF7BFFF301C291C221C00F016F8
0x801F90: 49B0F0BD10B5204CA04710BD10B51F4C
0x801FA0: A04710BD10B51E4CA04710BD10B51D4C
0x801FB0: A04710BD10B51C4CA04710BD10B51B4C
0x801FC0: A04710BD13B5041C194A9047201C0D21
0x801FD0: 184A904713BCFFF795FF00BD0020211C
0x801FE0: 2A1CFFF7B7FF8DF118FF13488047011C
0x801FF0: 0320221CFFF7AEFF8DF1ECF800B5041C
0x802000: 0E4A9047201C0D210A4A9047201C211C
0x802010: FFF778FF00BDC0460D9C60A14D9260A1
0x802020: 89BD82A0C31000A10B65A9A03F4F0BA0
0x802030: 20DDA2A0D4E1A2A084DBA2A08CF3C5A0
0x802040: 7847C04602C111E20010614240B03CE0
0x802050: 000060220180B0E10D00000AA00058E1
0x802060: 8880A091FCFFFF3A080050E10CC0ACE0
0x802070: 08004020010038E1A880A011F9FFFF1A
0x802080: 0C10A0E18BB0B0E10010612200006042
0x802090: 1EFF2FE10010E0E30000A0E31EFF2FE1
#pragma disable old_equal_ff
0x98F1CA: 032287A1 72F60EFF
0x98FE10: 00227CA1 72F6E4F8
0xBEB086: 01 09
0xBEB094: 74F07AE9 16F4B2FF
0xBF071C: 3DF600EB 11F452FC
0xC30990: 0021381C 80F036FB
#pragma enable old_equal_ff
0xCB1000: 00B55D980A21044A90475D987499034A
0xCB1010: 90470021381C00BDD4E1A2A0051F80A0
#pragma disable old_equal_ff



starfriend:有人要整合版的补丁,我整合了一个放到这里了...
区号秀手机版 v1.2(整合数据库) for s6c v53.rar (44.05 KB, 下载次数: 424)

屏幕截图:

屏幕截图:

CodeShow1.2[S6CV53]源码.rar

50.2 KB, 下载次数: 116

源码:

x65_V3_From_CC(2006.04.12).rar

38.34 KB, 下载次数: 235

最新数据库(2006.04.12))

发表于 2006-4-12 13:14:52 | 显示全部楼层
沙发!爽!!!!!
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:16:47 | 显示全部楼层
恭喜楼主,又更新了

矣,慢了两秒,只能坐板凳了

[ 本帖最后由 情系西门 于 2006-4-12 13:17 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:18:26 | 显示全部楼层
cx70什么时候有啊
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:21:48 | 显示全部楼层
等其它机型的~~~
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:22:40 | 显示全部楼层
楼主,数据库其他机型可以使用吗?
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:22:44 | 显示全部楼层
原帖由 情系西门 于 2006-4-12 13:16 发表
恭喜楼主,又更新了

矣,慢了两秒,只能坐板凳了


是2分钟!!哈哈哈
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:24:11 | 显示全部楼层
呵呵,支持159号段了...顶
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:25:37 | 显示全部楼层
along是不是只修改了这个if语句?如果是的话其它机型我们照着改一下就好了,就不仔细看了,呵~

  1. else if(*pNoStr == '1' && (*(pNoStr+1) == '3' || *(pNoStr+1) == '5'))
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:28:20 | 显示全部楼层
用用看     
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:30:10 | 显示全部楼层
强烈期待cx6cv50版的………………
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:30:57 | 显示全部楼层
第一步如何操作?忘记了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-12 13:31:52 | 显示全部楼层
修改了FindLocale函数,支持重复区号的查找。
word FindLocale(LOCALE *pLocale, int LocaleCount, int LocaleNo, int *nRepeatNum);
修改了显示的函数,支持重复区号的显示。
                if(nRepeatNum == 1)
                {
                  BSTRAdd(pBSTR, pProvince[pCity[CityNo].ProvinceNo].ProvinceName, 3 );
                  BSTRAdd(pBSTR, szSplit, 8);
                  BSTRAdd(pBSTR, pCity[CityNo].CityName, 5);
                }
                else
                {
                  int i;
                  //得到长途电话区号表
                  LOCALE *pLocale = (LOCALE*)(CODESHOWDATAADDRESS+pHead->LocaleTableOffset);
                  BSTRAdd(pBSTR, pProvince[pCity[pLocale[CityNo].CityNo].ProvinceNo].ProvinceName, 3 );
                  for(i=0; i<nRepeatNum; i++)
                  {
                     BSTRAdd(pBSTR, szSplit, 4);
                     BSTRAdd(pBSTR, pCity[pLocale[i+CityNo].CityNo].CityName, 5);
                   }
                }
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:32:34 | 显示全部楼层
原帖由 starfriend 于 2006-4-12 01:25 PM 发表
along是不是只修改了这个if语句?如果是的话其它机型我们照着改一下就好了,就不仔细看了,呵~

else if(*pNoStr == '1' && (*(pNoStr+1) == '3' || *(pNoStr+1) == '5'))

哦,好像不止这一点,robin在弄了,呵~
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:35:38 | 显示全部楼层
原帖由 along1976 于 2006-4-12 01:31 PM 发表
修改了FindLocale函数,支持重复区号的查找。
word FindLocale(LOCALE *pLocale, int LocaleCount, int LocaleNo, int *nRepeatNum);
修改了显示的函数,支持重复区号的显示。
                if(nRepeatNum == 1)
                {
                 ...

ok,收到,3q!其它机型的目前数据库空间比较麻烦...
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:37:56 | 显示全部楼层
期待cx7c的哦,加油
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:43:21 | 显示全部楼层
来一个SK的~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:47:27 | 显示全部楼层
我也等了:)
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:48:13 | 显示全部楼层
呵呵~cx7c的我来吧!
回复 支持 反对

使用道具 举报

发表于 2006-4-12 13:49:56 | 显示全部楼层
已经刷了,不错不错
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-13 19:06

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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