HuoNiu IP Geolocation 是一款基于 ip2region 离线 IP 定位库的 XenForo 插件,可自动显示用户登录和发帖时的 IP 归属地信息(国家、省份、城市、运营商)。插件完全离线运行,无需依赖第三方 API,查询速度快至 10 微秒级,支持 IPv4 和 IPv6 双协议。
✨ 核心特性
🚀 极速查询 - 基于 VectorIndex 算法,查询速度 10 微秒级
🔒 完全离线 - 无需联网,数据本地化,保护隐私
🌐 双协议支持 - 同时支持 IPv4 和 IPv6
📊 精准定位 - 提供国家、省份、城市、运营商四级信息
🎨 灵活显示 - 可自定义显示内容和位置
🔄 自动更新 - 一键更新 IP 数据库到最新版本
🎯 无缝集成 - 原生 XenForo 风格,完美融入界面
🎯 主要功能
1️⃣ IP 归属地显示
自动显示位置:
✅ 帖子内容区域 - 显示发帖者 IP 归属地
✅ 用户个人资料页 - 显示最近登录 IP 归属地
✅ 用户悬停卡片 - 鼠标悬停显示 IP 归属地
可配置显示内容:
🌍 国家(可选)
🏛️ 省份(默认开启)
🏙️ 城市(默认开启)
📡 运营商(可选)
2️⃣ 数据库管理
在选项页面直接管理:
📊 实时显示 IPv4/IPv6 数据库状态
💾 显示文件大小和最后更新时间
🔄 一键更新数据库(自动从 GitHub/CDN 下载)
⚙️ 跳转到高级管理页面
🔁 批量重建历史数据
独立管理页面功能:
📥 分别更新 IPv4 或 IPv6 数据库
🔄 同时更新两个数据库
💾 自动备份旧文件
📊 详细的数据库信息展示
🔍 数据库文件路径显示
3️⃣ 数据重建功能
批量重建历史数据:
🔄 为历史帖子重新生成 IP 归属地
📊 从
xf_ip表读取历史 IP 记录⚡ 可配置批处理数量(500-5000)
🎯 智能跳过已有记录,避免重复
📈 进度条实时显示处理状态
有什么新消息在版本 1.0.0
发布
此版本没有可用的更改日志。
参与讨论
你可立刻发布并稍后注册。 如果你有帐户,立刻登录发布帖子。