制作自己的ip数据库
制作自己的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必須按從小到大排序;
?
釀蜜網 http://www.beeslive.com
總結
以上是生活随笔為你收集整理的制作自己的ip数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 4.微信登入小程序与后端实现
- 下一篇: 分页计算起始页和总页数