仅供个人学习参考,请于24小时内删除。如有侵权,联系站长删除
下载脚本
- Github下载,中国特色下载速度,你懂. 这里附上一个下载比较快的。 [](https://github.wuyanzheshui.workers.dev/tychxn/jd-assistant/archive/master.zip)https://github.wuyanzheshui.workers.dev/tychxn/jd-assistant/archive/master.zip
- 蓝奏云下载。 缺点:可能不是最新版. 点击下载 密码:vihor.cn
使用
macOS端使用。
- 打开「终端」
- 安装「homebrew」。见本博客文章《「Mac」下安装「Homebrew」并更换国内源》
- 使用
brew install python3
命令安装「Python3」 cd 下载的目录
示例:cd /Users/xxx/Downloads/jd-assistant
此处xxx是你的用户名(英文)。- 使用
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
安装依赖 - 更改配置文件。这一步我会在下方统一说明
- 使用
python3 main.py
运行脚本
在Android端使用。
- 安装『Termux』
- 更换清华大学apt镜像源。 见本博客文章《Termux 安装 & 优化》
- 使用
apt install python
安装python wget https://github.wuyanzheshui.workers.dev/tychxn/jd-assistant/archive/master.zip
unzip master.zip
cd jd-assistant-master
也可以能是其他文件名。输入ls
自行确认- 使用
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
安装依赖 - 更改配置文件。这一步我会在下方统一说明
- 使用
python main.py
运行脚本
Winodws端使用
- 官网下载python。 下载链接
- 下载脚本文件
- 打开cmd命令行。 win+r,输入cmd,回车
- 找到你下载解压的文件夹。 输入 cd空格+将文件夹拖拽到cmd窗口
- 使用
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
安装依赖 - 更改配置文件。这一步我会在下方统一说明
- 使用
python3 main.py
运行脚本
更改配置文件说明
- 在windows和Mac下,使用文本编辑工具打开。 在termux中,使用vi 命令打开。vi使用方法自行百度
打开config.ini (只可在PC和Mac端操作,使用chrome浏览器)
- 打开京东PC端官网,并登陆
- 随便加一个商品进入购物车,然后点击 去结算
- 在订单结算页面打开开发者工具(按F12),在Console中执行以下 Javascript 代码:
var eid = $('#eid').val(); var fp = $('#fp').val(); var trackId = getTakId(); var riskControl = $('#riskControl').val(); console.log(`eid = ${eid}\nfp = ${fp}\ntrack_id = ${trackId}\nrisk_control = ${riskContr
- 依次填入对应的名称后。 在填下之前在后面先敲一个空格。一定要复制全
- 如果你上次购买商品用了京豆或京券之类的。要在『payment_pwd』字段后填入你的京东支付密码。
保存后打开main.py
- sku_ids,商品ID。打开所要购买的商品链接。如https://item.jd.com/1178879.html 那么商品id就是 1178879
area,区域代码。PC或Mac端打开商品页面,"配送至"选择准确地址,在选择框上点,右键点击审查元素。data-id="xx",其
中xx就是区域代码
- stock_interval,两次查询间隔。建议设置3-5秒,太快容易被办掉
结束
在运行mian.py后,PC和mac会弹出二维码,打开京东扫描登录即可。termux要收到找到目录(/data/data/com.termux/files/home/jd-assistant-master,QRcode.png文件),复制到sdcard(内置存储),然后打开京东,从图片扫描二维码登录。