项目简介
本项目是一个基于Python的校园健康打卡系统,能够帮助用户便捷地完成校园健康打卡操作,具有自动生成信息、定时打卡以及微信推送结果等功能。
项目的主要特性和功能
- 简易操作:仅需提供学号和姓名等基本信息,即可完成设置。
- 随机经纬度与温度:自动生成随机的校内经纬度和体温(36.2℃ - 36.5℃),模拟真实在校状态。
- 定时打卡:每天在06:05、12:35、21:05三个时间段自动打卡。
- 微信推送:通过Server酱服务,将打卡结果实时推送到微信。
安装使用步骤
前提条件
- 已下载项目的源码文件。
- 具备Python环境。
使用步骤
- 配置个人信息:
- 进入Fork后的项目,点击
Settings
->Secrets
->New secret
。 - 添加以下Secrets:
DEPT_TEXT
:学院 - 专业 - 班级(例如:理学院 - 应用物理学 - 应物1901)STU_ID
:学号(例如:201912340101)STU_NAME
:姓名(例如:李华)SC_URL
:Server酱调用URL(例如:http://sc.ftqq.com/abcdefghigklmnopqrstuvwxyz.send)
- 进入
Actions
选项卡,点击I understand my workflows, go ahead and enable them
。
- 进入Fork后的项目,点击
- 触发首次运行。
- 观察结果:
- 首次运行时,系统会在非打卡时间进行早间卡测试,请留意观察效果。
- 后续每天将在设定的时间自动打卡三次,并通过微信推送结果。
注意事项
本项目默认适用于河南工业大学,其他学校可能需要根据实际情况调整代码。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】