logo
0
0
Login

Quick-Get-JD-Cookie

快速获取京东cookie

使用方法

确保已经安装了 uv 和 Chrome 浏览器

1. 创建虚拟环境并安装依赖

# 创建虚拟环境 uv venv # 激活虚拟环境 # macOS/Linux source .venv/bin/activate # Windows # .venv\Scripts\activate.bat # 安装依赖 uv pip install -r requirements.txt

2. 配置手机号(可选)

在项目根目录下的.env文件中配置您的京东手机号:

# 编辑.env文件 PHONE_NUMBER=您的京东手机号

配置后,脚本会自动填入手机号,您只需输入密码即可登录。

2.1 配置青龙环境变量(可选)

如果您希望自动更新青龙面板中的环境变量,请在.env文件中添加以下配置:

# 青龙面板配置 QL_HOST=http://your-qinglong-host:port QL_CLIENT_ID=your_client_id QL_CLIENT_SECRET=your_client_secret

获取方法:

  1. 登录青龙面板
  2. 进入"系统设置" -> "应用设置"
  3. 添加新应用,选择模块权限
  4. 生成并记录client_id和client_secret
  5. QL_HOST格式为:http://您的青龙面板地址:端口(如:http://localhost:5700)

3. 运行脚本

程序已支持自动检测操作系统并使用相应路径的Chrome浏览器,无需手动修改脚本路径

python get_jd_cookie.py

4. 登录京东账号

5. 等待脚本自动获取cookie并复制到剪贴板

6. 更新青龙环境变量(可选)

如果已配置青龙环境变量,脚本将自动更新青龙面板中的JD_COOKIE环境变量。

注意事项:

  • 如果青龙面板中存在多个JD_COOKIE环境变量,为避免误操作,脚本将不会自动更新
  • 在这种情况下,脚本会显示警告信息,并提供环境变量ID,用户需要手动更新
  • Cookie仍会复制到剪贴板,方便用户手动更新

7. 按提示按键关闭程序

About

No description, topics, or website provided.
176.00 KiB
0 forks0 stars1 branches0 TagREADMEMIT license
Language
Python100%