毎年恒例の列車の切符の戦いが正式に始まりました...
ただし、ほとんどの人はこの状況に遭遇します。チケットを取得するのを楽しみにしていると、チケットを取得するのが難しいことに気付くでしょう。家に帰るのはとても難しいです!
そして、プログラマーとして、もちろん、チケットを取得するにはプログラマーを使用する必要があります!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
上記の三大神のおかげで、私はこれほど長い間チケットを購入するためのスカルパーを探したことがありません。私は上記のソフトウェアを使用してチケットを入手しました。最も重要なことは、それが無料で無料であるということです!