有人写的一个脚本用的selenium。脚本链接https://www.cnblogs.com/doincli/p/15249292.html。
emmm那个不方便还要谷歌浏览器,本人的脚本是纯命令行的。
本代码链接
本教程分为3步。
1、怎么使用
2、定时任务:https://blog.csdn.net/katyusha1/article/details/78619549
3、手机怎么抓包
python版本:python3.8
包:
http.client
json
urllib
一般都有,那个没有自己安装一下。
1、代码中改一下我们的cookie:之后运行即可
该值是cookie的一部分,虽然打卡使用手机打卡的,但是cookie值可以用谷歌浏览器查看,并且通用。
测试中发现只要不登出,脚本可以一直使用。登出后cookie变化来,在用账号密码登陆抓包的时候,能力有限没有抓到这个值是怎么得到的,有能力的小伙伴可以自行尝试。
更改后可以运行成功
经过测试,在校内的不使用网络的时候也可以运行脚本成功。
放在服务器上可以进行定时执行。
详见https://blog.csdn.net/katyusha1/article/details/78619549
https://www.cnblogs.com/syw20170419/p/8994528.html
1、postman开proxy。
2、手机和电脑在一个局域网内。在访问wifi的时候进行代理
之后在手机上的流量就可以在histoty中查看到了。
然后复制代码进行调试运行即可。
调试过程中判断,健康打卡需要至少发送post/get请求2次才能完成