关于京东抢购Python脚本的使用记录

下载脚本

  1. Github下载,中国特色下载速度,你懂. 这里附上一个下载比较快的。 https://github.wuyanzheshui.workers.dev/tychxn/jd-assistant/archive/master.zip
  2. 蓝奏云下载。 缺点:可能不是最新版. 点击下载 密码:vihor.cn

使用

  1. 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 运行脚本
  2. 在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 运行脚本
  3. Winodws端使用

    • 官网下载python。 下载链接
    • 下载脚本文件
    • 打开cmd命令行。 win+r,输入cmd,回车
    • 找到你下载解压的文件夹。 输入 cd空格+将文件夹拖拽到cmd窗口
    • 使用 pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/ 安装依赖
    • 更改配置文件。这一步我会在下方统一说明
    • 使用 python3 main.py 运行脚本

更改配置文件说明

[hide]

  1. 在windows和Mac下,使用文本编辑工具打开。 在termux中,使用vi 命令打开。vi使用方法自行百度
  2. 打开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』字段后填入你的京东支付密码。
  3. 保存后打开main.py

    • sku_ids,商品ID。打开所要购买的商品链接。如https://item.jd.com/1178879.html 那么商品id就是 1178879
    • area,区域代码。PC或Mac端打开商品页面,”配送至”选择准确地址,在选择框上点,右键点击审查元素。data-id=”xx”,其
      中xx就是区域代码
    • stock_interval,两次查询间隔。建议设置3-5秒,太快容易被办掉

[/hide]

结束

在运行mian.py后,PC和mac会弹出二维码,打开京东扫描登录即可。termux要收到找到目录(/data/data/com.termux/files/home/jd-assistant-master,QRcode.png文件),复制到sdcard(内置存储),然后打开京东,从图片扫描二维码登录。

评论

  1. KK
    6月前
    2020-3-20 23:22:23

    pycryptodome库装不上

    • 丘山鹤 博主
      6月前
      2020-3-22 1:01:32

      在什么平台使用的? 我在mac和android平台测试是没有问题的,windows没试过

  2. 张先森
    6月前
    2020-3-21 6:52:36

    支持一下@(吐舌)

    • 丘山鹤 博主
      6月前
      2020-3-22 1:01:39

      好嘞

  3. SADD
    6月前
    2020-3-28 12:05:59

    EE

  4. ro1313
    5月前
    2020-4-20 3:16:36

    支持一下,感谢教学

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