GLaDOS-CheckIn icon indicating copy to clipboard operation
GLaDOS-CheckIn copied to clipboard

GLaDOS AutoCheckIn 定时自动签到

GLaDOS 每日签到💮

GLaDOS

GLaDOS为用户提供最快速,稳定和安全的端点,使他们充满信心地访问高速国际互联网、Netflix和隐私。

我只用来冲冲浪🏄,到目前为止,感觉挺不错的,而且它有说对教育免费开放的,这一点让我觉得很良心,不过我并没享受到🍋。

GLaDOS 项目地址

GLaDOS 注册教程

代码说明

Github Actions GLaDOS自动签到

使用说明

一、准备工作

  • 账号的 cookie(并非仅此单一获取方式)

    1. 打开 GLaDos 并登陆,在首页往下拉,找到 我的会员 > 会员签到

      checkin_entrance

    2. 点击跳转到签到页面

      checkin_page

    3. 打开 "开发者工具",通常快捷键为 F12,或是点击 浏览器选项 > 更多工具 > 开发者工具,打开后如图所示点击 "network" 标签

      devtools

    4. 在签到页面点击签到,相对应的开发者工具 network 标签下会出现 "checkin" 请求,点击该请求,会出现更多信息,找到 "Request Headers" 里的 "cookie",接下来设置密钥时需要用到

      cookie

  • pushplus 的 token(不需要推送功能,可以跳过)

    pushplus

二、Fork此仓库

点击仓库右上角的 Fork

fork

注意:接下来的步骤都是在你自己 fork 后的仓库下进行操作.

三、设置密钥

secrets

  • COOKIES:账号的 cookie(第一步准备工作中所找到的 cookie)

    • 单账号:直接填写

      single_account

    • 多账号:每个 cookie 用 && 隔开

      multi_account

  • PUSHPLUSpushplus 的 token(不需要推送功能,可以不创建)

    secrets_pushplus

注意:密钥名 COOKIES 和 PUSHPLUS,两者的所有字母都是大写.

created_secrets

四、启用Action

  1. 点击 Actions,再点击 "I understand my workflows, go ahead and enable them"

    enable_actions

  2. 点击仓库(你自己的)右上角的 Star

    star

五、查看运行结果

run_result

注意:这里的成功只是指工作流执行成功,这是基础前提.

push

push_detail

修改定时

  1. 打开 .github/workflows/checkin.yml

    workflowpath

  2. 修改 crontab 表达式

    modify_schedule

更新日志

[3.0.0] - 2022-07-30

变更

[2.0.1] - 2022-05-10

变更

  • GLaDOS checkin 接口 request payload 中的 token 由 "glados_network" 更改为 "glados.network"
    • 同步对应分支的最新版本或手动进行修改
    • #18
    • #19

[2.0.0] - 2022-03-10

主分支更新为新版本,旧版本归入v1分支

变更

  • 推送平台由 Server酱 更改为 pushplus(推送加)
    • 当前推送消息标题需要显示主账号邮箱、天数、签到情况等信息,而 Server酱 消息标题的最大长度为32,有点捉襟见肘
    • pushplus 支持可视化展示 json 格式内容
    • pushplus 接口限制更少

新增

  • 多账号签到
    • 之前fork了旧版本,未改动的话:
      • 更新文件:选择 Fetch upstream 并点击 Fetch and merge 同步新版本

        fetch_upstream

      • 更新密钥:删除 SCKEY ,新增 PUSHPLUS;删除 COOKIE ,新增 COOKIES. 详情见 三、设置密钥

Star⭐

觉得还不错的话,可以给我点一下 Star⭐.