牛逼!Python 自动抢票神器 ,GitHub Star 13K 热榜第一

【Python脚本】Python自动大麦网抢票,准点原价秒杀演唱会门票,拒绝黄牛交易!从我做起!!!1 你是否错过了周杰伦的票,最近又没抢到五月天的票,不要太难过,今晚有张学友的票,后天还有张杰的票,加油哦! 阅读详情

点击上方“开发者技术前线”,选择“星标”

21:15 在看 真


640?wx_fmt=jpeg

部分素材来自:量子位


明天就是中秋了,想要回家的小伙伴们,大概刚刚经历了一波抢票大战。十一假期也快要临近,大家每天都在抢票,最近出现了一个Python抢票工具,送到了star 12K, GitHub趋势榜第一:


640?wx_fmt=jpeg

项目名很粗暴直接,就是“ 12306”,标星超过12k,来自名一名叫 文贤平的程序员写的。
这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新,且现已支持 Python 3.6以上版本。
有些后起之秀,也是在它的基础上开发出来,然后广受欢迎:
640?wx_fmt=png
640?wx_fmt=png
标星5k的“ py12306”便是其中之一,它支持分布式抢票。
如果你还没抢到回程的票,试一下这些Python工具吧。已经有许多人类亲测成功了:


以及,十一后面还有春运,可以提前做好准备活动嘛。

热榜第一的抢票神器

文贤平/文先森 (testerSunshine) 的抢票小助手“12306”,虽然诞生在2018年初,但最近一次提交代码,是在今年 9月5日,现在还十分新鲜。
这只得力的小助手,思路清晰又紧凑:
640?wx_fmt=png
从查询余票开始,到付款完成,最后获取订单号。一气呵成,不怕人类手速太慢。
有了它,文先森去年就丝滑地抢到了回家的票。而后,便努力帮助抢票助手继续进化。
到目前为止,文先森与一众贡献者,已经在项目里提交了361次代码,实现重要功能是 候补订单。
所谓候补,就是在票卖完的情况下预先付款,等其他人退票之后自动补上,是我国2019年春运才出现的新机制。
但文先森也还不清楚,这项功能在抢票助手里的需求是怎样的,所以正在密集地尝试和调整:


640?wx_fmt=png


在实现新功能的同时,已有的功能也在不断优化。
这个抢票工具越来越强大,GitHub标星数量比起年初的4k,也已经翻了一番。
随着项目的成长,文先森在8月31日宣布了一件重要的事:
放弃支持Python 2.7,只支持3.6以上版本。
具体的食用方法,可以从传送门前往项目页观察。
不过,有了抢票助手,也不是一定买得到票。
所以,多试几种工具也是好的,尤其是可以 同时进行多个任务的那种:

分布式抢票助手

一位名叫pjialin的程序员,借鉴了文先森的部分代码实现,开发了一个 分布式工具,名叫 py12306购票助手。
就是说,一台机器抢不到,可以让许多硬件一起跑。
它还支持 多任务 (多班列车) 、 多日期、 多账号一起查。
另一个机智的功能是,同时观察 多个 始发站和 到达站的组合。
比如,北京出发的票没有了,就跑去下一站上车;或者家门口买不到,就直接买到终点:愿意妥协但限于手速的小伙伴,也能交给工具自动查看了。
项目作者说,试过文先森的算法和bypass12306,未果,这才做出了自己的抢票工具。
用上这个新工具,他一下子抢到了好几张票。
640?wx_fmt=png
同样是支持Python 3.6以上版本,这个项目现在也有4k标星了。

薪火承传

2010年初,官方上线12306。从那时起,程序员就开始用自己的方法查询余票了:


640?wx_fmt=png


△ 来自李凡希
后来,越来越多的程序员加入这个队伍,他们的力量也越发强大,大到能让GitHub垮掉。
2012年,一位叫做iFish的大佬开发的插件,被各家浏览器的春节版本纷纷搭载,12306官方也引用了里面的一个资源。


