Skip to content

Commit d9823a8

Browse files
authored
Update README.md
1 parent 676f9ea commit d9823a8

File tree

1 file changed

+49
-3
lines changed

1 file changed

+49
-3
lines changed

README.md

Lines changed: 49 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,53 @@
11
# CheckProxy
22

3-
this is a command line proxy checker, hmm maybe we can call it a socket checker. its just try to open tcp connection to target then try to get proxy response. it simultaniously check socks and http connection . then dipslay it result.
3+
CheckProxy is a command-line tool designed to quickly test the connectivity and validity of proxy servers. It simultaneously checks both SOCKS and HTTP proxy connections and displays the results clearly and concisely.
44

5-
also you can pass a filename for just getting workings.
65

7-
also itsa has ability to extract proxies files in a folder and combine them into single file.
6+
## Features
7+
8+
- **Proxy Testing**: Quickly test the availability and responsiveness of SOCKS and HTTP proxies.
9+
- **Batch Testing**: Provide a list of proxy servers (e.g., from a file) and CheckProxy will test them all.
10+
- **Proxy Extraction**: Automatically extract and combine proxy server lists from a directory of files.
11+
- **Detailed Output**: Clearly display the proxy type, IP address, port, and connection status for each tested proxy.
12+
13+
## Installation
14+
15+
You can install CheckProxy using pip:
16+
17+
```
18+
download it and put it anywhere wich in your environment path checkproxy
19+
```
20+
21+
## Usage
22+
23+
To test a single proxy:
24+
25+
```
26+
checkproxy 192.168.1.100:8080
27+
```
28+
29+
To test a list of proxies from a file:
30+
31+
```
32+
checkproxy proxies.txt
33+
```
34+
35+
To extract and combine proxy lists from a directory:
36+
37+
```
38+
checkproxy --extract-proxies http://example.com/freeproxies -output extracted.txt
39+
```
40+
41+
For more information on usage and available options, please run:
42+
43+
```
44+
checkproxy --help
45+
```
46+
47+
## Contributing
48+
49+
Contributions to CheckProxy are welcome! If you find a bug or have a feature request, please open an issue on the [GitHub repository](https://github.com/your-username/checkproxy). Pull requests are also encouraged.
50+
51+
## License
52+
53+
CheckProxy is licensed under the [MIT License](LICENSE).

0 commit comments

Comments
 (0)