Skip to content

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.

Notifications You must be signed in to change notification settings

thxrhmn/proxy-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages