RCON (Клиент)
Этот раздел посвящен библиотеке для работы с протоколом RCON. На данной странице описаны все действия, необходимые для полноценного начала работы
О библиотеке
RCON (Remote Console) — это протокол, используемый для удаленного управления серверами, чаще всего игровыми. Он позволяет администраторам или владельцам серверов выполнять команды на сервере извне, без необходимости физического доступа к машине, где запущен сервер.
Как правило, управление через RCON доступно на серверах для таких игр как:
- Minecraft
- Counter Strike
- ARK
- Rust
- SAMP
- MTA
- и пр.
Данная бибилотека предоставляет две основные функции для работы: ОткрытьСоединение
для подключения и авторизации на сервере, и ВыполнитьКоманду
для непосредственного выполнения действий. Также доступно выполнение одиночных команд без создания предварительного подключения, с передачей параметров подключения в метод ВыполнитьКоманду
(в этом слу чае соединение будет открыто и закрыто в рамках функции, единственный вариант для CLI версии)
Совместимость
Технически, реализация клиента представляет из себя Native компоненту на Rust. Она поставляется в формате zip-архива, и, теоретически, должна работать на всех доступных платформах: x86 и x64 Windows и Linux. Фактическое тестирование проводилось на Windows x64 и, косвенно (через OneScript), на Linux x64