使用腾讯云函数每周领取epic游戏


[TOC]

直接开干:

注意:epic要关闭二步验证

  1. 首先下载这个库
    我们云函数主要的就是epicgames_claimerrequirements.txt这两个文件。我们把这两个文件移动到一个新的文件夹
  2. 上传这个文件夹到这个云函数中

    执行方法设置为: epicgames_claimer.main_handler

    环境配置中内存设置为1024MB,超时时间设置为900

    让后设置几个环境变量:

    • EMAIL:登陆游戏
    • PASSWORD:密码
    • PUSH_TELEGRAM_BOT_TOKEN:我是用tg推送的,这里写bot token
    • PUSH_TELEGRAM_CHAT_ID:用户的床
    • PUSH_WHEN_OWNED_ALL:设置为true,设置为true时,当执行领取过程中发现全部可用周免游戏都已领取时推送一条通知

如图,此时点击完成保存,进行下一步

  1. 安装依赖
    按照如下的步骤,进入到src文件夹中

此时依次运行如下命令

pip3 install -r requirements.txt -t .
mv bin/pyppeteer-install .
./pyppeteer-install
cp -r /root/.local/share/pyppeteer/local-chromium/*/chrome-linux .

运行成功之后,点击部署,然后在点击测试,看一下是否成功。

  1. 设置定时运行

点击触发管理,创建一个新的触发器,我是每天7点50触发一次

50 7 * * *