你好s1 发表于 2021-12-31 13:40

教程:用Steam启动Epic游戏!完美告别辣鸡Epic客户端

本帖最后由 你好s1 于 2021-12-31 23:20 编辑

             前面我吐槽Epic阴间游戏库难用:https://bbs.saraba1st.com/2b/thread-2045004-1-1.html

             经楼下坛友提醒,还有legendary这个东西呢。

            对呀,为什么不用legendary配合Steam,在Steam上玩Epic游戏呢!

             马上跟我一起动手,告别辣鸡Epic客户端吧!
======================================

          需要用到的软件:

            1.Steam,2.legendary ,3.Heroic

      QA:   1. legendary 和 Heroic 是什么东西?

             答: legendary 和 Heroic 都是开源的第三方客户端,两者都可以用来完美代替Epic客户端,Heroic是legendary的GUI版本,Heroic的运行依赖于legendary,只是增加了其易用性。
                  因其开源,所以不存在有病毒或偷扫硬盘等非法操作,使用原理基本上跟你用浏览器打开Epic商城也没什么大区别,所以不会被Epic秋后算账,基本上可以放心使用。

            2.这样做有什么好处?

            答:做完之后,你可以不需要启动Epic客户端而直接使用Steam启动任何Epic拥有的游戏,               legendary会被Steam自动启动帮助你验证Epic帐号,之后就会自动退出不在后台常驻,相比Epic客户端不占用系统资源
            同时你可以正常使用Steam的FPS显示功能,F12截图,游戏库存分类管理功能,手柄适配功能以及好友看见你正在玩XX游戏功能
            
            3. 这样做跟我在Steam购买游戏有何区别?

            答:原则上游戏还是在Epic运行的,使用的是Epic的帐号验证和云存档,所以不能使用Steam的创意工坊和社区功能
====================================

            教程(看起来比较麻烦,会了之后其他游戏就简单非常多,至少把你喜欢的几个游戏放到Steam上试试吧!):

             1.下载legendary和Heroic
         地址:https://github.com/derrod/legendary         https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher
            注意注意注意,github在国内连接非常不稳定,现在打不开过一会就打开了,最好使用科学上网
         我就不提供国内网盘连接了,因为这两个软件的更新都是在github上,你现在用网盘下了后面更新还是麻烦

         以Heroic的下载举例,点击右边的Releases
      打开后的页面下拉到最下面,选择下载.exe文件
         legendary同理

         2. 把下好的legendary放到某一盘符的文件夹下,我这里以我的o盘epicgo文件夹举例
          特别注意:使用legendary必须关闭科学上网软件!不然容易报错
         2.1 在windows搜索栏中搜索cmd,打开cmd,输入o:回车 再输入cd空格epicgo(如果你放C盘123文件夹下,就是输入c:回车,再输入cd空格123)
         2.2 再输入legendary回车,命令正确会显示一长串帮助信息,不用管
      2.3 再输入legendary auth回车,来绑定你的Epic帐号。新版本会跳出Epic登录界面,你直接登录就可以了。
       也可能会打开一个网页,复制其中SID的数字部分(不复制双引号),填入登录界面即可
       此时,你可以输入legendary list-games查看你的Epic有多少游戏
      其他命令请自行查阅github上的帮助,这里不再赘述

      3. 现在可以导入游戏到Steam了
         以我的荒野大镖客2为例(Epic有些游戏启动不需要验证帐号,比如前几天送的循环英雄,直接双击exe就能启动。荒野大镖客2则必须通过R星的帐号认证)          重做2.1部分,然后输入legendary list-games,找到大表哥2的游戏app名 注意是app name,不是“游戏名”
         比如我的大表哥2的app name是Heather,而不是RDR2。    复制Heather

      打开Steam,左下角添加游戏-添加非Steam游戏-点击浏览找到你的legendary.exe(我的就在o盘epicgo文件夹下),选择添加所选程序
       右键你刚刚添加入库的legendary,选择属性
       在启动选项那里输入launch Heather,其中launch的L必须小写 Heather则是你刚刚前面复制的app name       (可选)你也可以跟我一样,点击快捷方式那里,图标部分选择荒野大镖客2的文件夹下的大表哥图标,游戏名字部分改为荒野大镖客2的商品名Red Dead Redemption 2


      点击右上角x直接关闭即可,此时你的游戏正常来说应该可以脱离Epic客户端启动并且还能通过Epic和R星的客户端认证了
    但是别着急,我们再做最后一部的美化部分, 打开 https://www.steamgriddb.com 网站,输入大表哥2的英文商品名 Red Dead Redemption 2
    选择一副好看的背景,这里我们以跟Steam同样的左下角图片为例
    点击下载,下载好以后右键Steam的黑色背景那部分,选择设置自定义背景,选择刚刚下好的大表哥2的背景
   看,现在你已经可以骗自己Steam上有大表哥2啦!
   
      点击开始游戏吧!恭喜你现在已经完全可以摆脱Epic客户端啦!
    你的好友也会显示你正在玩RDR2
      
   不过偶尔legendary会不能自动读取到你的游戏安装目录,比如你可能在点击开始游戏之后跳出一个窗口就没有后续了
    此时,请重复2.1步骤,然后输入legendary import-game "name"
    其中,"name" 可以是"Red Dead Redemption 2" (此时必须有双引号)也可以直接换成app name也就是Heather (此时不用双引号) 则是你的RDR2的安装目录,比如在c:\rdr2
   那么你就输入命令legendary import-game Heather c:\rdr2
    提示你安装成功之后,就可以关闭后再重新用Steam启动了    设置一次就可以,不会总是出现这个问题。
   
