Outlook 邮箱自动注册工具,支持 GUI 界面操作。
- 支持 Patchright / Playwright / AdsPower 指纹浏览器
- 代理池轮换,失败自动切换 IP 重试
- 多 AdsPower Profile 并发
- 支持 @hotmail.com / @outlook.com / @live.com / @live.cn
- OAuth2 Token 获取(可选)
- 注册结果管理、去重、导出
- PyQt5 暗色 GUI
- 可打包为 EXE 分发
pip install -r requirements.txt
patchright install chromiumpython main.py编辑 config.json 或通过 GUI 配置 Tab 设置:
| 字段 | 说明 |
|---|---|
| choose_browser | patchright / playwright / adspower |
| email_suffixes | 邮箱后缀列表 |
| proxy | 默认代理地址 |
| bot_protection_wait | 注册等待时间(秒),可填 0 |
| max_captcha_retries | 验证码重试次数 |
| max_retries | 失败重试次数 |
| concurrent_flows | 并发数 |
| max_tasks | 总任务数 |
在 GUI 的"代理池" Tab 加载 txt 文件,格式:
ip:port
http://user:pass@ip:port
socks5://ip:port
需要在 AdsPower 客户端获取 API Key,填入配置。支持多 Profile 并发。
- 前往 Azure 注册应用获取
client_id和redirect_url - 格式通常为
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx和http://localhost:8000 - 在配置中设置
enable_oauth2为true并填写 Scopes
pip install pyinstaller
pyinstaller build.spec --distpath dist --workpath build --noconfirm输出在 dist/OutlookRegister/ 目录。
- IP 质量直接影响成功率,建议使用住宅代理
- 同一 IP 短时间内不要重复注册,单 IP 一次五个并发跑一轮基本就不能再用了
- AdsPower 指纹浏览器过验证码成功率更高
- 选择器经常更新,不保证时效性,自行测试