首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你还在等帮你加速抢的火车票嘛?

我就问一句,你让多少人帮你点加速?买了多少的加速包?显示已经抢了多少次?

但是......你抢到票了吗?(抢到了的,给您拜个早年!麻烦左上角,不送)

接着我就要一本正经地胡说八道了......

我们先来谈谈坑爹的12306

你还记得当时被12306的验证码折磨到死嘛?

其实不光二维码是一大鬼畜点,其实整个12306都透露着一股蜜汁画风,可以说,12306网站的感觉,就像还在互联网远古时期,那么购票等过程可想而知。

这是我大12306官网

这是英国trainline网站(没有对比就没有伤害

除了页面画风上世纪之外,12306实名认证环节反正让我栽在了那里。网站告诉我,我的身份证已被注册,而且邮箱和手机号都不符,需要去火车站拿身份证重新认证之类的???

emmmm可以说,从此之后,我对12306的好感,完全消失殆尽。

不过你要清楚一点所有的票都是从12306卖出去的,所以它的网站余票信息最准确,放票时间最准时,余票量最多。(或许这是它如此傲娇的原因所在吧......)

智行火车票帮你抢了几万次?

最近一段时间,各种群里都是求加速,而朋友圈里则是一片骂声——加速也加了,加速包也购买了,也升级到最高级了,你给我抢了十万次,还是没有抢到......

可以说,近年来,关于抢票软件,更多的是诟病。似乎抢票软件并没有前两年那么火爆了,也没有前两年那么神乎其神了。其中至少有三种可能性:

1.一种高手在民间的新式技术抢票出现

2.12306加大了对这样的抢票插件的管控

3.其实是该平台本身使用了欲擒故纵,让你投入更多的钱去买加速包。

然而无论如何,抢票软件不再那么管用是个不争的事实。

那么抢票是如何实现的呢?(接下来是伪技术部分

简单一点来说,抢票的实现,是通过网络爬虫。机器不断访问12306官网,通过机器刷新并实行购票的程序来帮你实现“抢票”的。

而这个过程中,最困难的部分,机器最不好解决的部分,可能就是之前说的鬼畜二维码了。

其实这个验证码只是一张图片,应该是在每个用户生成订单的时候随机从官网的图库中抽取出的一张,那么机器要做到选对正确的图片,必须对这整张图片先进行分割,再进行图片识别。

(12306官网的验证码文字部分)

对于图片中文字的抓取也是一个重要的部分,毕竟12306的关键字字体和它的照片一样鬼畜(当然,这个可能是12306防止代码刷票而想出的招数)......然而就目前计算机图像识别的技术而言,这些都不是什么大问题了。

那么可能剩下比较关键的就是抢票的顺序问题了,即对每一个抢票的人的优先级排序问题,这个可能就是最终导致你抢不到票的原因,而这个也便是第三方平台赚钱的原因......这种东西,他们怎么会随随便便告诉我们呢是不是?所以在搜索了半天无果的我就先暂定这是一个商业机密吧......

其实,我有一个大胆的想法!

其实这种第三方平台的下一个抢票成功者都是在他们的库里面random( )出来的23333

(这里技术渣就不再班门弄斧了,有需要的朋友们可以去上Github看看,源码有还是有的,或许明年春运你可以拿去试试?

最后,我们来谈一谈如何正确抢到票

其实说起来也很简单,就是别懒!别慢!(可能换一种说法就是眼疾手快hhhh)

成功拿第三方购票软件抢到了三次车票的我其实一开始并不顺利。(携程、去哪儿、飞猪等,在这里防止被误以为是广告,我就不细说了)

第一次抢票,点进去还显示有余票,慢慢悠悠选好要坐哪一班,完善完过期了的学生票信息之后,只离开票时间过去五分钟不到,然而等待我的只有“暂无余票了”。所以我痛定思痛,决定第二天接着抢票。而之后的几次,也都如法炮制,可以说,屡试不爽。

是时候展现真正的技术了:

(开票一分钟hhhh)

1.一般来说,提前准备好你要乘坐的车次,毕竟同时不能进入两个车次的填写界面。同时完善好乘车人信息。

2.提前一两分钟开始刷新,有的时候会准时放票,有的时候会延迟一两分钟。初次现实余票应该都是“99张”,选座进去以最快的速度完成各种前期购票环节。

3.买到票or买不到票。(一般来说,春运期间,不热门城市5分钟票全部售完;热门城市可能3分钟吧......)

(第三方平台购买,五分钟内的事儿,买到or买不到,只有五分钟)

当然,你可以说这是一本正经的胡扯,然而我确实是这样买到票的,而且按时放票之后,也的确是按照你最后确定之后提交订单的时间前后,把你和你的购票竞争者们塞进队列里的,所以这样还买不到,只能说明你慢了,或者说,你的竞争者手速太快了。

其实在12306官网上按时买票胜算也是不小的,只是我实在是忍受不了冗余的申诉过程和糟心的UI......

(可能12306的网页是这么写出来的吧)

最后,想说,真的别犯懒,别觉得买几个加速包,叫很多人帮你点点就能买到票了,自己努力抢票无论结果都不会后悔不是?

也想说,别说春运票这么难买,真的很生气什么的,毕竟没有什么购票技术的忙了一年的农民工兄弟也要回家过年,你要是觉得烦了、生气了,去问问他们是怎么买到票的。

最后的最后,谢谢您忍着看到现在,希望我们都能回家过年!顺道儿给您拜个早年~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180127G0QHU700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券