Centos 搶票軟體環境搭建

2021-10-01 21:53:18 字數 1435 閱讀 2063

開源搶票軟體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出票的伺服器可能會有很大的延遲,搶票軟體能通過伺服器來發起購票要求,延遲更低,搶的更快。除了反應時間和網路延遲的差別,搶票軟體甚...