bingo-G / HFUTer-Clockin-AutoSubmit

HFUT每日健康打卡自动提交

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HFUTer-Clockin-AutoSubmit(适用于HFUTer的自动打卡)

简介

因我校每日健康打卡由今日校园迁移至校内系统,原自动打卡项目已不支持,本着交流学习的目的分享此项目。

使用方法

  • 学号: 即为自己的学号
  • 密码: 学校新系统对应的密码
  • 地址: 你想填写的地址,理论上任何文本都可以,譬如:查令十字路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 学号 密码 定位地址

Github Actions

Fork本项目,点击Settings,增加ACCOUNTPASSWORDADDRESS 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小时内删除。

About

HFUT每日健康打卡自动提交


Languages

Language:Python 100.0%