Skip to content

适用于CQUPT2022年8月后在企业微信启动的打卡新版本

Notifications You must be signed in to change notification settings

HeliumzzZ/newCQUPTCheckin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚙ newCQUPTCheckin

!!!请各位同学自行打卡,禁止代为打卡,如有疫情相关情况请及时停止脚本打卡并如实上报,错误使用带来的后果自行承担

!!!请各位同学自行打卡,禁止代为打卡,如有疫情相关情况请及时停止脚本打卡并如实上报,错误使用带来的后果自行承担

!!!请各位同学自行打卡,禁止代为打卡,如有疫情相关情况请及时停止脚本打卡并如实上报,错误使用带来的后果自行承担

1. 简介 📃

本脚本适配了CQUPT企业微信版最新的打卡。

全程只需要统一认证码密码即可完成打卡任务。使用了验证码识别,面对可能的验证码验证。

*已添加经纬度随机扰动增加随机性

2.使用方式 📖

a.本地运行

  1. 拉取代码到本地

  2. 使用pip安装所需库

    pip install -r requirements.txt
  3. 打开 cqupt_checkin.py修改个人打卡信息

  4. 执行

    python3 cqupt_checkin.py
    

b. Github Action运行

使用 Github Action 实现 CI/CD,即每日自动化填报

  1. fork本仓库
  2. 脚本默认打卡信息为无任何异常,如需更改可使用Github在线更改cqupt_checkin.py内的信息
  3. 给本仓库secrets环境变量添加字段USERNAMEPASSWORDLONGITUDELATITUDEADDRESS并分别对应填入学校统一认证码、密码、打卡经度、打卡维度、详细地址
  4. 已默认设置Github Action每天9点打卡,如需更改,请自行给改action配置文件中的schedule中的cron字段,注意时间单位为UTC

About

适用于CQUPT2022年8月后在企业微信启动的打卡新版本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%