- 每日健康打卡自动打卡
- 晚上定位签到(经纬度要精确到10位)
- 推送方式支持PushPlus(使用其它推送方式自己更改即可)
- 支持Github Actions & 腾讯云函数
- 一定看清楚脚本里的注释再运行,确保填写完各种变量后再运行
- 这里所需要的抓包工具(证书安装视频也包括)还有低版本的的指点天下我打包放在百度云盘 提取码是:q8v9
- 利用Github运行的时候时间不精确,如果学校有晚签推荐使用腾讯云函数
- 也可以利用青龙运行,直接下载云函数分支中的py脚本修改脚本里对应的变量即可
- 运行之前一定要修改自己本校的登录域名在脚本内相应的地方修改
本项目Fork自@Qutue
secret_iD | value |
---|---|
PHONE | 登录手机号 |
PASSWORD | 登录密码 |
ADDRESS | 打卡定位地址 |
LAT | 纬度 |
LNG | 经度 |
DISTRICT | 地区:如xx省-xx市-xx区 |
DEVICETOKEN | 你抓包得到的devicetoken |
PUSHPLUS | PushPlus推送的token |
- 5.DEVICETOKEN获取方法。
- 6.经纬度可以进入各大地图官网查询自己的经纬度
- 7.PushPlus使用参见官网。
- 8.开启 Actions 并触发每日自动执行 Github Actions 默认处于关闭状态,大家请手动开启 Actions ,执行一次工作流,验证是否可以正常工作。
- 9.如果需要修改每日任务执行的时间,请修改
.github/workflows/clockIn_new.yml
,在第 8 行左右位置找到下如下配置。
schedule:
- cron: '10 21 * * *'
# cron表达式,Actions时区是国际时间,国际时间21点的时候,国内时间是5点。
# 示例: 每天早上8点10分执行 '13 21 * * *'
腾讯云函数方法详情见serverless分支