開源搶票軟體github位址
採用docker的環境
首先安裝docker
然後安裝docker-compose
pip install docker-compose==1.23.2
啟動docker
systemctl start docker
守護程序重啟
sudo systemctl daemon-reload
重啟docker服務
systemctl restart docker
重啟docker服務
sudo service docker restart
關閉docker
service docker stop
關閉docker
systemctl stop docker
wget
解壓tar -vxf beautifulsoup4-4.8.2.tar.gz
git clone .git
如果您的伺服器安裝了docker與docker-docker,那麼您可以忽略上面的所有步驟,直接按以下步驟操作,即可開始搶票:
初步條件:
請確認你安裝的docker版本為18.09及以上: docker -v
請確認您安裝的docker-compose版本為1.23.2及以上: docker-compose -v
請根據自己需要修改好配置檔案:tickerconfig.py
1、配置通知郵箱
# 郵箱配置,如果搶票成功,將通過郵件配置通知給您
# 列舉163
# email: "***@163.com"
# notice_email_list: "[email protected]"
# username: "***xx"
# password: "***xx
# host: "smtp.163.com"
# 列舉qq ,qq設定比較複雜,需要在郵箱-->賬戶-->開啟smtp服務,取得授權碼==郵箱》登入密碼
# email: "***@qq.com"
# notice_email_list: "[email protected]"
# username: "***xx"
# password: "授權碼"
# host: "smtp.qq.com"
測試:
修改請配置檔案tickerconfig.py中的變數auto_code_type狀語從句:host,auto_code_type改為3,host改為"captcha:80"(這裡很重要,這是本地打碼伺服器的配置)
執行命令:
開始搶票:docker-compose up --build -d
停止搶票:docker-compose down
檢視搶票日誌: docker logs --follow ticket
py12306搶票環境搭建
git上star9.4k的py12306,慕名而來,在本地搭建購票環境。尊重作者成果,先貼別人鏈結,py12306的git位址是 先說我搭建環境的結果 剛開始登陸期間長時間打碼失敗,嘗試了幾分鐘之後才登陸成功。打碼失敗 錯誤原因 從免費打碼獲取結果失敗 在登陸成功之後設定買硬座與無座票,由於沒有硬座...
12306搶票軟體
import json,time 讀寫資料庫中的票數 defwr info sign,dic none if sign r with open ticket mode r encoding utf 8 as fp dic json.load fp return dic elif sign w wit...
多執行緒搶票 搶票軟體變身「黃牛」 想要票 多交錢
如今,使用搶票軟體的人越來越多,曾經免費的搶票軟體們紛紛推出vip或加速包,要想票,就必須多交錢,搶票軟體搖身一變成了線上 黃牛 由於地區距離和運營商線路的原因,12306出票的伺服器可能會有很大的延遲,搶票軟體能通過伺服器來發起購票要求,延遲更低,搶的更快。除了反應時間和網路延遲的差別,搶票軟體甚...