100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 【京东飞天茅台1499抢购】Python 脚本的完整安装 使用教程与解决方案

【京东飞天茅台1499抢购】Python 脚本的完整安装 使用教程与解决方案

时间:2021-10-12 20:41:31

相关推荐

【京东飞天茅台1499抢购】Python 脚本的完整安装 使用教程与解决方案

源码下载在文末分享(含解压密码)

本专栏与文章包含了如下内容(购买专栏可以查看本专栏的所有文章,包括后续更新的)1、永久提供源码以及脚本优化的更新 2、源码配置教程(配有小白教程) 3、python3的安装方法 4、eid 和 fp的获取方法 5、讲解配置中遇到的一些问题 6、讲解运行代码过程中遇见的问题 7、配置好运行后,界面使用的方法 8、针对每个人遇见的问题,单独解释 9、注意事项申明:1、该教程和源码只供学习使用,切勿用作他途 2、本人对学习者拿该程序做任何事情,不担责 3、您订阅该文章,本人不保证您能抢到您需要的茅台

前两天看到有大佬在 Github 上开源了一个抢茅台的脚本(/huanghyw/jd_seckill),现在已经达到了8.9kstar,只是不知道什么原因已经被作者删除了,还好我即时保存到了自己电脑了。哈哈哈…真是一个小机灵鬼

该作者也真的是厉害,值得学习,这个脚本是 Python 写的,搭建环境也是很容易的,下面有运行环境搭建方法。

1. 环境搭建

第一步:把项目代码下载到本地并解压。(源码下载在文末)

第二步:进入到解压后的目录中,使用 venv 创建一个虚拟环境,注意一定要使用 Python 3,创建完成后进入虚拟环境

# 创建虚拟环境$ python3 -m venv .# 进入虚拟环境$ source bin/activate

第三步:往虚拟环境中安装依赖包

如果是 mac 或者 linux 只要执行这条命令就行

$ python -m pip install -r requirements.txt

而如果你使用 windows ,在依赖中有一个lxml库,这个库在 windows 中你使用 pip 是安装不上的,你得从网上下载 wheel 文件来手动安装,然后再执行上面的命令,下载链接在下面,记得选择对应 Python 的版本,由于这个页面里的 lxml 版本是4.6.2,因此你要手动改动 requirements.txt 文件里的lxml版本。

# lxml 下载地址https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

如此你的运行环境就搭建好了。

2. 准备工作

在开始抢之前 ,有一些配置需要你手动弄好,主要有这几项:

京东的 eid 和 fp

登陆你的京东网页版,随便选个商品下单,然后使用 浏览器的F12 跟踪 _JdTdudfp 变量,就能得到 eid 和 fp

并把这两个值写入到项目根目录下的config.ini文件中。

config.ini中还有一个很重要的设置,那就是抢购时间buy_time

因为代码实际上是执行一个 while 循环,如果时间到了设置的值就开始模拟请求开始抢

3. 开始抢购

上面的配置全部完成后,就可以开始抢了。

抢的过程分为两步:

第一步:开 PLUS会员

某东真行,这一波营销做的,原来是想让我开 PLIUS 会员,我一个网易云音乐都舍不得开的人,居然为了抢茅台而开了一个我用都用不上的 PLUS 会员,这个会员只能最少季付也要 78元,我忍痛开了,就当是投资了。

第二步:预约抢购

只有预约的用户才能参与抢购,你可以手动搜索茅台进去预约,也可以使用这个脚本来帮你预约。

执行py main.py然后输入1,会弹出一个二维码,打开你手机上的 京东 app 授权登陆,接着脚本就会去帮你预约。

第二步:开始抢购

一切都准备好了,你只要在快到早上 10 点的时候执行py main.py,然后输入2,就行了。接下来就看你的运气了。

以上就是使用 jd_seckill 抢茅台的完整过程,我写得非常清楚,甚至比 github 上的官方文档还要清楚。。真的是为广大读者谋福利操碎了心。

万一抢到的话,可以选择转手卖掉,净赚一笔,当然也可以自己收藏,等待升值,土豪想自饮也请随意。

获取源码

百度云链接:/s/1Lq5uPDUjXwGRCactwAZcdQ

提取码:9eva

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。