🤖 A powerful Tampermonkey userscript for automated AugmentCode account registration with batch processing capabilities.
中文文档 | English
⭐ If this project helps you, please give it a Star! ⭐
- 🚀 Automated Registration - Fully automated account creation process
- 📧 Email Generation - Automatic email address generation with random names
- 🔐 Human Verification - Intelligent CAPTCHA and human verification handling
- 📨 Email Verification - Automatic email code retrieval and input
- 🔄 Continuous Mode - Batch registration with continuous processing
- 💾 Account Management - Save and export registered account information
- 🛡️ Error Handling - Robust error handling and retry mechanisms
- 📊 Real-time UI - Live status updates and registration progress
- 🔄 Rejection Recovery - Automatic retry when registration is rejected
- ✅ Completely Free & Open Source - MIT License, forever free
- ✅ No Server Required - Pure frontend script, runs locally
- ✅ Privacy & Security - All data stored locally, no uploads
- ✅ Continuous Updates - Actively maintained, timely website adaptation
- ✅ Easy to Use - One-click installation, automatic operation
- Tampermonkey browser extension
- Chrome, Firefox, Edge, or Safari browser
- Install Tampermonkey browser extension
- Click install script Direct install link
- Confirm installation in Tampermonkey popup
- Visit registration page to start using
- Download script from
AugmentCode-AutoRegister-Userscript.js - Open Tampermonkey dashboard
- Create new script and paste code
- Save script and enable
- Visit any AugmentCode page (
*.augmentcode.com) - Control Panel will appear automatically in top-right corner
- Click "Start Continuous Registration" to begin automation
- Monitor progress through real-time logs
- Export accounts when registration is complete
┌─────────────────────────────────┐
│ 🤖 AugmentCode AutoRegister │
├─────────────────────────────────┤
│ Status: Continuous Registration │
│ Registered: 5 accounts │
├─────────────────────────────────┤
│ [Stop] [Export] [Clear Accounts]│
└─────────────────────────────────┘
The script provides an intuitive control panel with:
- Start/Stop Registration - Control the automation process
- Account Counter - Real-time registration statistics
- Export Accounts - Download registered account information
- Clear Accounts - Reset account data
- Live Logs - Real-time process monitoring
const EMAIL_DOMAIN = "@test.com";
const TEMP_MAIL_CONFIG = {
username: "test", // Temporary email username
emailExtension: "@mailto.plus", // Temporary email domain
epin: "000" // Temporary email PIN
};The script uses predefined lists of first and last names for realistic email generation:
const FIRST_NAMES = ["alex", "emily", "jason", "olivia", ...];
const LAST_NAMES = ["taylor", "anderson", "thompson", ...];graph TD
A[Start Registration] --> B[Generate Email]
B --> C[Fill Registration Form]
C --> D[Handle Human Verification]
D --> E[Submit Form]
E --> F[Get Verification Code]
F --> G[Enter Code]
G --> H[Complete Registration]
H --> I[Save Account Info]
I --> J[Logout & Restart]
J --> A
The script intelligently detects different page states:
- Registration Page - Email input and form submission
- Verification Page - Email code input and validation
- Success Page - Account information extraction
- Rejection Page - Automatic retry handling
- Network timeouts with automatic retry
- CAPTCHA failures with intelligent retry logic
- Email delivery delays with extended waiting periods
- Registration rejections with automatic retry links
| Feature | Description | Status |
|---|---|---|
| Auto Email Generation | Random realistic email addresses | ✅ |
| Human Verification | CAPTCHA and verification handling | ✅ |
| Email Code Retrieval | Automatic verification code extraction | ✅ |
| Batch Processing | Continuous registration mode | ✅ |
| Account Export | CSV/TXT export functionality | ✅ |
| Error Recovery | Automatic retry and error handling | ✅ |
| Real-time UI | Live progress monitoring | ✅ |
| Rejection Handling | Auto-retry rejected registrations | ✅ |
- No data collection - All processing happens locally
- Temporary emails - Uses disposable email services
- Local storage - Account data stored in browser only
- No external servers - Direct communication with target site
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
This tool is for educational and testing purposes only. Please ensure you comply with the terms of service of any website you use this script with. The authors are not responsible for any misuse of this tool.
- Tampermonkey for the userscript platform
- TempMail.plus for temporary email services
- The open-source community for inspiration and support
⭐ Star this repository if you find it helpful! ⭐