文章

安徽科技学院疫情填报和体温填报每日自动执行

简介

安徽科技学院自动完成学生健康情况填报、每日健康监测。

开源不易,如果本项目对你有帮助,那么就请给个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)

  • 第六步:在右侧找到如下格式的信息,并将内容复制(包括前后两个大括号“{}”)

data = { xxx:xxx, xxx:xxx, xxx:xxx }

3.将参数填到Secrets

Secrets中的NameValue格式如下:

NameValue
DATA上一步中复制的内容
USERID学号
PASSWORD密码
SENDpush推送的token(选填)

4.开启Actions

默认Actions处于禁止状态,在Actions选项中开启Actions功能,把那个绿色的长按钮点一下。如果看到左侧工作流上有黄色!号,还需继续开启。

5.进行一次push操作

push操作会触发工作流运行。

删除掉README.md中的😄即可。完成后,每天将自动完成每日任务。

通知推送方式

pushplus机器人

类似于钉钉机器人,只需要一个token,参考获取pushplus的token

申明

本项目仅用于学习。

参考项目

srcrs/UnicomTask,参考了该项目的README.md文档

本文由作者按照 CC BY 4.0 进行授权