最近有发现了一款开源免费的京东秒杀助手软件,目前仅支持windows,后续可能会支持 macOS、Linux 。
使用方法也很简单:
添加账号
- 点击添加账号后会弹出新窗口,为京东的登录页。
- 扫码登录或者输入账号密码登录后后台会获取当前Cookie,用于后续的接口操作。
- 一般一天左右的时间Cookie会失效,如果没注意可能会导致抢购失败,所以抢购之前需要自行确认一下。
任务类型说明
- 预约抢购:可以加入购物车的商品,一般抢购的时候需要自己打勾全选在购物车中提交订单的那种抢购。到抢购时间后会判断购物车里是否有当前抢购的商品,如果没有会执行清空购物车->将当前商品加入购物车的操作。提交订单时会全选购物车里的商品然后提交结算的接口,所以要自己确保购物车里没有不想买的东西,不然会一起提交订单。
- 秒杀商品:这个主要是参考了其他项目里有写过的,用的是
https://marathon.jd.com
这个域名开头的接口。但是由于我一直没有遇到可以用到这个接口的商品,自己也没测试过,所以只是写了但是可用性不明。 - 查询库存自动下单:可以日常查询某商品的库存,并可以设置一个价格,如果当前卖的价格比自己预期的高就不会下单。不填的话就会直接下单。
任务操作
- 开抢:对于没有设置定时,或者是查询库存自动下单的任务,会直接开始请求接口。对于设置了定时的接口,则会在到时间的时候才开始请求接口。
- 停止:清除定时器停止任务。
- 加入购物车:因为一些预约的商品有时候会显示无货,然后加不了购物车,所以加了这个操作,即便是无货也能加入到购物车中。
- 修改任务:顾名思义,可以修改一些配置。不过不能修改商品ID。
- 删除任务:就是删除。
注意:当程序退出后会自动停止所有任务。
系统配置
- 网络延迟:将本地时间与京东的服务器时间做校准。当然其实不设置也没关系,主要还是看自己网速如何吧。
- 重试次数:因为在自己实验的时候有发现抢购失败后接口仍然坚持不懈的请求了2w多次最后导致了程序的崩溃,所以加了这个配置。
- area id:(测试中不填也没关系)这个是用于请求库存所需的一个必填字段,因为京东的库存和自己所在的地区是有关联的。可以随便的打开一个商品页面,会有一个配送至哪里的地址下拉框,一般登录后的话访问会给我们默认选中一个地址,基本上就是我们的收获地址的地区。用浏览器的控制台如下图操作后就可以获得这个
data-id
,然后将中划线改成下划线就可以了。
这里直接贴一张图吧

项目地址如下:
文章评论
1
谢谢分享
站长,我添加的商品ID没用啊 不会显示物品的。。。
@4343 确实不会显示,感觉不太好用
希望作者能更新个定金抢购模式....谢谢