安徽科技学院疫情填报和体温填报每日自动执行
简介
安徽科技学院自动完成学生健康情况填报、每日健康监测。
开源不易,如果本项目对你有帮助,那么就请给个star吧。😄
功能
- 自动填报三次随机体温(36.0~36.9)
- 自动填报学生健康情况
使用方式
Github Actions
1.fork本项目
项目地址:jiongjiongJOJO/AHSTU_SPCP 点击右上角Fork按钮,将项目fork到自己的仓库。
2.准备需要的参数
学号、密码、Data
。
其中Data
的获取:
- 第一步:打开“学生健康情况填报”,填写正确的健康信息
- 第二步:打开浏览器的开发者工具(在学生健康情况填报页面按下键盘的F12按钮),并选择标签页的Network(网络)标签
- 第三步:回到页面,提交“学生健康情况填报”信息,接着打开 开发者工具
- 第四步:在开发者工具页面找到“Index”字样,右键点击后选择Copy - Copy as cURL(bash)
- 第五步:打开Convert cURL command syntax,粘贴刚刚复制的内容
- 第六步:在右侧找到如下格式的信息,并将内容复制(包括前后两个大括号“{}”)
data = { xxx:xxx, xxx:xxx, xxx:xxx }
3.将参数填到Secrets
在Secrets
中的Name
和Value
格式如下:
Name | Value |
---|---|
DATA | 上一步中复制的内容 |
USERID | 学号 |
PASSWORD | 密码 |
SEND | push推送的token(选填) |
4.开启Actions
默认Actions
处于禁止状态,在Actions
选项中开启Actions
功能,把那个绿色的长按钮点一下。如果看到左侧工作流上有黄色!
号,还需继续开启。
5.进行一次push操作
push
操作会触发工作流运行。
删除掉README.md
中的😄即可。完成后,每天将自动完成每日任务。
通知推送方式
pushplus机器人
类似于钉钉机器人,只需要一个token
,参考获取pushplus的token。
申明
本项目仅用于学习。
参考项目
srcrs/UnicomTask,参考了该项目的README.md文档
本文由作者按照 CC BY 4.0 进行授权