我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:香港六合彩挂牌 > 多任务 >

还没买到票?快试试这个Python开源工具支持多任务抢票

归档日期:04-13       文本归类:多任务      文章编辑:爱尚语录

  家门口没票,就买去终点;北京没票,就坐车去下一站;实在不行少买几站上车再补……就算接受一切妥协,也还是失败。

  一位名叫pjialin的程序猿,试用众多开源抢票助手 (包括testerSunshine出品,以及bypass12306) 无果,就自己写了新的分布式算法,名曰py12306,刚刚发布不久。

  它可以在一班火车上,观察许多个出发站和到达站的排列组合,还有其他许多机智的功能。

  有些小伙伴已在运行代码,也有多人使用前先表示了资瓷,GitHub标星与日俱增:

  就像开头提到的,它能在一个任务 (一班列车) 里,同时查看多个出发站,多个到达站;

  程序员说,这个拥有分布式集群的系统,每个节点都能处理任务,一个服务器挂了不影响其他的。所以,有条件的同学可以让好几台服务器一起刷。

  支持免费打码和若快打码。免费打码无法保证持续可用,失效需手动切换到若快平台:

  py12306提供了一些简单测试,比如用户账号检测,乘客信息检测,车站检测等等。

  pjialin把代码放上GitHub,并对同样写过购票小助手的testerSunshine前辈表示了感谢,因为向前辈借鉴了部分实现。

  文先森的12306购票小助手在2018年年初诞生,如今已在抢票界德高望重:目前标星4000+,昨天一天上涨200+。

  而程序猿用自己的方式查询余票的活动,在这之前就已经开始了 (只要下图日期没有bug) :

  或许是职业敏感,让程序猿群体早早开始担心,12306体弱多病,会令人类买不到票。

  而GitHub上依然健在的、最年长的订票助手,可能是iFish在2012年1月9日发布的浏览器插件:

  就是这只助手,在2013年1月15日订票小高峰来临之时,引发了著名的“12306订票助手拖垮GitHub”事件。

  当年,许多浏览器推出的春节版本都搭载了这个插件,连12306官方也引用了项目里的一个资源。

  而插件的早期版本,用GitHub的Raw File服务作CDN,并且如果返回403错误,就5秒重试一次,永久重试。

  巨大的访问量,导致Github受到DDOS攻击,速度扑街。GitHub甚至想找人联系12306官方,让对方去除这个引用。

  新京报说,抢票软件的存在确实会扰乱正常的市场购票秩序,但抢票软件提供的服务属于在技术上通过计算机的方式代替人工购票,性质和黄牛倒票不同。

本文链接:http://bv-gs.net/duorenwu/50.html