https://github.com/arducat/tcpping
Простая утилита для отправления запросов на TCP сервер.
https://github.com/arducat/tcpping
cpp cxx multiplatform pet-project tcp tcp-client tcp-client-cpp
Last synced: 3 months ago
JSON representation
Простая утилита для отправления запросов на TCP сервер.
- Host: GitHub
- URL: https://github.com/arducat/tcpping
- Owner: arducat
- Created: 2025-02-15T15:24:07.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2025-02-20T21:30:53.000Z (3 months ago)
- Last Synced: 2025-02-20T22:28:23.695Z (3 months ago)
- Topics: cpp, cxx, multiplatform, pet-project, tcp, tcp-client, tcp-client-cpp
- Language: C++
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TcpPing v0.1.2-C
Простая утилита для отправления запросов на TCP сервер.
### Программа переписывается на C++! Реализация может быть не полной, по сравнению с версией Rust.
## Компилирование и запуск приложения
Сначала клонируем репозиторий:
`git clone https://github.com/arducat/tcpping.git`Если вы хотите скомпилировать:
`make`Скомпилированная версия соберется в tcpping/target/release.
Так же готовый бинарный файл и скрипт-установщик можно найти в релизах.
## Использование приложения
В TcpPing есть два типа использования:
1. "Быстрый" режим (появился в v0.1.1, был дополнен в v0.1.2)
2. Консоль TcpPing (появился в v0.1.2)### Использование "быстрого" режима
За "быстрый" режим отвечает флаг `-q`.
Сразу после него должен быть либо `-a [адрес tcp сервера]`, либо `--address [адрес tcp сервера]`.
После адреса должен быть либо `-s [сообщение]`, либо `--send [сообщение]`.Это должно отправить на указаный TCP сервер Ваше сообщение.
Пример:
`tcpping -q -a 127.0.0.1:1234 -s Привет`### Использование Консоли TcpPing
Чтобы войти в Консоль TcpPing, достаточно не указывать аргументы.
Внутри консоли есть следующие команды:
- help - показывает справку
- ver - показывает версию
- connect \[адрес] - подключает к TCP серверу. Если Вы не указали адрес, то программа у Вас его спросит.
- send \[сообщение] - отправляет на TCP сервер сообщение. Если Вы не указали сообщение, то программа у Вас его спросит.Внимание: используйте send до connect. Иначе сообщение не будет отправлено.