最近看到很多身边的人开始抢茅台,而且陆续都有抢到的,于是开始关注这个事情。
本来想自己看看有没有能力写一个,但是无意看到很多文章写过github上有大佬写了抢茅台脚本,于是就去GitHub上去看了看。发现好几个版本,基本公众号推的都是python版本,其它还有golang 版本,node版本等等,因为python版本还需要搭建系统环境,最小白用户有一定的门槛,而且本人对golang更为了解,最终我选择了golang版本。
首先必要条件:电脑装有Chrome浏览器,用户已经开通了京东plus会员
第一步,下载程序,下载地址为
https://github.com/ztino/helloworld/releases
如下图,现在最新版本的是0.2.4,下载分windows Linux Mac版本等等,请根据需要下载。
下载完成后,就是使用了,其实github中的写等已经很清楚了,不过其中有一些是编译的办法,以及docker中执行等等,会对一些小白用户造成一些疑惑,其实如果你只是应用的话,不用关心那些,好了下面直接应用。
下面以Mac为例
首先解压文件夹,进入到解压到文件夹下,去执行下面的程序(执行不是双击,此程序是命令行程序)
第一步,登陆
./jd_seckill login
会跳出扫码界面(图片有的没背景,因为版本不同,扫码就是了)
第二步,获取eid, fp,执行(后面链接是个可以放入购物车的商品链接,可以替换,一般不用替换)
./jd_seckill jdTdudfp --good_url https://item.jd.com/100007959916.html
执行后浏览器会自动执行将上述链接商品放入购物车的操作,不用担心,不会付款
第三步,预约(如果你已经手机预约好了,可以跳过这一步)
./jd_seckill reserve
第四步,抢购
./jd_seckill seckill
这样就开始抢购了,是不是很简单呢
需要注意的一个点,程序配置文件为config.ini,其实默认还是可以修改抢购到一些参数,我感觉比较重要是抢购数量seckill_num参数,如果你已经抢购到了1瓶,再填2就肯定成功不了,其它按默认就可以,具体想改哪里,可以修改配置,作者都做了很详细都注释。
最后看下已经有人靠这个程序成功抢到了
如果下载不了软件,可以通过下面下载链接进行下载
https://download.csdn.net/download/dtwangquan/14121668
也可以通过关注公众号“无忌学太极”,回复“茅台”获取下载链接。
我简单都看了下这个代码,其实主要思路就是模拟人都操作进行整个你手动都过程,增加了速度,提高了成功都概率,不过喜欢代码的同学如果感兴趣,可以看看作者的代码,肯定可以学习到很多东西。
如果感觉本人写的不错,不妨关注下。
如有疑问,可以留言提问。
转载:https://blog.csdn.net/dtwangquan/article/details/112510598