by Ttungx
Codex注册机
# Add to your Claude Code skills
git clone https://github.com/Ttungx/codex_auto_register基于 DuckMail 的 ChatGPT / Codex 自动注册与 OAuth Token 生成工具集。
本项目基于原项目 https://github.com/adminlove520/chatgpt_register 改造而来。
当前仓库的主要差异:
chatgpt_register.py:根目录下的 DuckMail 注册脚本codex/protocol_keygen.py:纯 HTTP 的 Codex OAuth 注册与 token 生成脚本duckmaildoc.md:DuckMail API 参考文档(https://raw.githubusercontent.com/MoonWeSif/DuckMail/main/public/llm-api-docs.txt)根目录脚本:
pip install curl_cffi
Codex 脚本:
pip install requests urllib3
仓库只提交示例配置,不提交真实配置。
使用前复制:
copy config.example.json config.json
copy codex\config.example.json codex\config.json
然后把你自己的 DuckMail、代理和 CPA 参数填进去。
运行:
python chatgpt_register.py
对应示例配置见 config.example.json。
主要配置项:
| 配置项 | 说明 | | ----------------- | ------------------------ | | total_accounts | 注册账号数量 | | duckmail_api_base | DuckMail API 地址 | | duckmail_bearer | DuckMail Bearer Token | | proxy | HTTP/HTTPS 代理 | | output_file | 注册结果输出文件 | | enable_oauth | 是否执行 OAuth | | oauth_required | 是否要求 OAuth 成功 | | upload_api_url | 可选,上传到 CPA 的接口 | | upload_api_token | 可选,CPA 管理接口 Token |
运行:
python codex\protocol_keygen.py
对应示例配置见 codex/config.example.json。
该脚本会:
运行过程中通常会生成以下本地文件,这些都已加入 .gitignore,不会进入新仓库:
config.jsoncodex/config.jsonregistered_accounts.txtcodex/accounts.txtcodex/ak.txtcodex/rk.txtcodex/registered_accounts.csvcodex/codex_tokens/codex/codex_accounts_tokens/chatgpt_register/
├── chatgpt_register.py
├── config.example.json
├── duckmaildoc.md
├── README.md
└── codex/
├── config.example.json
├── protocol_keygen.py
└── README.md
config.json 与 codex/config.json 仅保留在本地使用,不应提交refresh_token 与 token JSON 文件完整保存No comments yet. Be the first to share your thoughts!