当前位置:
文章详情

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程

2024-12-25 10:07:35 31点赞 257收藏 30评论

前言

Epic干嘛的不多说的,每周会送个免费游戏,本着我可以不玩但是不能没有的原则(最近圣诞每天送),使用charlocharlie/epicgames-freegames-node完成目标Github|DockerHub

前期准备

准备一个名字叫config.json的文件,内容如下:

{ "runOnStartup": true, "timezone": "Asia/Shanghai", "cronSchedule": "23 1,7,13,19 * * *", "logLevel": "info", "browserNavigationTimeout": 300000, "searchStrategy": "weekly", "countryCode": "CN", "webPortalConfig": { "baseUrl": "http://xxx.yyboxdns.com:000" }, "accounts": [ { "email": "xxx@xxx.com" } ], "notifiers": [ // You may configure as many of any notifier as needed // Here are some examples of each type { "type": "bark", // your bark key "key": "xxx", // bark title, optional, default: 'epicgames-freegames' "title": "epicgames-freegames", // bark group, optional, default: 'epicgames-freegames' "group": "epicgames-freegames", // bark private service address, optional, default: 'https://api.day.app' "apiUrl": "https://api.day.app" }, { "type": "webhook", //url of your webhook server "url": "https://www.feishu.cn/flow/api/trigger-webhook/xxx" //Optional headers } ] }

配置文件是json格式,需要有分隔符,如果书写有困难的请不要随意增加删减内容或使用JSON格式化这类工具进行检查。完整的配置项解释

runOnStartup:启动时运行一次,推荐开启,方便调试

timezone:设置时区,便于定时运行设置,这里设置为上海

cronSchedule:定时运行,具体含义可参考这里,推荐一个测试工具。这里设置为每六小时的23分运行

logLevel:日志等级,默认为info,有基础的可以改为debug调试

browserNavigationTimeout:浏览器超时时间,由于一些原因我们访问epic可能比较慢,这里超时时间放长一点

searchStrategy:搜索免费游戏的策略,分为每周的weekly、包含每周免费另加一些额外免费的promotion、或者直接所有的all

countryCode:有些游戏在国区是没法领的,这里可以设置国家代码屏蔽掉不能领的游戏

webPortalConfig:web界面配置,非常重要!如果是小白不知道怎么配置又想外网领取的,建议按我的配置修改 http://拾光穿透的域名:预留的拾光穿透的公网端口。建议先行配置拾光穿透,仅做转发用不了多少流量。

  • 无公网且只想要在内网访问,则填写http://Docker所在设备IP:3000

  • 有公网又分为以下三种

    • 该Docker可以直接暴露端口至公网,则填写http://公网IP:3000

    • 该Docker无法直接暴露端口至公网,需转发(例如从NAS转发至拨号设备),则填写http://公网IP:>- 转发端口

    • 该Docker借助Nginx这类服务转发至公网,则填写http://服务绑定的域名

  • localtunnel在符合baseUrl的情况时请保持false,仅在下列情况时

    无公网但需要外网访问,则baseUrl保持不变,"localtunnel": true

accounts:账户列表,email后修改为你的epic账号邮箱

notifiers:通知方式及配置。也就是上文说的半自动的原因。搜索到免费游戏后需要发送通知你来领取。我这里ios使用bark,修改你自己的key值;Android使用飞书webhook,修改你自己webhook的url。兄弟们按需删除掉不需要的配置,安卓这边我暂时没有其他免费的好的方案,评论区可以交流下,后面我会出个gotify自建服务器发送的教程。

拾光坞安装epic

  1. 找到【镜像商店】,搜索epicgames-freegames ,下载charlocharlie/epicgames-freegames这个镜像,点击导入镜像

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程
  1. 镜像导入完成后,在【镜像管理】里面找到该镜像,点击右侧创建容器

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程
  1. 容器名称自定义。性能限制内存选择2048及以上,此容器内部会跑chromium内核,建议最低内存2G。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程
  1. 路径设置。添加一行,添加一个位置装载到/usr/app/config这里, 配置文件等将存放在此处。读写权限勾上。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程
  1. 端口设置。添加一行,容器端口3000(TCP),本地端口自定义,我这里设置成53000。完成后直接创建,先不要启动。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程

上传配置并设置拾光穿透外网领取

把我们最开始准备的config.json文件上传到上面第4步的本地路径里。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程


来到拾光穿透页面,还记得上面我们在config里预留的拾光穿透的公网端口吗,把上面第5步你设置的本地端口填到对应的内网端口里保存。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程

登录并领取免费游戏

启动我们的epic容器,过一会你的bark或者飞书会收到一个LOGIN请求的链接,点进去登录你的EPIC账户。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程


如果你是第一次登录,一般会直接跳转到游戏领取页面,下订单即可。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程


如果已经登陆过,你的bark或者飞书会收到一个PURCHASE请求的链接,点进去下订单领取即可。

可以不玩但不能没有!拾光坞docker半自动领取epic游戏教程

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
30评论

  • 精彩
  • 最新
  • 其实在小黑盒就有一键入库的功能,我觉得比自己搞一个更简单,而且不用维护。

    校验提示文案

    提交
    不是要手动点领取嘛?

    校验提示文案

    提交
    弱弱的问一句,小黑盒是什么啊?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • e宝现在有人机识别,能通过吗?

    校验提示文案

    提交
    可以,好像识别过一次就行了。不要开那个什么二次验证

    校验提示文案

    提交
    收起所有回复
  • 最近怎么都领不到了?这个还生效吗

    校验提示文案

    提交
    应该是epic做了新的安全限制啥的,作者更新了新的镜像,用新的就行

    校验提示文案

    提交
    新镜像叫啥名字?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这样就失去了白嫖的乐趣

    校验提示文案

    提交
    退出了又专门回来给你点赞

    校验提示文案

    提交
    收起所有回复
  • e宝都白送了,多少还是点一下,有个仪式感

    校验提示文案

    提交
  • 要不试试小黑盒?

    校验提示文案

    提交
  • 这么麻烦,还是小黑盒好

    校验提示文案

    提交
  • 好帖,顶起来

    校验提示文案

    提交
  • 牛🐮

    校验提示文案

    提交
  • 这么繁琐的设置不适合白嫖党手动获取的乐趣

    校验提示文案

    提交
  • docker里面全是木马,尤其是那些自动化的东西,诸位小心为妙

    校验提示文案

    提交
  • 我这个ip太黑了 一直跳验证码

    校验提示文案

    提交
  • 程序员的快乐

    校验提示文案

    提交
  • 这么麻烦,不如小黑盒

    校验提示文案

    提交
  • 科学家还是牛

    校验提示文案

    提交
  • 免费游戏上限了怎么办

    校验提示文案

    提交
    请问它上限是多少

    校验提示文案

    提交
    黑盒上统计我epic库存四百多了没听说过有上限

    校验提示文案

    提交
    收起所有回复
  • docker

    校验提示文案

    提交
  • 写这么多,不如直接上传一个文件让大伙一键领取。

    校验提示文案

    提交
    小黑盒有人整理dlc传送门

    校验提示文案

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

取消
确认
评论举报

相关文章推荐

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