京东扫码登录安装教程(BBK)

BBK微信扫码获取wskey食用部署方法
BBK扫码登录为收费的登录

一.获取token

点击进入群聊
进群私聊机器人获取属于自己的token

二.创建文件夹

在服务器内输入

mkdir -p $(pwd)/bbk-qr/{conf,logs} && cd $(pwd)/bbk-qr

在这里插入图片描述

三.启动容器

输入指令创建bbk-qr容器,并启动此容器

docker run -dit \
  -v $PWD/conf:/data/conf \
  -v $PWD/logs:/data/logs \
  -p 3081:81 \
  --name bbk-jd-qr \
  --privileged=true \
  neuynp8oido4ejj/jd-qr:latest

在这里插入图片描述

四.修改配置文件

1.配置文件注解

下面是里面内容的注解,不要直接复制到里面,直接复制可能会导致启动失败
根据下面提供的注解修改里面的文件

注:这个可以选择不看直接跟着下一步按照要求更新即可

 "server": {
  // 机器人获取的token(必填参数)
  "": "",
  // 扫码成功后页面检测状态接口是否返回wskey true:返回 false不返回(可选参数)
  "loginReturnCK": false,
  // wskey安全考虑 推荐配置该加密秘钥,可手动设置(必须8-32位字符),如果enableEncrypt参数为true启用了wskey加密 此参数没设置时会随机生成一个,此秘钥需妥善保存 不能泄露!!!(可选参数)
  "encryptKey": "",
  // 推荐配置true。true:启用wskey安全加密 false:不启用wskey安全加密 (可选参数)
  "enableEncrypt": false,
  // 获取wskey之后是否将其转换成app_open(JD_COOKIE)上传至青龙 true:上传 false:不上传
  "convertWskey": true
 },
 // 青龙相关配置(可选参数对象 可全部不填 如果填了 则以下参数都需要填写)
 "qinglong": {
  // 青龙面板ip IP格式 192.168.1.1 域名格式 qinglong.baidu.com (必须填写)
  "ip": "",
  //青龙面板端口(必须填写)
  "port": 0,
  // 青龙面板clientId (必须填写)
  "clientId": "",
  // 青龙面板clientSecret (必须填写)
  "clientSecret": "",
 },
 // 扫码成功通知配置(可选参数对象)
 "notify": {
  "tgBot": {
   // telegram机器人token (可选参数)
   "botToken": "",
   // 接收消息的用户ID (可选参数)
   "userId": "",
   // http代理,留空则不使用 格式:http://127.0.0.1:1080 (可选参数)
   "proxyUrl": ""
  },
  // 扫码成功后自定义推送到下方url接口
"custom": {
    // get请求的下面form和body都不用填写,get请求url填写格式:http://www.baidu.com?pin={pin}&wskey={wskey}
   "url": "",
    // 请求方式 可选参数:get或者post
   "method": "post",
   // form表单形式接收的参数 如果参数中带有特殊符号需要自己url转义一下. 格式:pin={pin}&wskey={wskey} 
   "form": "",
   // json形式接收的参数 格式:{\"wskey\":\"{wskey}\",\"pin\":\"{pin}\"}
   "body": "",
   "headers": {
          // 发送post表单形式则填写application/x-www-form-urlencoded 如果是post json形式的则填写application/json
          "Content-Type": "application/x-www-form-urlencoded"
     }
   }
 }
}

2.修改配置文件

这里填入在机器人哪里获取的token(我在这就不填了)
在这里插入图片描述
按照提示绑定青龙地址,填到照片中圈起的位置

  // 青龙面板ip IP格式 192.168.1.1 域名格式 qinglong.baidu.com (必须填写)
  "ip": "",
  //青龙面板端口(必须填写)
  "port": 0,
  // 青龙面板clientId (必须填写)
  "clientId": "",
  // 青龙面板clientSecret (必须填写)
  "clientSecret": "",

在这里插入图片描述

五.重启容器运行

在服务器内输入

docker restart bbk-jd-qr && docker logs bbk-jd-qr

在这里插入图片描述

六.访问及更新

1.访问

在浏览器内输入http://你的IP:3081
例如:168.125.21.2:3081
如果打开后现在这个页面中只有一个二维码即为成功,别人扫描登录后会自动上传到你的青龙

2.更新

不管哪一种更新更新完以后必须要重启容器
微信扫码更新

docker restart bbk-jd-qr && docker logs bbk-jd-qr

京东更新

docker restart bbk-qr && docker logs bbk-qr

(一)BBK微信扫码更新

在服务器输入

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR bbk-qr

在这里插入图片描述

(二)BBK京东扫码更新

在服务器内输入

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR bbk-jd-qr

在这里插入图片描述
教程到此就结束了

七.后语

点击进入群聊来问题交流群,一起交流
如果感觉太麻烦,或者是想摆烂的可以直接上我的车
点击进入群聊直接上车

# JD_AutoBuy ## 京东抢购 Python爬虫,自动登录京东网站,查询商品库存,价格,显示购物车详情等。 可以指定抢购商品,自动购买下单,然后手动去京东付款就行。 ## chang log + 2017-03-30 实现二维码扫码登陆 ## 运行环境 Python 2.7 ## 第三方库 - [Requests][1]: 简单好用,功能强大的Http请求库 - [beautifulsoup4][2]: HTML文档格式化及便签选择器 ## 环境配置 ``` Python pip install requests pip install beautifulsoup4 ``` ## 使用帮助 ``` cmd > python scraper-jd.py -h usage: scraper-jd.py [-h] [-u USERNAME] [-p PASSWORD] [-g GOOD] [-c COUNT] [-w WAIT] [-f] [-s] Simulate to login Jing Dong, and buy sepecified good optional arguments: -h, --help show this help message and exit -u USERNAME, --username USERNAME Jing Dong login user name -p PASSWORD, --password PASSWORD Jing Dong login user password -g GOOD, --good GOOD Jing Dong good ID -c COUNT, --count COUNT The count to buy -w WAIT, --wait WAIT Flush time interval, unit MS -f, --flush Continue flash if good out of stock -s, --submit Submit the order to Jing Dong ``` ## 实例输出 ``` cmd +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Thu Mar 30 17:10:01 2017 > 请打开京东手机客户端,准备扫码登陆: 201 : 二维码未扫描 ,请扫描二维码 201 : 二维码未扫描 ,请扫描二维码 201 : 二维码未扫描 ,请扫描二维码 201 : 二维码未扫描 ,请扫描二维码 202 : 请手机客户端确认登录 200 : BADACIFYhf6fakfHvjiYTlwGzSp4EjFATN3Xw1ePR1hITtw0 登陆成功 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Thu Mar 30 17:10:28 2017 > 商品详情 编号:3133857 库存:现货 价格:6399.00 名称:Apple iPhone 7 Plus (A1661) 128G 黑色 移动联通电信4G手机 链接:http://cart.jd.com/gate.action?pid=3133857&pcount=1&ptype=1 商品已成功加入购物车! 购买数量:3133857 > 1 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Thu Mar 30 17:10:30 2017 > 购物车明细 购买 数量 价格 总价 商品 Y 1 6399.00 6399.00 Apple iPhone 7 Plus (A1661) 128G 黑色 移动联通电信4G手机 总数: 1 总额: 6399.00 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Thu Mar 30 17:10:30 2017 > 订单详情 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ ... ``` ## 注 代码仅供学习之用,京东网页不断变化,代
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值