py12306購票助手是一款12306購票助手軟件,需要通過python來進行加載,針對專業的編程人員提供,用戶可以通過軟件來識別程序,將其運行并生成可并行處理的12306平臺購票搶票程序,優點是能同時在多個服務器上運行,大幅提升搶票成功概率。本次放出python12306搶票助手資源下載,有相關程序搭建需求的朋友們不妨試試吧!
py12306購票助手特色:
多日期查詢余票
自動打碼下單
用戶狀態恢復
電話語音通知
多賬號、多任務、多線程支持
單個任務多站點查詢
分布式運行
Docker 支持
動態修改配置文件
郵件通知
Web 管理頁面
微信消息通知
py12306購票助手使用:
py12306 需要運行在 python 3.6 以上版本(其它版本暫未測試)
1. 安裝依賴
git clone https://github.com/pjialin/py12306
pip install -r requirements.txt
2. 配置程序
cp env.py.example env.py
自動打碼
目前支持免費打碼,和若快打碼
注:免費打碼無法保證持續可用,如失效請手動切換到若快平臺,需要先到 http://www.ruokuai.com 注冊一個賬號后填寫到配置中
語音通知
語音驗證碼使用的是阿里云 API 市場上的一個服務商,需要到 https://market.aliyun.com/products/57126001/cmapi019902.html 購買后將 appcode 填寫到配置中
3. 啟動前測試
目前提供了一些簡單的測試,包括用戶賬號檢測,乘客信息檢測,車站檢測等
開始測試 -t
python main.py -t
測試通知消息 (語音, 郵件) -t -n
# 默認不會進行通知測試,要對通知進行測試需要加上 -n 參數
python main.py -t -n
4. 運行程序
python main.py