
/多语言/
/简体中文/
/多语言/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体/
软件Tags:
py12306购票助手支持集群,多账号,多任务购票以及 Web页面管理,是一款开源的高性能12306抢票软件,Web管理页面目前支持用户和任务以及实时日志查看,更多功能后续会不断加入!

功能介绍
多日期查询余票
自动打码下单
用户状态恢复
电话语音通知
多账号、多任务、多线程支持
单个任务多站点查询
分布式运行
Docker 支持
动态修改配置文件
邮件通知
Web 管理页面
微信消息通知
使用方法
py12306 需要运行在 python 3.6 以上版本(其它版本暂未测试)
1. 安装依赖
git clone https://github.com/pjialin/py12306
pip install -r requirements.txt
2. 配置程序
cp env.py.example env.py
自动打码
验证码识别已迁移到服务器进行识别,无需本地安装环境。但服务器资源有限,并发过高会触发限流导致部分请求识别失败,如需在本地识别,可以参考这个仓库
(若快已停止服务,目前只能设置free打码模式)
语音通知
语音验证码使用的是阿里云 API 市场上的一个服务商,需要到这里购买后将 appcode 填写到配置中
3. 启动前测试
目前提供了一些简单的测试,包括用户账号检测,乘客信息检测,车站检测等
开始测试 -t
python main.py -t
测试通知消息 (语音, 邮件) -t -n
# 默认不会进行通知测试,要对通知进行测试需要加上 -n 参数
python main.py -t -n
4. 运行程序
python main.py
Web 管理页面
目前支持用户和任务以及实时日志查看,更多功能后续会不断加入
使用
打开 Web 功能需要将配置中的 WEB_ENABLE 打开,启动程序后访问当前主机地址 + 端口号 (默认 8008) 即可,如 http://127.0.0.1:8008

Bigemap Pro 正式版5.4.8.0官方版上网辅助 / 130MB
创翼客户端上网辅助 / 34.6MB
ArcGIS Earth 正式版2.6.0.4612官方版上网辅助 / 599MB
LED Tool 正式版2.3.0.15官方版上网辅助 / 135MB
Wireshark 正式版4.6.3官方版上网辅助 / 92.1MB
微大白 正式版1.57官方版上网辅助 / 0.98MB
海康交付助手 正式版2.0.0.7官方版上网辅助 / 110MB
uCodeLink 正式版4.9.2.2官方版上网辅助 / 195MB
Fiddler 正式版7.6.0官方版上网辅助 / 149MB
夜祭贴吧工具箱 v3.0.2.0免费版上网辅助 / 1.9M
键鼠同步工具 v2.16免费版上网辅助 / 2.8M
网络访问修复 v3.3免费版上网辅助 / 740KB
Boson Netsim v10.8免费版上网辅助 / 180.6M
窗口同步器永久版 v1.1.1.2免费版上网辅助 / 2.1M
Bigemap Pro 正式版5.4.8.0官方版上网辅助 / 130MB
数字中南客户端 v2.0官方版上网辅助 / 4.2M
黑羽网络验证 v1.0免费版上网辅助 / 45.9M
卡狐铁路电话订票助手 v1.1.0.4官方版上网辅助 / 16.4M
IT助手 v1.07免费版上网辅助 / 29.2M