本帖最后由 xlsqwg 于 2022-12-24 11:27 编辑
》支持多线程,内置线程安全
》包含模块以及源码,模块的使用例子
》由于C++ 移植易语言过于麻烦,所以通过C++ 编译DLL接口供易语言调用
》模块内使用内存加载调用DLL,参考至(dtcser)的PE内存加载,重新封装整合
》需要GeoLite2的MMDB数据库,由于数据库过大已上传至Gitee仓库,请前往仓库下载(GeoLite2-City.mmdb)
GeoIP2 / GeoLite2 官方
https://www.maxmind.com/en/home
随机IPcha询 / 性能测试结果
次数 |
万次/ms |
10万次/ms |
100万次/ms |
平均/总耗时 |
40ms |
1000ms |
35000ms |
支持八国语言
国家语言 |
对应字段 |
德语 |
de |
英语 |
en |
西班牙语 |
es |
法语 |
fr |
日语 |
ja |
巴西葡萄牙语 |
pt-BR |
俄语 |
ru |
中文 |
zh-CN |
由于GeoLite2 MMDB数据库过大 请前往Gitee仓库下载
https://gitee.com/blankteam/geo-ip2_-geo-lite2_-elang/tree/master/MMDB%E6%95%B0%E6%8D%AE%E5%BA%93
GeoIP2/GeoLite2 Gitee For 易语言 仓库主页 (免币通道,仓库内包含模块源码及例子+数据库)
https://gitee.com/blankteam/geo-ip2_-geo-lite2_-elang
GeoLite2IP归属地模块源码 使用例子.zip
(90.99 KB, 下载次数: 64)
|