feat: add proxy support for account creation and enhance logging for proxy usage

This commit is contained in:
2025-12-06 14:32:40 +01:00
parent 6bee98289e
commit dbc14bd1e7
2 changed files with 50 additions and 3 deletions

View File

@@ -8,6 +8,18 @@ Creates new Microsoft accounts and prepares them for Rewards.
2. Run `npm run creator` for prompts, or add `-y` plus a recovery email for faster setup.
3. Let new accounts rest for a few weeks before earning points.
### Use a proxy for creation (recommended)
- One-off CLI flag: `npm run creator -- --proxy=http://user:pass@host:port -y you@example.com "<full referral url>"`
- Or env var (keeps credentials out of shell history): `CREATOR_PROXY_URL=http://user:pass@host:port npm run creator -- -y you@example.com`
- Each run now uses a unique session ID and does not persist fingerprints, so pair this with a residential/ISP proxy per account.
### Anti-detection tips for fresh accounts
- After creation, stay logged in for 2-3 minutes, browse Outlook/OneDrive/Bing manually, then sign out.
- Do not run Rewards immediately; wait 4872 hours, ideally 57 days, before first earn.
- Use a recovery email you control and enable 2FA during creation.
- Keep IP/region/timezone consistent between creation and the first Rewards run.
- Space creations: at least 510 minutes between accounts; avoid bursts of many in one day.
## Example
```bash
npm run creator -- -y backup@example.com