Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 1.28 KB

README.md

File metadata and controls

42 lines (34 loc) · 1.28 KB

PROXY CHECKER

asciinema CLI demo

This project is a simple tool to check the status of proxies. It helps you determine whether a proxy is still usable or no longer functional.

Key Features

  1. Proxy Availability Check: This project can verify whether a proxy is still active or has become unusable.
  2. Goroutine Usage: Implementation utilizes goroutines to check multiple proxies simultaneously, enhancing efficiency and speed of the checking process.

System Requirements

  1. Golang version 1.21 or later.
  2. Stable internet connection to perform online proxy checks.

How to Use

  1. Clone the Project:
git clone https://github.com/thxrhmn/proxy-checker.git
  1. Navigate to the Project Directory:
cd proxy-checker
  1. Configure Proxies: Edit the proxy_list.txt file and add the list of proxies you want to check. Each line should contain one proxy, and its port should be separated by a colon (:).
127.0.0.1:8080
192.168.1.1:3128
  1. Download packages:
go mod tidy
  1. Run the application:
go run main.go -p proxylist.txt

The application will start checking the proxies and provide results indicating whether each proxy is still usable.