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

前言

本来和往常一样在群里水群,有个群友说现在有个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比较严重,大家就谨言慎行了.

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

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值