Legendary 替代 Epic Games Launcher | 功能完善的开源第三方命令行客户端

Legendary

一句简介

一个替代 Epic Games Launcher | 功能完善的开源第三方命令行客户端

应用简介

  • 使用Epic的服务进行身份验证
  • 下载并安装游戏及其DLC
  • 已安装游戏的增量更新(Delta update)/更新
  • 通过在线身份验证启动游戏(适用于多人游戏/ DRM)
  • 同步云存档(与EGL兼容)
  • 在Linux上使用WINE运行游戏
  • 从Epic Games Launcher导入/导出已安装的游戏

Electron写成的Epic Games Launcher 账号登陆状态日常掉
日常登录时由launchdarkly供应的人机验证服务连不上
点击毫无交互反馈的运行后鬼知道进程何时会运行,亦或身份校验尚在艰难进行中(也难以判断)。多点一下?又畏惧跑起两个全屏来,切换时总要默对逃不过的黑屏几秒和暴躁风扇轰鸣,耳目宣示给脑子:brain:的只有"怎么又犯?"
关掉无用的Launcher,何曾想游戏居然也一并关闭。Just Game,有错吗?
下载速度总是无端波动,甚至在你睡梦时默默归零,坐待隔日你睡眼朦胧的傻脸?


等等等等,有救了

项目特性

  • 命令行
  • 完备的操作指南
  • 在线游戏校验 Epic Games Online Service
  • 因命令行而具备的 明确(快速、直接)、易于理解的操作与反馈 :point_down:
#2min运行荒野大镖客
.\legendary auth                   #获取sid登录
.\legendary list-games             #列出游戏列表、查看[App Name]
.\legendary import-game [App Name] [文件夹路径] #导入游戏
.\legendary launch [App Name]      #运行游戏
  • 无进程留存实现,完成即毙

应用平台

  • Windows
  • Linux

推荐类型

【用户投递】

Github网址 && 下载地址

2 个赞

很感兴趣怎么实现的,用 api ?我比较关心安全问题。

Ps:中文重点文字为啥要用代码块包裹,看着不舒服:ghost:,这样一搞阅读起来有障碍

1 个赞

我不是职业开发,看了下代码里的链接跟网络请求应该只是local到epic服务器。


回传的数据存在 C:\Users\user\.config\legendary 目录 ,感觉这些文件中的条目完备程度是得用官方API才能获取到,但我判断不了。

只翻译介绍(其实很合适)怕不过审核(再看来是能过的),编的情景个人观感与原介绍相比琐碎太多,害怕黑粗不够醒目,Sorry

太棒了, 垃圾 EPIC 官方客户端在我的 3500x cpu 上不管有没有运行游戏, 始终占用 5% 以上的 cpu. 跟挖矿病毒一样.
用 Legendary 测试了 无主之地3 可以正常联机.

1 个赞

因为需求高频检索很久了,但因为对英文社区内容构成认知薄弱,语言又差,最近才在这瞅见。
Epic 国内覆盖蛮广,贴吧看到的日经帖也多半涉及这些问题,中文网络却完全见不到关于开源第三方替代的公开讨论,百度账号注销了,就想这儿发下做SEO。

我也是看到了这个帖子才发现,epic 官方客户端竟然是用 electron 写的:flushed:

又是遥测/spy 的问题

https://hot.cnbeta.com/articles/game/1070769.htm

Hot Hardware报告称:

“在使用另一台个人电脑进行了一些测试之后,我们发现Epic游戏客户端在同一时间开启了五个不同的进程。我们打开了免费的网络流量监视工具Glasswire,可以看到Epic游戏客户端与这些关联程序每隔一段时间会向超过22个不同的服务器发送数据。”

“这种行为不管是程序开启、最小化还是后台运行的时候都会强制执行。在Glasswire的图表中可以看到,我们关掉Epic游戏客户端又重新打开之后,数据传输瞬间飙到最大峰值。”

目前官方尚未对此问题进行修复,不过有媒体提供了暂时的解决方法,玩家可以将Epic游戏客户端与GOG Galaxy客户端关联,后者有一个内置功能,可以在游戏关闭之后自动关掉“原始”启动客户端。

有报告称,Epic游戏客户端在与Steam和NVIDIA Geforce Experience同样后台运行的状态下,同一时间段内传送的数据量是后两者的14倍。

其中“EpicWebHelper”会向tracking-website-prod07-epic-961842049.us-east-1.elb.amazonaws.com这个网址/服务器发送数据,但究竟是否这个原因导致的CPU占用和温度飙升还有待验证。

请问一下是否没有其他附加的东西 例如会自动把你的资料上载到云端那些?

这一年,我试过3次legendary,,都不能用……不知道是不是缺啥依赖。。当然,我运行库确实没装全就是了。
win10 LTSC…自己手动删过一些东西。
EPIC官方的客户端能用。但是legendary不成。。