2024-02-27
- 月报可选提交(之前写了,忘记加了)
2024-01-11
新版gxy用的flutter写的,逆向起来有点麻烦。当前版本还能用懒得捣鼓了
2024-01-08
- 看了一下最新版,有如下变动(作者使用的老版本,不存在以下限制)
- 抓包上做了一些限制
- 做了指纹验证(封号大多数与这有关)
- 没变动的
- 加密
往年代码日志
2023-12-12
- 新增添加代理选项
- 基本功能已完善
- 新增打卡环境(免费)
2023-12-11
- 1修改bug
- 2完善日报和周报
- 3新增提交月报
2023-12-9
- 1 新增提交日报
- 2 新增提交周报
2023-12-4
- 打卡
- 补签(补前未30天打卡)
1.google 云端硬盘可以部署 https://drive.google.com/drive/home
存在一定风险,因为是国外ip
教程更新中....
仅供学习交流使用,项目遵循MIT协议
在api/api_all.py下配置
li_hua.proxies = {
# 配置你的代理,建议验证代理是否可用
# "http": "http://117.160.250.163:8828",
# "https": "http://10.10.1.10:1080",
}
1.pip install -r requirements.txt
2.配置 user_config.json 文件
"password": "li hua", \\ 密码
"phone": "1111xxxx", \\ 手机号
"address": "山东省菏泽市曹县某某街道",
"latitude": "34.830624", \\ 纬度
"longitude": "115.545005", \\ 经度
"start_time": "08", \\ 打卡开始时间
"end_time": "21", \\ 打卡结束时间 注意是24小时时间
"city": "菏泽市",
"province": "山东省",
"is_repeat_clock_in": false \\ 默认不补签
"is_submit_daily": false, \\ 默认不提交日报
"is_submit_weekly": false,\\ 默认不提交周报
"is_submit_month_report": false, \\ 默认不提交月报
"submit_weekly_time": 1 ,\\ 星期几提交周报 is_submit_weekly 为true时生效
"submit_month_report_time": 1 \\ 每个月的几号提交月报,不要写28,29,30或31!!!
说明:
经纬度可以用 https://api.map.baidu.com/lbsapi/getpoint/ 来获取
对日报和月报说明:月报文件里面只有3篇,日报只有20多篇,请自行补充.且都是采用随机取的方式提交.
最后运行main.py
- 默认补签前30天的数据(只能补签到前30天的)
- 默认只补签上班(app默认只支持上班,保存和app统一原则),若学校有要求只需要修改请求的type改END,变成打下班卡
- 补签时间说明,默认是早上8或9点随机时间,随机秒打卡,若修改则自行修改
验证该环境能否打卡最简单的方法,看该环境能不能登录网页版
某鱼上有几块一个月的移某云,可以用安卓模拟器的(不是打广告,我也不是卖云服务器的)
买代理(有点贵),免费的代理不太稳定(频繁切换ip好像会封号)
某讯和某里的云服务器大概率不行(deny了)
有条件上树莓派挂寝室里
没条件买挂机宝,云手机也可以