Seraphine:英雄联盟战绩查询与自动 BP 工具
【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine
Seraphine 是一款基于 LCU API(英雄联盟客户端本地接口)的英雄联盟战绩查询工具。它随客户端运行,自动获取比赛数据,帮你查同大区召唤师战绩、自动查询队友与对手,免去网页间来回切换,适合想在客户端内顺手查看比赛信息的玩家。
它能帮你做什么
查同大区召唤师战绩。进入对局前,你常想确认某个召唤师最近的状态。在 Seraphine 中输入召唤师名,程序会展示其近期战绩、常用英雄和段位信息,无需切到网页手动搜索。
自动查队友和对手战绩。到选人(BP)阶段,你想了解队友最近常玩什么英雄、水平如何。Seraphine 会自动查询每位队友的近期战绩并展示;进入游戏后,对手战绩也会自动拉取,开打前对双方实力心里有数。
大乱斗与出装信息。打大乱斗时,你想知道今天哪些英雄有 Buff;选人前,还想查当前版本的出装。它会显示大乱斗英雄 Buff 信息、OPGG 英雄排行与出装加点数据,并可一键设置符文页。
功能一览
| 功能 | 解决什么问题 |
|---|---|
| 战绩查询 | 输入同大区召唤师名,查看近期战绩、英雄与段位 |
| 自动查队友/对手 | 进 BP 或进入游戏后自动拉取双方战绩,免去手动搜索 |
| 自动 B/P | 找到对局后自动接受、自动选/禁英雄、自动接受交换请求 |
| 外部数据显示 | 大乱斗 Buff、OPGG 排行与出装加点自动展示,符文一键设置 |
| 客户端功能 | 断线后自动重连、热重启客户端、修复结算界面加载异常 |
| 个性化功能 | 修改个人主页背景、在线状态、签名与段位显示 |
技术实现简述
Seraphine 完全基于 Riot 提供的 LCU API(客户端开放给本地工具的通信接口)开发,只读取客户端提供的数据,不修改游戏文件,也不读写游戏进程内存,这是它相对稳定的原因。界面使用 PyQt5 与 PyQt-Fluent-Widgets 组件库搭建。客户端连接与战绩查询的核心逻辑集中在 app/lol/ 目录,界面部分在 app/view/ 目录。
合规与安全
代码实现遵循 Riot 政策与《英雄联盟》游戏插件公约,只提供游戏外辅助功能,不鼓励任何破坏游戏公平性的行为。README 中的免责声明也如实说明:程序依赖客户端接口,客户端或反作弊系统更新后可能出现崩溃等不稳定情况,并不保证一定不会封号,使用前请自行评估风险。
适合谁用 & 快速上手
适合使用 Windows 客户端、不想开网页就能查战绩和 BP 信息的玩家。
- 先启动英雄联盟客户端,再下载 Seraphine.7z,解压后运行 Seraphine.exe;也可自行构建:git clone https://gitcode.com/gh_mirrors/se/Seraphine ,按 requirements.txt 安装依赖后运行 main.py
- 程序会自动连接已运行的客户端,无需额外配置
- 输入召唤师名开始查询战绩,或进入对局体验自动查队友、自动 B/P
Seraphine 把"查战绩"从切换网页的繁琐流程,变成了客户端内自动展示的信息流。觉得顺手就给仓库点个 star,使用中遇到 bug 也可以直接提 issue 反馈。
【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考