Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Outlook Register

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 chromium

运行

python 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

需要在 AdsPower 客户端获取 API Key,填入配置。支持多 Profile 并发。

OAuth2

  1. 前往 Azure 注册应用获取 client_idredirect_url
  2. 格式通常为 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxhttp://localhost:8000
  3. 在配置中设置 enable_oauth2true 并填写 Scopes

打包 EXE

pip install pyinstaller
pyinstaller build.spec --distpath dist --workpath build --noconfirm

输出在 dist/OutlookRegister/ 目录。

注意

  • IP 质量直接影响成功率,建议使用住宅代理
  • 同一 IP 短时间内不要重复注册,单 IP 一次五个并发跑一轮基本就不能再用了
  • AdsPower 指纹浏览器过验证码成功率更高
  • 选择器经常更新,不保证时效性,自行测试

About

Outlook 邮箱自动注册工具 - GUI + 代理池 + 多指纹浏览器

Resources

Stars

30 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages