Proxy Checker
Check if you proxy is working or not very easily
Installation
If you don't want to compile your own version, you can use the following repository to install it
Debian
echo "deb http://packages.matoski.com/ debian main" | sudo tee /etc/apt/sources.list.d/packages-matoski-com.list
curl -s http://packages.matoski.com/keyring.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install proxy-checker
Getting Started with Proxy Checker
Requirements
Autocomplete
You know what to do with this
Dependencies
This project uses glide to manage dependencies so download them before trying to build/install by running
glide install
Build
To build the binary for Proxy Checker run the command below. This will generate a binary
in the bin directory with the name proxy-checker.
make build
Install
To install the binary for Proxy Checker run the command below. This will generate a binary
in $GOPATH/bin directory with the name proxy-checker and add the bash autocomplete files.
make install
Run
Help
$ proxy-checker --help
usage: proxy-checker [<flags>] <command> [<args> ...]
Checks if an http proxy with basic auth works by querying https://api.ipify.org/
Flags:
-h, --help Show context-sensitive help (also try --help-long and --help-man).
-v, --version Show version and terminate
--queue=25 How many request to process at one time
--failed-only Show only failed proxies
Commands:
help [<command>...]
Show help.
check <host-port> [<username>] [<password>]
Check the single proxy
csv-file <name>
Check all the proxies in the file specified
License
Apache License
Version 2.0, January 2004
See License file