Epic 最近正在打击免费 bp 游戏然后卖账号的行为(鄙视某些害群之马)
后排提醒慎用这类服务,因为你永远不知道这些 IP 被谁在用,被其他人用来做过什么……

来自 #85楼 老哥的温馨提示,先把他放在最上面,使用的时候要慎重考虑嗷!!!!!!!!

前天看到论坛老哥发了 epic 平台自动获取周免游戏脚本,就联想到可以利用 Github Actions 来做自动领取。

用 Actions 好处主要有以下几点:

  • 每账户每月有 2000 分钟的免费额度,而执行一次礼物获取大约只需要 1 分钟;
  • 任务在云端执行,而且由于第一点,又不需要自购服务器;
  • 所使用的服务器的 ip 处于美国,免去了本地节点不稳定的困扰;
  • 可以执行定时任务,同时也可以手动触发,如果运行失败会有邮件提醒。

基于此,我做了一个适用于领取免费游戏的 Workflow(在这里),有需要的老哥可以新建导入后之后自己进行调整。(私心时间:欢迎 star,以后也许会加些别的什么的自动任务)

新的导入方式:
点击 这里 新建一个新的仓库,Your old repository’s clone URL 里填入 https://github.com/MelosBot/Workflows-Sample, Name 随便填写,Privacy 选择 Private,接着 Begin import 即可。

直接fork也可以,因为私有变量别人是看不到的。只不过这样的话别人就能看到你的订单号(所以自己权衡)

一些说明:

  • 手动触发的命令为 :curl -X POST https://api.github.com/repos/xxx/xxx/dispatches -H "Accept: applicatio  n/vnd.github.everest-preview+json" -u "GetGame:GithubToken" --data "{ \"event_type\": \"epicgame\"}";其中 `xxx/xxx` 是你的仓库地址(比如 我的workflow 则为 `MelosBot/Workflows-Sample` ),`GithubToken` 则需要自行生成。这个是用来在 CMD & bash & Terminal 等终端窗口里执行的。
  • 因为本 Workflow 涉及到账号密码,所以建议将 新建的仓库私有,同时推荐按照注释所说的去添加私有变量,共有两个分别为 EMAIL 和 PASSWD,私有变量的设置步骤如下: 
  • 仓库私有的设置为: 仓库 Settings,拉到底部 Danger Zone ,点击 Make private 即可
  • Workflow 后半段的推送其实可有可无(因为是一个国内没办法直接连接到APP),仅作提醒。通常情况下,会在该仓库添加一个名为 games.info 的文件,里面会有领取的记录,内容大致如下(打码处为订单号): 

转自# https://keylol.com/t563539-1-1

Last modification:June 5, 2020
如果觉得我的文章对你有用,请随意赞赏