Простая утилита для отправления запросов на TCP сервер.
Сначала клонируем репозиторий:
git clone https://github.com/arducat/tcpping.git
Если вы хотите скомпилировать:
make
Скомпилированная версия соберется в tcpping/target/release.
Так же готовый бинарный файл и скрипт-установщик можно найти в релизах.
В TcpPing есть два типа использования:
- "Быстрый" режим (появился в v0.1.1, был дополнен в v0.1.2)
- Консоль TcpPing (появился в v0.1.2)
За "быстрый" режим отвечает флаг -q
.
Сразу после него должен быть либо -a [адрес tcp сервера]
, либо --address [адрес tcp сервера]
.
После адреса должен быть либо -s [сообщение]
, либо --send [сообщение]
.
Это должно отправить на указаный TCP сервер Ваше сообщение.
Пример:
tcpping -q -a 127.0.0.1:1234 -s Привет
Чтобы войти в Консоль TcpPing, достаточно не указывать аргументы.
Внутри консоли есть следующие команды:
- help - показывает справку
- ver - показывает версию
- connect [адрес] - подключает к TCP серверу. Если Вы не указали адрес, то программа у Вас его спросит.
- send [сообщение] - отправляет на TCP сервер сообщение. Если Вы не указали сообщение, то программа у Вас его спросит.
Внимание: используйте send до connect. Иначе сообщение не будет отправлено.