Skip to content

1UC1F3R616/fastProxy

Repository files navigation

MultiThreaded Application to Scrape Working Web Proxies

PyPI version


forthebadge made-with-python

Open Source Love png3 Maintenance

Functionalites

  • More than 300 Live Proxy Fetch
  • CLI Support
  • Selection of Proxy based on Speed
  • Proxy Export
  • Country Filteration

Installation

pip install

pip install fastProxy==0.1.3

git clone

git clone https://github.com/1UC1F3R616/fastProxy.git
cd fastProxy/
pip install -r requirements.txt

Run using CLI

Default run

  • Threads: 100
  • Request Timeout: 4sec
python fastProxy.py 

Aletered Parameters

Flag Usage Purpose Default Usage
c Thread Count Increase Testing Speed 100 --c=16
t Request Timeout in sec Give Faster Proxy when set to lower Values 4 --t=20
g Generate CSV Generate CSV of Working proxy only with user flags False --g
a All Scraped Proxy Generate CSV of All Scrapped Proxies with more Detail False --a
python fastProxy.py --c=256 --t=2 --g --a 

Run by import

  • Set Flags or Default Values are Taken
Flag Usage Purpose Default Usage
c Thread Count Increase Testing Speed 100 c=256
t Request Timeout in sec Give Faster Proxy when set to lower Values 4 t=2
g Generate CSV Generate CSV of Working proxy only with user flags False g=True
a All Scraped Proxy Generate CSV of All Scrapped Proxies with more Detail False a=True
import fastProxy

myProxyList = fastProxy.fetch_proxies(c=128, t=2, g=True, a=True)

print(myProxyList)

Sample CSV File


LinkedIn LinkedIn