球鞋機器人-Bot現狀分析,普通玩家如何與bot虎口奪食(上)

寫於4月29,上圖白椰子350發售當天。今天早上目睹了各種bot的發揮,有的搶到了不少有的正在處理退款(rsvpkingz),至此我對各種bot的運作與原理也了解的89不離10了。現在來分析分析。本文旨在對bot進行簡單的科普,並對手動黨如何對抗bot作出建議。

這一篇似乎寫得也夠長的了,如果我有空分析footsite等其他網站上bot的運作的話再單寫一篇。(想看哪些網站搶鞋心得,有沒有bot蹲守,能否跟bot一搏;可以在下方評論)

傳送門: 球鞋機器人-Bot現狀分析,普通玩家如何與bot虎口奪食(下) - 知乎專欄

這次白椰子發售,多數網站通過店內/網上抽籤發售,一定程度上限制了bot的發揮,但也有一些網站線上發售,比如:

Ruvilla,Xhibition,Undefeated,Ssense,Kith, adi官網,exclucity,solebox,nakedcph,titolo,svd,footsite (footlocker, footaction, champs sports) 我就記得這幾個,也有可能記錯了。後文會分別介紹bot在各個網站的運作。以及在不同網站上搶鞋的訣竅。

一個似曾相識的例子:假如今天10點在XX網站發售椰子,你苦苦等候,到了10點瘋狂刷新網站,產品出來後迅速加入購物車結賬,卻被告知產品已經sold out。眼不眼熟?你想搶的椰子早就被bot瓜分乾淨啦。

本文對各種bot的闡述皆來自我的長期觀察,bot本人並沒有用過。一些觀點也是推測,畢竟我不會製作,也懶得運營bot。

簡單介紹 bot的原理,什麼是proxy,bot的運作,各大網站的優劣,普通人如何與bot競爭。

曬鞋黨來也:在這個bot橫行的時候,今天逆天發揮。。手動搶下7雙椰子哇哈哈哈??????

市面上眾多bot對男碼的收費在$250-$300不等。原價搶下4雙男碼有種躺著賺了$1200的感覺哈哈哈。

(4雙男碼,3雙嬰兒)

正題-首先我自己從沒用過bot。不是我清高而是我懶。要問我想不想用bot搶鞋,我當然想。但是bot的建立,運營實在費時費神費錢

但問我買沒買過bot,我買過。這裡的「買」是指我買了bot公司的服務。(atc: auto check out),大概意思就是我支付服務費向bot公司買服務,他們幫我run bot從而買到鞋。比如zebra發售的時候我就向bot買了服務,服務費$375+鞋錢$220。如果bot成功我就花了$600買到了zebra,跟現在$1300、$1400的市價比太值了。可惜最後bot也失敗了,退了我服務費。

市場上粗製濫造的bot有很多,不是每個bot都能幫你搶到椰子。我對bot的了解全部來自twitter,包括bot的售價,買家的反饋等等,通過觀察bot的tweet能知道這些bot在哪些網站上能搶哪些鞋,又在哪些網站上吃了癟。

首先

1. 搶鞋機器人的原理 - bot代碼

我自己也不是學cs的,代碼運作的原理我也不懂。但通過長期觀察twitter上各種bot的運作,也了解了個大概。

首先bot分兩部分,1. bot本身的代碼程序; 2. 優質的proxy

bot的程序我不懂,各種代碼我也不會。但是一個優秀的bot必須能夠繞過(bypass)各種網站的反bot措施。這裡的反bot措施最典型的就是re-captcha

普通用戶結賬時會在這個環節耽誤3-4秒,如果bot能順利繞過解決captcha,就會比普通人更快結賬。

上個月Supreme加入了captcha,導致大多數bot失靈(這也間接說明市面上多數的散戶bot是不具備bypass recaptcha的能力的)。趁此機會我這種沒有bot的人才能手快搶到一些好貨。希望廣大bot繼續吃癟。。好讓我搶到更多Supreme。。

這兩周搶下的狠貨,拜bot失靈所賜。

2. Proxy

這個東西大概跟VPN一個意思,它能幫助bot更快地把結賬信息送到網站上去。

假如說:Supreme官網的伺服器在紐約。那麼一個紐約用戶和一個加州用戶如果同時結賬,理論上是紐約用戶能夠完成結賬,因為信息交互的路程更短。(我也不懂,大概是這個意思)。於是能否使用優秀的proxy就成了大多bot面臨的瓶頸。世面上bot很多,優質的proxy能幫助bot更快地完成結賬。

很多人眼紅別人用bot如何如何搶鞋,自己也花很多錢買bot,殊不知如果沒有良好的proxy,bot根本屁用沒有。一個代碼寫的不錯bot也許$50就能買到,但尖端的proxy服務也許需要成千上萬。

