- 积分
- 261
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
发表于 2007-2-8 10:51:24
|
显示全部楼层
附一下新版区号秀的格式,让我们第一时间拥有区号秀的数据吧,呵呵:
分析:编程浪子
http://www.3g365.com
==========================================================================
文件头:
文件校验:FB02
版本判断:03
数据日期:06071C
省名长度:06
市县名长度:08
手机号起始地址:30000000(低字节在前)
手机号个数0750000(低字节在前) 原数据可能错误修改为FC750000可以查1599999,将比原数据多查询至少44个号段如果没有区间的话
固定号超始地址:18C40200(低字节在前)
固定号个数:58010000(低字节在前)
省信息起始地址:E8D40200(低字节在前)
国信息起始地址:54CC0200(低字节在前)
市县信息起始地址:1ED60200(低字节在前)
国区号起始地址:78C90200(低字节在前)
国际区号个数:B700(低字节在前)
国名长度:0A00(低字节在前)
文件尾偏移地址(不知道有什么用)96E70200
==========================================================================
手机号(6字节一组)
84D613 01 00 10
前3个字节手机号前七位,整数
第4字节为省数据块的偏移
第5字节为市县数据块的偏移
第6字节为10将和下面一组数据形成一个区间,这个区间的数据都是此地区的
第6字节为00不是一个区间
==========================================================================
固定号(4字节一组)
0A00 01 00
前2个字节固定号,整数
第3字节为省数据块的偏移
第4字节为市县数据块的偏移
==========================================================================
国际号(4字节一组)
1007 0400
前2个字节国际号,整数
后2个字节是国家数据中的偏移
==========================================================================
国信息(12字节一组)
8E7F FD56 0000 0000 0000 0100
前10个字节国家名,UNICODE
后2个字节是国际区号
==========================================================================
省信息(10字节一组)
895BBD5F0000 0000 1100
前6个字节是省名,UNICODE
后面2个字节是些省的市县在市县信息中的偏移开始块号
最后面2个字节是些省的市县在市县信息中的偏移结束块号
==========================================================================
市县信息(13字节一组)
C16EDE5D00000000 2602 98A503
前8个字节是市县名,UNICODE
第9,10字节是此市县的固定区号
最后3个字节是邮政编码,汗好像程序中还没有用到
==========================================================================
文件尾,共24个字节,不知道干什么用的,删除后也可以使用,郁闷......... |
|