最近因为需要买瓶茅台,在某平台预约抢。每次都是倒计时结束瞬间没。我也知道黄牛都在雇人开发抢东西的软件,但是我这种非开发 IT 人员想请教一下各位开发人员,他们就算开发专用的软件,到底是怎么抢呢?通过 api 接口么?不太可能吧?平台如果开放给黄牛那不就是理应外合了么?但是,如果是通过 rpa 软件,类似鼠标精灵这种自动化,也就是模拟人手点击,但是响应时间跟人手差 0.0x 秒的话,我人手点击还是有一定的概率抢到的对么? 谢谢各位先。
1
nicetoomeetyou 2021-06-23 13:29:14 +08:00
你人手点击确实有一定概率抢到,只是你没抢到。
|
2
coderluan 2021-06-23 13:30:04 +08:00
github 搜茅台, 点进去看看就知道了.
|
3
lsylsy2 2021-06-23 13:33:54 +08:00 4
你按下刷新键
到数据包渲染成网页显示出来 到你的大脑反应到抢购按钮亮了 到你移动鼠标点下按钮 到抢购请求从你的电脑手机网卡发出去 至少几百毫秒过去了。抢购软件需要多久,你猜? |
4
Leonard 2021-06-23 13:34:34 +08:00
网上肯定有手动点击抢到的啊,只是概率低而已。放货少,抢的人多。
|
5
MakeItGreat 2021-06-23 13:51:51 +08:00 via Android
京东的茅台和你历史买了什么,买了多少钱有更大的关系
|
6
westoy 2021-06-23 13:56:32 +08:00
黄牛的核心资源不只是软件, 还有海量的实名白号
|
7
cherbim 2021-06-23 14:01:18 +08:00 via Android
1. 黄牛有大量实名账号
2.黄牛下单只需要 0.2-0.5 秒 |
8
lsylsy2 2021-06-23 14:05:19 +08:00 1
|
9
LinShiG0ng 2021-06-23 14:10:19 +08:00
我没抢过但是我猜原理应该和爬虫差不多,首先肯定要有很多账号把这些账号密码先写在本地一个文件里,然后就是用爬虫模拟浏览器读取文件中的账号密码进行输入登录,然后就是不停的模拟点击抢票的那个按钮。
|
10
Puteulanus 2021-06-23 14:17:44 +08:00
不管开不开放,网站的 API 其实都在那儿,区别只是有没有文档
|
12
Dona1d 2021-06-23 14:42:38 +08:00
50w 人预约,实际抢的人可能不到 10w,但黄牛手里可能有 5000 个号
|
13
dynastysea 2021-06-23 14:49:06 +08:00
记住现在的抢购根本不是简单的拼网速,而是跟你的信誉度有关系,天猫特别明显,号白的话过几秒下单都可以抢到。
|
14
duhb 2021-06-23 15:23:33 +08:00 via iPhone
@MakeItGreat #5 扯淡,说有规律和影响的都是没抢到过的。
|
15
lsylsy2 2021-06-23 15:49:05 +08:00
@MakeItGreat
@dynastysea @duhb 常见套路是比如库存 1000,拆分成 50 组每组 20 个库存,然后就方便做分布式了,风控也可以通过“把不同等级账号分配到不同队列”等方式软性控制。 但这个你从外部是基本没法摸到具体规律的了。 |
16
d873139022 2021-06-23 15:58:23 +08:00
大部分情况下,就是通过 api 。用抓包软件抓包,抓数据包,api 请求参数,签名算法破解
|
17
dfkjgklfdjg 2021-06-23 16:07:15 +08:00
前几天看到 B 站的一个关于狗东的分享。
比如一款产品 A 预售,所有都人都盯着,没办法提前下单, 但产品 A 可以与产品 B/产品 C 搭配套餐,然后再售卖。产品 A 还在预售状态,但可以通过购买这个套餐下订单、付款。 这个套餐是不能搜索到的,只能通过店铺内去找,所以有内部关系的很容易就可以购买到充足的量。 只是听闻,不知道真假,看的挺有道理的。 而且 github 之前有人发抢茅台的脚本来着,搜搜看? |
18
Tarkky OP |
19
6IbA2bj5ip3tK49j 2021-06-23 16:34:18 +08:00
现在的抢购更像是抽奖,货源不是一次性放出来的。
我参与的一些抢购系统设计都是这样的。 1 万个商品,一次性放出,普通人可能一点机会都没有。 倒是每 1 秒放出 1000 个,分 10 秒放出来,普通人多点点,倒是有可能在其中某一秒抢到。 |
20
xingyuc 2021-06-23 16:34:49 +08:00
号白别说几秒,几分钟都可以,LJ 京东 Plus 体验
|
21
myd 2021-06-23 18:50:02 +08:00 1
我知道。
1. 有软件 2. 发到群里,让别人抢,抢到黄牛再回收 |
22
youngteam99 2021-06-23 18:56:03 +08:00
其实手动抢也有几率抢到,购物平台也有自己的对账号权重的那一套规则就是白号黑号,白号抢到了会直接让你付款,黑号即使你比白号点的速度还快它还是让你重新抢或者同一时间下单人数太多让你稍后再试。
|
23
youngteam99 2021-06-23 18:56:31 +08:00
@youngteam99 黑号用软件也白搭
|
24
Xushet 2021-06-23 20:41:09 +08:00 via Android
服务器脚本?
|
25
ClericPy 2021-06-23 20:54:36 +08:00
爬虫啥的没意思, 挺好奇那些自己养牛的厂家到底有木有, 成天见人喷, 但不知道是不是真的
|
26
iislong 2021-06-24 03:03:51 +08:00 via Android
黄牛拿出千万上亿明码标价同城乃至全国范围内收货,这才是关键。
这样比如茅台,就相当于有数十万下线代抢,账号就来了 |
27
zgl263885 2021-06-24 07:53:12 +08:00 via iPhone
有软件,而且代码并不多。只要你有足够多账号,肯定能抢到
|
28
ffw5b7 2021-06-24 09:30:07 +08:00
以前大学期间用过软件抢手机,账户有神号,白号,黑号一说, 软件,服务器,ip 不是必要条件,账户因素关系很大,所以平时会养号,买东西,不售后,不退款,不必要的卷不领。 后来没号抢不过了就没玩了。不知道现在规则
|
29
hafuhafu 2021-06-24 09:35:47 +08:00
有的平台抢购不是比速度,而是比概率,号够多或者号够白,抢到的概率就大。
|
31
7gugu 2021-06-24 11:16:20 +08:00
百分百是考抓包,拿 API 接口+大量实名账户,短时间内同时请求。
|
32
dxatgp02 2021-06-24 11:28:57 +08:00
学习学习,原来还有这档事.现在做黄牛都要学 IT 了.炸了炸了
|
33
Mavious 2021-06-24 16:38:00 +08:00
其实吧,很多黄牛——尤其是去年各种 xx 地消费券黄牛,自己压根不抢,只收散客抢来的商品,做个二道。。。。
|
34
cxy2244186975 2021-12-17 02:22:08 +08:00 via Android
楼上们说的所有东西去 js 逆向顶流编程喵的群里混半天就能知道答案了去、有人抢了三百箱~~~ 还有人因为这个 进去了一波人、
|