Proxer is a Python tool designed to help you collect and filter proxies from various free proxy list websites. This tool has two main features: collecting proxies from specified sources and checking the validity of proxies from a given list.
- Collect Proxies: Fetch proxies from multiple free proxy list websites.
- Check Proxies: Validate proxies from a given list to filter out the working ones.
- Python 3.6 or higher
You need to install the required libraries using pip:
pip install requests beautifulsoup4 coloramaTo run the script, simply execute it using Python:
python proxerproxy.py-
Get Proxies: Collect proxies from specified sources.
- You will be prompted to select the source(s) for collecting proxies.
- Options:
sslproxiesfreeproxylistALL: Collect proxies from all available sources.
-
Check Proxies: Validate proxies from a given list.
- You will be prompted to provide the path to the proxy file.
-
Run the script:
python proxerproxy.py
-
Select the option to get proxies:
Select What you need <3 1- Get Proxies 2- Check Proxies >> 1 -
Choose the proxy source:
Select The Source 1- sslproxies 2- freeproxylist 3- ALL >> 3 -
The collected proxies will be saved in a file named with the current timestamp in the
ProxerProxiesdirectory.
-
Run the script:
python proxerproxy.py
-
Select the option to check proxies:
Select What you need <3 1- Get Proxies 2- Check Proxies >> 2 -
Provide the path to the proxy file:
Enter the path to the proxy file: ProxerProxies/2024-6-28-9-31-48PM.txt -
The working proxies will be saved in a file named with the current timestamp in the
ProxerProxiesdirectory.
The tool fetches proxies from the following sources:
Contributions are welcome! Please feel free to submit a Pull Request or open an issue on GitHub.
- Beautiful Soup for HTML parsing.
- Requests for making HTTP requests.
- Colorama for colored terminal output.
Note: This tool is for educational purposes only. Use it responsibly and ensure you comply with the terms of service of the websites you are accessing.