日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

12306 抢票项目霸榜 GitHub,标星即将破万

發布時間:2024/7/5 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 12306 抢票项目霸榜 GitHub,标星即将破万 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

十一將至,你買到回家的火車票了嗎?如果沒有,你可以試著打開 GitHub,在搜索欄鍵入 12306 的關鍵詞,我相信你會發現一個新大陸。沒錯,這里有 1572 個搶票項目。它們大多用 Python、JavaScript、Java 寫成。其中,名為 testerSunshine 12306 的項目,標星甚至即將破萬。網友表示親測好用,再也不用買加速包了。

用 Python 搶票在技術圈已經屢見不鮮了。在更新日志中,我們了解到,testerSunshine 12306 的最早記錄是在 2017 年 5 月。最近一段時間,項目作者針對新添加的候補功能進行了較為頻繁的更新。目前,它支持 Python 3.6-3.74 版本,已具備自動打碼、自動登陸、準點預售和撿漏、智能候補、郵件通知、 pushbear 通知等功能。

它的項目思路非常清晰,即便是沒有 Python 基礎的小白也可輕松操作。

依賴庫

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

  • 項目依賴包查看??requirements.txt
  • 安裝方法 x:

1)root 用戶(避免多 Python 環境產生問題):pip3 install -i?https://pypi.tuna.tsinghua.edu.cn/simple?-r requirements.txt
2)非 root 用戶(避免安裝和運行時使用了不同環境):?pip3 install -ihttps://pypi.tuna.tsinghua.edu.cn/simple?-r requirements.txt

項目使用說明

  • 可以配置郵箱, 配置郵箱的格式在配置里面可以看到 ex
  • 可以配置 server 醬提醒(推薦)配置教程
  • 配置配置文件的時候,需注意空格和遵循 python 語法格式

項目開始

  • 服務器啟動:

1)修改配置文件
2)運行根目錄 sudo python?run.py?,即可開始

  • 如果你的服務器安裝了 docker 與 docker-compose, 那么就可以通過 docker-compose 進行啟動,docker.sh?腳本對此進行了封裝,可以通過如下命令進行啟動

1)sudo ./docker.sh run?# 創建一個鏡像并啟動容器,如果鏡像已經創建過了會直接啟動容器。
2)sudo ./docker.sh restart?# 修改配置文件后,通過此名命令可重新加載容器運行
3)sudo ./docker.sh rm?# 刪除容器
4)sudo ./docker.sh drun?# 后臺運行容器
5)sudo ./docker.sh logs?# 在后臺運行時,通過此命令查看運行的內容
注:針對沒有 docker 環境的同學提供了 docker 安裝腳本 (centos7) -?sudo ./docker_install_centos.sh

成功 log 圖示

雖然項目作者表示,程序只是加速買票的過程,并不一定能買到票,但這種多手準備的操作方式仍能為購票成功提升幾率。

項目鏈接:
https://github.com/testerSunshine/12306

原文鏈接:https://www.infoq.cn/article/quuTtXvaLgoXNOUDgout,如有侵權,請留言!!!

總結

以上是生活随笔為你收集整理的12306 抢票项目霸榜 GitHub,标星即将破万的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。