dkp4j
Проект dkp4j направлен на создание открытого, бесплатного и свободно развёртываемого инструмента для удалённого управления.
Ячейка | 0 | 1 | 2 | 3–6 | 7–10 | 11–14 | 15–18 | 16–20 | ………… |
---|---|---|---|---|---|---|---|---|---|
Представляет один байт | X | Z | Тип команды | Целевой адрес | Исходный адрес | Состояние сообщения | Длина данных | Направление сообщения | Данные |
UNKNOWN((byte) -1, "Неизвестная команда"),
HEART_BEAT((byte) 0, "Сердцебиение клиента"),
UPDATE_CLIENT_CODE((byte) 1, "Обновление клиентского идентификатора"),
REQUEST_REMOTE((byte) 2, "Запрос на удалённое управление"),
MOUSE_ACTIVE((byte) 3, "Действие мыши");
.....
Дополнительные команды см.: SocketMD.
OK(200, "Операция выполнена успешно"),
UNKNOWN(-1,"Неизвестное состояние"),
CLIENT_BUSY(1000, "Занято"),
OFFLINE(1001, "Клиент не подключён"),
UNAUTHORIZED(1002,"Ошибка удалённого пароля");
Дополнительные состояния см.: ClientStatus.
/**
* Запрос
*/
REQUEST((byte) 0),
/**
* Ответ
*/
RESPONSE((byte) 1);
Дополнительные направления см.: TCPDirection.
dpk4j
├── x-core -- Основной модуль проекта
├── x-server -- Код сервера
├── x-app -- Код пользовательского интерфейса
└── x-kit -- Код взаимодействия с сервером
Технология | Описание | Официальный сайт |
---|---|---|
Javafx | Новое поколение Java GUI фреймворка | https://openjfx.io/ |
FFmpeg | Программа с открытым исходным кодом для преобразования видео и аудио в потоки | http://ffmpeg.org/ |
Vertx | Набор инструментов для сетевого программирования на платформе JVM | https://vertx.io/ |
Инструмент | Описание | Официальный сайт |
---|---|---|
IDEA | IDE для разработки | https://www.jetbrains.com/idea/download |
VLC | Инструмент для отладки потоков видео | https://www.videolan.org/ |
Инструмент | Версия | Скачать |
---|---|---|
JDK | 17 | https://www.injdk.cn/ |
Nginx | 1.21.3 | http://nginx.org/en/download.html |
Copyright (c) 2018-2021 navclub.cn
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )