Skip to content

lidashuai8848/augment-register

 
 

Repository files navigation

🚀 Augment 自动注册项目

一个完整的 Augment 官网自动注册解决方案,支持自动生成邮箱、获取验证码、完成注册 流程。

✨ 功能特性

  • 🤖 全自动注册:一键完成整个注册流程
  • 📧 智能邮箱生成:支持 AnonAddy 别名邮箱和临时邮箱
  • 🔢 自动验证码获取:无需手动查看邮箱
  • 🔄 智能重试机制:最多 5 次重试,确保成功率
  • 🎯 智能表单识别:自动识别并填写注册表单
  • 快速响应:平均 8 秒内完成验证码获取

✅ 方案一:AnonAddy 无限别名邮箱(推荐)

🔧 步骤总览

步骤 做什么 关键提示
1️⃣ 注册 AnonAddy anonaddy.com → Sign Up 记住 用户名真实邮箱
2️⃣ 设置转发 Dashboard → Recipients → Add → 输入 QQ 邮箱 收到验证邮件后点链接
3️⃣ 获取 QQ 授权码 QQ 邮箱网页版 → 设置 → 账户 → POP3/SMTP → 开启 IMAP → 生成 16 位授权码
4️⃣ 部署云函数 fork 本项目 → Vercel → 一键部署
5️⃣ 配置环境变量 Vercel 面板 → Settings → Environment Variables 添加两行:
QQ_USER=xxx@qq.com
QQ_PASS=你的16位授权码

🚀 快速开始

1. 部署到 Vercel(方案一)

# 1. 克隆项目
fork本项目到你自己的仓库,拉取到本地
cd augment-register

# 2. 安装依赖
npm install

# 3. 部署到 Vercel
npx vercel --prod