640?wx_fmt=png


就是它,在1月15日小高峰来临的时候,引发了著名的“ 12306订票助手拖垮GitHub”事件。
原因是插件的早期版本,用GitHub的Raw File服务作CDN,且如果返回403错误,就5秒重试一次,永久重试。
iFish大佬应该不会想到,巨大的访问量导致Github受到DDOS攻击,速度扑街。GitHub甚至想到找人联系12306官方,去除那个引用。
虽然,当年的事件过去了,但程序员对回家的渴望还在那里,就会不断孕育出新的抢票工具,拯救自己,拯救世界。
640?wx_fmt=gif
最后,祝读者们都能顺利回家。
12306项目传送门:
https://github.com/testerSunshine/12306
py12306项目传送门:
https://github.com/pjialin/py12306/

 
---END---

选择”开发者技术前线 “星标?,内容一触即达。点击原文更多惊喜!

开发者技术前线 汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南。

听说有人不敢点这里 ?

想去看演唱却总是抢不到票?教你用Python制作一个自动抢票脚本 前言 嗨喽!大家好,这里是魔王!! 大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会、 话剧、音乐剧、体育赛事等领域。 但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票 那么,今天带大家用Python来制作一个自动抢票的脚本小程序 此次知识点: 面向对象编程 selenium 操作浏览器 pickle 保存和读取Cookie实现免登陆 time 做延时操作 os 创建文件,判断文件是否存在 开发环境: 版 本:anaconda5.2.0(python3.6.5) 编辑器 阅读详情

相关推荐

【Python抢票神器】火车票枪票软件到底靠谱吗?实测—终极攻略。

好啦!这款Python实现12306查票以及自动购票的小程序写到这里就正式over了!大家还想看爬什么的可以跟我讲撒!评论区留言即可!👇。

xy258009的博客 3194

用Python制作一个自动抢票脚本

大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会、 话剧、音乐剧、体育赛事等领域。但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票那么,今天带大家用Python来制作一个自动抢票的脚本小程序有详细的配套教程以及源码,都已经打包好上传到百度云了,链接在文章结尾处!需要可以微信扫描下方优快云官方认证二维码免费领取。

m0_74942241的博客 2万+

利用Python自动抢火车票真的不难,100行代码即可完成(文末领源码)

如果你也喜欢编程,想通过学习Python转行、做副业或者提升工作效率,我也为大家整理了一份【最新全套Python学习资料】一定对你有用!如果需要可以扫描下方二维码免费获取如果你是零基础小白,想快速入门Python是可以考虑的!1、学习时间相对较短,学习内容更全面更集中2、可以找到适合自己的学习方案这份资料包含:Python安装包+激活码、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等教程,带你从零开始系统性的学好Python!

python03011的博客 6722

探索Bilibili抢票新境界:BilibiliTicketRushBuy实战指南

探索Bilibili抢票新境界:BilibiliTicketRushBuy实战指南 去发现同类优质开源项目:https://gitcode.com/ 在紧张激烈的在线抢票大战中,每分每秒都决定着成功与否。对于二次元爱好者而言,Bilibili会员购上的限量商品或特别活动门票,常常是众人争夺的目标。为了帮助大家在这场没有硝烟的战争中抢占先机,今天向大家隆重推荐一款开源神器——BilibiliTick...

gitblog_00054的博客 5975

bili-seat-selector:某站的抢票选座脚本

