Просмотр исходного кода

修改readme,写一下我的猜测

HuangYiwei 5 лет назад
Родитель
Сommit
72acb1909a
1 измененных файлов с 30 добавлено и 0 удалено
  1. 30 0
      README.md

+ 30 - 0
README.md

@@ -27,6 +27,36 @@
 通过我这段时间的使用(2020-12-12至2020-12-17),证实这个脚本确实能抢到茅台。我自己三个账号抢了四瓶,帮两个朋友抢了4瓶。
 大家只要确认自己配置文件没有问题,Cookie没有失效,坚持下去总能成功的。
 
+## 暗中观察
+
+根据12月14日以来抢茅台的日志分析,大胆推断再接再厉返回Json消息中`resultCode`与小白信用的关系。  
+这里主要分析出现频率最高的`90016`和`90008`。  
+
+### 样例JSON
+```json
+{'errorMessage': '很遗憾没有抢到,再接再厉哦。', 'orderId': 0, 'resultCode': 90016, 'skuId': 0, 'success': False}
+{'errorMessage': '很遗憾没有抢到,再接再厉哦。', 'orderId': 0, 'resultCode': 90008, 'skuId': 0, 'success': False}
+```
+
+### 数据统计
+
+| 案例 | 小白信用 | 90016 | 90008 | 抢到耗时 |
+| ---- | ---- | ---- | ---- | ---- |
+| 张三 | 63.8 | 59.63% | 40.37% | 暂未抢到 |
+| 李四 | 92.9 | 72.05% | 27.94% | 4天 |
+| 王五 | 99.6 | 75.70% | 24.29% | 暂未抢到 |
+| 赵六 | 103.4 | 91.02% | 8.9% | 2天 |
+
+### 猜测
+推测返回90008是京东的风控机制,代表这次请求直接失败,不参与抢购。  
+小白信用越低越容易触发京东的风控。  
+
+从数据来看小白信用与风控的关系大概每十分为一个等级,所以赵六姐基本上没有被拦截,李四和王五的拦截几率相近,张三的拦截几率最高。  
+
+风控放行后才会进行抢购,这时候用的应该是水库计数模型,假设无法一次性拿到所有数据的情况下来尽量的做到抢购成功用户的均匀分布,这样就和概率相关了。  
+
+> 综上,张三想成功有点困难,小白信用是100+的用户成功几率最大。
+
 ## 主要功能
 
 - 登陆京东商城([www.jd.com](http://www.jd.com/))