# Jd_Seckill
## 特别声明:
* 本仓库发布的`jd_seckill`项目中涉及的任何脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。
* 本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。
* `huanghyw` 对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害.
* 间接使用脚本的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, `huanghyw` 对于由此引起的任何隐私泄漏或其他后果概不负责。
* 请勿将`jd_seckill`项目的任何内容用于商业或非法目的,否则后果自负。
* 如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关脚本。
* 以任何方式查看此项目的人或直接或间接使用`jd_seckill`项目的任何脚本的使用者都应仔细阅读此声明。`huanghyw` 保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或`jd_seckill`项目,则视为您已接受此免责声明。
* 您必须在下载后的24小时内从计算机或手机中完全删除以上内容。
* 本项目遵循`GPL-3.0 License`协议,如果本特别声明与`GPL-3.0 License`协议有冲突之处,以本特别声明为准。
> ***您使用或者复制了本仓库且本人制作的任何代码或项目,则视为`已接受`此声明,请仔细阅读***
> ***您在本声明未发出之时点使用或者复制了本仓库且本人制作的任何代码或项目且此时还在使用,则视为`已接受`此声明,请仔细阅读***
## 简介
通过我这段时间的使用(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/))
- 用京东APP扫码给出的二维码
- 预约茅台
- 定时自动预约
- 秒杀预约后等待抢购
- 定时开始自动抢购
## 运行环境
- [Python 3](https://www.python.org/)
## 第三方库
- 需要使用到的库已经放在requirements.txt,使用pip安装的可以使用指令
`pip install -r requirements.txt`
## 使用教程
#### 1. 推荐Chrome浏览器
#### 2. 网页扫码登录,或者账号密码登录
#### 3. 填写config.ini配置信息
(1)`eid`和`fp`找个普通商品随便下单,然后抓包就能看到,这两个值可以填固定的
> 随便找一个商品下单,然后进入结算页面,打开浏览器的调试窗口,切换到控制台Tab页,在控制台中输入变量`_JdTdudfp`,即可从输出的Json中获取`eid`和`fp`。
> 不会的话参考原作者的issue https://github.com/zhou-xiaojun/jd_mask/issues/22
(2)`sku_id`,`DEFAULT_USER_AGENT`
> `cookies_string` 现在已经不需要填写了
> `DEFAULT_USER_AGENT` 可以用默认的
> sku_id我已经按照茅台的填好
(3)配置一下时间
> 现在不强制要求同步最新时间了,程序会自动同步京东时间
>> 但要是电脑时间快慢了好几个小时,最好还是同步一下吧
以上都是必须的.
#### 4.运行main.py
根据提示选择相应功能即可
## 打赏
要是客官抢到了茅台,心情好,请我喝一杯咖啡好不好:)
![收款二维码](https://github.com/huanghyw/jd_seckill/blob/master/resource/payment_code.png)
## 感谢
##### 非常感谢原作者 https://github.com/zhou-xiaojun/jd_mask 提供的代码
##### 也非常感谢 https://github.com/wlwwu/jd_maotai 进行的优化
京东茅台秒杀.zip
需积分: 0 42 浏览量
更新于2023-02-16
收藏 411KB ZIP 举报
【标题解析】
"京东茅台秒杀.zip" 这个标题暗示了我们关注的是一个与京东电商平台相关的活动,特别是茅台酒的秒杀促销。在电商领域,秒杀是指商家限时限量提供商品,用户需要快速抢购,通常价格极具吸引力。茅台酒是中国著名的高档白酒品牌,因此这种秒杀活动可能会引起大量消费者的兴趣。
【描述解析】
描述中的信息非常简洁,仅给出"京东茅台秒杀.zip",这可能是活动页面的下载文件,包含了关于这次秒杀活动的详细信息,如活动规则、参与方式、库存数量、价格、时间等。由于没有具体的描述,我们无法获得更多细节,但可以推测文件可能包含HTML、图片、CSS或JavaScript等资源,用于构建完整的活动网页。
【相关知识点】
1. **电商平台运营**:京东作为中国大型的电商平台,其运营策略包括各种促销活动,如秒杀、满减、优惠券等,以吸引并留住消费者。
2. **茅台酒文化**:茅台酒是中国酱香型白酒的代表,历史悠久,被誉为“国酒”。了解茅台酒的历史、酿造工艺和品质特征,有助于理解其在市场上的地位和价值。
3. **秒杀技术**:电商平台的秒杀系统需要具备高并发处理能力,确保在短时间内处理大量用户请求,防止服务器崩溃。这涉及到负载均衡、数据库优化、缓存策略以及分布式系统的设计。
4. **前端开发**:压缩包内的文件可能是构建秒杀活动页面的前端资源,包括HTML页面结构、CSS样式和JavaScript逻辑。前端开发人员需要熟练掌握这些技术,实现动态更新、交互效果和用户体验优化。
5. **后端开发**:秒杀活动的后台系统负责处理用户请求、验证资格、更新库存等操作,后端开发人员需要编写高效稳定的代码,处理并发事务,保证数据一致性。
6. **安全防护**:秒杀活动中可能存在恶意刷单、机器人攻击等问题,因此需要有安全防护措施,如验证码、IP限制、用户行为分析等,以保障活动的公平性。
7. **库存管理**:精准的库存管理系统是确保秒杀活动顺利进行的关键,需要实时更新库存信息,避免超卖或售罄后仍有订单的情况发生。
8. **营销策略**:秒杀活动是一种有效的营销手段,能够短期内提升销售额,同时制造话题性和用户粘性。理解消费者心理和市场趋势对于制定成功的营销策略至关重要。
9. **数据分析**:活动结束后,通过收集和分析用户行为数据,可以评估活动效果,为未来的营销活动提供参考。
10. **用户界面设计**:秒杀页面的设计应该清晰易懂,突出秒杀商品,引导用户快速完成购买流程,提升转化率。
"京东茅台秒杀.zip"这个主题涵盖了电商平台运营、技术实现、营销策略等多个方面的知识点,对于电商从业者和对这方面感兴趣的个人都有较高的学习价值。
m0_73384525
- 粉丝: 0
- 资源: 1
最新资源
- 机械设计螺旋漂烫机sw15可编辑非常好的设计图纸100%好用.zip
- 粉色科幻儿童教学课件教案模板.pptx
- 儿童在绘画素材美术教学课件模板.pptx
- 儿童插画水墨画美术教学课件模板.pptx
- 两个女儿童在树下浅黄小学课件模板.pptx
- 七彩儿童乐园幼儿教学课件模板.pptx
- 卡通儿童及猫素材小学教学课件模板.pptx
- 幼儿园儿童成长手册记录卡模板.pptx
- 知识树素材儿童乐园幼儿教学课件模板.pptx
- 向日葵素材七彩儿童乐园教学课件模板.pptx
- 纸飞机小蜜蜂素材小学儿童教学课件模板.pptx
- lianxi1.asv
- 西门子200smart 恒压供水程序 西门子200smart恒压供水程序,实际的项目,稳定运行多年,三台水泵自动运行 触摸屏是mcgs,包含四个画面监控画面,参数画面,以及报警画面,手动画面,参数画面
- 双机并联自适应阻抗下垂控制仿真 复现一篇核心期刊参考文献(看图) 图一:双机并联整体仿真图 图二:自适应控制模块,有功频率下垂、无功电压下垂以及加入的自适应阻抗下垂控制策略 图三:两台逆变输出的有功功
- 非常详细丰富的代理资源配置
- 永磁同步发电机电磁计算程序,永磁电机设计软件