作者 | 上海小胖

责编 | 胡巍巍

大部分人在昨天、前天已经回程了,昨天是年后的第一个工作日,不知道大家什么状态。我有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开发等。还有「大航海计划」,各种内推活动。

本文系作者投稿,版权归作者所有。

免责声明:文章广告为微信自动匹配,与本平台无关,如遇假冒伪劣请联系微信进行举报。

【完】


 热 文 推 荐 

☞ 微信说不!有何不可?

☞ 移动互联网“大开放”之死

☞ @程序员,沟通这项核心技能你掌握了多少?

年薪 10 万的程序员,如何积累人生的第一个 100 万?

新鲜出炉,Python 告诉你程序员最关注的技术竟然是……

☞ BAT 鼎立格局被打破,2019 年这些互联网公司是程序员跳槽首选!

☞ 微信帝国进化史:一个通讯工具如何在八年内制霸互联网?

程序员如何用“撞针“拯救 35 亿地球人?

我是如何 6 天面试了 6 家硅谷顶级公司并拿下了 6 份 Offer 的?

程序员年后离职跳槽指南

☞ 为什么所有人都对 HTML、CSS 失望了?

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

点击“阅读原文”,打开 CSDN App 阅读更贴心!

喜欢就点击“好看”吧!

从技术角度分析“抢票软件的加速”,到底有多快?相关推荐

  1. 从技术角度分析“抢票软件的加速”,真有多快?

    大部分人在昨天前天已经回程了,今天是年后的第一个工作日,不知道大家什么状态.我有2个状态并存:1.快点上班.2.继续休息. 为什么会有这2种状态呢,还得从娃说起.昨天月嫂回家一天,我算是体验了一把半夜 ...

  2. 从技术角度分析“抢票软件的加速”有多快?

    作者 | 上海小胖 来源 |  Python专栏(ID:xpchuiit) 大部分人在昨天前天已经回程了,不知道大家什么状态.我有2个状态并存:1.快点上班.2.继续休息. 为什么会有这2种状态呢,还 ...

  3. 假期延长,抢票软件到底还行不?

    作者 | 唐亚华 本文经授权转载自燃财经(ID:rancaijing) 春节假期即将结束,人口大迁移又要来临. 虽然12306近日已经宣称屏蔽了部分抢票软件,并推出官方候补功能,但市面上提供抢票服务的 ...

  4. 官方“打假”春运加速包,抢票软件痛失春节“摇钱树”?

    临近春节,除了买年货以外,春运就是最受大众关注的事情了. 按照火车票提前15天发售的安排,今年1月17日起可购买除夕当天的火车票,春运也就正式开始了. 今年为了方便旅客购票,铁路12306提前进行了一 ...

  5. 加速包可能没用!12306屏蔽多个抢票软件

    最近,买回家的春运火车票正火热的进行中,有些人已经买到票了则如释重负,而更多的人仍在苦苦的抢票,相信各位最近都会受到好友发来的"我正在购买加速软件,助我抢到回家的票"类似的链接消息 ...

  6. 浅谈抢票软件的危害及模拟分析

    抢票软件的出现,在一定程度上缓解了 铁路12306官方购票系统的售票压力,并被人们加 上"买票快","买票方便"的标签,但其实抢票 软件类似于生活中的一种插队现 ...

  7. python抢票软件哪个好_买票回家难?软件加速包也无用?看我用python轻松抢票回家!...

    如果你对自己手速和市面上的各种 "加速包" 都没什么信心的话,不妨试试用程序员的手段抢票? 况且,[12306 官方宣布屏蔽了一大批付费抢票软件],这也意味着你即使给这些软件付了会 ...

  8. 抢票加速包的钱都白花了?铁总:第三方抢票软件已被限制

    春节将至,繁忙的返乡大军又将成为春运的主力军.有些幸福的人儿已经踏上了返乡的旅程,然而更多的是仍需坚守在工作岗位,且车票没有着落的命苦的人. 如何更为便捷的购票,成了每年返乡人心中的痛.中国铁路123 ...

  9. 罗永浩回应被“Sharklet 科技解约”;12306 已屏蔽多个抢票软件;FreeDB 将关闭 | 极客头条...

    整理 | 屠敏 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注 ...

最新文章

  1. 多线程编程(4) - 多线程同步之 Mutex (互斥对象)
  2. python3(十三)File对象的属性
  3. 数量和质量评价模型_数量对于语言模型可以具有自己的质量
  4. 线程池中的线程复用原理
  5. (转)软件开发和团队”最小模式”初探2-6人模型(下)
  6. 火狐浏览器jtopo节点切换tab后消失报错NS_ERROR_FAILURE的解决
  7. mysql ---- DQL(单表查询)
  8. RxJava 在Android中的应用
  9. lib、dll文件的中函数的查看与lib、dll、pdb文件的介绍
  10. 【利用Arduino 、GPS模块、OLED制作GPS车速仪】
  11. 输入年份月份判断是平年还是闰年及这个月有多少天
  12. 【Unity】Jay 开发日志(六)——暂停和结束菜单的创建
  13. l10n i18n vue_带有Vue的更多i18n:格式和后备
  14. android网络测试上传速度慢,【教程】状态栏添加网速 《双排上传速度和下载速度》(转)...
  15. win10系统没有切换用户功能怎么办
  16. 韩服跑跑卡丁车 赛车大全
  17. PB8.0应用程序编译发布技术研究
  18. python自动操作微信_Python + Appium 自动化操作微信
  19. DES算法代码实现(C语言)
  20. 瘦身:上班一族如何控制体重

热门文章

  1. 力扣—剑指 Offer 45. 把数组排成最小的数
  2. FPN相关问题学习记录
  3. leetcode python3 简单题118. Pascal's Triangle
  4. 在aarch64-himix100-linux-gcc下cmake报错(The C compiler identification is unknown)
  5. rust笔记3 referenceborrow
  6. 糖原代谢疾病行业调研报告 - 市场现状分析与发展前景预测
  7. 中国水泥基防水行业市场供需与战略研究报告
  8. 电影屏幕行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  9. 火出天际的“元宇宙”究竟是什么?
  10. 1.2亿次下载,近3万Star的开源项目是为何会“死”掉?