從技術角度分析“搶票軟體的加速”,到底有多快?

從技術角度分析“搶票軟體的加速”,到底有多快?

作者 | 上海小胖

責編 | 胡巍巍

大部分人在昨天、前天已經回程了,昨天是年後的第一個工作日,不知道大傢什麼狀態。我有2個狀態並存:1。快點上班。2。繼續休息。

為什麼會有這2種狀態呢,還得從娃說起。昨天月嫂回家一天,我算是體驗了一把半夜餵奶把屎。真的不好玩……

我睡得早,10點多就睡了,12點來一下,4點來一下,這還睡個毛啊……所以想繼續休息。

話說回來,最近好像加速黨又來了,隨著春運返程高峰的到來,很多人都開始買起了返程票,而由於返程基本都在這幾天,所以難免會有買不到票的情況。

今天筆者就給大家捋一捋,這加速軟體背後可能蘊藏的技術陷阱及營銷策略,不喜求噴。

加大頻寬

先給大家說解決辦法,如果你真想要搶到票,簡單粗暴的辦法就是加大頻寬。

我不知道大家有拍過牌照嗎?上海的車牌是要拍(搶)的。

每個月會有一個週六上午開放入口,從網頁登陸,11:30出價,出價落在中標價區間內的才有資格進入下一輪篩選。

也就是說20W人拍1W個牌照,最後有5W個人價格對了怎麼辦?就看你運氣了,先來後到唄,誰先進去誰就搶到了。

那這個不就是拼網速麼?大家想想以前打遊戲,接個貓盒子,1Mbps打war3,延遲54ms,你如果是2Mbps,延遲就是43ms。

還記得嗎?54ms和43ms其實感知不到,但是102ms和54ms就會有明顯的延遲,如果我家有人上網,都不需要開PPS(暴露年齡了。。?)就正常看影片,遊戲立馬給你延遲,延遲意味著什麼?被對面Kill了。

現在呢?很多家裡都是100Mbps甚至500Mbps的,那你還愁啥呢,家裡開幾個p2p都不影響你打遊戲啊,是不?

那你如果是500Mbps和一個50Mbps的搶票,你的流量比他大10倍,是不是可以簡單的理解為機率大了10倍呢?

風控系統

說完解決辦法,我來給大家說說12306的官方處理方案。

大家千萬不要以為用了加速就能幫你搶到票了。我要告訴你的是,如果你用了加速可能會讓你變得更慢。別懵,這是可能的。

12306有自己的一套風控系統,這個需要提前說下,如果沒有風控系統,全國那麼多刷票的,豈不是天天重啟。

那麼風控系統在做什麼?他會根據你的請求地址、請求頻次來決定你的危險程度。

如果你被定義為高危使用者,那麼接下來就是幾個結果裡挑一個:1。拉黑名單。2。封號。3。自動攔截請求。

如果你很幸運,沒有達到高危使用者的程度,也別高興太早,因為你很有可能會被拉到一個“慢速佇列”裡,在這個佇列裡的賬號每秒的請求次數是有限制的,超出了就攔截。

12306,沒有綠色通道

問大家一個問題,還記得前陣子很火的12306賬號洩露問題嗎?我當時就寫了一篇文章幫官方洗白。這不是舔,這是事實。

為什麼要說這個?因為12306官方一直未與任何第三方公司達成合作協議,不存在任何的搶票綠色通道,因此在第三方加速搶票軟體上的賣點“更快、更好”是憑什麼呢?

你們在使用搶票軟體的同時,有沒有對搶票軟體需要你點選的那個“信任此軟體”產生過疑慮呢?你對他們的實現原理真的瞭解嗎?

在我看來,搶票軟體無非就是實現了2類技術,爬蟲+自動打碼。從爬蟲上來說,都不能保證是不是分散式爬蟲,更別提雲爬蟲了。

而自動打碼目前市面上好的就那幾家(差的就是指自動打碼的成功率不高,成功率直接影響了你的購票成功率)。

我看了一圈,覺得最有意思的就是“雲搶票”。

他們以雲監控+雲打碼+雲自助購票為噱頭招搖過市。

我看了看介紹,哦了一下。

所謂的雲監控不就是個分散式爬蟲嗎?

所謂的雲打碼不就是個自動打碼器嗎?

所謂的雲自動購票不就是個高階按鍵精靈嗎?

加價、分享是否真實有效?

對於那些不免費還要收費的搶票軟體,是不是真的有用呢?買到了自然覺得有用,那那些個掏了錢還沒買到票的呢?

連掏錢都買不到票,那不掏錢,就想靠著分享升級從低速變高速的小夥伴是不是就得琢磨琢磨了。

好不容易讓小夥伴們加速了7下到了高速區,機率也從10%到了70%,但就是沒有購票成功的簡訊通知。

這個時候怎麼辦?12306官方給出的方法是,不如嘗試“候補購票”。

這個功能出來的目的就是為了讓大家放下手機,不用盯著有沒有退票換票的。只要你預約上了,一旦有退票或者換票,就按照預約順序依次給你安排上。

好啦,終於把這個搶票玩意說清楚了。過年回家是最重要的事情,但要把力氣用對地方,過個開心年。

一開工,對於上班族來說就算是過完年了,咱是等不到十五了,大傢伙幹起來吧~別讓新年的Flag變成明年的了~

作者簡介:上海小胖,四大諮詢的Tech Lead,MongoDB Professional獲得者。「Python專欄」專注Python領域的各種技術:爬蟲、DevOps、人工智慧、Web開發等。還有「大航海計劃」,各種內推活動。

本文系作者投稿,版權歸作者所有。

免責宣告:文章廣告為微信自動匹配,與本平臺無關,如遇假冒偽劣請聯絡微信進行舉報。

【完】