linux下安装testerSunshine12306抢票程序

柔情痞子 提交于 2019-12-27 13:23:37

环境

我的是ubuntu16.04     python3.6     pip19  

python安装教程

pip安装教程

获取项目

项目地址: https://github.com/testerSunshine/12306

复制这个git地址 然后clone下了(没有git命令的sudo apt-get install -y git)

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

下载后进入文件

cd 12306

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

修改配置文件

vi TickerConfig.py 

配置刷票模式、出发日期、出发城市、到达城市、座位、乘车人、12306登录账号

设置打码

HOST = "182.61.45.39:8888"
REQ_URL = "/verify/base64/"
HTTP_TYPE = "http"

更多打码地址   配置前先自己试试 出现hello World!说明这个地址可以使用

获取12306cookie

  1. 登录12306
  2. f12键  application  Cookies 
  3. 将RAIL_EXPIRATION和RAIL_DEVICEID复制 在TickerConfig.py对应位置 保存即可

配置server酱

http://sc.ftqq.com/3.version

按照server酱提示绑定自己微信

绑定后  复制自己SCKEY

vi TickerConfig.py

is_server_chan记得设置为True

测试微信通知

筛选cdn(重要的步骤)

python3 run.py c

运行抢票功能

python3 run.py r 

坐等抢到票就行了。。。。。

一些问题

问题:    No module named requests
解决方法:    pip install requests
问题:    No module named 'wrapcache'

解决方法:    pip install wrapcache

问题:    No module named 'PIL'

解决方法:    pip install pillow

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!