跳转到帖子
在手机APP中查看

一个更好的浏览方法。了解更多

OKAA

主屏幕上的全屏APP,带有推送通知、徽章等。

在iOS和iPadOS上安装此APP
  1. 在Safari中轻敲分享图标
  2. 滚动菜单并轻敲添加到主屏幕
  3. 轻敲右上角的添加按钮。
在安卓上安装此APP
  1. 轻敲浏览器右上角的三个点菜单 (⋮) 。
  2. 轻敲添加到主屏幕安装APP
  3. 轻敲安装进行确认。

HuoNiu IP Geolocation 2.0.0

(0篇评论)

3张截图

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)

  • 🎯 智能跳过已有记录,避免重复

  • 📈 进度条实时显示处理状态

有什么新消息在版本 2.0.0

发布

🆕 新增功能

1. 选项页面直接管理

  • 在插件选项页面新增"数据库管理"板块

  • 可直接跳转到数据库管理和数据重建页面

  • 无需进入独立管理页面,更方便快捷

2. 完整卸载功能

  • 卸载时自动删除数据表

  • 卸载时自动清理配置选项

  • 卸载时自动删除IP数据库文件和备份

  • 卸载时自动删除整个插件目录

  • 彻底清理,无残留文件

3. 单行紧凑显示

  • 使用 pairs--inline 实现专业布局

  • 使用 LESS 样式自动添加 · 分隔符

  • 优化显示效果,更美观简洁

🔧 功能优化

1. 显示控制逻辑修复

  • 修复选项开关无效的问题

  • 现在可以精确控制显示:国家、省份、城市、运营商

  • 未勾选的项不会显示,即使有数据

2. 模板结构优化

  • 改用宏模板 (Macro) 方式

  • 统一三个显示位置的样式

  • 代码更易维护和扩展

3. 代码清理

  • 移除所有调试日志代码

  • 清理无用注释

  • 优化代码结构

🐛 Bug 修复

1. IP数据解析错误

  • 修复 ArgumentCountError 错误

  • 正确使用 Searcher::newWithVectorIndex() 三参数

  • 修正数据字段索引(0:国家 1:省份 2:城市 3:ISP)

2. 模板语法错误

  • 修复模板中的语法问题

  • 符合 XenForo 标准模板结构

  • 使用标准 <xf:formrow> 格式

3. 显示格式问题

  • 修复两行显示变为一行显示

  • 使用 flexbox 布局

  • 自动添加分隔符

用户反馈

参与讨论

你可立刻发布并稍后注册。 如果你有帐户,立刻登录发布帖子。

游客
  • 这不会显示给其他用户。
  • 添加评论…

配置浏览器推送通知

Chrome (安卓)
  1. 轻敲地址栏旁的锁形图标。
  2. 轻敲权限 → 通知。
  3. 调整你的偏好。
Chrome (台式电脑)
  1. 点击地址栏中的挂锁图标。
  2. 选择网站设置。
  3. 找到通知选项并调整你的偏好。