环境变量配置

  • QQ_USER: 你的 QQ 邮箱(如:123456@qq.com
  • QQ_PASS: QQ 邮箱授权码(16 位)

2. 安装油猴脚本

  1. 安装 Tampermonkey 浏览器扩展
  2. 复制 anonaddy.js 的内容到油猴脚本
  3. 重要:修改脚本中的以下配置:
    const API_URL = "https://your-project.vercel.app/api/code"; // 改为你的 Vercel 地址
    const DOMAIN = "username.anonaddy.com"; // 改为你的 AnonAddy 域名
  4. 保存并启用脚本

3. 开始使用

  1. 访问 Augment 注册页面
  2. 点击页面右下角的"🚀 自动注册"按钮
  3. 等待脚本自动完成注册(约 30 秒)

📁 项目结构

augment-register/
├── 📄 anonaddy.js          # 油猴脚本(AnonAddy方案)
├── 📄 GuerrillaMail.js     # 油猴脚本(临时邮箱方案)
├── 📁 api/
│   └── 📄 code.js          # Vercel 云函数(验证码获取)
├── 📄 package.json         # 项目依赖配置
├── 📄 vercel.json          # Vercel 部署配置
├── 📄 .gitignore           # Git 忽略文件
└── 📄 README.md            # 项目说明文档

✅ 方案二:GuerrillaMail 临时邮箱(免注册即用)

总结

什么都不需要配置,复制(GuerrillaMail.js)即可使用。注意:部分网址会识别到 临时邮 箱,禁止临时邮箱注册,建议使用方案一,3 分钟就可以高度,本文已极简。

详情

  1. 生成一次性临时邮箱(GuerrillaMail)
  2. 自动填写并提交 AugmentCode 注册表单
  3. 轮询收件箱,读取验证码邮件并提取 6 位数字
  4. 回填验证码,完成注册
步骤 操作指引 直达链接
1. 官网直用 打开官网即可看到一个已分配好的临时邮箱(如 abc123@guerrillamail.com https://www.guerrillamail.com
2. 查收邮件 页面左侧 Check Mail 每 5 秒自动轮询;或直接调用 API:
https://api.guerrillamail.com/ajax.php?f=check_email&sid_token=xxx
https://api.guerrillamail.com/ajax.php?f=get_email_address
3. API 参数 无需登录,每次访问返回 sid_token;脚本自动提取 PHPSESSID Cookie;邮箱 60 分钟后失效
4. 转发(可选) 免费版 不支持 自定义转发;如需可手动转发到个人邮箱

使用期限:邮箱保持 60 分钟 有效,超时后清空 API 文 档https://www.guerrillamail.com/api

GuerrillaMail 邮箱模块

步骤 接口 & 说明
3.1 获取临时邮箱 GET https://api.guerrillamail.com/ajax.php?f=get_email_address
解析 email_addr 字段,同时记录 PHPSESSID Cookie
3.2 轮询收件箱 每 5 秒访问 f=check_email
检查 list 数组有无新邮件,返回最新 mail_id
3.3 拉取邮件正文 GET f=fetch_email 拉回整封邮件
使用三套正则提取 6 位数字验证码:
• 纯文本:/\b\d{6}\b/
• HTML 标签包裹
• 宽松匹配

页面自动化模块

功能 实现要点
等待元素 waitForElement(selector, timeout=10s) 每 100 ms 轮询
填写邮箱 找到 input[name="username"] → 填入临时邮箱 → 点击提交
填写验证码 自动重试 5 次,间隔 5 秒;失败弹出手动输入框
完成注册 勾选服务条款(如存在)→ 找到并点击注册按钮

主流程 main()

  1. 判断当前 URL 是否属于 augmentcode 注册/登录子域名
  2. 根据页面元素决定所处步骤:
    • 邮箱输入页 → 显示「开始注册」按钮
    • 验证码页 → 自动跑验证码流程
    • 服务条款页 → 自动勾选并提交
    • 未知页 → 提示手动操作,提供重试按钮
  3. 任何异常都会写入日志面板,按钮恢复可点

📚 一页速查链接汇总

服务 官网 注册 / 配置页 API 文档
AnonAddy anonaddy.com app.addy.io/settings/api docs.anonaddy.com/api
GuerrillaMail guerrillamail.com 无需注册,即开即用 guerrillamail.com/api

📦 脚本功能速览

区域 作用
Metadata 声明脚本名称、生效域名、所需权限
UI 创建 页面右下角可折叠「日志面板」实时展示进度
日志系统 userLog:关键信息展示在面板
debugLog:详细信息输出到 F12 控制台
邮箱模块 与 AnonAddy 或 GuerrillaMail API 交互:拿邮箱、轮询、解析验证码
页面操作模块 使用 waitForElement 检测并填写表单、勾选条款、点击按钮
主流程 main() 根据当前页面所处阶段调用对应函数

任选一种邮箱方案即可,脚本已分别封装,互不干扰。

🤝 技术交流

如果您在使用过程中遇到问题或有更好的建议,欢迎交流讨论:

  • 📱 关注公众号「彩色之外」获取更多开发技巧和工具分享
  • 🌐 访问 个人技术官网 - 超级工具等 你来用
  • 🐛 提交 Issue 报告问题或建议
  • ⭐ 觉得项目有用请给个 Star 支持一下

📄 许可证

MIT License

♻️ ide 清理工具

  1. 双击运行 augment-magic.exe
  2. augment-device-manager

📜 免责声明(技术研究与合法使用)

本脚本仅供 安全研究、自动化测试与个人学习 之用。使用即视为已阅读并同意以下条 款:

  1. 禁止违法用途:严禁用于批量注册、绕过限制、破坏服务条款或任何违法行为。
  2. 遵守目标网站政策:使用前请阅读 AugmentCode / AnonAddy / GuerrillaMail 的 服务条款,若禁止自动化请立即停用。
  3. 数据与隐私:脚本仅在本地运行,不收集或上传任何用户信息;网络请求可能被目 标服务记录,风险自负。
  4. 功能无保证:作者不对脚本完整性、准确性或持续可用性负责,因页面改版、接口 更新等导致的任何损失概不承担。
  5. 责任自负:因使用或滥用脚本导致的账号封禁、法律责任或其他纠纷,均由使用者 自行承担。

若不同意本声明,请勿下载、安装或运行本脚本。 使用时即视为已阅读并同意以上全 部条款。


About

AugmentCode 批量注册账号脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 97.0%
  • HTML 3.0%