WHUT-自动健康报送程序
AutoHealthyReport
Latest news:口罩结束,健康报送已停止运行,本项目仅供学习参考。
通过访问学校健康填报接口,模拟本科生健康填报过程。
并且通过cqhttp发送结果到QQ(群),支持多用户批量填报。
通过部署到Linux云服务器,通过crontab设置定时任务,实现每天定时填报并反馈。
该程序仅为了方便每日填报过程,严禁通过该程序伪造填报地址、瞒报健康状态。
若身体不适请及时报告并就医,严格遵守疫情防控相关规定!
若使用该程序导致的一切不良后果,本文作者不承担任何责任,使用者需承担所有责任!
若没有Python编程基础,请勿贸然使用程序,可能导致账号绑定在别处导致自己无法登录。
打包版程序可以参考GitHub作者ChrisKimZHT部署使用。
确保系统有 Python3
环境。
python安装、环境变量配置自行百度。
安装模块:pip install 库名
或者pip install -r requirements.txt
time
logging
json
base64
random
requests
首次运行 whut.py
,需要提前填写相关信息。请注意地址和在校情况的填写,尤其是假期。
//data_student数组,存放学生基本信息和填报信息
data_student=[
{'account': '0122xxxxxxxxx', //学号
'password': 'xxxxxx', //密码,一般为身份证后六位
'province': '湖北省',
'city': '武汉市',
'county': '洪山区',
'street': '岭南路', //example
'is_inschool': True, //是否在校
'is_leacecity': False, //是否离汉
'temperature': '36.5°C~36.9°C'}
]
在 whut.py
目录下,在cmd中执行 python whut.py
即可运行程序。
定时运行 whut.py
即可自动填报