因我校每日健康打卡由今日校园迁移至校内系统,原自动打卡项目已不支持,本着交流学习的目的分享此项目。
- 学号: 即为自己的学号
- 密码: 学校新系统对应的密码
- 地址: 你想填写的地址,理论上任何文本都可以,譬如:查令十字路84号
CMD/Terminal 切换到项目文件夹,输入并执行:
python3 HFUTclockin.py 学号 密码 地址
本地执行在不设置定时任务的情况下,只能每天手动执行。
关于定时任务,对于Windows用户,可以简单编写ps1
(powershell)脚本,脚本内容即为python HFUTclockin.py 学号 密码 地址
,并设置定时任务(具体Google)执行该脚本;对于Linux/Mac OS用户可参考服务器食用方法。
服务器可以通过使用cron
来设置定时任务。
在Linux中可以使用crontab -e
设置定时任务让程序每天自动打卡
30 17,18 * * * python3 HFUTclockin.py 学号 密码 定位地址
Fork本项目,点击Settings
,增加ACCOUNT
、PASSWORD
、ADDRESS
3个Secrets,分别对应你的账号、密码、定位地址。
设置完之后 Star 该仓库,这样就设置好了。
一定要Star自己的这个仓库,否则不执行!
一定要Star自己的这个仓库,否则不执行!
一定要Star自己的这个仓库,否则不执行!
Github Actions的配置文件在
.github/workflows/HFUT-Auto-Clockin.yml
,默认设置的打开时间是每天14/15时0/30分(UTC+8)。 如果需要个性化配置(执行时间,执行条件等等),需编辑对应配置文件.yml
参考项目来源中的Campus-daily-crack,只需要编辑好info.txt
,即可实现;或者采用本项目批量打卡
文件夹,编辑好info.txt
,运行clockins.py
即可。
此项目仅用来学习交流使用,如作他用所承受的法律责任一概与作者无关(下载使用即代表你同意上述观点),请同学们在下载/使用后24小时内删除。