当前位置:首页 > 游戏资讯

火车票抢票神器 12306抢票神器

2023-09-14 15:48:09

火车票抢票神器 12306抢票神器

火车票抢票神器 12306抢票神器

【新智元导报】你抢到过年回家的票了吗?春运抢票向来以一票难求著称,很多人开始使用各种软件和渠道,希望完成购票计划。按照程序员“懒”的风格,自己不做是必然的。直接写程序不是省时省力吗?今天,我将分享GitHub的两万颗星星& # 34;抢票神器。“戳右边链接的新智元小程序了解更多信息!

期待着,期待着,

随着春节的临近,

然而,在每年的这个时候,

最难的部分,

无非是一张回家的火车票。

[br/]据报道,

在我参加今年春运期间,

全国铁路旅客发送量将同比增长8.0%。

达到4.4亿人次,

2020年春运高峰铁路于1月10日启动。

2月18日结束,持续40天。

节前15天和节后25天,

今年的火车票从12月12日开始,1月10日正式发售。

就算难,一家人还是要回去,票还是要抢的。所以本周在GitHub上用python抢票的项目又回到了榜首。

这个抢票助手诞生于2017年,作者是温显平/testerSunshine。目前这个目标明星已经达到近两万,可想而知程序员们回家的愿望有多迫切!

史上最强抢票助手,紧随12306更新

从项目的更新日志中可以看到,这个项目的第一次更新是在2017年5月13日,之后又有32次更新,大部分都是作者自己的,也有一些开发者提供了支持。

这个项目基本是随着12306网站的功能更新而更新的。比如去年春运抢票就增加了候补功能,车票售完就提前付款,等别人退票后会自动补票。项目今年也增加了这个功能。

目前这款抢票助手基本支持12306的所有主要功能,包括等效邮件通知和智能待机。

这个抢票助手是史上最强抢票助手。作者在项目后面提供了一个交流群,现在9个群中有7个已经满了。可想而知这是多么的强大。

句句代码,只为抢一张回家的票

作者在这个项目上投入了大量的精力。首先,我们来看看作者的想法。

思路并不复杂,相当紧凑。

首先你需要下载一个机器学习模型来完成12306验证码的自动识别,这个模型需要放在项目根目录下。

1.模型下载链接:

https://pan.baidu.com/s/1rS155VjweWVWIJogakechA

密码:bmlm

2.git仓库下载:

https://github.com/testerSunshine/12306model.git

(1)cd 12306/

(2)git克隆

https://github.com/testerSunshine/12306model.git

模型的安装需要一些依赖项,如下所示:

满足依赖关系后,您可以安装它:

root用户(避免多python环境产生问题):

pip 3 install-I https://pypi.tuna.tsinghua.edu.cn/simple-rrequirements. txt非root用户(避免安装运行时使用不同的环境):pip 3 install-I https://Pypi.tuna.tsinghua.edu.cn/simple-rrequirements.txt很多windows用户无法安装tensorflow,适当降低或升级版本也是可以的。

注意:如果错误是上述列表中的依赖项在过程中缺失,只需使用pip3安装相应的依赖项包即可。

然后就可以开始项目了。

步骤1:修改配置文件

#测试邮箱和服务器是否可用。服务器酱测试的前提是打开服务器酱开关#可以配置服务器酱提醒(推荐)【配置教程】(https://www.jianshu.com/p/8d0b5b9c4e3)#是否使用python3完全取决于安装时配置的环境变量是否为python 3,以下启动默认环境变量为python3 run.pyt第二步:启动前过滤cdn。

Python3 run.py c第三步:启动服务。

Python3 run.py r抢票成功后会有以下结果!

项目地址:

https://github.com/testerSunshine/12306

程序员为了抢火车票,都干什么了!

程序员写代码抢票,最早可以追溯到12306网站刚出现的时候。

2010年初,12306网络购票刚刚出现。一年后,程序员已经编写了在GitHub上买票的脚本,但当时仅限于查询余票。

随后,越来越多的程序员开始“面向家庭编程”,最大的新闻是GitHub差点被搞垮。

2012年,一个叫iFish的老大哥开发的插件在春节被很多浏览器搭载,甚至12306官方还引用了里面的一个资源。

这个插件引发了著名的“12306订票助手拖垮GitHub”事件。

简单来说,这个“订票助手”使用的文件不是普通的静态文件(比如gist),而是一个回购的原始数据。这意味着每次有人请求这个文件时,github都要访问这个repo来找到请求的数据。

此外,如果一个数据请求失败,那么每五秒钟就请求一次该指令,直到它成功。于是在春节前十几天的高峰时段,巨大的访问量导致Github被DDOS攻击,不堪其扰。

事后作者自己说:我慌了。

后来,随着各种支付门票的app的出现,很多人不会仅仅为了抢到一张票而选择一堆代码,但程序员的执念永远不会熄灭,“为家编程”,再苦也不行!

最后,祝各位朋友在今年的春运热潮中抢票成功,顺利返乡!

标签 神器   火车票
今日推荐
跨界新纪元:Wii U GamePad操控《血源》惊艳亮相
跨界新纪元:Wii U GamePad操控《血源》惊艳亮相

近日,外网知名博主@BrutalSam_发布了一段令人瞩目的视...[详细]

独家专栏
精彩推荐
热门排行
热门标签