現在はチケット予約サイトのTiget(https://tiget.net/)限定になっていますが
ご希望であればプラグインとして他のサイトも追加実装できます。
PythonでSeleniumを使った実装が主流になってますが
ある処理を行なってないと実行スピードが思ったほど速くないのでチケット予約には不向きです。
今回はPythonより実行速度が速いNode.jsでPuppetterというGoogleが提供しているchromeブラウザを直接操作するものを使っています。
※ webスクレイピングを行い情報を取るだけならSeleniumは抜群です。
※ ビジネスで使用の場合はご相談ください。
【処理の流れ】
1. チケット予約ページのURLを入力すると自動的にチケット予約時間までを計算し待機。
2. チケット予約時間になると自動的にチケット予約処理が実行されます。
3. 予約が完了するとTigetから予約完了メッセージが届きます。
ーーーーーーーーーーーーーーーーーーー
使用技術:
・Node.js
・TypeScript
・Puppetter
・HTML
・CSS
ーーーーーーーーーーーーーーーーーーー
お渡しする場合はソースコードでお渡しになりますので
実行環境の資料をお渡ししますのでご準備をお願い致します。
ご相談いただけたら別途お見積もりにて実行環境構築のお手伝いを致します。
◼︎実行環境のご準備をお願い致します。
◼︎正常に動作するまでサポート致します。
◼︎検収・納品完了後の対応は別途お見積もりをお願い致します。
◼︎著作権はお渡しできません。
◼︎ビジネスでのご利用をお考えでしたらご相談のうえ月額使用料をお支払いいただきます。