Skip to content

适用于云函数部署的青年大学习自动打卡,仅限浙江

Notifications You must be signed in to change notification settings

ChiyukiRuon/Auto_QCZJ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto_QCZJ

适用于云函数部署的青年大学习自动打卡,仅限浙江地区使用
原项目地址WuliAPO/Fuck_QCZJ

功能

  • 可用于多用户打卡
  • 适用于云函数部署

使用方法(以腾讯云函数为例)

准备

  • 下载本项目的压缩包
  • 抓包获取nidopenid,抓包教程可以参考原项目内的链接

本地配置

  • 解压下载好的压缩包,进入项目文件夹
  • 进入config文件夹,复制config.yaml.example删除.example后缀,你可以任意修改文件名,脚本会自动读取后缀名为yaml的配置文件
  • 打开你的yaml配置文件,修改nidcardNoopenid,其中nid和openid需要自己抓包,cardNo为青年大学习打卡用的昵称
  • 返回上一级文件夹,在文件夹内右键,选择在终端中打开(Mac用户可以打开终端,输入cd downloads/Auto_QCZJ-main
  • 在终端内运行pip install -r requirements.txt -t .安装依赖

云函数配置

  • 打开云函数控制台,点击新建,选择从头开始
  • 基础配置:函数类型选择事件函数运行环境选择Python3.7,其余可以看情况自定义
  • 函数代码:选择本地上传文件夹,选择刚刚的文件夹上传;执行方法index.main_handler
  • 日志配置:可以选启用或者不启用,问题不大
  • 高级配置:找到环境配置执行超时时间填写30
  • 触发器配置:选择自定义创建触发周期选择自定义触发周期Cron表达式填写0 0 22 * * MON *,表示在每周一的22:00:00执行本函数

关于更多Cron表达式的信息,可以参考腾讯云的 定时触发器说明

  • 同意协议并点击完成即可成功部署

最后

阿里云的函数计算FC,和腾讯云函数差不多,在这里就不过多赘述,遇到问题可以去百度(

About

适用于云函数部署的青年大学习自动打卡,仅限浙江

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%