===========================================

      简单版本来了,直接用Heroic代替Epic客户端吧(使用Steam办法的也可以用这个客户端更新游戏,不然请自行查阅legendary的更新游戏命令)       注意Heroic跟legendary一样,如果你遇到莫名其妙的问题,请关闭科学上网软件
    教程第一部下载的Heroic,安装好(现在版本好像不用安装)
   直接双击打开,会自动登录(需要读取你Epic客户端的账户信息)
    然后以后用这个客户端代替Epic客户端吧
   



最大的好处是,可以在下载之前看见游戏的大小了







魔法酪饼 发表于 2021-12-31 13:44

好耶!这就去搞!GTMD傻逼EPIC。

-- 来自 有消息提醒的 Stage1官方 Android客户端

back57992 发表于 2021-12-31 13:45

这样也行。。能不能把PCXGP和战网也整合了。。想想都爽

青阳 发表于 2021-12-31 14:00

年度顶级ntr(我喜欢)

s1-5-5 发表于 2021-12-31 14:02

用他来开启你的身体,好色哦

sniffer 发表于 2021-12-31 14:05

我问下启动steam要半分钟才出来怎么搞?移动网络。加了个不检验文件的启动参数也没用

硫黄 发表于 2021-12-31 14:07

好顶支持,该整起来了

你好s1 发表于 2021-12-31 14:18

sniffer 发表于 2021-12-31 14:05
我问下启动steam要半分钟才出来怎么搞?移动网络。加了个不检验文件的启动参数也没用 ...


   完全卸载重新安装试试呗,实在不行就没辙了,不过Steam毕竟只需要启动一次吧
   
Epic最小化再打开都得重新加载。

理智客观 发表于 2021-12-31 14:20

强的一批

Slime_ 发表于 2021-12-31 14:29

epic客户端是真的不好用,感谢楼主

peh 发表于 2021-12-31 14:45

那还会扫描硬盘么

—— 来自 S1Fun

Lisylfn 发表于 2021-12-31 15:06

back57992 发表于 2021-12-31 13:45
这样也行。。能不能把PCXGP和战网也整合了。。想想都爽

战网不清楚, PCXGP的话你可以试下这个https://github.com/BrianLima/UWPHook
不过steam手柄支持是不行的...至少我一年前试是这样
说起来现在xbox的游戏可以直接安装在指定文件夹, exe可见了, 还没试过steam直接添加, 晚上回去试一下