3. Bot如何運作,在哪些網站上運行?

3-1Shopify

毫無疑問,bot最喜歡??一切使用shopify結賬系統的網站。介紹bot就必須得介紹這個可恨的系統:

Shopify

結賬頁面大概長這樣

我截了一張著名bot solestrike 所支持的網站 (可以運行bot的網站)

Supreme: shopify (可能不是?但是很類似)

Palace: Shopify

Kylie Cosmetics (化妝品): Shopify

Kith: Shopify

補充兩個圖裡沒有的:

YeezySupply:Shopify

Octoberveryown:Shopify

簡單一句話:你想在shopify系統搶過bot?門都沒有。

以下是我在shopify系統上做的試驗:(我在另一篇文章里也寫過, 傳送門:歐美著名Sneaker店鋪介紹&各大搶鞋app簡介 - 知乎專欄)

簡單介紹下圖:

1. 前兩張圖是bows & arrows的NMD CS1,介紹上寫了3月31周五僅在店內發售,但是我已經可以add to cart。(我是3月30號,發售一天前截的圖)

2. 後面兩張圖是4月1日發售的J31 Royal, 我是在周四截的圖(3月30)。離開始發售還有兩天我已經可以加進購物車。(當然這種爛鞋不需要搶)

顯而易見,只要商家在系統里上傳了鞋款,bot就能先行加入購物車。

舉例來說,假如Xhibition (克利夫蘭的一家鞋店,使用shopify系統)今天10點發售yeezy,

普通人要至少點幾次滑鼠才能完成結賬?

1. 點產品 2. 點鞋碼 3. 點『Add to cart" 4.點checkout 5. 點』繼續『 (前提是你已經預先填好了寄送地址)6. 點寄送方式 7. 點』place order『 (前提是你的信用卡信息也autofill了)

你至少要點7次滑鼠,刷新7次頁面才有可能完成結賬,更不用說如果你沒有提前在網站上註冊,沒有提前設置好autofill的話,你仍需要鍵盤輸入寄送地址,賬單地址和信用卡信息。

而bot呢

1.點『Place Order』。

實際上bot在shopify點都不用點,時間到了直接checkout,因為產品已經預先在網站的shopify系統里上傳好了,bot可以直接破解其系統,找到產品並提前加進購物車。也就是10點一到,當你還在拚命刷新頁面都還沒看見yeezy上架時,bot其實幾個小時前就已經加進了購物車,只等10點一到一起結賬。你怎麼比?

為什麼shopify這麼脆弱?因為shopify沒有防bot功能。多數shopify連recaptcha這樣基礎的反bot功能都不具備,在結賬速度上bot先拔頭籌,再加上shopify被破解,產品可以提前加入購物車,根本不給手動黨留活路。。不過也有非常偶然的情況,比如網站掉線,有時這些網站伺服器端的問題例如掉線/崩潰反而給了人們可乘之機,因為網站掉線,bot也無法發送checkout數據,反覆刷新運氣好也可以完成結賬。

3-2 Nike

bot是如何在nike上運作的呢?

首先nike發售有4種系統。分別介紹:

1. 網站發售 2. 網站抽籤(nike draw)

3. SNKR發售 4. SNKR抽籤

網站發售:

相信大家都不陌生,比如jordan 1 royal上午10點在官網發售,那麼產品頁面則會有倒計時,倒計時結束出現選碼界面,可以加入購物車。點擊後會有兩種情況 「你正在排隊等待」或運氣好直接加入了購物車。nike現在越來越少地使用這種方式發售,因為對bot來說這太容易了。點開選碼菜單-選碼-加入購物車。短短這三個步驟,bot可以0.1秒就完成,普通人可沒有這手速。

當然nike也意識到這點,開始大力推廣SNKR app用於球鞋發售。

網站抽籤:

網站抽籤區別於snkr抽籤,以hyperadapt發售為例,美國有sf,la,chi,ny,miami等幾座城市的nike發售,周四下午3點-4點開放抽籤登記。中籤者需要在周6到當地nike店裡取貨。

幸運中籤者會受到郵件通知,並提醒周六取貨。(我收到的郵件通知)

在這個環節bot沒有很大的作為,畢竟有地域限制。但是bot依然可以通過程序創建多個nike+賬戶,用同樣的信息重複登記。對於普通人來說,切換nike+賬號時經常會遇到手機驗證,從而限制用戶在短時間內進行頻繁的賬戶切換。而對bot來說卻可以無視手機號限制(具體怎麼做到的我不知道),bot可以快速頻繁切換賬號並且重複登記。至於在NIKE後台是否有效地把這些重複登記都刪除了,那我就不清楚了。總之這種發售方式還是較少被bot污染的。

