ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

如何快速上手 Seraphine:从 0 到跑通的英雄联盟战绩查询完整教程

如何快速上手 Seraphine:从 0 到跑通的英雄联盟战绩查询完整教程 如何快速上手 Seraphine从 0 到跑通的英雄联盟战绩查询完整教程【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/SeraphineSeraphine 是一款基于客户端接口的英雄联盟战绩查询工具匹配、BP、进游戏时自动展示队友与对手的战绩还附带 OPGG 出装显示、自动选禁用英雄等辅助。如果你是想要不切窗口查战绩的召唤师跟着这篇教程十分钟就能跑起来。初识项目Seraphine 能帮你做什么客户端内自动显示队友、对手战绩展示 OPGG 出装并支持一键设置符文自动接受匹配、自动选/禁英雄、断线重连大乱斗 Buff 信息、客户端小 Bug 修复免费开源没有付费版这是 Seraphine 窗口里展示的默认头像客户端登录成功后会自动换成你的游戏头像。快速启动4 步安装运行环境要求三样Windows 系统、已安装的英雄联盟客户端Seraphine 通过客户端开放接口 LCU API 取数据、Python 3.8推荐用 conda 管理独立环境。获取源码并进入目录git clone https://gitcode.com/gh_mirrors/se/Seraphine cd Seraphine克隆完你就有了全部代码后面所有命令都在这个项目目录里执行。创建并激活专属环境避免污染本机 Pythonconda create -n seraphine python3.8 conda activate seraphine安装依赖一条命令装齐 requirements.txt 里列出的全部包pip install -r requirements.txt启动程序python main.py窗口弹出后把英雄联盟客户端打开并登录Seraphine 会自动与客户端建立连接各功能随之点亮。核心目录地图目录结构怎么看Seraphine/ ├── app/ # 核心应用代码 │ ├── common/ # 配置定义、日志、通用工具 │ ├── components/ # 可复用的界面组件 │ ├── lol/ # 连接客户端与对局数据逻辑 │ ├── resource/ # 图片等资源文件 │ └── view/ # 主窗口与各功能界面 ├── document/ # 项目公告与文档 ├── main.py # 程序入口 ├── requirements.txt # Python 依赖清单 ├── make.ps1 # 打包脚本 └── ...目录 / 文件作用新手是否需要关注main.py程序入口初始化并启动主窗口需要从这里开始读app/common/配置项、日志、工具等公共模块想改默认值时看app/lol/连接英雄联盟客户端、处理对局事件排查连接问题时看app/view/主窗口、生涯、搜索等功能界面开发新功能时看app/components/图标、卡片等可复用界面组件一般不用requirements.txt依赖包清单安装时看document/公告与版本信息不用主文件拆解main.py 启动流程main.py 很短按「导入了什么 → 定义了哪些入口 → 何时被调用」三层看就明白了。第一层导入了什么PyQt5界面框架、qasync给界面加上异步能力、来自 app/common/config.py 的cfg配置项和来自 app/view/main_window.py 的MainWindow主窗口。第二层定义了哪些入口整个启动流程包在一个main()函数里——设置高分屏缩放、字体、安装翻译然后创建主窗口app QApplication(sys.argv) ... w MainWindow() w.show() eventLoop.run_until_complete(appCloseEvent.wait())最后一行是「挂起等待」程序会一直活着直到你关闭窗口。第三层何时被调用if __name__ __main__: main()这行是「入口判断」你直接运行python main.py时文件的名字就是__main__于是执行main()如果只是被其他模块 import 引用则不会触发避免程序被重复启动。配置与依赖配置文件修改方法requirements.txt 每行一个依赖格式是「包名版本号」例如PyQt55.15.9界面框架、aiohttp3.10.10异步网络请求。pip install -r会一次性全部装好运行报错时对照它就能定位是哪个包的问题。项目目录里没有独立配置文件配置项声明在 app/common/config.py首次运行后程序会把你的修改写入 Windows 的%AppData%\Seraphine\config.json。日常建议直接在应用内「设置」界面调整主题、缩放、客户端安装路径等删除该目录下的Seraphine文件夹即可恢复默认连同程序目录一起删掉就是完整卸载。常见坑 FAQ Q1程序能打开但连不上客户端、功能用不了先启动英雄联盟客户端并登录Seraphine 的数据全部来自客户端没开客户端自然连不上需要「随程序启动客户端」的话先在设置里填对客户端安装路径。Q2数据更新慢或生涯界面一直转圈战绩数据由英雄联盟服务器提供程序只负责显示。刷新慢基本是服务器拥堵稍等重试即可一般不是程序的问题。Q3不用 conda环境怎么建用 Python 自带的 venv 替代先python -m venv venv创建再执行venv\Scripts\activate激活之后照旧pip install -r requirements.txt。小结Seraphine 是一个十分钟就能跑起来的客户端战绩查询工具装完先把客户端打开就能体验完整流程。建议下一步打开设置界面逐个试用自动接受匹配、自动选英雄等功能卡。【免费下载链接】Seraphine英雄联盟战绩查询工具项目地址: https://gitcode.com/gh_mirrors/se/Seraphine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表