perp
b13aab0cc6
Fixed error handling. |
||
---|---|---|
.gitignore | ||
LICENSE | ||
README.md | ||
go.mod | ||
go.sum | ||
scoop.go | ||
scrape | ||
test |
Scoop
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