1. 抓取参数值:eid / fp(推荐使用谷歌浏览器)
打开京东登录页面,登录后随便找个商品加入购物车
右键点击检查,调试窗口内点击Console进入控制台,Filter框内输入_JdTdudfp
进入购物车商品结算页面,即可从输出的 json 中获取eid和fp
2. 将抓取到的参数填入 confign.py 内对应位置
3. 运行 main.py
默认是预约 + 抢购默认抢购两瓶,如果一个月内抢购过一瓶,最好修改抢购瓶数为1修改:seckill.py ==> self.seckill_num参数,改值即可,最大为 2多进程抢购默认改为了 1 个进程可以设置进程数:main.py ==> seckill.seckill_by_proc_pool()括号内填入想要设置的进程数即可每天提前 5 分钟运行脚本,万一 cookies 过期,需要预留一个登录的时间增加了抢购时长限制,默认设置为 2,即:程序运行 2 分钟后自动停止这个时间也可以自行修改seckill.py ==> 搜索 minutes修改值即可
4. 抢购结果确认
抢购是否成功通常在程序开始的一分钟内可见分晓!若两分钟还未抢购成功,基本上就是没抢到!
自行搜索日志,检查关键字
出现"抢购成功,订单号xxxxx",代表成功抢到了,务必半小时内支付订单!
没有就明天再战\ud83d\udc94
通过ServerChan 下发通知到微信,需要注册,并在config ==> sckey填入才能生效,如果获取 sckey 请移步ServerChan官网查看。
// 抢购失败: {'errorMessage':'很遗憾没有抢到,再接再厉哦。','orderId':0,'resultCode':60074,'skuId':0,'success':False} {'errorMessage':'抱歉,您提交过快,请稍后再提交订单!','orderId':0,'resultCode':60017,'skuId':0,'success':False} {'errorMessage':'系统正在开小差,请重试~~','orderId':0,'resultCode':90013,'skuId':0,'success':False} // 抢购成功: {"appUrl":"x