制作自己的ip库需要用到工具IPLook.exe
可将QQIP库(如纯真版、Phoenix版、梧州版等)转换成txt文件格式;
可将txt文件格式的IP数据转换成dat文件格式(QQWry.dat),轻松打造自己的IP库;
可根据IP地址查询地区(速度极快);(支持大批量快速查询;支持域名直接查询地区)
可根据地区名查询出IP段(速度极快);
可对IP地区进行测速...
从网上下载IPLook http://wg.16xia.com/ 下载完后双击IPLook.exe文件,出现的界面上可以把QQWry.Dat转换成txt文件(默认文件名为IPData.txt)也可以将txt文件再次转换成QQWry.Dat文件
注意:
有3中输出格式:
1) IP以字符串表示;(ip地址形式中间以空格区分)
2) IP以无符号整数表示(整数形式中间以空格区分)
3) %u@%u@%s@%s(整数中间以@符号区分)
一般情况下都以第一种方式,看各位需要了,转换速度比较快,大家可以都试一下看看效果呵呵!
如果在txt向dat转换的时候出现错误:Assess violation at address 004088B1 in module 'IPLook.exe',Write of address 00000000 要检查看看自己编辑txt文件的时候格式是否和IPLook编译出来格式一样。(我当时修改txt文件结果就报这个错,格式问题)
========
dat->txt
========
把QQIP库转换成txt格式:在数据转换页面按[dat->txt]按钮.
转换成txt格式后,可以直接编辑文件或者使用数据库工具导入数据后进行编辑。
如:可使用Excel、Access等工具导入数据,然后再进行编辑。
========
txt->dat
========
把txt格式转换成dat格式:在数据转换页面按[txt->dat]按钮.
txt格式要求如下:
文件的第一行必须是:StartIP EndIP Country Local
每行IP数据格式是:[段起始IP]制表符[段结束IP]制表符[国家]制表符[地区]
(制表符就是Tab键打出的符号,ASCII码是9)
注意:
你可以直接编辑txt文件,但注意不要删除制表符;
如果你用Access等数据库工具编辑数据,导出txt文件时要选制表符为分隔符;
起始IP必须按从小到大排序;