Skip to content

A python script can gather proxies from local sys or mine from online and test them to see if they're active, and then save the ones that work best into a new file.

License

Notifications You must be signed in to change notification settings

riz4d/MineProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MineProxy

MineProxy is python script it does more than just check proxies are working. It can gather proxies from your computer or mine from online and test them to see if they're active, and then save the ones that work best into a new file.

Features

  • Proxy Type Identification:
    Reads a list of proxies and identifies the different types based on their scheme (e.g., http, https, socks4).
  • Proxy Scraping:
    Scrapes proxies from external sources.
  • Proxy Status Check:
    Tests each proxy to determine if it is online.
  • Filtering:
    Filters proxies based on their type.
  • Saving Online Proxies:
    Saves only the online proxies of a specified type to a new file.
  • Support Bulk Scale Proxies:
    Deterrmine a large amount of proxies from a file or online

Installation

  1. Clone the repository or download the script files.
    git clone https://github.com/yourusername/MineProxy.git
    cd MineProxy
  2. Install the required Python packages.
    pip install requirements.txt

Usage

  1. Use own proxy list file (optional):
    If you have a list of proxies in a text file with each proxy in the following format:
    http://123.123.123.123:8080
    https://234.234.234.234:8080
    socks4://345.345.345.345:1080
    
  2. test host URLs file:
    Ensure you have a text file (host.txt) containing URLs to be used for proxy testing.if you need more add there
  3. Run the script:
    python main.py
  4. Follow the prompts:
    • The script will ask if you want to scrape proxies from external sources. Enter 1 or 2.
    • If you choose to scrape proxies, the script will then ask you to select a source.
    • Next, the script will display the available types of proxies found in the file or scraped.
    • Enter the number corresponding to the proxy type you wish to filter.
    • Enter the name of the file (without extension) to save the filtered proxies.

Issues

Submit Issues

License

This project is licensed under MIT license, MIT file for details.

About

A python script can gather proxies from local sys or mine from online and test them to see if they're active, and then save the ones that work best into a new file.

Topics

Resources

License

Stars

Watchers

Forks

Languages