美文网首页
自己动手部署一个12306抢票项目!

自己动手部署一个12306抢票项目!

作者: momoxiaoming | 来源:发表于2019-10-08 11:53 被阅读0次

    前言

    本来和往常一样在群里水群,有个群友说现在有个github上有个很火12306抢票的项目,想了想以前自己充钱抢票的日子,决定动手搭建下该项目,以后就自己抢票了!

    部署

    资源准备
    1. 电脑需要搭建python3.6以上环境(如何搭建请求自行谷歌)
    2. 下载项目源码:传送门
    3. 下载chromedriver:传送门,注意对应你电脑当前安装的chrome浏览器的版本(和浏览器版本一致或者高些即可).
    4. 下载图片识别码模型文件: 传送门,密码:bmlm
    项目搭建
    1. 将下载图片识别码模型文件放于项目根目录(两个文件:12306.image.model.h5和model.v2.0.h5).
      目录大致如下:
    WX20190906-120941@2x.png
    1. 安装对应python库
    pip install -i requirements.txt 
    
    1. 抢票配置

    根目录的TickerConfig.py文件,就是购票配置文件,我们需要配置车次,时间,出发地和到达地,具体看文件就很清楚看了,有详细的注释.

    
    # 如果COOKIE_TYPE=1,则需配置chromeDriver路径,下载地址http://chromedriver.storage.googleapis.com/index.html
    # 这里需要填写我们上面下载的chromedriver的路径
    CHROME_PATH = ""
    

    运行

    配置好之后,直接运行项目即可,程序就会自动登录,自动抢票和候补

    python3 run.py
    

    抢票成功

    WX20190906-121104@2x.png

    后言

    这里我们只是介绍了部署在本地,我们其实可以直接部署在服务器,远程操作,不过项目作者提醒了,最近12306封服务器ip比较严重,大家就谨言慎行了.

    喜欢请点个关注即可,谢谢!

    相关文章

      网友评论

          本文标题:自己动手部署一个12306抢票项目!

          本文链接:https://www.haomeiwen.com/subject/ttkbpctx.html