SNKR

說到重頭戲SNKR了,這款APP國內還沒有普及(好像已經開始試點了)。等在國內普及了你們就知道鞋更難搶了。

不要以為換成SNKR就公平了,SNKR才是BOT重災區

SNKR普通發售

時間一到,左下角按鈕會變成價錢,點擊,選碼,結賬。

這裡先拋開bot不談,即便不同手機使用snkr都有速度快慢之分。使用SNKR結賬時需要輸入SNKR密碼來確認賬戶。這時手機的優劣就顯現出來了。

具有touch id功能的iphone+信用卡支付 > touch id iphone + apple pay > 普通IOS=安卓

這裡如果iphone有touch id,那麼直接掃一下指紋即可完成snkr賬戶登錄。這裡使用信用卡支付比使用apple pay支付要更快一些(個人感覺)。因為apple pay在蘋果端還需要額外的processing時間。最後普通iOS和安卓則都需要手動輸入密碼,那就已然慢死了。

這裡說的還都是手機app端,snkr在nike官網上也可以打開。上述這些步驟通過bot實現可以么?輕而易舉。

SNKR抽籤

諸如OVO12 (白或黑),air max master, air max atmos這種大火的鞋通常都會通過snkr抽籤發售。多數為每周六早7-8點(pst) 開放一小時的抽籤登記通道。這已然是nike目前想出來最公平的發售方式了。

SNKR抽籤公平?放屁

上面已經說過bot可以無視手機號限制,快速頻繁切換賬號並且重複登記。原理是:

假如我有個郵箱abc@gmail.com, 那我可以在nike創建多個以abc開頭的郵箱,比如abc_0@gmail.com, abc+_1@gmail.com。對nike來說,這些郵箱都是獨立的然而對bot來說,每個abc(母郵箱)都可以收到發送至子郵箱的郵件(abc_0 abc+__0)這樣省去了註冊郵箱的麻煩,可以快速創建數百個賬戶,然而抽籤都是一個賬戶在抽。

3-3 阿迪

阿迪發售可以簡單分為3種:1. 網站發售 2. 網站轉圈(排隊) 3. Confirmed

理論上網站轉圈受bot影響最小

Confirmed (這圖我從哪截的不用說了吧)

以椰子發售為例,通常周六發售,在周三或周四可以在confirmed app上搶預約。我對搶預約也做過試驗(傳送門:歐美著名Sneaker店鋪介紹&各大搶鞋app簡介 - 知乎專欄)。簡單來說我用模擬器在電腦上登陸app,到時間用毫秒點擊器嘗試搶鞋(號稱1秒點1000次),然而沒什麼卵用。以下是我的猜想:假如adidas的伺服器在加州,那麼bot們直接用proxy定位到adi伺服器附近,0距離傳輸數據,是不是就能比普通人更快呢?我不知道,但我覺得對bot來說輕而易舉。

網站發售

以parley ub為例,5月13發售當天coming soon那裡會變成倒計時,跟nike差不多,時間結束拼手速。一句話,如果碰上能解recaptcha的bot,普通人就別報希望了。

網站轉圈

老實說這已經是nike+adidas我認為最公平的發售方式了。bot能不能通過程序越過官網轉圈?我不知道,即便能那也是極少數。據我觀察市面上各大bot公司都無法保證能在adi官網搶到椰子。不如說官網轉圈這種方式bot成功率最低。一是因為bot難以越過等待限制,二也是因為阿迪自己頻繁更新網站的防bot功能。像rsvpkingz這種大言不慚的bot,發售前號稱自己有技巧有手段(發推稱"we have tricks in our sleeves")。現在還不是忙著處理退款。

先寫

傳送門: 球鞋機器人-Bot現狀分析,普通玩家如何與bot虎口奪食(下) - 知乎專欄

(想看哪些網站搶鞋心得,有沒有bot蹲守,能否跟bot一搏;可以在下方評論)

未完待續。。我先去sneaker con玩了。。

未完待續。。從sneaker con回來了。。人真多啊。。擠擠攘攘沒什麼意思

有的人為了裝X,在近30度的天氣里穿Sup X TNF褲子+衝鋒衣。我的天吶

嘛,就醬事兒的: 大夏天30度啊

老實說我也為了裝X穿了件box logo去,尼瑪實在太熱就都脫了。。

sneaker con的stamp。。明天接著寫


推薦閱讀:

為什麼你一直買不到你要的鞋子?

TAG:耐克Nike | 阿迪达斯adidas | 球鞋 |