Skip to content

CLI application that automatically changes passwords for Riot games account

License

Notifications You must be signed in to change notification settings

ammarsys/riot-password-changer

Repository files navigation

riot-password-changer

Automatically change Riot account passwords using Selenium

made-with-python License: MIT

outdated video, cannot be bothered to make a new one. functionally the same however

Alt Text

Overview

This is an automatic Riot Games account password changer using these technologies,

  • undetected-chromedriver
  • python3
  • selenium

Instructions on how to use the program are displayed after running the main.py file. To quote myself here,

In the file accounts.txt enter all your accounts in the following format,

name:password

for example,

myRiotName:verysecurepassword454!!

You can also specify a second ":" which indicates your desired password. This means that the program will not generate a random password but rather, it'll use the one you give it. For example,

myRiotName:verysecurepass:thisismynewpassword!!

A new file new_accounts.txt will be created & updated as the program goes. Click ENTER to start the program.

Please note that the process is fully autonomous for accounts without a verified email, that is ones that do not require 2FA entry.

So, essentially:

  1. Put your accounts seperated with a newline in accounts.txt in the format name:password.
  2. Ensure you have an internet connection and atleast Python 3.9 installed.
  3. Run RUN_ME.bat if you're on Windows otherwise install requirements.txt yourself via py -m pip install -U -r requirements.txt
  4. Run the main.py script via py main.py or python main.py for unix systems

⭐ Stars are apprecitiated!

Mismatched versions issue

There seems to be a bug where undetected_chromedriver fails to update the Google Chrome binary, resulting in mismatched versions error. In the projects file structure, you'll find a DELETE_OLD_BINARY.py file and by running it, Python will automatically find the old binary in your Windows AppData and delete it. Upon running the script, a fresh, matched version driver will be installed on your system.

Contributing

Please look at the issues for any feature requests.

About

CLI application that automatically changes passwords for Riot games account

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published