https://github.com/arducat/udpping
https://github.com/arducat/udpping
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/arducat/udpping
- Owner: arducat
- License: agpl-3.0
- Created: 2025-02-15T15:26:30.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-02-15T22:03:33.000Z (4 months ago)
- Last Synced: 2025-02-15T22:25:10.155Z (4 months ago)
- Language: D
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UdpPing v0.1.2-D
Простая утилита для отправления запросов на UDP сервер.
## Компилирование и запуск приложения
Сначала клонируем репозиторий:
`git clone https://github.com/arducat/udpping.git`Если вы хотите скомпилировать и сразу запустить:
`dub run --build=release`Если вы хотите просто скомпилировать:
`dub build --build=release`Скомпилированная версия соберется в корне папки.
Так же готовый бинарный файл можно найти в релизах.
## Использование приложения
В UdpPing есть два типа использования:
1. "Быстрый" режим (появился в v0.1.1)
2. Консоль UdpPing (появился в v0.1.0, был дополнен в v0.1.1)### Использование "быстрого" режима
За "быстрый" режим отвечает флаг `-q`.
Сразу после него должен быть либо `-a [адрес udp сервера]`, либо `--address [адрес udp сервера]`.
После адреса должен быть либо `-s [сообщение]`, либо `--send [сообщение]`.Это должно отправить на указаный UDP сервер Ваше сообщение.
Пример:
`udpping -q -a 127.0.0.1:1234 -s Привет`### Использование Консоли UdpPing
Чтобы войти в Консоль UdpPing, достаточно не указывать аргументы.
Внутри консоли есть следующие команды:
- help - показывает справку
- ver - показывает версию
- connect \[адрес] - подключает к UDP серверу. Если Вы не указали адрес, то программа у Вас его спросит.
- send \[сообщение] - отправляет на UDP сервер сообщение. Если Вы не указали сообщение, то программа у Вас его спросит.Внимание: используйте send до connect. Иначе сообщение не будет отправлено.
## Благодарность Grisshink за замену говнокода на нормальный код!