Scoop will scrape free proxies & run a validating round-robin proxy pool.
Go to file
perp b13aab0cc6 🥅 Fixed errors
Fixed error handling.
2023-08-03 21:39:13 +01:00
.gitignore Added a .gitignore 2022-07-07 18:37:51 +01:00
LICENSE Added all the files 2022-07-07 01:05:42 +01:00
README.md Improved readme 2023-07-12 01:44:33 +01:00
go.mod Updated libraries & Go version 2023-07-12 01:42:42 +01:00
go.sum Updated libraries & Go version 2023-07-12 01:42:42 +01:00
scoop.go 🥅 Fixed errors 2023-08-03 21:39:13 +01:00
scrape Updated & commented out HTTP/HTTPS sources 2023-07-12 01:43:53 +01:00
test Fixed some grammar 2022-09-10 14:05:07 +01:00

Scoop

IRC License: GPL v3

Scoop will scrape free proxies & run a validating round-robin proxy pool.

📋 Requirements

go (1.20+)
jq
curl
parallel

⚙️ Installation

git clone https://git.tcp.direct/perp/scoop
cd scoop
go build scoop.go

📝 Configuration

You must manually edit the scoop.go file

📀 Round-robin proxy

workers - Thread amount for checking proxies
debug - Enable debug logs for the pool
recycle - Recycle proxies in the pool
redact - Hide proxy address from debug logs
remove - Remove proxy from pool after x amount of tries
timeout - Proxy connection timeout for validation

💿 Socks5 proxy

proxy - Enable socks5 proxy
address - Listener IP address & port
username - Username for connecting
password - Password for connecting

Usage

ulimit -n <workers-amount>
./scrape
./scoop
Optional: Manually edit test & run it

⚠️ License

Scoop is provided under the GNU General Public License v3.0
Developers are not responsible for any misuse