手把手把英雄联盟战绩查询工具 Seraphine 跑起来,三步装起来
【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine
Seraphine 是挂在英雄联盟客户端上的战绩查询工具,进 BP 自动拉队友和对手的近期数据。这份安装与运行教程只有三步,看完你就能在自己电脑上把它跑起来。
开工前,先确认这三样
- Python(3.8 及以上):程序本体和全部依赖都是 Python 写的,低于这个版本装不上。
- pip:Python 自带的包管理器,一行命令就能装完所有依赖库。
- Git:把仓库源码一次性克隆到本地,后面所有操作都在本地进行。
三步把项目跑起来
第 1 步:git clone 克隆 Seraphine
打开终端,把这行贴进去执行就行。
git clone https://gitcode.com/gh_mirrors/se/Seraphine && cd Seraphine跑完你应该看到当前目录多了一个Seraphine文件夹,终端提示符已经停在它里面。
第 2 步:pip 一行装完依赖
在项目目录里执行下面这行,会按 requirements.txt 逐个安装。
pip install -r requirements.txt跑完你应该看到输出末尾出现Successfully installed ...,列出一串刚装好的库名。
⚠️ 提示:万一依赖清单缺失,就用pip install 库名手动补装缺的那个库。
第 3 步:python main.py 启动 Seraphine
入口文件就是main.py,直接执行它。
python main.py跑完你应该看到一个蓝色调的 Fluent 风格窗口弹出来,能看到召唤师搜索入口就说明装好了。
跑通之后往哪走
全部功能清单和打包成 exe 的方法都在 readme.md 里,建议先翻一遍。想深挖源码的话,连接客户端的逻辑集中在app/lol/目录,主窗口实现在app/view/main_window.py。遇到 bug 直接去仓库 Issue 区提一条,发之前先搜一下有没有人说过。
卡住了先看这
- 客户端连不上 / 功能不可用→ 先确认英雄联盟客户端已登录并在线,所有数据都来自客户端接口。
- 生涯界面无限转圈 / 战绩不更新→ 多是英雄联盟服务器侧延迟,等一会儿再刷新。
- 客户端偶尔闪退→ 把客户端完全退出重启一次,再重新运行 Seraphine。
【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考