back57992 发表于 2021-12-31 15:08

Lisylfn 发表于 2021-12-31 15:06
战网不清楚, PCXGP的话你可以试下这个https://github.com/BrianLima/UWPHook
不过steam手柄支持是不行的. ...

哦了 战网不添加也罢 主要就打个炉石。

松开的鞋带 发表于 2021-12-31 15:11

马克一下好了先,回去估计用得上

伊克路西安 发表于 2021-12-31 15:15

本帖最后由 伊克路西安 于 2021-12-31 15:25 编辑

heroic目前安装版有BUG,我用winget安装了就中招了,一看正好有人提了issue
https://github.com/Heroic-Games- ... Launcher/issues/838
啊,不是这个问题,还是要关clash。。
感觉不太好用,不光是验证登录要关工具,连平时使用也要关

白左 发表于 2021-12-31 15:23

Lisylfn 发表于 2021-12-31 15:37

伊克路西安 发表于 2021-12-31 15:15
heroic目前安装版有BUG,我用winget安装了就中招了,一看正好有人提了issue
https://github.com/Heroic- ...这是跟win下代理和python的bug, 如果你用clash可以尝试开启tun模式
删除线bug, 草

伊克路西安 发表于 2021-12-31 15:58

本帖最后由 伊克路西安 于 2021-12-31 16:00 编辑

Lisylfn 发表于 2021-12-31 15:37
这是跟win下代理和python的bug, 如果你用clash可以尝试开启tun模式
删除线bug, 草


我安装服务模式然后打开tun模式就可以了吗
目前打开tun模式然后进heroic,随便挑一个游戏还是加载不出来游戏大小。。

s1娘铁粉 发表于 2021-12-31 16:06

Lisylfn 发表于 2021-12-31 16:16

伊克路西安 发表于 2021-12-31 15:58
我安装服务模式然后打开tun模式就可以了吗
目前打开tun模式然后进heroic,随便挑一个游戏还是加载不出来游 ...

首先你确定服务模式的图标是绿的, 然后设置tun模式, 一般来说按它默认的设置就好(Clash for windows版本大于0.19.0的话), 开启tun模式, 看看你的网卡是不是多了个clash
然后重点, 一定要关闭cfw里的系统代理开关, 再去设置里检查代理是否关掉

伊克路西安 发表于 2021-12-31 16:22

本帖最后由 伊克路西安 于 2021-12-31 16:25 编辑

