autoreg-skills-max: initial public release (restored, redacted, hardened)

This commit is contained in:
baradok60915d52e8425
2026-10-20 02:16:32 +03:00
commit f58eafeb48
565 changed files with 60064 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
# Grok (x.ai) Registration Pipeline
## Working Setup (2026-08-14)
**Location**: `C:\Users\User\Desktop\авторег проект\ready_grok_reg\`
### Components
| Component | File | Purpose |
|---|---|---|
| Main script | `DrissionPage_example.py` (1401 lines) | Full registration flow |
| Email IMAP | `email_register_t_online.py` | t-online.de OTP retrieval |
| Config | `config.json` | Proxy, DuckMail, API settings |
| Turnstile patch | `turnstilePatch/` | Chrome extension for CDP bypass |
| Email pool | `working_mails.txt` | 17,893 t-online.de accounts |
| Proxy pool | `bpproxy_live.json` | 25 live residential proxies |
### Flow
1. Start Chromium via DrissionPage with Turnstile patch extension
2. Navigate to `https://accounts.x.ai/sign-up?redirect=grok-com`
3. Wait for Cloudflare Turnstile to auto-pass (15-30s)
4. Click "Sign up with email" button
5. Get email from `working_mails.txt` → fill email field → submit
6. Read OTP via IMAP (`secureimap.t-online.de:993`)
7. Enter OTP → fill profile (name, password) → submit
8. Collect SSO token → save to `sso/` directory
### Key Fixes Applied (2026-08-14)
1. **DrissionPage proxy auth**: DrissionPage doesn't support `user:pass@host` proxy URLs. Use `proxy_forwarder.py` on localhost:9128.
2. **Geo-blocking**: bpproxy residential exits from random countries. Verify with `ip-api.com` before use. Canada (CA) works for x.ai.
3. **Turnstile wait**: increased from 5s to 30s with active challenge detection loop.
4. **Button text**: added more English fallbacks (`continue with email`, `sign up with email`, `use email`).
### Current Issues
- proc_a67640977778 running with Canada proxy + Turnstile wait fix
- Awaiting results
### Dependencies
```
DrissionPage==[REDACTED-IP]b14
curl_cffi>=0.7.0
```
### Original Source
Fork of [kevinr229/grok-maintainer](https://github.com/kevinr229/grok-maintainer), adapted for t-online.de IMAP.