還沒搶到春運票?這個12306購票小助手也許能幫到你

一年一度的春運又開啓了,相信還有很多小夥伴沒有搶到一張回家的車票。沒搶到票怎麼辦?自己動手豐衣足食,這個項目也許能幫到你。

12306 購票小助手

  • python版本支持

    • 2.7.10 - 2.7.15
  • 依賴庫

  • 項目使用說明

    • 需要配置郵箱,可以配置可以不配置,配置郵箱的格式在yaml裏面可以看到ex
    • 提交訂單驗證碼哪裏依賴打碼兔,所以如果是訂票遇到驗證碼的時候,沒有打碼兔是過不了的,不推薦手動,手動太慢
    • 配置yaml文件的時候,需注意空格和遵循yaml語法格式
  • 項目開始

    • 服務器啓動:
      • 修改config/ticket_config.yaml文件,按照提示更改自己想要的信息
      • 運行根目錄sudo python run.py,即可開始
        • 由於新增對時功能,請務必用sudo,sudo,sudo 執行,否則會報權限錯誤,windows打開ide或者cmd請用管理員身份執行python run.py,不需要加sudo
      • 如果你的服務器安裝了docker,那麼就可以docker啓動
        • 1、docker build -t dockerticket
        • 2、docker run dockerticket python run.py &
        • 3、本來是可以直接Dockerfile啓動的,不知道爲毛啓動不了,如果有大佬看到問題所在,歡迎提出
  • 目錄對應說明

    - agency - cdn代理
    - config - 項目配置
    - damatuCode - 打碼兔接口
    - init - 項目主運行目錄
    - myException - 異常
    - myUrllib - urllib庫
    
  • 思路圖 image
    image

  • 項目聲明:

    • 本軟件只供學習交流使用,務作爲商業用途,交流羣號:286271084(已滿), 請加2羣:649992274
    • 能爲你搶到一張回家的票,是我最大的心願
  • 成功log,如果是購票失敗的,請帶上失敗的log給我,我盡力幫你調,也可加羣一起交流,程序只是加速買票的過程,並不一定能買到票

image

  • 使用幫助

    • 測試郵箱是否可用
    • 測試下單接口是否可用,有兩個下單接口,隨便用哪個都ok
    • 如果下載驗證碼過期或者下載失敗的問題,應該是12306封ip的策略,多重試幾次,12306現在封服務器(阿里雲和騰訊雲)ip比較嚴重,儘量不要放在服務器裏面
  • 感謝一下小夥伴對本項目提供的幫助

  • 更新日誌

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章