py12306购票助手是一款抢票软件,在这款软件中主要帮助用户能够在电脑中进行各种抢票的操作,软件有着许多的抢票功能,支持一键提醒用户,并且根据用户提供的票务信息来进行票价搜索,会为用户提供最低额最方便的票务内容;用户抢票成功后会在用户的电脑和手机中进行通知,及时了解订单信息,十分的方便。
1、多日期查询余票;
2、自动打码下单;
3、用户状态恢复;
4、电话语音通知;
5、多账号、多任务、多线程支持;
6、单个任务多站点查询;
7、分布式运行;
8、Docker 支持;
9、动态修改配置文件;
10、邮件通知;
11、Web 管理页面;
12、微信消息通知;
13、代理池支持 (pyproxy-async)。
1、安装依赖
git clone https://github.com/pjialin/py12306
pip install -r requirements.txt
2、配置程序
cp env.py.example env.py
自动打码
验证码识别已迁移到服务器进行识别,无需本地安装环境
注:若快已停止服务,目前只能设置free打码模式
语音通知
语音验证码使用的是阿里云 API 市场上的一个服务商,需要到 https://market.aliyun.com/products/56928004/cmapi026600.html 购买后将 appcode 填写到配置中
3、启动前测试
目前提供了一些简单的测试,包括用户账号检测,乘客信息检测,车站检测等
开始测试 -t
python main.py -t
测试通知消息 (语音, 邮件) -t -n
# 默认不会进行通知测试,要对通知进行测试需要加上 -n 参数
python main.py -t -n
4、运行程序
python main.py
Docker-compose 使用方法,略...
Web 管理页面使用方法,略...
GitHub 地址:https://github.com/pjialin/py12306
5、Web 管理页面
下单成功
6、关于防封
目前查询和登录操作是分开的,查询是不依赖用户是否登录,放在 A 云 T 云容易被限制 ip,建议在其它网络环境下运行。
py12306购票助手
以上便是小编为大家带来的py12306购票助手详细介绍,更多内容及软件下载可以收藏兔叽下载站哦!