/proxy-leecher-v1

Proxy Leecher is a proxy scraper which scrapes proxies from various different unique sources

Primary LanguagePythonMIT LicenseMIT

Proxy Leecher v1

Proxy Leecher v1 is a Python-based proxy scraper that fetches HTTP, SOCKS4, and SOCKS5 proxies from various sources and updates the proxy lists for your use. It comes with a user-friendly GUI built using Tkinter. Scraping proxies from other proxy scrapers on GitHub offers several advantages. It allows you to access a diverse range of proxy sources, contributing to the collaborative open-source community. By leveraging well-maintained and regularly updated proxy scrapers, you save time and effort. Additionally, examining different proxy scraping techniques from existing scrapers provides valuable learning opportunities. This approach enhances your project's capabilities by incorporating proxy lists from specialized or unique sources. Access a wide variety of proxy sources and types by combining data from multiple scrapers. This diversity can enhance the effectiveness of your proxy pool.

Features

  • Scrapes HTTP, SOCKS4, and SOCKS5 proxies from multiple sources.
  • Removes duplicate proxies and updates the proxy lists.

Installation

  1. Clone the repository:
    git clone https://github.com/culturally/proxy-leecher-v1.git
    cd proxy-leecher-v1
  2. Install the required dependencies:
    pip install requests pillow
  3. Run the script:
    python proxy_leecher.py

Preview

Proxy Leecher v1 Showcase

Usage

  • Click the "Scrape" button to fetch and update the proxy lists.
  • Check the "Keep reloading every 10 minutes" checkbox to schedule automatic updates.

Contributions

Contributions are welcome! Feel free to open issues or submit pull requests.