Skip to content
This repository has been archived by the owner on Feb 5, 2023. It is now read-only.

Latest commit

 

History

History
50 lines (42 loc) · 1.08 KB

readme.md

File metadata and controls

50 lines (42 loc) · 1.08 KB

GZHU自动打卡

运行前设置

如果你想要使用这个脚本进行定时打卡,那么你需要有一个能够一直运行的Linux服务器,或者可以每天使用的电脑

git下载

git clone https://github.com/SeWZC/GZHU_AutoReport.git

python安装需求:

python3 -m pip install -r requirements.txt

同时还需要安装nodejs

配置文件 config.json

{
  "login": [
    {
      "username": "***",
      "password": "***",
      "ymtime": "年-月-日"
    }
  ]
}

测试

python3 auto_report.py

定时打卡

Linux

使用crontab即可
输入crontable -e进入当前用户的定时文件,在最后一行插入一个任务即可
例如(8:25启动):

25 8 * * * python3 代码所在目录/auto_clock.py >> 代码所在目录/log 2>&1

如果有问题可以搜索crontab解决

其他可能可以的定时打卡方式

Windows: 可以使用Win的任务计划,选上错过后尽快执行选项。(未实际测试过)
Android: 可以使用类似Tasker、Automate等软件