12306抢票-python

2020-06-19  本文已影响0人  wxrg2012

本文旨在帮助抢票困难的同学,在逢年过节的时候多点购票机会,代码是借鉴别人的,主要帮助小白同学运行大神的抢票程序。只需小白同学按照以下教程,就可以初步使用该程序抢票啦。

第一种抢票程序

1 Docker安装

1.1 Mac环境下安装

参考网站
建议选择手动安装,安装完毕后,选择(Check for Updates)更新到最新版本

1.2 centos环境下安装

前提条件:CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上,通过指令uname -r 查看自己的系统版本

移除旧的版本:

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

2 配置项目

2.1下载代码

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

或直接访问https://github.com/testerSunshine/12306 下载代码
点击下图红框中的下载按钮即可

image.png

2.2下载验证码识别模型

  1. 模型下载链接:https://pan.baidu.com/s/1rS155VjweWVWIJogakechA  密码:bmlm
     群里面也可以下载
  2. git仓库下载:https://github.com/testerSunshine/12306model.git

把模型直接放在12306项目的根目录。

2.3配置文件 TickerConfig.py

2.微信公众号通知
需要前往 http://sc.ftqq.com/3.version 扫码绑定获取 SECRET 并关注获得抢票结果通知的公众号,会生成secret码。
SERVER_CHAN_CONF = {
"is_server_chan": True,
"secret": "*****"
}
secret处填写上述生成的secret码。

3 开始抢票

上一篇下一篇

猜你喜欢

热点阅读