小蓝岛纯真 IP 数据库 qqwry.dat 解析
1.如何安装
npm i island-qqwry-database --save
2.如何使用
查询 IP 地址:
import qqwry from 'island-qqwry-database';
const client = qqwry.database.Client(<是否开启极速模式>, '<数据库文件 (默认使用项目自带)>');
client.searchIP('<IP 地址>');
IP 转数字:
import qqwry from 'island-qqwry-database';
const util = qqwry.database.Util;
util.ip2Int('<IP 地址>');
数字转 IP:
import qqwry from 'island-qqwry-database';
const util = qqwry.database.Util;
util.int2IP(<IP 地址 (数字格式)>);
字节序转换
import qqwry from 'island-qqwry-database';
const util = qqwry.database.Util;
util.convertEndian(<字节 (数字格式)>);
3.特别感谢
本项目基于 cnwhy 大佬开发的 lib-qqwry 项目进行编写, 使用 TypeScript 对大佬的代码进行了重写, 学习了大佬的逻辑