利用 GitHub Actions 执行定时任务。

适用项目:

Fork 仓库

点击仓库右上角 Fork 按钮将仓库复制到自己的 GitHub 账户。

08

09

启用 Actions

在自己仓库的左上角找到 Actions 标签页。启用 Workflows。

03

配置环境变量

环境变量

  • HIFINI 音乐磁场

    Environment: HIFINI

    Secrets: COOKIE(打开 HIFINI 网站并登陆账号。打开浏览器控制台,输入 document.cookie,回车获取。不包含引号)

    02

  • iKuuu

    Environment: IKUUU

    Secrets: EMAIL(邮箱),PASSWD(密码),HOST (可以不配置,iKuuu 域名,默认是 ikuuu.one)

  • PicAcg 哔咔漫画

    Environment: PICACG

    Secrets: EMAIL(邮箱),PASSWD(密码)

  • ZodGame

    Environment: ZODGAME

    Secrets: COOKIE(不能使用 document.cookie 方式获取,必须从网络请求标头中获取。),FORMHASH(打开 ZodGame 网站并登陆账号。打开浏览器控制台,输入 document.querySelector(’[name=formhash]’).value,回车获取。)

    11

    12

配置流程

在自己仓库的左上角找到 Settings 标签页,选择 Environments。新建一个环境。 00

点击环境名称进入环境配置页面,在这里新建变量(Secrets)。 01

07

常见问题

手动触发任务

05

查看运行结果

06

修改任务运行时间

修改 Checkin.yml 中的时间表即可。

10