gpt-auto-register — ChatGPTアカウント自動登録ツール(Python + Selenium)
概要
gpt-auto-register は、Python(3.13+)と Selenium を基盤に作られた ChatGPT アカウントの全工程自動化ツールです。README にある通り「账号注册」「自动绑卡开通 Plus」「自动取消订阅」を一気通貫で実現します。自動接码(SMS 受信サービス)との連携に対応しており、電話番号認証の自動化を可能にすることで、手動操作を最小化します。汎用的なブラウザ自動操作、支払いフローの自動化、購読管理までを含むため、アカウント生成・検証用途の効率化に向いています。ただし、サービス利用規約や決済情報の取り扱い、詐欺防止の観点では注意が必要です。
リポジトリの統計情報
- スター数: 41
- フォーク数: 40
- ウォッチャー数: 41
- コミット数: 2
- ファイル数: 14
- メインの言語: Python
主な特徴
- ChatGPT アカウント登録から Plus 試用の開通、購読の自動キャンセルまでのフル自動化。
- SMS 自動受信(接码)サービスと連携して電話番号認証を自動処理。
- Selenium ベースのブラウザ自動操作で UI ベースのステップを再現。
- 設定次第で複数アカウントのバッチ処理に対応可能(プロファイル・プロキシ設定想定)。
技術的なポイント
このプロジェクトはブラウザ自動化(Selenium)を中核として、外部サービス(接码=SMS API、決済手続き)との統合で全工程を自動化しています。技術的に注目すべき点は次の通りです。
- ブラウザ操作と待機制御:Selenium を用いた DOM 要素検出、暗黙/明示的な待機(WebDriverWait)で非同期ロードや遅延応答を扱い、安定した遷移を実現していると想像できます。要素の取得には CSS/XPath を活用し、エラー時はリトライやログ取得で復帰処理を行う設計が望ましいです。
- SMS 自動受信(接码)連携:外部の SMS 受信 API を呼び出して番号を取得・受信メッセージを監視し、ワンタイムコードをフォームに埋め込む流れを自動化します。API キー、リクエスト制限、受信遅延などを考慮したタイムアウト設計が重要です。
- 決済フローの自動化:カード情報入力、3D セキュアや追加認証(必要な場合)のハンドリングが課題です。スクレイピング的にフォームへ値を入力するだけでなく、決済プロバイダや銀行側のチャレンジに対する回復策(手動介入の通知やエスカレーション)を用意する必要があります。
- セッションとプロファイル管理:複数アカウントを並列処理する場合、ブラウザプロファイルやクッキーの分離、プロキシの設定、リソース制限(IP・端末指紋)対策が求められます。セッションの永続化やログ収集もトラブルシュートに有用です。
- セキュリティと倫理的配慮:決済情報や電話番号、API キー等の機密データを扱うため、平文のコード内保存を避け、環境変数や安全なシークレット管理を推奨します。また、利用は OpenAI や SMS/決済サービスの利用規約、各国法に従う必要があります。
- 拡張性:captcha やヘッドレス検知回避、外部 CAPTCHA ソルバとの統合、ログレベルの細かな制御、分散実行(Docker / Kubernetes)などの拡張が実務投入前に検討されます。
(約700〜900字相当の技術解説。実際の実装詳細はソースを参照してください。)
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- .python-version: file
- LICENSE: file
- README.md: file
- browser.py: file
…他 9 ファイル
(README とコードを見れば、ブラウザ制御や設定周りのエントリポイントが browser.py にあることが推測されます。設定ファイルやユーティリティ、外部 API クライアントが他ファイルに分かれている可能性があります。)
まとめ
ChatGPT アカウント作成〜Plus 開通までを自動化する実用的なツール。導入前に規約・法令・セキュリティ面の確認が必須です。(約50字)
リポジトリ情報:
- 名前: gpt-auto-register
- 説明: 基于 Python + Selenium 的 ChatGPT 账号全流程自动化工具。支持自动接码、Plus 试用开通及自动取消订阅。
- スター数: 41
- 言語: Python
- URL: https://github.com/7836246/gpt-auto-register
- オーナー: 7836246
- アバター: https://avatars.githubusercontent.com/u/65436665?v=4
READMEの抜粋:
ChatGPT 账号自动注册工具
基于 Python + Selenium 的 ChatGPT 账号全流程自动化工具。实现了从账号注册、自动绑卡开通 Plus 到 自动取消订阅 的全链路自动化。
功能特性
#…