拿来吧你!用Docker自动白嫖EPIC限免游戏

2021-09-01 13:48:08 109点赞 1234收藏 56评论

创作立场声明:不喜欢重复造轮子,总要有些自己的小发现/小心得才会水文

Hello大家好,我是连续签到2400+天但没(dou)空(shi)水(jie)文(kou)的罐罐君。

拿来吧你!用Docker自动白嫖EPIC限免游戏

之前开坑的《家庭网络折腾记》系列已经咕咕了两年,这段时间里,各种设备和玩法日新月异,罐罐君的弱电箱和NAS柜的软硬件也都升级了几次,待有空再和值友们分享。

本篇就短平快地和各位分享我最近折腾UnRaid和Docker的过程中,发现的一个自动白嫖EPIC免费游戏神器——epicgames-claimer


众所周知,EPIC为了和G胖的Steam等老牌游戏分发平台抗衡,推出了每周免费游戏。俗话说,白嫖使我快乐,但现在的人们事务繁多,万一哪天忘了领取,那还怎么快乐呢?由国人luminoleon开发的小工具epicgames-claimer,就是为解决这个问题而生拿来吧你!用Docker自动白嫖EPIC限免游戏

epicgames-claimer支持Windows、Docker和Python三个平台,使用和配置十分简单,本着“万物皆可docker”,罐罐君当然是选择在UnRaid上直接部署一个docker容器啦拿来吧你!用Docker自动白嫖EPIC限免游戏 如果想要在另外两个平台上使用,请猛击项目页面查看教程哈~

OK,话不多说,直接开干拿来吧你!用Docker自动白嫖EPIC限免游戏


1.注册EPIC账号

要白嫖EPIC的福利,首先你得有个账户不是?先猛击EPIC官网,点击右上角的登录再点击注册,EPIC可用多种合作账户登录,罐罐君选择了最传统的邮箱注册,具体的过程这里就不再赘述拿来吧你!用Docker自动白嫖EPIC限免游戏

各位注册完成后请牢记注册邮箱和密码,并不要打开两步验证功能,否则epicgames-claimer将无法登录你的EPIC账号拿来吧你!用Docker自动白嫖EPIC限免游戏

拿来吧你!用Docker自动白嫖EPIC限免游戏


2.命令行方式部署Docker版epicgames-claimer

epicgames-claimer官方帮助文档采用了命令行的形式,罐罐君的Docker环境是Unraid自带的,在右上角终端或通过SSH登入Unraid后,先输入

docker pull luminoleon/epicgames-claimer

拉取镜像,拉取完毕后输入

docker run -it luminoleon/epicgames-claimer

再按提示输入EPIC账号和密码(密码输入时不显示,输完直接回车即可),约2分钟后即会出现白嫖结果(罐罐君之前已经领取了本周免费游戏,所以出现对应提示):

拿来吧你!用Docker自动白嫖EPIC限免游戏

同时EPIC注册邮箱里也会收到对应的收据(对,白嫖也有收据)拿来吧你!用Docker自动白嫖EPIC限免游戏

拿来吧你!用Docker自动白嫖EPIC限免游戏

虽然已经成功白嫖,但命令行方式会在UnRaid的Docker界面留下一个无图标(难看)的容器残余,且会因为“找不到配置文件”而无法在UnRaid下更新拿来吧你!用Docker自动白嫖EPIC限免游戏

拿来吧你!用Docker自动白嫖EPIC限免游戏


3.在图形化Docker界面下配置epicgames-claimer

对于有强迫症的罐罐君而言,这样的结果属实不能忍。在与项目作者一番亲切沟通加上自己摸索片刻后,罐罐君成功地使用UnRaid内置Docker界面配置好了本项目,不敢藏私,马上来张大妈这水一篇文拿来吧你!用Docker自动白嫖EPIC限免游戏


对于广大值友来说,相信UnRaid的Docker界面并不陌生,我们首先点开添加容器,依次填入相关参数

