Pythonは自動的に列車のチケットアーティファクトを取得します!!

毎年恒例の列車の切符の戦いが正式に始まりました...

ただし、ほとんどの人はこの状況に遭遇します。チケットを取得するのを楽しみにしていると、チケットを取得するのが難しいことに気付くでしょう。家に帰るのはとても難しいです!

そして、プログラマーとして、もちろん、チケットを取得するにはプログラマーを使用する必要があります!githubで人気のあるチケット取得ツールをいくつか紹介します。

多くの人がPythonを学び、どこから始めればよいのかわかりません。
多くの人がPythonを学び、基本的な文法を習得した後、どこから始めればよいかわかりません。
事例研究を行った多くの人々は、より高度な知識を学ぶ方法を知りません。
これらの3つのタイプの人々のために、私はあなたに優れた学習プラットフォームを提供し、ビデオチュートリアル、電子書籍、およびコースのソースコードを無料で受け取ることができます!??
¤QQグループ:232030553

テスターサンシャイン/ 12306

現在、GitHubで最も人気のあるチケット取得ソフトウェアはPythonに基づいています。次の機能がサポートされています。

  • 自動コーディング
  • 自動ログイン
  • 時間通りの先行販売とリーク検出
  • インテリジェントな代替
  • 電子メール通知
  • サーバーソース通知

このプロジェクトでは、Tensorflow、keras、sklearn、その他の深層学習モデルのトレーニング、そしてもちろんクローラーを使用しました。プロジェクトの依存ライブラリを確認できます。

emmmは実際には自動化ツールであるセレンを使用しています...プロジェクトの中核は検証コード認識とクローラーです

  • 現在、確認コードはローカルで認識できます。モデルをダウンロードしてプロジェクトのルートディレクトリに配置する必要があります。すべてのコードはこのプロジェクトポータルから取得されます。 ありがとうございます。

    1 \モデルダウンロードリンク:。Https://pan.baidu.com/s/1rS155VjweWVWIJogakechAパスワード:
         ダウンロードも可能なbmlmグループ
      2 \ gitリポジトリダウンロード:。Https://github.com/testerSunshine/12306model.git 
    copyコード
  • 自己ホスト型クラウドコーディングサーバーの構築:  12306_code_server

  • 無料のサーバーをお持ちの場合は、セットアップ後にこの 問題を 自分のサーバーに入力できます(サーバーのセキュリティに注意してください!)

Tensorflowをウィンドウの下にインストールすると多くの問題が発生するため、ウィンドウ環境では使用しないことをお勧めします。

上記はプロジェクトの構造フローチャートです。チケット購入のログ例を見ることができます。

355回目の搭乗日のクエリ:2018-02-12列車番号G4741、G2365、G1371、G1377、G1329合計時間なしの非チケットプロキシ設定のクエリ429ms

列車番号:G4741出発駅:上海ターミナル:邵陽二等席:はい

予約を送信しようとしています...

注文を送信してみてください...

チケットが正常に発行されました

正常にキューに入れられ、現在359枚のチケットが残っています

自動検証コード機能を使用

確認コードが渡され、注文が送信されます

注文は正常に送信されました。

キューに残っていると予想される-12ミリ秒

キューに残り-6ミリ秒が予想されます

キューに7ミリ秒残っていると予想されます

キューの待機時間は-4ミリ秒のままであると予想されます

キューの待機時間は-4ミリ秒のままであると予想されます

予約が成功しました。注文番号はEB52743573です。ブラウザを開いてすぐに12306にログインし、「未完了の注文」にアクセスして、30分以内に支払いを完了してください。

著者に感謝します!これはプロジェクトのアドレスです:https://github.com/testerSunshine/12306

pjialin / py12306

pjialin / py12306:Pythonに基づく別のチケット取得プロジェクトである現在のGithubスターは9.4kに達しました!去年、このソフトウェアで家に帰るチケットを手に入れました!

サポートされている関数を見てみましょう。

  • 複数日付クエリの残りの投票
  • 自動コーディング順序
  • ユーザーステータスの回復
  • 電話による音声通知
  • マルチアカウント、マルチタスク、マルチスレッドのサポート
  • シングルタスクマルチサイトクエリ
  • 分散操作
  • Dockerサポート
  • 構成ファイルを動的に変更する
  • 電子メール通知
  • Web管理ページ
  • WeChatメッセージ通知
  • プロキシプールのサポート(  pyproxy-async  )

自動コーディングもサポートする分散チケット取得プロジェクトは、トレーニング済みモデルを使用してコーディングする上記のプロジェクトとは異なり、と呼ばれる単なるコーディングプラットフォームです。ただし、このプロジェクトには、Py't'honのFlaskフレームワークに基づいて開発されたWeb管理ページがあります。作者によると、当時12306でチケットをもらえなかったので、開発に数日かかりました…なんて言えば…強い!

上の写真は依存パッケージで、窓の下で使いやすくなっています。主な特徴:

分散クラスター

クラスターは、現在のサポート状況であるredisに依存します

  • 単一のマスターノードと複数の子ノードが同時に実行されます
  • マスターノードがダウンした後、サブノードを自動的に切り替えてマスターノードに昇格させます
  • マスターノードが復元された後、実際のマスターノードに自動的に復元します
  • 構成は、マスターノードを介してすべての子ノードに同期されます
  • マスターノード構成が変更された後、子ノードを再起動する必要はなく、自動更新がサポートされます
  • 子ノードのメッセージは、マスターノードにリアルタイムで同期されます

背景管理インターフェースも非常に美しくシンプルです。

インターフェイスを実行している次のプログラム:

プロジェクトアドレス:https://github.com/pjialin/py12306、スターを付けてください!

12306バイパス

このツールは誰もが聞いたことがあると思います。チケットを入手するために使用されます。それは魔法のツールです、今それはまた代替をサポートします、私はこのソフトウェアを使っています、それはかなり素晴らしいです!そしてそれは2013年に開発され、常に無料でした!自動的にコーディングしたい場合は、年会費20元で1年間コーディングできます!

当時、作者がチケットを手に入れていなかったため、ソフトウェアも開発されました。それを見たとき、需要が最大の生産性であるとため息をつきました。

ソフトウェアの作者:Cheney small wind、Microsoftの.Net開発プログラムに基づいたチケットを入手してください。作者はまだ大学生でした。

このソフトウェアの裏話は、結局のところ誰もが知っていると思われるので、これ以上は説明しません。詳細については、公式Webサイトにアクセスしてください。https://www.bypass.cn/about.html

上記の三大神のおかげで、私はこれほど長い間チケットを購入するためのスカルパーを探したことがありません。私は上記のソフトウェアを使用してチケットを入手しました。最も重要なことは、それが無料で無料であるということです!

おすすめ

転載: blog.csdn.net/Python_sn/article/details/113108603