/**
* Конфигурационный файл для плагина [ANY] File Cleanup.
*/
// Корневая секция. НЕ ВИДОИЗМЕНЯЙТЕ ЕЁ!
"FileCleanup"
{
/**
* Здесь Вы можете создавать свои собственные секции-правила для удаления файлов.
* К примеру, в этой секции мы привели в качестве примера:
* -> Удаление всех логов движка/мода (.../csgo/logs - для CS:GO).
* -> Описали ВСЕ ДОСТУПНЫЕ параметры (включая опциональные).
*
* Имя секции-правила используется для записи в логах всех ошибок и состояний, если что-то заполнено неверно.
* ЗАМЕТКА: Имя секции может быть названо на русском, но не рекомендуется.
*/
"Game Logs"
{
/**
* Путь к папке, которую плагин должен обрабатывать.
* Путь заполняется от корня мода (csgo/cstrike/tf/l4d2/hl2mp).
* ЗАМЕТКА: путь обязательно должен заканчиваться слешем ("/")!
*/
"path" "logs/"
/**
* Максимальное время жизни для файла.
* Представлено в виде строки, описывающее время.
*
* i - минута.
* h - час.
* d - день.
* m - месяц.
* y - год.
*
* К примеру, запись "3i5h1d" будет прочитана как "1 день, 5 часов и 3 минуты", или 104580 секунд.
*/
"lifetime" "3d"
/**
* Используемый вид времени для проверки.
*
* 0 - с момента последнего доступа (не будет работать на файловых системах FAT)
* 1 - с момента создания (не будет работать на файловых системах FAT)
* 2 - с момента последнего изменения
*
* ПАРАМЕТР НЕОБЯЗАТЕЛЕН. Если он не указан явно, используется режим "с момента последнего изменения".
*/
"timemode" "2"
/**
* Просматривать подпапки при поиске файлов на удаление?
*
* 0 - нет.
* 1 - да.
*
* ПАРАМЕТР НЕОБЯЗАТЕЛЕН. Если он не указан явно, используется значение "нет" (подпапки не просматриваются).
*/
"include_subdirectories" "1"
/**
* Добавляет правило "с чего имя файла должно начинаться".
*
* ПАРАМЕТР НЕОБЯЗАТЕЛЕН. Если Вы оставите его пустым, или удалите полностью - плагин не будет проверять, с чего начинается имя файла.
*/
"starts_with" ""
/**
* Добавляет правило "как имя файла должно заканчиваться".
* Как правило, может использоваться для удаления файлов со специальными расширениями (вроде .dem или .log).
*
* ПАРАМЕТР НЕОБЯЗАТЕЛЕН. Если Вы оставите его пустым, или удалите полностью - плагин не будет проверять окончание имени файла.
*/
"ends_with" ""
/**
* ЗАМЕТКА: если Вы укажете и "starts_with" и "ends_with", плагин будет удалять только те файлы, которые УДОВЛЕТВОРЯЮТ ДВУМ УСЛОВИЯМ ОДНОВРЕМЕННО.
*/
}
/**
* И, для примера, простой набор правил для:
* -> Удаления файлов демок в корне сервера (.../csgo)
* -> Не проверяет подпапки
* -> Производит удаление, только если прошло 3 дня с момента последнего доступа
*/
"Recorded games (.dem)"
{
"path" "/"
"lifetime" "3d"
"timemode" "0"
"ends_with" ".dem"
}
}