Legendary – 支持云存档与跨平台的 Epic 游戏管理命令行工具

Legendary 是一个免费开源的第三方客户端,用来替代官方的 Epic Games Launcher。它由社区开发,主要面向希望摆脱官方客户端臃肿、卡顿问题的玩家。核心目标是提供更轻量、高效、灵活的游戏管理方式,尤其适合喜欢命令行操作或在 Linux/macOS 上玩游戏的用户。
软件功能
1. 支持下载、安装和更新 Epic Games 平台上的游戏及 DLC 内容。
2. 提供增量补丁更新,避免重复下载整个游戏文件。
3. 可通过命令行登录 Epic 账号并同步云存档。
4. 允许自定义游戏安装路径,并支持选择性下载(跳过可选内容)。
5. 能检测本地已安装的游戏,并支持从官方启动器导入/导出游戏(macOS 暂不支持导出)。
6. 支持断点续传和多线程并行下载,提升下载效率。
7. 可列出所有已购买或已安装的游戏,方便批量管理。
软件特色/亮点
1. 跨平台支持:可在 Windows 8.1+、Linux 和 macOS 12.0+ 上运行,填补了官方客户端在 Linux 上缺失的空白。
2. 资源占用低:相比官方启动器,Legendary 启动更快,内存和 CPU 占用明显更少。
3. 命令行驱动:所有操作通过终端完成,适合脚本自动化,比如定时更新或批量安装。
4. 配置灵活:通过 ~/.config/legendary/config.ini 文件可精细控制下载线程数、缓存路径等参数。
5. 开源透明:代码托管在公开仓库,无隐藏行为,社区可审计安全性。
6. 支持 WebView 登录(需安装 webview 版本),简化账号授权流程,不用手动复制 token。
更新日志
1. 新增对游戏名称模糊匹配的支持,现在可以用 “world of goo” 或缩写 “wog” 安装游戏,不用记准确的应用 ID。
2. 修复了在某些网络环境下下载任务卡死的问题。
3. 优化了多线程下载模块的稳定性,减少因连接中断导致的重试次数。
4. 根据用户反馈,改进了 list-installed 命令的输出格式,现在能更清晰显示版本号和更新状态。
5. 在 Linux 上安装 webview 版本时,自动提示缺少 python3-gi-cairo 依赖,避免安装后无法登录。
Legendary – 支持云存档与跨平台的 Epic 游戏管理命令行工具
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
