Crates.io | proxy-scraper-checker |
lib.rs | proxy-scraper-checker |
version | 0.1.3 |
source | src |
created_at | 2023-10-06 22:38:07.269355 |
updated_at | 2024-06-14 01:11:00.194596 |
description | A command-line tool for scraping and checking HTTP and SOCKS5 proxies from the checkerproxy.net proxies archive |
homepage | https://github.com/Xewdy444/Proxy-Scraper-Checker |
repository | https://github.com/Xewdy444/Proxy-Scraper-Checker |
max_upload_size | |
id | 995534 |
size | 91,058 |
A command-line tool for scraping and checking HTTP and SOCKS5 proxies from the checkerproxy.net proxies archive. By default, the working proxies are written to proxies/http.txt
and proxies/socks5.txt
according to the respective proxy type.
$ docker build -t proxy-scraper-checker:latest .
$ docker run -it -v ./proxies:/proxies --rm proxy-scraper-checker:latest
$ docker run -it -v ./proxies:/proxies --rm ghcr.io/xewdy444/proxy-scraper-checker:latest
$ cargo install --path .
$ cargo install proxy-scraper-checker
A command-line tool for scraping and checking HTTP and SOCKS5 proxies from the checkerproxy.net proxies archive
Usage: proxy-scraper-checker.exe [OPTIONS]
Options:
-u, --url <URL> The URL to check the proxies against [default: https://httpbin.org/ip]
--tasks <TASKS> The number of tasks to run concurrently for checking proxies [default: 512]
--timeout <TIMEOUT> The proxy request timeout in seconds [default: 30]
-f, --folder <FOLDER> The folder to save the working proxies to [default: proxies]
-a, --anonymous Only save anonymous proxies
--http Only save HTTP proxies
--socks5 Only save SOCKS5 proxies
-n, --no-set-limit Do not set the open file limit (tasks * 2)
-h, --help Print help