项目简介
本项目基于Python语言开发,是专门为浙江大学学生打造的自动健康打卡系统。通过脚本模拟手动操作,实现每日健康信息的自动填写与提交。
项目的主要特性和功能
- 自动化打卡:无需人工干预,每日按设定时间自动完成健康打卡。
- 消息提醒:打卡完成后,可通过钉钉发送打卡成功或失败的消息通知。
- 灵活配置:支持自由设置打卡时间和提醒方式。
- 安全可靠:采用RSA加密技术保障账号安全,提高打卡成功率。
安装使用步骤
前提条件
用户需确保已安装Python环境,并下载了本项目的源码文件。
配置流程
- 账号配置:在项目的Settings - Secrets中添加
ZJU_USERNAME
(浙大通行证账号)和ZJU_PASSWORD
(浙大通行证密码)。 - 提醒配置:在钉钉群中配置机器人,获取Webhook,然后在项目的Settings - Secrets中添加
DINGTALK_TOKEN
。
注意事项
- 请在安全环境下运行脚本,并妥善保管账号和密码。
- 由于脚本使用正则表达式匹配HTML信息,若HTML结构改变,脚本可能失效,需定期检查更新。
许可协议
本项目遵循MIT License,详细信息请查看项目仓库中的LICENSE文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】