=== Temporarily Discontinued ===
Thanks for checking out my repository! If you think it's helpful, please consider giving it a star.
This program is a League of Legends account checker supporting multi threading with multiple features including the ability to run checks on multiple accounts, export all account information to a folder, and display comprehensive details about each account, including purchase dates and more.
Please be aware that this program is not 100% stable and can rarely catch unknown exceptions.
- Multi-threading
- Run checks on multiple accounts (from text file)
- Exports all accounts information to folder
- Comprehensive details on each successfully checked account, including purchase dates, owned champions, owned skins, and more.
- Automatically execute Hextech Loot related tasks such as disenchanting, claiming etc.
- Automatic removal of all friends and friend requests.
- Claim event rewards
- Re-queue system for accounts that failed due to errors.
Note: I recommend using at most 8 threads.
Note: Rarely, accounts can show as login failed when they are active.
The first way to run the application is by downloading the source code and running it in a coding environment like visual studio.
Only works on Windows operating systems.
The other way which is easier is to download the Account Checker Release found in the root folder of the directory. There will always be two zipped files of the program, the newest version, and the previous version. Running the exe file should run the application.
Alternatively, you can download the latest release.
The program creates a Riot client to authenticate the user and a League client to execute authorized requests. It then performs a series of requests to gather account-related data and perform tasks.
- An installation of Riot/League
- A League of Legends account
- Spending event tokens
- Custom exports
- Export banned or failed(with reason) accounts
The main process that runs the whole account checking operation. It includes an option to choose the combo list which is the account text file (typically looks like {username}{delimiter}{password} eg. user:pass). The delimiter is the character that splits the username and password. Also provides a quick check feature and tasks configuration for all accounts in the loaded combolist.
The tasks available for executing for all accounts in the combolist. Located in the main view.
Must be set up before being granted access to the main view. It includes the "RiotClientServices.exe location" and "LeagueClient.exe location" paths, as well as an option to update skins and champions to keep the checker up-to-date with new releases.
Lists all the accounts in the Exports folder in a grid view that displays general information about each account. Clicking on a specific row will open a view with more details about the account.
Lists the overview information of the specific account, including the purchase history, owned champions, and skins. This view also displays specific details about each owned champion and skin.
This project was inspired by DeivatorZ's account checker which can be found at https://github.com/DeviatorZ/league-account-checker