拿来吧你!用Docker自动白嫖EPIC限免游戏

其中,容器名称随意起一个英文名即可,罐罐君用的是【EpicGames-Auto】,储存库一栏填入【luminoleon/epicgames-claimer】,如果想要容器有图标的话,点开右上角基本视图,在图标链接填入罐罐君在Epic官网提取的图标链接【https://static-assets-prod-1251447533.file.myqcloud.com/epic-store/static/favicon.ico】即可。

拿来吧你!用Docker自动白嫖EPIC限免游戏

Docker基础设定好了,接下来是重头戏——变量设置,根据官方帮助文档,epicgames-claimer可用的变量选项如下:

变量说明默认备注
TZ容器的时区, 可用时区列表Asia/Shanghai
RUN_AT指定每日运行时间09:00格式:HH:MM
ONCE运行一次领取过程后退出falsetrue/false
AUTO_UPDATE启用自动更新falsetrue/false
EMAIL设置用户名/邮箱
需要关闭双重验证
PASSWORD设置密码
需要关闭双重验证

点开容器编辑界面底部的【添加另一个路径、端口、变量、标签或设备】链接,添加一个账号变量,【名称】和【键】按照文档说明填写为【EMAIL】(注意大写),【值】则填写你的Epic注册邮箱,保存

拿来吧你!用Docker自动白嫖EPIC限免游戏

账号添加完毕后,再添加一个密码变量,老规矩,【名称】和【键】按照文档说明填写为【PASSWORD】,【值】填写密码,再次保存。

拿来吧你!用Docker自动白嫖EPIC限免游戏

上面两个关键步骤完成后,保存并运行整个容器,等待拉取和配置完成后,点击容器的图标再点击【日志】,就能看到相关记录了。

拿来吧你!用Docker自动白嫖EPIC限免游戏

OK,这一期短平快的自动白嫖Epic游戏教程到这里就结束了,最后罐罐君再啰嗦几句,luminoleon的这个容器是自带升级和定时启用功能的,一般来说运行后扔在那不用管,就能不定期在邮箱里收到Epic发来的游戏白嫖收据了。

那么,我们下次再见~

#生命不息,挖坑不止#

