81 lines
1.9 KiB
Markdown
81 lines
1.9 KiB
Markdown
# Infinite
|
|
[![IRC](https://img.shields.io/badge/ircd.chat-%23tcpdirect-blue.svg)](ircs://ircd.chat:6697/#tcpdirect) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
|
|
|
|
Infinite is a proxy scraper & checker made in Go
|
|
|
|
## 📋 Requirements
|
|
|
|
```
|
|
go (1.20+)
|
|
```
|
|
|
|
## ⚙️ Installation
|
|
```
|
|
git clone https://git.tcp.direct/perp/infinite
|
|
cd infinite/cmd/infinite
|
|
go install .
|
|
```
|
|
|
|
## ⚡️ Usage
|
|
```
|
|
Infinite is a proxy scraper & checker made in Go
|
|
|
|
Usage:
|
|
infinite [flags]
|
|
infinite [command]
|
|
|
|
Available Commands:
|
|
check Check proxies from a file
|
|
scrape Scrape proxies from a file
|
|
help Help about any command
|
|
|
|
Flags:
|
|
-h, --help help for infinite
|
|
|
|
Use "infinite [command] --help" for more information about a command.
|
|
```
|
|
```
|
|
Check proxies from a file
|
|
|
|
Usage:
|
|
infinite check [flags]
|
|
|
|
Flags:
|
|
-f, --file string Path to proxies file
|
|
-o, --output string Path to output proxies file
|
|
-4, --socks4 Filter socks4 proxies
|
|
-a, --socks4a Filter socks4a proxies
|
|
-5, --socks5 Filter socks5 proxies
|
|
-t, --threads int Thread amount (default 1)
|
|
-v, --verbose Verbose mode
|
|
-h, --help help for check
|
|
```
|
|
```
|
|
Scrape proxies from a file
|
|
|
|
Usage:
|
|
infinite scrape [flags]
|
|
|
|
Flags:
|
|
-f, --file string Path to sources file
|
|
-o, --output string Path to output proxies file
|
|
-t, --threads int Thread amount (default 1)
|
|
-v, --verbose Verbose mode
|
|
-h, --help help for scrape
|
|
|
|
```
|
|
|
|
### Scrape proxies & save to a file
|
|
```
|
|
infinite scrape -f sources.txt -o proxies.txt -t 10 -v
|
|
```
|
|
|
|
### Check socks5 proxies & save to a file
|
|
```
|
|
infinite check -f proxies.txt -o socks5.txt -t 100 -5
|
|
```
|
|
|
|
## ⚠️ License
|
|
##### Infinite is provided under the [GNU General Public License v3.0](./LICENSE)
|
|
###### Developers are not responsible for any misuse
|