<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Python 搶火車票神器,支持候補搶票

          共 2257字,需瀏覽 5分鐘

           ·

          2021-01-15 19:54

          一年一度的搶火車票大戰(zhàn)正式拉開序幕...

          然餓大多數(shù)人碰到的是這種情況:當你滿心期待摩拳擦掌準備搶票的時候,你會發(fā)現(xiàn)一票難求!想回趟家真難!

          那么作為程序猿的你,當然要用程序猿的方式來搶票!下面介紹幾款在 github 上面很火的搶票工具!

          testerSunshine/12306

          目前 GitHub 上面最火的搶票軟件,基于 Python 編寫。支持以下功能:

          • 自動打碼
          • 自動登錄
          • 準點預(yù)售和撿漏
          • 智能候補
          • 郵件通知
          • server 醬通知

          該項目用到了 Tensorflow、keras、sklearn 等深度學習模型訓練,當然還有爬蟲。我們可以來看下項目的依賴的庫:

          emmm 居然還用到了 selenium 這個自動化工具...項目核心是驗證碼識別和爬蟲

          • 驗證碼目前可以本地識別,需要下載模型,放于項目根目錄,全部代碼來源于此項目  傳送門,表示感謝

              1\. 模型下載鏈接:https://pan.baidu.com/s/1rS155VjweWVWIJogakechA  密碼:bmlm
                 群里面也可以下載
              2\. git倉庫下載:https://github.com/testerSunshine/12306model.git
          • 自托管云打碼服務(wù)器搭建:12306_code_server

          • 如果大家有空閑的服務(wù)器,可搭建之后在這個  issues  里面填入自己的服務(wù)器(請注意服務(wù)器安全!)

          請注意最好不要在 window 環(huán)境下使用,因為 Tensorflow 在 window 下安裝會有很多的問題!

          上面是項目的架構(gòu)流程圖,可以來看下買票的日志例子:

          正在第 355 次查詢 乘車日期: 2018-02-12 車次 G4741,G2365,G1371,G1377,G1329 查詢無票 代理設(shè)置 無 總耗時 429ms 車次: G4741 始發(fā)車站: 上海 終點站: 邵陽 二等座:有 正在嘗試提交訂票... 嘗試提交訂單... 出票成功 排隊成功, 當前余票還剩余: 359 張 正在使用自動識別驗證碼功能 驗證碼通過,正在提交訂單 提交訂單成功!排隊等待時間預(yù)計還剩 -12 ms 排隊等待時間預(yù)計還剩 -6 ms 排隊等待時間預(yù)計還剩 -7 ms 排隊等待時間預(yù)計還剩 -4 ms 排隊等待時間預(yù)計還剩 -4 ms 恭喜您訂票成功,訂單號為:EB52743573, 請立即打開瀏覽器登錄 12306,訪問‘未完成訂單’,在 30 分鐘內(nèi)完成支付!

          感謝作者!這是項目地址:https://github.com/testerSunshine/12306

          pjialin/py12306

          pjialin/py12306: 另一個基于 Python 的搶票項目,目前 Github 的 star 達到了 9.4k !我去年就是憑借這款軟件搶到回家的票的!

          我們來看下支持的功能吧:

          • [x] 多日期查詢余票
          • [x] 自動打碼下單
          • [x] 用戶狀態(tài)恢復
          • [x] 電話語音通知
          • [x] 多賬號、多任務(wù)、多線程支持
          • [x] 單個任務(wù)多站點查詢
          • [x] 分布式運行
          • [x] Docker 支持
          • [x] 動態(tài)修改配置文件
          • [x] 郵件通知
          • [x] Web 管理頁面
          • [x] 微信消息通知
          • [ ] 代理池支持 (pyproxy-async)

          一個分布式的搶票項目,同時也支持自動打碼不過是調(diào)用的打碼平臺,不像上面那個是用訓練的模型來打碼。不過這個項目有個 web 管理頁面,是基于 Py't'hon 中的框架 Flask 開發(fā)的。據(jù)作者說他那時候在 12306 沒搶到票,所以有花了幾天時間開發(fā)的...我還能說什么... 強!

          上圖是依賴包,在 windows 下也能友好使用。主要特點:

          分布式集群

          集群依賴于 redis,目前支持情況

          • 單臺主節(jié)點多個子節(jié)點同時運行
          • 主節(jié)點宕機后自動切換提升子節(jié)點為主節(jié)點
          • 主節(jié)點恢復后自動恢復為真實主節(jié)點
          • 配置通過主節(jié)點同步到所有子節(jié)點
          • 主節(jié)點配置修改后無需重啟子節(jié)點,支持自動更新
          • 子節(jié)點消息實時同步到主節(jié)點

          后臺管理界面也很美觀簡潔:

          下面的程序運行界面:

          項目地址:https://github.com/pjialin/py12306,請大力 star 吧!

          12306bypass

          這個工具相信大家都聽說過,分流搶票。簡直神器,現(xiàn)在也支持候補了,這軟件我也一直在用,那是相當?shù)慕o力!而且是 2013 年開發(fā)的,一直是免費免費!如果你要自動打碼,只要 20 元年費即可,可以打碼一年!

          該軟件也是因為作者那時候沒搶到票,遂開發(fā)此軟件,看到?jīng)],不由得感嘆需求才是最大的生產(chǎn)力!

          軟件作者:Cheney.小風,基于微軟.Net 開發(fā)的搶火車票程序,而且當時作者還在上大學!

          背后的故事,這款軟件相信大家畢竟熟悉,就不多說了,詳情可以去官網(wǎng)膜拜。https://www.bypass.cn/about.html

          感謝上面三位大神,這么些年我從來沒找過黃牛買票,都是用上面的軟件搶的,重要的是免費,免費!

          推薦閱讀


          圖解NumPy,看這一篇就夠了!


          Flask 之父:我不覺得有異步壓力

          瀏覽 82
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲成人网站在线看 | 大香蕉AAA | 91麻豆精品成一区二区 | 男女拍拍拍拍拍拍拍拍 | 爆操人妻在线 |