GameAP Daemon 2: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
(Чтение директории (READDIR))
(Чтение директории (READDIR))
 
(не показана 1 промежуточная версия этого же участника)
Строка 35: Строка 35:
 
| string || Имя файла. Полный путь
 
| string || Имя файла. Полный путь
 
|-
 
|-
| uint32 || Размер файла
+
| uint64 || Размер файла
 
|-
 
|-
 
| int16 || Chmod
 
| int16 || Chmod
Строка 55: Строка 55:
 
2 - имена, размер, дата модификации;
 
2 - имена, размер, дата модификации;
 
|}
 
|}
 +
 +
Возвращаемые данные
 +
 +
list -> [string, uint64, uint64]

Текущая версия на 20:06, 28 апреля 2016

GameAP Daemon 2 - демон, работающий в фоновом режиме.

Команды

Номер команды хранится на первой позиции, формат int16.

Номер команды Описание
2 SHELLCMD. Команда Shell
3 FILESEND. Отправка файла
4 READDIR. Чтение директории

Команда Shell (SHELLCMD)

Тип Описание
string Команда

Отправка файла (FILESEND)

Запрос на отправку файла:

Тип Описание
string Имя файла. Полный путь
uint64 Размер файла
int16 Chmod
bool Mkdir

Чтение директории (READDIR)

Тип Описание
string Dir
uint8 Информация.

0 - только имена файлов;
1 - имена и размер;
2 - имена, размер, дата модификации;

Возвращаемые данные

list -> [string, uint64, uint64]