南京大学愚蠢健康打卡自动形式主义魔法对抗打卡脚本
- ⏰ 每日自动进行健康打卡,核酸时间设置为当日或昨日的8-16点
- 💊 本项目包含Github Actions keep alive模块,可自动激活Github Actions
- 📧 支持消息推送到pushplus平台
- action 的消息推送略有延迟,实际使用不影响
- ❗️在fork本项目并完成配置后,请启动workflow并检查是否已经成功完成签到
- 具体图文步骤参考 GLaDOS自动签到
登陆进南京大学统一认证网站,使用F12打开开发者工具刷新网页,在开发者控制台的Application
->Storage
->Cookies
->https://authserver.nju.edu.cn
处,找到CASTGC所对应的Value- 在项目页面,依次点击
settings
->Secrets
->Actions
->New repository secret
,建立名为CASTGC
的secret,值为第二步复制的内容,点击Add secret
完成添加
- 登陆进南京大学统一认证网站,使用F12打开开发者工具
- 设置安卓客户端User Agent代理,在
开发者工具
->More tools
->Network conditions
中,取消勾选Use browser default
,在下方的custom选项中填写对应安卓端UADalvik/2.1.0 (Linux; U; Android 12; 22011211C Build/SP1A.210812.016)
- 刷新页面,可以看到整体UI变成了客户端的形式。我们就可以在开发者选项中的
Application
->Storage
->Cookies
找到CASTGC
以及对应的Value,一个以TGT开头cas结尾的字符串。 - 在项目页面,依次点击
settings
->Secrets
->Actions
->New repository secret
,建立名为CASTGC
的secret,值为CASTGC
的对应value,点击Add secret
完成添加
- 进入pushplus,微信登录账号,在
发送消息
->一对一消息
中找到 你的token - 建立名为
PUSHPLUS_TOKEN
的secret,值为pushplus
平台token
在项目界面,依次点击Actions
-> NJU Unhealth Autocheckin
-> Run workflow
-> Run workflow
以激活Actions