青龙面板 WSKEY脚本
青龙面板WSKEY 更新Cookie脚本
使用方法
原版脚本地址
1 | ql repo https://github.com/Zy143L/wskey.git "wskey" |
镜像脚本地址
1 | ql repo https://e.coding.net/HelloDNS/sign/wskey.git "wskey" |
变量声明
1 | 变量名: JD_WSCK 参数: pin=xxxx;wskey=xxxx; |
更新 · 摘要
Version 2022-05-24 青龙版本: 2.12.1
2022年5月24日
- 优化部分变量拼接方法
- 支持青龙两步(2FA)验证
- 处理部分兼容性问题
2022年5月5日
- 优化消息发送方法 减少冗余代码
增加针对两步验证导致登陆失败的消息提示下个版本解决两步验证无法在Token失效后登录面板的问题
2022年4月13日
- 优化旧版青龙兼容性(2.9.x)
2022年3月30日
- 49.235.99.*** 麻烦这位别刷了
- 都封了几天了还在请求..累不累啊
2022年3月21日
- 屏蔽若干IP地址
1 | 39.107.107.*** |
麻烦这些朋友不要再刷API了 服务器近一半的请求都是这些IP针对以上IP进行403屏蔽- 如确实因为脚本异常死循环导致频繁请求请在issues中联系
2022年3月18日
- 增加大量注释
- 增加很多注释
- 每一行都有注释
- 具体请自行查看 wskey.py
- 请勿使用第三方搬运的本脚本
2022年2月18日
- 修正添加时间戳导致的部分脚本异常问题
- 修改为开启间隔更新后添加时间戳
- 统一WSKEY脚本变量名 均为
WSKEY
开头 - 增加更新间隔变量
WSKEY_SLEEP
默认10秒 - 替换
QL_WSCK
为WSKEY_DISCHECK
2022年2月5日
- 支持按间隔更新CK 参数
export WSKEY_UPDATE_HOUR="间隔(单位:小时)"
- 增加自动重试 参数
export WSKEY_TRY_COUNT="次数"
2022年2月2日
- serch_ck方法优化
- 调整UA为最新10.3.5参数
- 优化报错提示
- github拉取失败的尝试使用镜像地址
2022年2月2日
- 修改检测青龙ID字段方法
- 不再使用版本号作为判断依据
- 移除更多废弃代码
2022年2月2日
- 更新10.3.5接口
- 新增
WSKEY_AUTO_DISABLE
变量 设置后不会自动禁用Cookie - 移除部分冗余代码
2022年1月22日
- 镜像地址
https://hellodns.coding.net/public/sign/wskey/git/files
ql repo https://e.coding.net/HelloDNS/sign/wskey.git "wskey"
2022年1月14日
- 修复2.10之前版本青龙失败问题
2022年1月13日
- 修复2.11.0版本青龙检索失败重复添加问题
- 此版本兼容旧版接口 无需担心
2022年1月13日
- 目前青龙版本2.11.0最好不要更新!!!
- 还在修复Bug阶段 各种问题很多
2022年1月2日
- 修正因青龙更换API导致的无法登录问题
2021年12月31日
- 修复账号失效无法正常检测问题
2021年12月30日
- 修复ConnectionResetError错误
- 增加多节点测试功能
2021年11月23日
新版青龙修改端口为5600了..- 脚本无需修改 如果出现报错的按照报错内容声明变量即可
2021年11月18日
- 更新服务地址 务必更新!!!
- 更新服务地址 务必更新!!!
- 更新服务地址 务必更新!!!
2021年11月10日
- 关闭自动禁用WSKEY
2021年11月3日
- 新增面板登录失败推送
- 修复出现错误码导致的脚本退出
2021年11月1日
- 请使用甲骨文 等境外服务器的 检查自己的服务器DNS是否为 8.8.8.8
- 国内服务器请使用 119.29.29.29 114.114.114.114
- 排查一下午…客户机子上检查 居然是DNS不解析..出现异常退出的, 请先检查DNS服务器
2021年11月1日
继续修复因为连接数过多导致的脚本异常
2021年11月1日
尝试修复因为连接问题导致的脚本退出
2021年11月1日
- 修复青龙推送失败导致脚本报错
2021年11月1日
- 禁用时wskey&cookie同时禁用
- 优化失效推送内容
- 解决接口超时问题
2021年11月1日
- 优化更新检查逻辑
- 增加有效检查接口
- 更新版本为 10.2.2
- 修正接口错误问题
- 引入随机签名算法
- 引入随机 UA 算法
2021年10月28日
- 使用修改sendNotify自动更新Cookie的朋友请务必 删除
QL_WSCK
变量 - 否则会导致频繁更新Cookie导致Cookie有效期变得非常短暂
- 有Cookie自动禁用的程序可以开启 脚本转换后会自动启用转换成功的Cookie
2021年10月10日
- 修复因为长时间未登陆面板导致的Token失效 并修正Token获取
- 感谢 @haohaoget 的 PR
2021年9月16日
- 定时任务时间相同 同时请求过多 导致云端返回403!!!
- 请大家务必修改定时任务的第一位时间!!!
- 下个版本增加备选云端服务器和其他云参数地址
2021年9月16日
- 继续修复定时任务错误的问题(莫名其妙的Bug)
- 不使用可能引发执行错误的布尔判断
- 云端更新UA
2021年9月15日
- 继续修复定时任务错误
- 移除LZMA GZIP等代码压缩 开放源码
- 引入青龙面板推送功能 对脚本升级进行推送
2021年9月11日
- 修复定时任务错误
2021年9月5日
修改任务定时为
15 */16 * * *
增加
QL_WSCK
变量 填写变量后不检查Cookie有效性 直接进行转换最好修改定时任务为 16 小时 一次
使用 LZMA 算法压缩脚本 更省空间
修复一处升级逻辑判定错误
2021年9月4日
- 支持中文用户名的URL编码转换
- 封闭查询参数 改进对相似账号的搜索准确性
- HTTP请求加入异常捕捉, 并增加重试次数
- 增加云端变量 从云端读取 UA 防止 UA 失效
- 支持版本更新 有版本更新时 会提醒用户更新
- 支持自定义端口 参数
export QL_PORT="端口号"
- 优化逻辑部分 增加重试机制 对 API 接口增加备选方案
- 支持实时输出日志 不需要等待执行完成才能看到结果
程序特点
1. 云端算法
2. 支持自定义内部端口的面板 例如 5600 6666 3721
对应变量 export QL_PORT="端口号"
3. 实时日志效果 无需全部执行完成返回
4. HTTP错误捕捉 最大限度防止出现因为容器没网 403错误 IP拉黑 等情况导致脚本错误
智能化
智能转换 JD_COOKIE 保证账号不过期
智能添加 JD_COOKIE 保证账号不漏加
智能更新 JD_COOKIE 保证账号不重复
程序优点
底层逻辑打通信息屏障,创建脚本新生态。顶层设计聚焦用户感受
抽离透传归因分析作为抓手为产品赋能,体验度量作为闭环评判标准。
亮点是载体,优势是链路。思考整个生命周期,完善逻辑,考虑资源整合
干啥用的?
用组合拳赋能智慧,打通生态闭环,帮助客户延长有效时间,强化用户感知,打破边界,打造生态化薅豆
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 宁宁's Blog!