项目简介
本项目是一个自动化脚本,主要为中国科学技术大学的学生提供便捷的健康打卡解决方案。通过模拟人工操作,实现每日健康信息的自动提交,减少手动打卡的繁琐,提高打卡效率和准确性。
项目的主要特性和功能
- 自动登录:利用学号和密码自动登录学校身份认证系统。
- 数据获取与提交:获取必要健康数据,并按学校要求格式提交。
- 定时打卡:可设置特定打卡时间,实现每日定时自动打卡。
- 失败重试机制:遇到网络波动或服务器繁忙,脚本会多次尝试确保打卡成功。
- 简洁用户界面:通过命令行参数或配置文件,方便设置和使用脚本。
安装使用步骤
修改数据
根据自身实际情况修改data.json
中的数据。
本地运行测试
- 安装依赖:
shell pip install -r requirements.txt
- 运行打卡程序:
shell python report.py [DATA] [STUID] [PASSWORD]
其中,[DATA]
是存放打卡数据的json文件的路径,[STUID]
是学号,[PASSWORD]
是统一身份认证的密码明文。
注意事项
- 请确保
data.json
中的数据准确无误。 - 因学校系统可能频繁更新,建议定期检查脚本的兼容性。
- 使用此脚本可能存在一定风险,包括账号被封禁、数据泄露等,请在使用前充分了解风险并谨慎操作。
许可协议
本项目采用MIT License,任何使用本脚本的人都需要了解并遵守相关的使用条款和条件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】