Lisylfn 发表于 2021-12-31 16:16
首先你确定服务模式的图标是绿的, 然后设置tun模式, 一般来说按它默认的设置就好(Clash for windows版本 ...
关掉系统代理搞定了,这一步在tun模式那个注释里没说
那顺便再请教一下,我如果clash用tun模式,是不是可以替代netch了?
还有比如BT下载的话,是不是还要关闭tun模式比较好?

Lisylfn 发表于 2021-12-31 16:26

本帖最后由 Lisylfn 于 2021-12-31 16:34 编辑

伊克路西安 发表于 2021-12-31 16:22
关掉系统代理搞定了,这一步在tun模式那个注释里没说
那顺便再请教一下,我如果clash用tun模式,是 ...
理论上可以, 确实有人用tun模式打游戏, 不过我还没试过( 我一般裸连
bt的话有两个方式, 你可以试一下, 一是写好规则(这个感觉有点难, 特定端口, 或者匹配才走代理), 二是bt软件里指定正常网卡而不是tun虚拟的网卡

林然若水 发表于 2021-12-31 16:30

伊克路西安 发表于 2021-12-31 17:12

Lisylfn 发表于 2021-12-31 16:26
理论上可以, 确实有人用tun模式打游戏, 不过我还没试过( 我一般裸连
bt的话有两个方式, 你可以试一下, 一 ...
我先在qbit里指定以太网网卡用着好了

不灭钻石 发表于 2021-12-31 18:12

这个有意思

莫夜戎 发表于 2021-12-31 18:13

这样做是只能玩游戏没法用epic客户端上的虚幻四引擎?

Suzutsuki.Mk.II 发表于 2021-12-31 18:15

好评,但我不用steam管理非steam游戏,我都是使用Playnite,晚上试试看这个对playnite的兼容性,这样除了用虚幻引擎外都可以告别傻逼启动器了

Cookiekira 发表于 2021-12-31 18:16

还有这种好东西

你好s1 发表于 2021-12-31 18:52

莫夜戎 发表于 2021-12-31 18:13
这样做是只能玩游戏没法用epic客户端上的虚幻四引擎?


    你可以看下两个软件的github啊

    Heroic的我找到了

Unreal marketplace is hidden by default now, there is a toggle in the settings to show it. (don't do that if you have a big selection of assets, right now Heroic freezes if you have 2000 assets or more, if this happens, edit the config file manually and set the option to false then restart Heroic.

   选项被隐藏了,可以打开

Suzutsuki.Mk.II 发表于 2021-12-31 18:55

莫夜戎 发表于 2021-12-31 18:13
这样做是只能玩游戏没法用epic客户端上的虚幻四引擎?

Heroic安装好了设置里有打开虚幻商城的选项,应该是没问题的

不见不散 发表于 2021-12-31 18:58

Suzutsuki.Mk.II 发表于 2021-12-31 18:59

白左 发表于 2021-12-31 15:23
还有另一个办法, 整个gog galaxy, 统一管理ps, xbox, ns, steam, epic, r* club, origin, uplay游戏

但是 ...

不要用galaxy,这玩意连接多了也是个麻烦的玩意,我现在后悔死了,steam1500+一加进来每次重装和启动都慢的要死,还因为当初公测初期内置了连接插件而后期去掉了搞得我现在没法把它链接取消,就很烦,想拿galaxy只下游戏都不行

我现在非steam游戏都是使用playnite管理,比launchbox轻量化还免费,又是MIT协议,功能也很齐全,可以说是pc游戏最好的第三方管理器了

Suzutsuki.Mk.II 发表于 2021-12-31 19:02

back57992 发表于 2021-12-31 13:45
这样也行。。能不能把PCXGP和战网也整合了。。想想都爽

playnite,请,你想得到的【主流】平台都可以,甚至因为是离线管理器,干净清爽
也支持生成steam用的链接,但我没具体用过,不清楚这部分,至少我用的1年多下来,从7.9版本到现在9.0版,可以说它已经是我离不开的非steam的pc游戏管理器了

白左 发表于 2021-12-31 22:40

白面互撸娃 发表于 2021-12-31 22:46

夏影 发表于 2021-12-31 22:57

你好s1 发表于 2021-12-31 23:16

夏影 发表于 2021-12-31 22:57
非要弄个启动器干嘛,直接添加到桌面不就完了


   你没看清楚吗? Epic的游戏有一部分可以直接启动

   有一部分必须通过Epic启动,比如主楼的大表哥2就是必须通过Epic给R星认证帐号

   你直接放桌面双击是会启动Epic客户端的

阿狸狸狸狸狸 发表于 2022-1-1 14:46

昨天晚上用heoic试了下盐与避难所,遇到的问题就是游戏需要安装一些库环境之类的似乎不会自己触发,启动会直接报错,回到epic里面才会自己帮你安装

—— 来自 OnePlus KB2000, Android 11上的 S1Next-鹅版 v2.5.2-play

nessaj 发表于 2022-1-1 16:13

慕容断月 发表于 2022-1-1 16:27

本帖最后由 慕容断月 于 2022-1-1 16:34 编辑

补充一个Playnite使用的方法


最简单的方式是,装个Heroic然后再下载legendary,通过Heroic把游戏搞定以后,直接按图里导入

装Heroic的目的是管理游戏和免得自己找app name

app name通过Heroic导入后都罗列在【%UserProfile%\.config\legendary\installed.json】里,直接打开搜索游戏名就能查到
页: [1] 2
查看完整版本: 教程:用Steam启动Epic游戏!完美告别辣鸡Epic客户端