批量注册 Outlook + OpenAI 账号 — 完整实操教程 / A Practical Guide to Batch Outlook and OpenAI Registration
📅 创建时间:2026-05-19 🏷️ 标签:#批量注册 #Outlook #OpenAI #指纹浏览器 #自动化脚本 #接码平台 📚 前置知识:[[00-ai-channel-overview]] [[04-batch-register]]
📋 教程说明
本教程整理自 GitHub 开源项目、CSDN 教程博客、指纹浏览器官方教程等网络资源,涵盖两种主流方法:
- 方法一:指纹浏览器方案 — 适合新手,可视化操作
- 方法二:自动化脚本方案 — 适合批量生产,效率高
重要更新:SMS-Activate 已于 2025年12月29日 正式停止运营,继任者为 HeroSMS(技术架构完整迁移)。任何仍以 "SMS-Activate" 名义运营的平台均为诈骗。本教程已更新为当前可用平台。
第1部分:准备工作 — 搭建基础设施
1.1 资源清单
┌─────────────────────────────────────────────────────────────────────────────┐
│ 批量注册所需资源一览 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ✅ 代理 IP 服务 推荐:住宅代理 │
│ · Oxylabs — 全球最大,IP 质量高 │
│ · Bright Data (Luminati) — 量大稳定 │
│ · SmartProxy — 性价比适中 │
│ · 成本:$5-15/GB 或 $50-200/月套餐 │
│ │
│ ✅ 接码平台(替代已停运的 SMS-Activate) │
│ · HeroSMS / SMSCode — SMS-Activate 技术继任者,$0.005 起 │
│ · 5sim.net — 号库大,价格透明,推荐 │
│ · SMS-Man — UI 友好,冷门国家质量好 │
│ · 充值:支持 USDT / BTC / ETH,最低 $2-5 │
│ │
│ ✅ 指纹浏览器(方法一使用) │
│ · 拉力猫 — 中文界面,功能完整,¥89/月起 │
│ · VMLogin — 稳定,支持批量管理,¥599/月起 │
│ · 比特浏览器 — 有免费配额,¥69/月起 │
│ │
│ ✅ 自动化脚本环境(方法二使用) │
│ · Python 3.10+ / Node.js 18+ │
│ · Playwright / Patchright / curl_cffi │
│ · GitHub: klsf/codex-register / LainsNL/OutlookRegister │
│ │
│ ✅ 邮件接收方案 │
│ · 自有域名 + Cloudflare Email Routing — 最稳定 │
│ · 2925.com — 域名邮箱别名,支持 IMAP │
│ · GPTMail — API 集成,支持自动读取 │
│ · Hotmail/Outlook — XOAUTH2 模式,需 refresh_token │
│ │
└─────────────────────────────────────────────────────────────────────────────┘1.2 接码平台详细配置(HeroSMS / SMSCode)
SMS-Activate 停运后,继任链路为:SMS-Activate → HeroSMS → SMSCode
注册与充值
步骤 1:访问 SMSCode 官网
→ https://smscode.gg 注册账号(使用 Gmail)
步骤 2:充值
→ 支持 USDT (TRC20)、BTC、ETH
→ 最低充值 $2-5
→ 加密货币充值手续费最低(约 1%)
步骤 3:购买号码
→ 搜索 "OpenAI" 或 "Microsoft"
→ 选择国家:推荐印尼 (Indonesia)、印度、马来西亚
→ 价格:约 $0.1-0.5/个(视国家而定)
→ 点击购买,有效期 20 分钟API 接入方式
# Python 示例:调用 SMSCode API 获取 OpenAI 验证码
import requests
API_KEY = "your_smscode_api_key"
# Step 1: 购买印尼号码
resp = requests.get(
f"https://smscode.gg/api/v1/order",
params={
"service": "openai",
"country": "id", # 印尼
"api_key": API_KEY
}
)
order = resp.json()
phone_number = order["phone"] # 如 +6281234567890
# Step 2: 将号码填入 OpenAI 注册页面后,等待验证码
# 轮询查询状态
while True:
resp = requests.get(
f"https://smscode.gg/api/v1/status",
params={"id": order["id"], "api_key": API_KEY}
)
result = resp.json()
if result.get("code"):
print(f"验证码: {result['code']}")
break
time.sleep(5)
# Step 3: 如号码失效或超时,点击取消退款(自动处理)1.3 代理 IP 配置
┌─────────────────────────────────────────────────────────────────────────────┐
│ 代理配置核心原则 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ 🔴 数据中心 IP(腾讯云/阿里云等)→ 不推荐,成功率 < 5% │
│ 🟡 住宅代理(Residential) → 推荐,成功率 60-80% │
│ ✅ 4G 移动代理 → 最佳,成功率 85-95% │
│ │
│ 推荐国家: │
│ · 印尼 (ID) — 价格低,通过率高 │
│ · 美国 (US) — 质量最高,但价格较贵 │
│ · 马来西亚 (MY) — 性价比好 │
│ · 印度 (IN) — 最便宜,但风控较高 │
│ │
│ 禁止使用: │
│ · 香港 IP — OpenAI 对香港有限制 │
│ · 免费代理 — 已被大量滥用,几乎全部被封 │
│ │
└─────────────────────────────────────────────────────────────────────────────┘第2部分:方法一 — 指纹浏览器方案
适合:不想写代码、想要可视化操作、注册量在 10-100 个的个人用户 工具:拉力猫指纹浏览器 / VMLogin / 比特浏览器(任选其一)
2.1 拉力猫指纹浏览器 — 完整操作步骤
Step 1:安装与配置
1. 下载拉力猫指纹浏览器:https://www.lalimao.com/download.html
2. 安装并注册账号(可用微信登录)
3. 购买套餐(基础版 ¥89/月,支持 10 个浏览器环境)Step 2:创建第一个浏览器环境
拉力猫后台 → 新建浏览器环境 → 配置以下参数:
┌─────────────────────────────────────────────────────────────────────┐
│ 环境配置 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 浏览器指纹: │
│ · 操作系统:Windows 10 / macOS(选一个固定) │
│ · 浏览器内核:Chrome 120+ │
│ · 时区:自动匹配 IP 属地(开启) │
│ · 语言:en-US, zh-CN │
│ · 分辨率:1920×1080 / 1440×900(随机) │
│ · WebRTC:使用代理 IP(开启) │
│ · Canvas:随机(开启) │
│ · WebGL:随机(开启) │
│ │
│ 代理配置: │
│ · 类型:HTTP / SOCKS5 │
│ · 主机/端口/用户名/密码(从代理服务商获取) │
│ · IP 归属地应与时区匹配 │
│ │
└─────────────────────────────────────────────────────────────────────┘Step 3:注册 Outlook 邮箱
在拉力猫中打开该浏览器环境 → 操作步骤:
1. 访问注册页面:https://outlook.live.com/mail
2. 点击"创建免费账户"
3. 填写邮箱信息:
· 邮箱名:英文名 + 数字组合(如 john2026a@outlook.com)
· 密码:强密码,包含大小写 + 数字 + 特殊字符
(如:Bx@2026smith99)
→ 点击"下一步"
4. 填写个人信息(防封关键):
· 名字/姓氏:使用真实英文名(可用 Fake Name Generator 生成)
如:Robert Smith
· 国家/地区:选择美国
· 出生日期:
- 年份:1985-2000 区间(不要选 2000 后)
- 月/日:随机填写
→ 点击"下一步"
5. 真人验证:
· 滑动拼图验证(必须通过)
· 偶尔会要求输入图形验证码
6. 手机验证:
· 前往接码平台(SMSCode / 5sim)购买 OpenAI/Microsoft 号码
· 购买印尼号(便宜 + 通过率高)
· 将号码填入(格式:+62 812 3456 7890)
· 等待接收验证码(约 30-120 秒)
· 输入验证码
→ 点击"下一步"
7. 完成注册
8. 备用邮箱(可选):
· 可填一个已有的真实 Gmail 邮箱
· 用于密码找回Step 4:注册 OpenAI 账号
在同一个浏览器环境中继续:
1. 访问:https://chat.openai.com/auth/login
2. 点击 "Sign up"
3. 填写邮箱:
· 使用刚才注册的 Outlook 邮箱
· 填写密码
→ 点击 "Continue"
4. 验证邮箱:
· 打开 Outlook 收件箱
· 找到 OpenAI 发送的验证邮件
· 点击验证链接
→ 约 5 分钟内有效
5. 手机验证:
· 前往接码平台购买 OpenAI 号码
· 将号码填入
· 等待接收验证码
· 输入验证码
→ 点击 "Verify"
6. 完成注册
7. 检查账号状态:
· 登录 https://platform.openai.com
· 查看是否有 API 免费额度
· (注:$5 免费额度已于 2024 年 3 月取消)Step 5:防关联核心要点
┌─────────────────────────────────────────────────────────────────────────────┐
│ 指纹浏览器防关联 checklist │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ 🔴 每个账号必须使用独立代理 IP(同一 IP 注册 3+ 账号 = 高风险) │
│ 🔴 每个账号必须使用独立浏览器环境(Cookie / 缓存完全隔离) │
│ 🔴 浏览器指纹参数必须不同(分辨率 / 时区 / User-Agent) │
│ 🟡 出生日期不要选 2000 后(容易被重点关注) │
│ 🟡 地区选择美国 Delaware / Oregon 免税州 │
│ 🟡 注册完成后静置 24h 再使用(模拟真实用户行为) │
│ │
└─────────────────────────────────────────────────────────────────────────────┘2.2 批量注册操作流程
当需要注册大量账号时,使用拉力猫的"批量创建"功能:
拉力猫后台 → 批量创建环境 → 导入配置:
┌─────────────────────────────────────────────────────────────────────┐
│ 批量创建设置 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 环境数量:50 │
│ 代理设置: │
│ · 导入代理列表(格式:ip:port:user:pass) │
│ · 每个环境自动分配一个独立代理 │
│ · 建议准备 60 个代理(留 10 个备用) │
│ │
│ 浏览器指纹: │
│ · 分辨率:随机从 [1920×1080, 1440×900, 1366×768] 中选择 │
│ · 时区:跟随 IP 属地 │
│ · 语言:跟随 IP 属地 │
│ · 字体:添加 3-5 种随机字体 │
│ │
│ 环境名称: │
│ · 格式:outlook-{序号} │
│ · 如:outlook-001, outlook-002 ... │
│ │
└─────────────────────────────────────────────────────────────────────┘
创建完成后,使用自动化工具(如脚本)逐个环境操作:
→ 打开环境 → 注册 Outlook → 注册 OpenAI → 保存账号 → 关闭环境第3部分:方法二 — 自动化脚本方案
适合:有一定技术基础、需要注册 100+ 账号的运营者 推荐项目:klsf/codex-register(GitHub ⭐339)/ LainsNL/OutlookRegister(GitHub ⭐633)
3.1 方案 A:klsf/codex-register(推荐)
特点:TypeScript 编写,支持 OpenAI 批量注册 + 授权 + 额度检查
环境准备
# 安装 Node.js 18+
# Windows: https://nodejs.org/ 下载 LTS 版
# 验证安装
node --version
# 克隆项目
git clone https://github.com/klsf/codex-register.git
cd codex-register
# 安装依赖
npm install配置文件
cp config.example.json config.json{
"provider": "proxiedmail",
"defaultProxyUrl": "http://user:pass@gateway.oxylabs.io:8080",
"defaultPassword": "YourSecurePassword123!",
"loopDelayMs": 120000,
"cliproxyApiAutoUploadAuth": false,
"cliproxyApiBaseUrl": "http://localhost:8317",
"cliproxyApiManagementKey": ""
}provider 配置说明:
| provider | 说明 | 配置需求 |
|---|---|---|
proxiedmail | — | |
hotmail | 使用已有 Hotmail 账号生成别名 | tokens.txt |
gptmail | GPTMail API | API Key |
2925 | 2925 域名邮箱 | 账号密码 |
cloudflare | 自有域名 + Cloudflare Worker | API Key |
gmail | Gmail OAuth2 | Access Token |
运行命令
# 开发模式(自动循环注册)
npm run dev
# 只跑 1 轮
npm run dev -- --n 1
# 指定邮箱,手动输入验证码
npm run dev -- --email test@outlook.com --otp
# 指定邮箱,直接注册并授权
npm run dev -- --email test@outlook.com --sign
# 获取 ChatGPT accessToken(新版功能)
npm run dev -- --email test@outlook.com --at
# 批量检查额度
npm run check -- --dir ./auth --limit 50 -c 8 --refresh --table3.2 方案 B:LainsNL/OutlookRegister(更活跃)
特点:Python 编写,⭐633,支持 Playwright + Patchright 双引擎,2026 年 3 月仍有更新
环境准备
# 克隆项目
git clone https://github.com/LainsNL/OutlookRegister.git
cd OutlookRegister
# 安装依赖
pip install -r requirements.txt
# 安装浏览器(如果使用 Playwright 版本)
playwright install chromium --with-deps
# 如果使用 Patchright 版本(更推荐,无需安装浏览器)
pip install patchright
patchright install chromium配置文件
创建 config.json:
{
"browser_type": "patchright",
"browser_path": "",
"max_concurrent": 2,
"max_registers": 100,
"enable_oauth2": false,
"client_id": "",
"redirect_url": "",
"scopes": [],
"Bot_protection_wait": 0,
"results_folder": "Results",
"proxies": [
"http://user:pass@proxy1.example.com:8080",
"http://user:pass@proxy2.example.com:8080"
]
}运行
# Patchright 版本(推荐)
python OutlookRegister_patchright.py
# Playwright 版本
python OutlookRegister.py注册成功的账号自动保存到 Results/ 目录。
3.3 方案 C:ThinkerWen/ai-register(多平台)
特点:Python 编写,支持 OpenAI + Grok,支持 CPA 上传
# 安装
git clone https://github.com/ThinkerWen/ai-register.git
cd ai-register
uv sync # 或 pip install -e .
# 复制配置
cp config.example.yaml config.yaml
# 编辑 config.yaml 填入:
# - duckmail.bearer 或 tempmail.api_key(邮件服务)
# - 代理配置
# - 并发数、目标总数
# 运行
python main.py第4部分:额度检查与账号管理
4.1 批量检查账号额度
注册完账号后,需要定期检查哪些账号还有可用额度。
使用 codex-register 检查
# 检查本地 auth 目录
npm run check -- --dir ./auth --limit 100 -c 8 --refresh --table输出示例:
总数 100 | 可用 78 | 限额 15 | 移除 7 | 可用额度 423.50含义:
可用:额度 > 0 的账号限额:额度 = 0 的账号移除:需要删除的失效账号(401 凭证)可用额度:所有可用账号剩余额度之和
使用脚本自动检查
import requests
import json
import time
def check_account(auth_file):
with open(auth_file, 'r') as f:
token = json.load(f)
headers = {
"Authorization": f"Bearer {token['access_token']}",
"Content-Type": "application/json"
}
response = requests.get(
"https://api.openai.com/dashboard/billing/credit_grants",
headers=headers
)
if response.status_code == 200:
data = response.json()
total = data.get("total_available", 0)
return {"status": "ok", "balance": total}
else:
return {"status": "expired", "code": response.status_code}
# 批量检查
import os
from concurrent.futures import ThreadPoolExecutor
auth_dir = "./auth"
results = []
for filename in os.listdir(auth_dir):
if filename.endswith(".json"):
filepath = os.path.join(auth_dir, filename)
result = check_account(filepath)
result["file"] = filename
results.append(result)
# 排序输出
for r in sorted(results, key=lambda x: x.get("balance", 0), reverse=True):
status = "✅" if r["status"] == "ok" else "❌"
balance = r.get("balance", "N/A")
print(f"{status} {r['file']} — 余额: ${balance}")4.2 账号池管理策略
┌─────────────────────────────────────────────────────────────────────────────┐
│ 账号池管理策略 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ 每日维护流程: │
│ │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ T+0:00 启动定时任务,检查所有账号额度 │ │
│ │ T+0:05 生成状态报告:可用 / 限额 / 失效 │ │
│ │ T+0:10 自动停用额度 < 5% 的账号 │ │
│ │ T+0:15 补充新账号(从注册队列中激活) │ │
│ │ T+0:20 更新销售端(如发卡平台)的账号列表 │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │
│ 账号分级管理: │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ A级账号(高价值):额度 > $3.00 → 优先出售 │ │
│ │ B级账号(普通):额度 $0.50-$3.00 → 正常出售 │ │
│ │ C级账号(低价值):额度 < $0.50 → 降级处理或废弃 │ │
│ │ 失效账号:凭证失效 → 移入 401/ 目录,等待人工处理 │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘第5部分:完整流程图
┌─────────────────────────────────────────────────────────────────────────────┐
│ 批量注册完整流程 — 全景图 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ 阶段一:基础设施准备(一次性) │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ 购买代理 IP(住宅代理) │
│ ↓ │
│ 注册接码平台(SMSCode / 5sim / SMS-Man)→ 充值 $5-10 │
│ ↓ │
│ 配置邮件接收(2925 / Cloudflare / Hotmail XOAUTH2) │
│ ↓ │
│ 安装脚本环境 / 指纹浏览器 │
│ │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ 阶段二:循环注册(每日运行) │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ 从代理池取一个 IP │
│ ↓ │
│ 从接码平台购买一个虚拟号(印尼/马来西亚) │
│ ↓ │
│ 浏览器自动化: │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ 打开隔离浏览器环境(指纹随机化) │ │
│ │ ↓ │ │
│ │ 注册 Outlook 邮箱(填入虚拟号 → 接收验证码 → 完成验证) │ │
│ │ ↓ │ │
│ │ 注册 OpenAI 账号(用 Outlook 邮箱 → 邮箱验证 → 虚拟号验证) │ │
│ │ ↓ │ │
│ │ 获取 access_token / refresh_token │ │
│ │ ↓ │ │
│ │ 导出凭证到 auth/ 目录 │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ ↓ │
│ 账号入库(MySQL / Redis) │
│ │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ 阶段三:额度检查与分发(每小时/每日) │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ 批量检查所有账号额度 │
│ ↓ │
│ 分类:A级 / B级 / C级 / 失效 │
│ ↓ ↓ │
│ A+B 级账号 C级账号 │
│ → 发卡平台上架 → 降级处理 │
│ → 监控活跃度 → 备用池 │
│ ↓ │
│ 失效账号 → 移入 401/ → 反馈给注册队列 → 补充新账号 │
│ │
└─────────────────────────────────────────────────────────────────────────────┘第6部分:成本明细(2026年实际数据)
┌─────────────────────────────────────────────────────────────────────────────┐
│ 单账号成本明细 │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ 方案一:方法一(指纹浏览器,50个账号批量注册) │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ 接码(印尼号): ¥2-3/个 × 2(Outlook + OpenAI)= ¥4-6 │ │
│ │ 代理 IP(住宅): ¥0.5-1/个(分摊月费) │ │
│ │ 拉力猫套餐: ¥89/月 ÷ 50 ≈ ¥1.8/个 │ │
│ │ 邮件服务: ¥0.1/个(可忽略) │ │
│ │ ──────────────────────────────────────────────────────────────── │ │
│ │ 单账号成本: ¥6-8.5(成功率 70% 时真实成本 ¥9-12) │ │
│ │ 成品售价(无额度 Free 账号):¥5-10/个 │ │
│ │ 利润: ¥1-4/个(走量) │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │
│ 方案二:方法二(脚本批量注册,500个账号) │
│ ┌─────────────────────────────────────────────────────────────────────┐ │
│ │ 接码(印尼号): ¥4-6/个(Outlook + OpenAI) │ │
│ │ 代理 IP(住宅): ¥1-2/个 │ │
│ │ 服务器(腾讯云): ¥0.5/个(分摊月费) │ │
│ │ 脚本维护人力: 一次性配置后几乎为 0 │ │
│ │ ──────────────────────────────────────────────────────────────── │ │
│ │ 单账号成本: ¥5.5-8.5(成功率 70% 时 ¥8-12) │ │
│ │ 成品售价(无额度 Free 账号):¥5-10/个 │ │
│ │ 利润空间: 微利或不盈利(靠规模化降低单价) │ │
│ │ ⚠️ 当前 $5 免费额度已取消,纯卖账号利润极薄 │ │
│ └─────────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘⚠️ 重要声明
本教程整理自公开网络资源,仅用于知识研究目的。
- 批量注册账号违反 OpenAI / Microsoft 服务条款
- 账号随时可能被封禁,所有成品均无法保证长期稳定
- SMS-Activate 已停运(2025年12月),任何同名网站均为诈骗
- 请通过正规渠道获取 AI 服务
相关链接
- klsf/codex-register:https://github.com/klsf/codex-register
- LainsNL/OutlookRegister:https://github.com/LainsNL/OutlookRegister
- ThinkerWen/ai-register:https://github.com/ThinkerWen/ai-register
- SMSCode 接码平台:https://smscode.gg
- 5sim.net 接码平台:https://5sim.net
- 拉力猫指纹浏览器:https://www.lalimao.com
学习状态:🟡 开始学习