皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Node.js IP 库引擎 lib-qqwry v1.3.0 发布,支持命令行下使用

lib-qqwry

lib-qqwry 是一个高效纯真 IP 库 (qqwry.dat) 引擎。

安装

npm i lib-qqwry

使用

cli (v1.3.0+)

从 1.3 版本开始支持命令模式, 你可以用把 lib-qqwry 安装到全局来使用; search

  • qqwry search <ip> [ips...] 查询 IP/IP 段
  • qqwry find <keyword> [keyword...] 反查 IP 段
  • qqwry update [dataPath] 从纯真官网更新 IP 库文件

node

var libqqwry = require('lib-qqwry');
var qqwry = libqqwry() //初始化 IP 库解析器
qqwry.speed(); //启用急速模式;

var ip1 = qqwry.searchIP("202.103.102.10"); //查询 IP 信息
var ips = qqwry.searchIPScope("0.0.0.0","1.0.0.0");  //查询 IP 段信息
//异步查询 IP 段信息
qqwry.searchIPScope("0.0.0.0","1.0.0.0",function(err,iparr){
  console.log(iparr);
});
//查询 IP 段信息, 结果以可读流返回
var ipStream = qqwry.searchIPScopeStream('0.0.0.0','1.0.0.0',{format:'json'});
// s.pipe(fs.readFileSync(outFile))
ipStream.pipe(process.stdout)

转自 https://www.oschina.net/news/105108/lib-qqwry-1-3-0-released

分享到:更多 ()