Skip to content

Refactor: modernized account generator with English names, safer passwords, and Epic form integration#1

Open
piplarsson wants to merge 5 commits into
SpookyIsSigma:mainfrom
piplarsson:main
Open

Refactor: modernized account generator with English names, safer passwords, and Epic form integration#1
piplarsson wants to merge 5 commits into
SpookyIsSigma:mainfrom
piplarsson:main

Conversation

@piplarsson

Copy link
Copy Markdown

This pull request refactors the original script (main.py) into a more robust and user-friendly version (main.py).

✅ Key improvements:

  • Replaced Swedish-like/random name fragments with real English first/last names.
  • Added dataclass AccountDetails for structured account storage.
  • Passwords are now generated using secrets for cryptographic safety, with enforced complexity.
  • Birth dates are validated via datetime (no invalid dates like 31/Feb).
  • Integrated webbrowser:
    • Automatically opens Temp-Mail for disposable email.
    • Automatically opens Epic Games signup form.
  • Added clipboard support (Windows via clip, Linux/macOS via tkinter).
  • Added country selection optimized for English-speaking users (default: United States).
  • Results are saved to account_details.txt in UTF-8 with timestamp.
  • Added guided workflow: each field (email, name, password, display name) is copied to clipboard step-by-step for easy pasting.

Overall, the script is now safer, easier to use, and tailored for the actual Epic registration flow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant