GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - DrPython3/ProxyGrablin: Simple proxy scraper and proxy checker with a easy to use GUI.

BranchesTags
Open more actions menu

Latest commit

 

History

2 Commits
2 Commits

Folders and files

NameName
Last commit message
Last commit date
ProxyGrablin.py
ProxyGrablin.py
 
 
README.md
README.md
 
 
demo.gif
demo.gif
 
 
inc_checker.py
inc_checker.py
 
 
inc_etc.py
inc_etc.py
 
 
inc_scraper.py
inc_scraper.py
 
 
logo.png
logo.png
 
 
requirements.txt
requirements.txt
 
 
urls_http.txt
urls_http.txt
 
 
urls_socks4.txt
urls_socks4.txt
 
 
urls_socks5.txt
urls_socks5.txt
 
 

Repository files navigation

ProxyGrablin

A simple proxy scraper and proxy checker with a GUI written in Python.

Demo

Overview

Scrape potential proxy IPs from websites and check the results for working proxies.
ProxyGrablin is a simple proxy checker and scraper for Python 3.12+.
The GUI provides the basic settings and is used to show the results of every task.

Please note, that ProxyGrablin is in a early state of development. You can support this project for faster development.

Support

Support this project with a little donation or tip a coffee:

  • BTC: 16KLyV8C1S9NGkPeaPTGZxahvh1uw9aQCv
  • LTC: LboqWKdYjmVGu44kWkSSFTadVmzSu4B3sE

Every donation and tip helps!

Requirements

  • Python 3.12+
  • requests and PyQt5 modules installed.

If Python is already installed, you can use this command in console for installing the requirements:

pip install -r requirements.txt

Step by Step Guide

First create a text file and paste any URLs of websites which contain proxy IPs to it. Then start ProxyGrablin with:

python ProxyGrablin.py

Click on "Scrape Proxies" and you will be asked to choose a text file. Choose the text file with the URLs here. Now the scraper will start to check the websites for any proxy IPS. Once finished you are asked to save the results. Just enter any filename, e.g. "scraped".

The proxy checker will use Google to check the proxies. If you want to change the website used by the checker, just click on "Change test URL" and enter another one. Select the proxy type to check for and change the timeout value if you want.

Now you can click on "Check Proxies". Then choose the text file you saved the proxy IPs to and wait. You can follow the checker process in the console. Once the checker has finished and in case it found any working proxy, you will be asked for the file into which the working proxies shall be saved. The working proxies will also be displayed in the output area of the GUI.

Upcoming improvements

  • Threads for the proxy checker
  • GUI rework
  • Logs rework
  • other minor improvements

About

Simple proxy scraper and proxy checker with a easy to use GUI.

Topics

proxyproxy-checkerproxy-listproxy-scraperpython3

Resources

Readme
Activity

Stars

4 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.