展开 收起
56评论

  • 精彩
  • 最新
  • 运行之后官方发邮件重置密码 [喷血] [喷血] [喷血]

    校验提示文案

    提交
    emmm我是新帐号,用了好几天了,没问题 [装大款]

    校验提示文案

    提交
    收起所有回复
  • 做个板凳,虽然已经不玩游戏了

    校验提示文案

    提交
    感谢支持zsbdzsbd [惊喜] [惊喜] [惊喜]

    校验提示文案

    提交
    收起所有回复
  • 哈哈哈,高大上。本着就算不玩,也不能浪费了白嫖的原则,准备装一个。尽管没兴趣也没时间玩。话说白嫖了,以后随时都可以下载玩嘛?跟ios限免一样?

    校验提示文案

    提交
    哈哈哈我也是这个想法才搞的,反正挂着没损失。理论上入库了就永久可玩吧 [口水]

    校验提示文案

    提交
    收起所有回复
  • 提示:CAPTCHA is required for unknown reasons.

    校验提示文案

    提交
    激活了验证码系统并且没有通过 [无所谓]

    校验提示文案

    提交
    我最近也显示这个 有解决办法吗

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 如果我在别的地方登录会挤下来吗?

    校验提示文案

    提交
    没试过,要不你试试?理论上应该不会,因为每次领取的时候都会执行一遍登录过程

    校验提示文案

    提交
    收起所有回复
  • 能在软路由上用就好了

    校验提示文案

    提交
    软路由上有docker环境就可以啊,openwrt、爱快都有docker环境,不过爱快的docker功能比较拉垮,我就没在上面弄了

    校验提示文案

    提交
    收起所有回复
  • 有登录验证的 怎么破 不是二次验证 我说的是选图片的登录验证

    校验提示文案

    提交
    根据原作者在GitHub上的回复,换个时段再试 [喷血]

    校验提示文案

    提交
    选图片那种我人工选都过不去 [狂汗] 比12306还变态。最后我用cookie绕过去了……

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 关闭二次验证,运行成功后还能再打开二次验证么 [脸红]

    校验提示文案

    提交
    理论上不行,每次领取估计都要核验。不过,评论区有位大佬说要去找原作者提修改建议,看看能不能用cookies来绕过验证。

    校验提示文案

    提交
    我用的epicgames-freegames,支持2FA调用,把TOPT校验码输到变量里面,它需要的时候会自己查看。(当然我并没有开……)

    校验提示文案

    提交
    收起所有回复
  • 好过分的感觉 [高兴]

    校验提示文案

    提交
    要不要来一起过份一下 [送小心心]

    校验提示文案

    提交
    收起所有回复
  • 关闭二次验证了报错Warning: Waiting for selector "#purchase-app div.order-summary-container button.btn-primary:not([disabled])" failed: timeout 60000ms exceeds.[0m 这是什么意思啊

    校验提示文案

    提交
    去项目原始地址看一下,最近这个项目出了点问题,作者正在修

    校验提示文案

    提交
    看了作者的博客 原因是EPIC对页面做了修改导致脚本不能正常运行 docker版应该还没更新 作者的python版更新了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 有更适合小白玩家的教程么 [口水]

    校验提示文案

    提交
    已经很小白了吧 [喜极而泣] [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 还可以自动白嫖啊。

    校验提示文案

    提交
    可以,我已经嫖了一段时间了,有兴趣可以去项目看看,还有Windows版本

    校验提示文案

    提交
    收起所有回复
  • 人机验证过不去是不是可以删容器了。。

    校验提示文案

    提交
    隔一段时间又会变好 [苦恼]

    校验提示文案

    提交
    收起所有回复
  • luminoleon这个在docker好像已经找不到了

    校验提示文案

    提交
    是的,貌似作者删库了 [装大款]

    校验提示文案

    提交
    删库之后还能继续用吗?

    校验提示文案

    提交
    收起所有回复
  • 完了。。知道得晚了,好像E宝直接把桌子掀了~作者删库了噗哈哈哈

    校验提示文案

    提交
    是的,删库跑路了 [皱眉]

    校验提示文案

    提交
    收起所有回复
  • 那岂不是看不到epic谢谢我领取的画面了,那还是手动领吧。

    校验提示文案

    提交
  • Status: Downloaded newer image for luminoleon/epicgames-claimer:latest
    docker.io/luminoleon/epicgames-claimer:latest
    root@OpenWrt:~# docker run -it luminoleon/epicgames-claimer
    [Wed Oct 6 14:53:42 2021] Claimer started.
    [Wed Oct 6 14:53:46 2021] Warning: net::ERR_CONNECTION_REFUSED at 去看看
    [Wed Oct 6 14:53:46 2021] Warning: net::ERR_CONNECTION_REFUSED at 去看看
    [Wed Oct 6 14:53:46 2021] Warning: net::ERR_CONNECTION_REFUSED at 去看看
    [Wed Oct 6 14:53:46 2021] Warning: net::ERR_CONNECTION_REFUSED at 去看看
    [Wed Oct 6 14:53:46 2021] Warning: net::ERR_CONNECTION_REFUSED at 去看看
    [Wed Oct 6 14:53:46 2021] Error: Login failed.
    不给我登陆的机会呀

    校验提示文案

    提交
  • 跑在威联通里搞定咯

    校验提示文案

    提交
  • epic:过粪了嗷 [喜极而泣]

    校验提示文案

    提交
  • 要关掉两步验证,好麻烦

    校验提示文案

    提交
    理论上可以拿浏览器的cookie达到免认证,我去项目上提个case看看

    校验提示文案

    提交
    然后看了一眼,只要不是弹图片,二步验证不用关,就正常模式登录就行。。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.2K
扫一下,分享更方便,购买更轻松