跳到主要内容
CNode

向npm上传了第一个模块,必须吼出来

社区
Ccnwhy发布于 13 年前最后回复 13 年前
13163800

lib-qqwry是一个高效查询纯真IP库(qqwry.dat)的模块;
为更好的转化效率,抛弃了iconv-lite模块,直接使用gbk编码表文件。
经过不断优化,相同环境下,单次查询速度从最初的0.6毫秒缩短到现在的0.004毫秒;

实现的功能
1.通过 IP地址/或有效的IP数值 搜索IP地址的地理位置。
2.搜索一个IP段的地理位置信息。
3.IP地址与数值的互转。

npm安装

npm install lib-qqwry  

调用方法

var qqwry = require('lib-qqwry').info();  //引入  
var ipL = qqwry.searchIP("202.103.102.10"); //查询IP信息  
var lp2 = qqwry.searchIPScope("0.0.0.0","1.0.0.0");  //查询IP段的信息  

github: https://github.com/cnwhy/lib-qqwry.git

查看回复

回复 (13)

C
cnwhy#1313 年前
C
chenqing#1213 年前

楼主,很强悍,向楼主学习,我先fork一下

C
codefarmer#1113 年前

给力,辛苦了。

C
cnwhy#1013 年前
引用 booxood查询得到的IP信息哪里来的?

@booxood 这个,我不知道怎么回答你.你可以在这个基础上扩展自己的IP库,如果去网上抓取最新IP库信息就不是我写这个模块的本意了.

B
booxood#913 年前
引用 booxood查询得到的IP信息哪里来的?

@why212 哦,是这样啊,如果有新增的,那肿么办? 会更新吗?

B
bshy522#813 年前

不错哦。。

C
cnwhy#713 年前
引用 booxood查询得到的IP信息哪里来的?

纯真IP库是用国内IP新最快,用得最广的IP库,以前珊瑚虫,现在各大IP查询网站的IP库大都用的是这个

最新的IP库可以到纯真首页去下载最新的,装之后,安装目录的qqwar.bat文件就是最新是IP库文件.

B
booxood#613 年前

查询得到的IP信息哪里来的?

M
mjerry#513 年前

顶一个

L
leizongmin#413 年前

顶!

J
jasonzhang#313 年前

Y
yaochun#213 年前

这种帖子应该顶

P
Pana#113 年前

赞一下, 鼎力使用.

参与回复

登录后即可参与回复。登录