WHAT IS IT?
This is a semi-automatic Reddit account generator. I'm saying "semi-automatic" because it still requires a Google Captcha to be completed at the end of the creation process.
HOW DOES IT WORK?
This script was made for quickly creating Reddit throwaways. See my other project -- the Reddit Account Deleter, which is made to completly erase Reddit accounts (including comments and all). It generates an username derived from a Wikipedia:Random article, and then appending some random digits to it as to have it be unique. Then, it completes the Reddit sign-up process, leaving you only to complete the Captcha at the end.
REQUIREMENTS
After cloning the repo, inside this directory run the following to install the necessary dependencies:
pip install -r requirements.txt
Additionally, a file named "namesforreddit.txt" should be in the same folder as the .py executable, where your accounts will be saved.
HOW TO USE
After installing dependencies, run namesforreddit.py and you'll be greeted by a PySimpleGUI GUI.
UPDATES
23.7.2021 - Reviewed the almost year-old code and made some small changes. Now, it should be more stable, as it doesn't use XPaths anymore. Also, because I've added Webdriver-Manager there should be less (or none?) inconstencies between the driver versions, as it automatically updates the version of the webdriver with every launch.
03.4.2022 - Updated all deprecated code, in addition to fixing the crash due to a button change on reddit. Deleted Useless files.
12.9.2022 - Added GUI, also changed the way the Chromedriver opens (now starts minimised and comes back to foreground when CAPTCHA is to be completed)