盗贼之海 极致峰值助手 – 区域偏好工具

辅助简介

各位好,

如你们所知,我一直致力于开发IP及《盗贼之海》相关工具,例如我之前的项目:

  • 服务器IP查找器 + 便捷分享(峰值工具)
  • Python简易IP查找器 + Discord Webhook推送

受另一款工具的启发,我决定将其功能封装成正式的图形界面。
我曾主动联系他们希望合作或贡献力量,但事与愿违——他们非但没有就改进功能进行简单沟通,反而直接将我从他们的Discord群组中封禁。随后更将工具置于Discord登录墙之后,这对社区工具而言实属倒退。

因此,我选择从零开始构建自己的工具。尽管灵感源自”theDoc”的GUI设计——我仍在工具内郑重标注了致谢信息,因为这才是社区应有的协作方式。

功能说明

让您掌控匹配区域,告别随机服务器轮盘。通过数据包路由在匹配时优先连接所选区域。

这能解决什么问题?

  • 无需再通过悬挂特定旗帜或航行至指定港口进行匹配
  • 不再需要端口扫描或依赖Discord工具来匹配
  • 彻底告别VPN!
  • 联盟服务器将能更轻松地实现峰值匹配!

核心功能:

  • 区域选择(欧洲、美国、亚洲等)
  • 实时服务器信息显示
  • 用于好友协同的房间系统
  • 游戏连接自动检测
  • 简洁的Qt界面与完整运行日志

技术原理:

通过WinDivert拦截《盗贼之海》网络流量,监控UDP 3075端口及30000-32000匹配端口。发往首选区域的数据包立即放行,其他区域数据包施加约500毫秒延迟,使匹配机制自然倾向您选择的区域。

使用MaxMind GeoLite2数据库实现实时服务器地理位置识别。

安装步骤:

  1. 将ZIP文件解压至文件夹
  2. 确保GeoLite2-City.mmdb与exe文件位于同一目录
  3. 以管理员权限运行
  4. 选择区域后启动《盗贼之海》
  5. 工具将自动显示连接详情

房间系统:

可选功能——通过自定义昵称创建/加入房间,与其他玩家协同匹配。房间创建者享有管理员权限。

注意事项:

  • 仅支持Windows系统,需管理员权限实现数据包拦截
  • 虽为从零开发,但方法类似(使用pydivert时选择有限)
  • 仅供学习用途,请合理使用

东京区仅8人轻松实现峰值匹配的实证:(不建议匹配如此遥远区域…最好选择欧美等玩家处于睡眠时段的区域 ^^)

后端连接声明:
房间系统需连接至我的后端服务器以实现用户间协调。
传输内容:仅您选择的昵称及所连接的《盗贼之海》服务器IP。
不收集个人信息,不追踪数据,仅记录您自定义的昵称和本就公开的游戏服务器IP。
无法追溯实际使用者身份。
如对此存疑,可不使用房间功能——核心工具完全独立运行。

更新日志

版本更新日志:

V1.5

  • 新增本地IP忽略列表,提升IP扫描精准度

V1.4

  • 升级后端安全机制
  • 增加管理员房间管理功能
  • 新增”取消准备”按钮

V1.3

  • 下拉菜单增加当前时区时间显示
  • 新增登出按钮
  • 增加准备就绪功能

V1.2

  • 移除冗余的连接按钮(因默认连接阿姆斯特丹服务器)
  • 新增《盗贼之海》服务器断开连接检测
  • 优化多舰船同时匹配时的分组逻辑

V1.1

  • 增加游戏运行状态提示
  • 新增区域隐藏按钮以扩大会话界面
  • 会话框随窗口大小自动调节(配合隐藏按钮使用)
  • 切换大洲时自动取消区域标记
  • 添加开发者致谢信息

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容