Skip to content

工学云自动打卡、日报、周报、月报、可多用户,云函数部署

License

Notifications You must be signed in to change notification settings

cnsn17/GS_GongXueYun

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

整合了这两个项目,能少干活就少干嘛

https://github.com/github123666/gonxueyun

https://github.com/XuanRanDev/Auto-GongXueYun-2


邮箱:[email protected]

如果此项目侵犯您的合法权益,可通过邮件联系我下架此项目。

目前停止维护

项目更改

增加了多用户

适配华为云部署,原来的项目直接部署到华为云有诸多问题

去除了一些程序运行日志,华为云运行日志只能显示2K,不方便我看日志

去除了一些我用不上的功能,主要还是写给自己用的

去除原先项目的补卡功能,因为我的工学云不能补卡

增加了Server酱推送

取消了原项目的打卡时间,运行了就打卡

云函数部署自动打卡!自动打卡!自动打卡!

华为云函数部署,工学云ip在某腾和某里被封,建议使用华为云函数部署

1.上传代码到华为云,函数入口设置为main.main,执行超时时间建议为300秒

2.设置俩个定时器,建议一个设置12点前一个设置12点后

云函数使用教程https://note.youdao.com/s/UHDGuOwj

声明

仅供学习交流使用,项目遵循MIT协议

基本使用

1.clone项目到本地

git clone https://github.com/yunigongshang/GS_GongXueYun.git

2.安装依赖

pip install -r requirements.txt

3.在user文件夹下配置 .json 文件,文件后缀改为.json,多用户就再创建一个

目前项目在频繁更新建议备份一份配置文件方便重新拉库

"phone": "手机号",   \\ 手机号
"password": "密码", \\ 密码
"address": "山东省菏泽市曹县某某街道",\\打卡地址
"latitude": "34.830624",   \\ 纬度 
"longitude": "115.545005", \\ 经度
"province": "山东省",
"city": "菏泽市",
"is_submit_daily": false, \\ 默认不提交日报
"is_submit_weekly": false,\\ 默认不提交周报
"is_submit_month_report": false,\\ 默认不提交月报
"submit_weekly_time": 1 ,\\ 星期几提交周报
"submit_month_report_time": 15 \\ 每个月的几号提交月报,不要写28,29,30或31!!!
"type":"server", \\目前只有server酱推送和pushplus推送,[server,pushplus]
"pushKey":"" \\推送token

打卡地址填什么工学云上面就会显示什么,如果需要跟工学云一样加上 · 符号(前后都有一个空格)

推送key获取方式

Server酱:打开https://sct.ftqq.com/r/3464 点击Key&API即可复制

pushplus:微信搜索pushplus回复token

经纬度查询 https://jingweidu.bmcx.com/

4.运行main.py

python main.py

说明:
对日报和月报说明:月报文件里面只有3篇,日报只有20多篇,请自行补充.且都是采用随机取的方式提交.

About

工学云自动打卡、日报、周报、月报、可多用户,云函数部署

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%