• 如果您觉得本站非常有看点,那么赶紧收藏吧
  • 如果您觉得本站非常有看点,那么赶紧收藏吧

青龙 wskey自动转cookie 思路

网络技术 踏雪 2个月前 (04-27) 283次浏览 0个评论

前提登录青龙拿到token 或者使用青龙openapi token
青龙登录: /api/login
青龙AuthToken: /open/auth/token?client_id=&client_secret=

第一步: 获取脚本日志。
青龙容器中的 /ql/data/deps 下的 sendNotify.js 和notify.py 在 ql repo时会 复制到 对应的库文件下,我们可以在这两个文件中取获取到脚本执行发送的日志。

第二步:过滤日志 获取到过期的pin

cookie过期的日志中 会有 “cookie已过期“ 字符串。还会携带用户的pin。
通过青龙api /open/envs?searchValue= 查询到所有环境变量,遍历获取value 匹配到对应的JD_WSKEY

第三步: 启用环境JD_WSKEY变量
api api/envs/enable
openApi open/envs/enable

第四步:执行装换的定时任务。
/open/crons/run

第五步:关闭环境变量

open/envs/disable

ps:
1.启用关闭环境变量是为了避免转换脚本去检测其它账号,也可以直接略过 2 3 5 ,过滤到cookie过期就去执行 转换脚本。
2.使用openapi 将青龙接口中api 换成open即可。

3.本人不会js和py,只用了java实现。


踏雪爱分享 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:青龙 wskey自动转cookie 思路
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)