最简单的完美校园自动健康打卡,基于Github Actions免服务器运行。
- 仅需学号姓名🎫
- 随机校内经纬度🗺️
- 打卡结果微信推送💬
- 随机温度(36.2℃-36.4℃)🌡
- 校内打卡三次:06:05,12:35,21:05🕑
首次开启若不在打卡时间将会重打早间卡作为测试
Github Actions定时任务可能出现几分钟的误差
推荐迁移到腾讯云云函数,修改input()
为对应字符串后设置定时触发器即可
2020.9.13 20:45 更新最简单免抓包使用方法及代码
2020.9.12 7:00 修复时间判断代码,现在将正常打卡三次
首先,点击右上角Star
并Fork
接下来你需要把学号和姓名设为Secert
你Fork的项目->Settings->Secert->New Secert
Name:DEPTID
Value:班级ID
请在本项目response.json中按Ctrl+F查询,如计科F1901
的DEPTID
为227457
重复班级请根据parentId
和打卡页面个人信息
判断属于什么学院、专业
Name:DEPTTEXT
Value:学院班级专业
健康打卡界面个人信息下方 如理学院-应用物理学-应物1901
Name:STUNO
Value:你的学号
如201812340101
Name:USERNAME
Value:你的姓名
如张三
Name:SCKEY
Value:Server酱调用URL
使用前请绑定Server酱,如 http://sc.ftqq.com/abcdefghigklmnopqrstuvwxyz.send
以上步骤完成后
Settings->Action->I understand... 开启Actions
回到项目主页,修改README.md随便加几个空格即可
设置完成打卡后打卡时间内会每天自动打卡三次,第一次使用请观察效果。
注意:本项目默认学校为河南工业大学,其他学校请自行抓打卡提交的包(POST https://reportedh5.17wanxiao.com/sass/api/epmpics
JSON)修改main.py代码。
https://github.com/YooKing/HAUT_autoCheck - 校外版Python代码参考
https://github.com/LovelyWhite/Haut-AutoCheckin - iPhone捷径版