bili-seat-selector 某站的抢票选座脚本 使用方法 用某些方式将select.js插入选座抢票页面 然后打开控制台并输入select();来运行 基本原理 将座位图当作一个2D Matrix Array 以每行座位为x,每列为y X序列--------> Y x x x x x x 序 x 列 x | x | x | x | x V x 将这个matrix array转换成HTML式的表达方式 <ul> <li>x</li> <li>x</li> </ul> <ul> <li>x</li> <li>x</li> </ul> for (var i = 0; i < document.children.length; i++) {

bilibili会员购抢票脚本.zip

bilibili会员购抢票脚本.zip

python医院自动化抢号脚本

基于python的医院挂号自动化脚本,仅供学习,禁商业用途

qq_43029008的博客 2万+

C#上位机程序(源代码+安装包)

基于ft2232USB转SPI协议的一个工业控制软件,应用多种线程池、task等等,适合各种显控软件 ,引用SunnyUI图形美化库,以及对于产品包装,产品选型的一个架构,开源给大家的目的是为了相互学习探讨,无不良引向。

用Python制作一个自动抢票脚本,准点原价秒杀演唱会门票,拒绝黄牛交易!

大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会、 话剧、音乐剧、体育赛事等领域。但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票。那么,今天带大家用Python来制作一个自动抢票的脚本小程序!在这里给大家分享一些免费的课程供大家学习,下面是课程里面的截图,扫描最下方的二维码就能全部领取,如果图片失效点击蓝色字体便可跳转哦~点这里哦。

Everly_的博客 1万+

运维面试常见问题

对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。优缺点:优点:利用索引可以加速对数据的检索,索引是可以唯一的,创建索引允许指定单个列或者多个列缺点:减慢了数据录入速度,同时也增加了数据库的尺寸大小。

asdmjy123的博客 1371

王道考研操作系统笔记(第一章)附:王道考研408所有PPT和思维导图

学习感想 别人的笔记对你的学习基本上没有用处,容易培养人的惰性,如需ppt和思维导图请拉到最后,有github链接 记笔记并不是一件浪费时间的事情,还有利于多次学习 真心希望大家在学习的过程中记笔记 操作系统 第一章 计算机系统概述 1.1 操作系统 1.1.1 操作系统的概念和功能 概念 操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软

qq_41732756的博客 1万+

Python制作【大麦网】抢票程序,看演唱会再也不怕没票了

大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会、 话剧、音乐剧、体育赛事等领域。但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票那么,今天带大家用Python来制作一个自动抢票的脚本小程序优快云大礼包:《python学习路线&全套学习资料》免费分享。

m0_74942241的博客 2万+

STM32 USB AUDIO实战指南——从零构建音频设备

本文详细介绍了如何使用STM32F407构建USB音频设备,从硬件准备到软件配置,再到音频播放和录制功能的实现。通过STM32CubeMX配置和实战代码示例,帮助开发者快速掌握USB Audio Class规范,实现低延迟、高质量的音频传输,适用于语音交互、音乐播放等多种场景。

weixin_42549037的博客 484

记一次医院挂号抢号流程

有个朋友需要挂西京医院的专家号,然后让我帮忙抢号。由于之前父亲挂号没挂到,当时没考虑写脚本,担心以后会用到正好这次可以写个熟悉一下。然后就先开burp抓包,正常挂号熟悉一下流程。发现好多医院的系统用的都是这个。

weixin_45938281的博客 1万+

MTK手机传感器驱动开发避坑指南:从SCP代码大小限制到Overlay加载流程详解

本文详细解析了MTK平台传感器驱动开发中的常见问题,包括SCP代码大小限制、Overlay加载流程及客制化传感器集成。通过实战案例和优化策略,帮助开发者高效解决MTK传感器驱动开发中的技术难题,提升开发效率。

weixin_42522374的博客 401

RFSoC全面解析(八)—— ZCU111 RFSoC评估工具的上位机界面

下面的内容的参考文献为:XILINX公司文档UG1287。 XILINX公司提供了一个RFSoC的ADC/DAC性能的评估工具或者叫评估系统,这个文档就是讲如何使用这个评估工具的。 整个评估系统总的框图如上图所示,评估系统由上位机、ZCU111开发板、子卡以及网线、射频线缆组成。 ZCU111开发板内主要使用的RFSoC外设为时钟驱动和DDR4,RFSoC的PS部分和PL部分都使用了。 PS部分发挥的功能为通过网口与上位机通信,通过IIC总线控制时钟驱动芯片以及数据流控制等;PL部分发挥的功能为

4381

花 1 分钟写了一段爬虫,帮实现微信抢号成功

欢迎关注 Python微信订餐小程序课程视频 https://edu.youkuaiyun.com/course/detail/36074 Python实战量化交易理财系统 https://edu.youkuaiyun.com/course/detail/35475 1. 场景 最近有一位小姐姐向我抱怨,说她家宝宝最近要打预防针,受疫情影响,市区定点的社康医院太少,导致预约号基本靠抢,根本是一号难求 每次预约都要一直守在手机旁,不停地刷新页面去抢号,太耽误功夫了,问我有没有办法帮到她? 我分析了一下,功能入口是在微信服务号内部,

编辑编辑器 4万+

STM32Cube高效开发教程<基础篇>(一)----概述

一、 STM32系列器件和开发工具发展历史声明:本人水平有限,博客可能存在部分错误的地方,请广大读者谅解并向本人反馈错误。本专栏博客参考《STM32Cube高效开发教程(基础篇)》,有意向的读者可以购买正版书籍辅助学习,本书籍由王维波老师、鄢志丹老师、王钊老师倾力打造,书籍内容干货满满。一、 STM32系列器件和开发工具发展历史。

我的博客 187

【免费下载】 biliTickerBuy:B站会员购辅助工具

**biliTickerBuy** 是一个开源的B站会员购辅助工具,旨在帮助用户更高效地抢购B站会员购的票务。该项目由一群热心的开发者共同维护,提供了简单易用的图形界面,确保用户能够快速上手。无论是技术新手还是资深用户,都能从这个工具中受益。 ## 项目技术分析 **biliTickerBuy** 采用了先进的网络请求技术和用户界面设计,确保了抢票过程的流畅性和稳定性。项目支持Windows平...

gitblog_00674的博客 2650

Test软件:Keysight二次开发_(3).安装与配置开发环境

在开始进行Keysight软件的二次开发之前,首先需要确保您的开发环境已经正确安装和配置。本节将详细介绍如何安装和配置必要的开发工具和依赖项,以便您能够顺利进行开发工作。

2401_87715305的博客 1413

番外篇 | 关于YOLO11算法的改进点总结

关于YOLO11算法的改进点总结。🌈

小哥谈 2311

超实用!用Python帮你抢票回家过五一(附代码)

眼看五一小长假即将拉开大幕,你买买买买买到回家的票了吗?是不是一个不注意,回家的票就被神奇地抢空了?大兄弟们,不用担心,咱学习python编程是干嘛用的?不就是为了解决这些所谓的难题的嘛。所以,赶紧啃完本教程,让那些小心翼翼守在电脑前抢票的日子离你远去!

weixin_58753619的博客 5968

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

python最新抢票脚本

每到放假过节的时候,很多人总是对于抢不到车票而烦恼,那么经过我几个小时的不懈努力,完成了基于python 的12306抢票爬虫,现在分享给大家。

阿牛的博客 3万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

GitHub热榜第一的Python抢票神器,随时都能用!

每年的节假日一到,大家头疼的总时同一个问题:你买到回家的票了吗?尤其是大型的节日:”比如国庆、春节…“数以亿计的人口迁移,让车票成了一年里最难买到的那张票。跨站买票、买短途票上车补票、准点捡漏等已是老生常谈的技巧。随着互联网的发展,抢票软件成为购票热门渠道。抢票软件的到底靠谱嘛?能抢到票嘛?

python_One1的博客 1989

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: 2019互联网月饼大赏,你公司有上榜吗?
下一篇: 终于有人做出了比百度更好用的搜索引擎!
DevolperFront
博客等级 码龄8年 464粉丝 81原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值