Skip to content

Mass Spotify account checker using Selenium on MS Edge; customisable for other browsers.

License

Notifications You must be signed in to change notification settings

cossinadevil2k/Spotify-Account-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Account Checker

Automate the process of verifying the validity of Spotify accounts.

Description

Spotify Account Checker is a tool that checks a list of Spotify accounts to determine their validity. It takes a list of accounts in the format email:password and outputs which ones are valid.

Prerequisites

Usage

  1. Create a text file named account.txt in the project directory.
  2. Input your list of Spotify accounts in the format:
email1@example.com:password1
email2@example.com:password2
  1. Run the program:
  2. After processing, valid accounts will be saved in working.txt.

Customisation

  • Thread Count: By default, the checker processes 5 accounts concurrently. Adjust the thread count by modifying the threadCount variable in Program.cs:
int threadCount = 5; // Change this value as needed
  • Retry Logic: The program retries an account up to 3 times if it encounters a "429 Too Many Requests" error. Adjust these settings in Program.cs:
int retryCount = 3;  // Adjust number of retries
int delayInSeconds = 10; // Adjust wait time between retries

Changing the Web Driver

By default, this project uses the Edge WebDriver. If you wish to change this to Chrome or Brave, follow the steps below:

Using Chrome:

  1. Install the ChromeDriver NuGet package:

    dotnet add package Selenium.WebDriver.ChromeDriver
  2. Ensure you have Chrome Browser installed.

  3. Replace the Edge WebDriver instantiation in the code:

    var driverService = EdgeDriverService.CreateDefaultService();
    IWebDriver driver = new EdgeDriver(driverService);

    with the Chrome WebDriver instantiation:

    IWebDriver driver = new ChromeDriver();

Using Brave:

  1. Ensure you have Brave Browser installed.

  2. Locate the Brave executable on your system:

    • Common on Windows: C:\Program Files (x86)\BraveSoftware\Brave-Browser\Application\brave.exe
  3. Use ChromeDriver (Brave is built on the same engine as Chrome), but point it to the Brave browser executable:

    ChromeOptions options = new ChromeOptions();
    options.BinaryLocation = @"path_to_brave"; // Replace with the path to your Brave executable
    IWebDriver driver = new ChromeDriver(options);

Replace path_to_brave with the appropriate path for your system from step 2.

Notes

  • Ensure you abide by Spotify's terms of service when using this tool.
  • Accounts listed in working.txt have been verified as valid at the time of checking but may become invalid in the future so make sure to check them directly before use.

About

Mass Spotify account checker using Selenium on MS Edge; customisable for other browsers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages