{"repo":"hyhang915/gptfree-register","free":true,"listed":false,"github":"https://github.com/hyhang915/gptfree-register","clone":"git clone https://github.com/hyhang915/gptfree-register.git","description":"ChatGPT协议注册机，支持跳过接码并自动导入sub2api","language":"Python","stars":105,"topics":["account-pool","automation","chatgpt","chatgpt-registration","email-automation","local-first","python","sub2api"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Gptfree协议注册工具 gptfree-register 是一个面向 ChatGPT 协议注册任务的本地控制台。它将账号导入、批次注册、结果归档、Agent Identity、Sub2API 交付和账号状态轮询整合在一个本地运行项目中，适合将注册任务、备用账号池和后续状态管理集中运行。 项目介绍 项目使用 Mail Auth 作为唯一协议内核，支持 Outlook 与 iCloud/Relay 邮箱输入；浏览器模式作为可选执行方式保留。本地数据目录独立保存配置、账号状态、任务日志和导出结果，不依赖原工作台的数据目录或运行进程。 控制台将每个账号的流程拆成“备用池、注册批次、注册后凭据、状态追踪”四个可查看的阶段。任务从账号池领取指定数量的账号，本地任务进程持续执行并记录结果；注册后可选择 Agent Identity 免接码路径，跳过手机接码和绑定步骤；也可导出或自动导入 Sub2API。已注册账号则由后台轮询持续更新状态和确认存活时长。 协议存活追踪 自动轮询会记录账号的最近检查时间、最后确认状态和确认存活时长。下图为一组已确认存活记录示例。 核心能力 - 导入账号池 ：一次导入 Outlook 或 iCloud/Relay 邮箱凭据，凭据写入加密 Vault，页面只展示邮箱和状态。 - 分批注册 ：从备用池按数量领取账号，服务原子预占，任务结束后自动写回已注册、失败或待重试状态。 - Mail Auth 协议注册 ：唯一内置的协议实现，支持 Outlook 和 iCloud/Relay OTP 路径。 - 浏览器注册 ：可选 BitBrowser、RoxyBrowser 或本地 Chromium 执行方式。 - 跳过接码 ：选择 Agent Identity 模式后，注册完成直接生成 Ed25519 Agent Identity，跳过手机接码和绑定步骤，并保存为可导出的 auth.json 数据。 - Sub2API 自动导入 ：填写 Sub2API 地址、API Key、接口路径和分组后，任务成功时会自动推送本批 Agent Identity；同时也支持只生成本地导入 JSON。 - 自动状态轮询 ：后台可按间隔刷新 Codex RT 并探测现有 Access Token，记录最近探测、最后确认状态与确认存活时长。 - 长期账号管理 ：账号状态、轮询记录、任务日志和导出结果都持久化到挂载目录，服务重启后继续保留。 账号可用性由上游服务状态、邮箱凭据和令牌状态共同决定。控制台通过持续轮询避免把临时网络或令牌问题直接标记为账号停用，并保留已确认状态用于长期追踪；它不会承诺账号永久可用。 运行流程 使用教程 快速开始 要求：Python 3.11+ 与 Node.js。 打开 。设置 FREE CONSOLE PASSWORD 后，控制台启用 HTTP Basic Authentication，用户名可任意填写。 控制台使用 1. 配置运行环境 进入“运行配置”按需填写： - 接码平台参数； - 托管代理的地址、端口、用户名和密码； - Sub2API 的 Base URL、API Key、Agent 导入接口与 Group IDs； - 浏览器宿主地址； - 显示时区，默认 Asia/Shanghai 。 敏感配置保存在 data/settings.json ，接口读取时会隐藏密钥字段。 2. 导入账号池 在“账号池”中选择导入，支持以下格式： 导入后账号状态为“待注册”。新建任务时选择“账号池”，填写本批数量；服务会在启动前预占本批账号，","default_branch":null,"files":null,"tree":[],"storefront":"/r/hyhang915","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hyhang915/gptfree-register/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}