自用青龙面板辅助工具,用于自动登录JD获取许可更新青龙面板
Go to file
2024-03-08 23:19:44 +08:00
api 提交 2024-03-08 23:19:44 +08:00
utils 提交 2024-03-08 23:19:44 +08:00
.gitignore 提交 2024-03-08 23:19:44 +08:00
config_example.py 提交 2024-03-08 23:19:44 +08:00
main.py 提交 2024-03-08 23:19:44 +08:00
README.md 提交 2024-03-08 23:19:44 +08:00
requirements.txt 提交 2024-03-08 23:19:44 +08:00

MyJdCOOKIE

介绍

  • 用来自动化更新青龙面板的失效JD_COOKIE, 主要有三步
    • 自动化获取青龙面板的失效JD_COOKIE
    • 基于失效JD_COOKIE, 自动化登录JD,包括滑块验证, 拿到key
    • 基于key, 自动化更新青龙面板的失效JD_COOKIE
  • python >= 3.7(playwright)
  • windows

TODOLIST

  • 批量更新多账号(已实现)
  • selenium加载太慢用playwright改写(已实现)
  • 自动识别拖动验证码(已实现but成功率为90%且偶尔会被JD识别)
  • 加日志(已实现)
  • 写使用文档(已实现)
  • 加一些通知如钉钉等
  • 添加获取滑块x,y坐标的工具

使用文档

安装依赖

pip install -r requirements.txt

安装chromium插件

playwright install chromium

添加配置

  • 复制config_example.py, 重命名为config.py, 我们基于这个config.py运行程序
  • slide_x_position, slide_y_position这2项比较关键, 需要按照实际的滑块位置配置
  • auto_move为自动识别并移动滑块验证码的开关, 有时不准就关了
  • 有时多次失败滑块验证码会变成其它验证码,也需要手动
  • 其它配置按实际填写

运行脚本

python main.py