如何保持PC客户端一直处于登录状态

实现原理:利用同一个cookies实现,定时调用一个查询接口,保证系统处于登录状态。

工具:fiddler+ Proxifier(拿到cookies和接口地址)、安装curl、Python 、requests库

1、登录客户端后点击查询,抓包拿到curl地址

2、Curl转换成Python脚本

3、优化脚本(多个用户登录就存多个cookies)

4、设置Windows定时执行任务

详细步骤:

1、 打开Proxifier,设置好代理;

 

 

 

2、 打开fiddler;

3、 打开客户端,登录后点击搜索一下;

4、 查看fiddler,找到刚刚搜索的接口,导出curl脚本;

 

 

5、 编辑器打开刚刚保存的文件,复制出来;

6、 粘贴到curl在线工具(https://tool.lu/curl ),生成Python脚本,获取cookies;

7、 替换demo.py中的cookies(每登录一次,都要换成最新的cookies,不然不生效);

8、 Windows设置定时跑脚本任务;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9、 触发器的高级设置,设置每五分钟执行一次;

10、关掉Proxifier的代理,不然无法访问其他网页;

11、关掉fiddler

posted @ 2021-03-29 10:39  *幂次方*  阅读(773)  评论(0编辑  收藏  举报