Just scripts using Selenium to learn more about automation.
Checks for valid accounts on a variety of services, some using a headless browser which includes a user-agent request header to prevent detection.
WARNING:
Checking too many accounts might result in 429 response (or similar error), and there will be a cool-down period where login for current IP will be disabled.
Includes simple scripts to split any combo list.
An IP Address for the service you are checking, as you will be geo-blocked otherwise (i.e. for HBO a US IP is required).
The scripts inform you, through conditional checks on the page's existing elements, if the service will deny you access due geographical restrictions.
Selenium webdriver, i.e.:
apt-get install chromium-driver
pip3 install selenium
pip3 install chromedriver-py
- Get rid of try blocks
- Use headless for all services
- Use proper checks to determine if accounts are valid (not try blocks)
- Can't think now...