README.md 2.1 KB
Newer Older
C
cycz 已提交
1 2 3 4 5
****
如果帮助到你,star一下,谢谢你

武汉加油,中国加油
****
C
 
cycz 已提交
6
使用上有问题的加一下这个群958535145(个人时间有限,回答不过来了)
C
cycz 已提交
7 8

本代码使用方式 https://blog.csdn.net/cyz52/article/details/104177981
C
md  
cycz 已提交
9 10 11

**下单的部分代码参考了tychxn大佬的代码**

C
cycz 已提交
12
有人说贪多嚼不烂,v3版本下单更快(V3没完整测试过,个人账号下单过多,需要验证码了),测试过的同学可以反馈一下
C
md  
cycz 已提交
13

C
cycz 已提交
14 15
有人反馈windows有路径问题,把代码都放在一级目录下了。

C
cycz 已提交
16
避免抢购,程序自动一次只买一件 
C
cycz 已提交
17 18 19 20 21 22
## V2版本
请在configMy.ini 加入商品id、地区id、cookie等参数
区分下单模式(默认2正常模式) 

**注意--极速模式默认清空购物车**

C
cycz 已提交
23
正常模式下单流程(1.7毫秒左右)
C
cycz 已提交
24 25 26 27 28 29
- [x] 检测有货
- [x] 检测下柜
- [x] 加入购物车
- [x] 查看购物车
- [x] 下单

C
cycz 已提交
30
极速模式下单流程(1.4秒左右)
C
cycz 已提交
31 32 33 34 35 36 37 38 39 40 41
- [x] 检测有货
- [x] 加入购物车
- [x] 下单

## V3版本(下单更快)

下单更快,但只能扫描单独一件商品

在配置文件configDemo.ini中,填写[V3]下面的skuid

**注意--V3版本默认清空购物车**
C
add  
cycz 已提交
42

C
cycz 已提交
43
V3版本下单流程(1秒左右)
C
cycz 已提交
44 45 46 47
- [x] 提前加入购物车
- [x] 检测有货
- [x] 下单

C
addd  
cycz 已提交
48
## exe版本(目前有点问题)
C
cycz 已提交
49
感谢[Rlacat](https://github.com/Rlacat)大佬
C
new  
cycz 已提交
50
链接: https://pan.baidu.com/s/1FqZP39ow_CrsAn0DfeRJ2w 提取码: 97wb
C
cycz 已提交
51

C
cycz 已提交
52

C
add  
cycz 已提交
53 54 55
## 温馨提示
- 在京东购物车结算页面设置发票为电子普通发票-个人设置支付方式为在线支付
- 地区id不知道如何获取的,请使用AreaTool.py获取
C
cycz 已提交
56 57
## 版本
- [x] python3
C
md  
cycz 已提交
58

C
cycz 已提交
59

C
md  
cycz 已提交
60 61 62 63
## 功能
- [x] 检查登录
- [x] 确认是否有货
- [x] 有货自动下单
C
add  
cycz 已提交
64
- [x] 邮件、微信通知
C
bug fix  
cycz 已提交
65 66

## 更新记录
C
cycz 已提交
67
- 【2020.02.09】部分下单需要验证码识别问题,部分bug优化。
C
cycz 已提交
68
- 【2020.02.08】V2版本,区分下单模式,config中错别字,bug修复。
C
cycz 已提交
69
- 【2020.02.07】V3版本,减少提交订单的请求量,总而言之就是更快(只能监控一件商品)。
C
commit  
cycz 已提交
70 71
- 【2020.02.07】无货等情况下单失败不重试。
- 【2020.02.07】新增微信通知(http://sc.ftqq.com/3.version 查看sc_key),bug修复。
C
cycz 已提交
72
- 【2020.02.06】V2版本,刷新更快更频繁,通过配置文件添加商品和地区id。
C
cycz 已提交
73
- 【2020.02.06】提交失败之后会继续不会暂停。
C
fix bug  
cycz 已提交
74
- 【2020.02.06】购物车有套装商品导致解析skuid错误。
C
bug fix  
cycz 已提交
75 76 77
- 【2020.02.05】商品有货,但是该商品已下柜,提交会报错,对部分代码进行了优化。
## 反馈问题

C
add  
cycz 已提交
78
- 如果有红包先花掉再开脚本,不然可能需要支付密码
C
cycz 已提交
79 80
- 出现下单地址不是默认地址的,在线下一单,取getOrderInfo.action链接的cookie
- CMD界面卡住、关闭CMD的快速编辑模式就行了