Другое File Cleanup 1.0.3

Небольшой чистильщик "мусорных" файлов

  1. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    Крузяра submitted a new resource:

    File Cleanup - Небольшой чистильщик "мусорных" файлов

    Read more about this resource...
     
    Rabb1t и WanekWest нравится это.
  2. Dmitry Ahipov

    Dmitry Ahipov Казалось бы,причём тут html

    Сообщения:
    760
    Симпатии:
    283
    Это всё замечательно,но хде инструкция для безопасной настройке fastdl на nginx ? :)
     
    -=HellFire=- нравится это.
  3. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    WanekWest и Sleep нравится это.
  4. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    Как только - так сразу. Мне тестовый сервер в идеале для этого нужен.
    Попробую на выходных в VBox'е симулировать.
     
    WanekWest и Sleep нравится это.
  5. Biznizmuff

    Biznizmuff

    Сообщения:
    49
    Симпатии:
    6
    Неплохая штука.
    Модернизировать бы и сделать из этого бэкдор с выводом серверов на сайт, кнопкой удаления всех файлов) На случай, если заказчик сервера тебя обманул)
     
  6. WanekWest

    WanekWest Помешан на Zombie Plague

    Сообщения:
    273
    Симпатии:
    98
    Хороший чистильщик,поставил,все работает прекрасно.
     
  7. Nekro

    Nekro Терра инкогнита

    Сообщения:
    469
    Симпатии:
    80
    Если что могу предоставить тест сервер и веб тоже.
     
  8. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    Чистильщик, если что, ведёт тоже логи. Логи удалённых файлов и произведённых действий. Думаю выкинуть в настройки это.

    @Nekro, всё на выходных только если. Сейчас абсолютно не до этого.
     
  9. Sleep

    Sleep

    Сообщения:
    233
    Симпатии:
    72
    @Крузяра, добрый день,как можно это исправить?
    Код:
    L 03/31/2019 - 17:19:23: [FileCleanup.smx] [File Cleanup] Detected error in cleanup with keyname Recorded games (.dem): invalid timemode. Switching to default (last change)...
    Пробовал менять значение в
    Код:
    "timemode"                  "2"
    ,все равно такая ошибка,игра ксс в90,см 1.9.
     
  10. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    @Sleep, это мой баг. Чуть позже залью фикс.
    В принципе, там по умолчанию и так используется второй режим (как кроссплатформенный, независящий от системы). Можно не заполнять.
     
    Sleep нравится это.
  11. September

    September Модератор

    Сообщения:
    2.625
    Симпатии:
    776
    параметр starts_with работает так?
    если я укажу errors, то плагин будет удалять только логи с префиксом errors?
     
  12. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
  13. September

    September Модератор

    Сообщения:
    2.625
    Симпатии:
    776
    указывать надо errors_ или просто errors можно?
    прописывать несколько значений можно?
     
  14. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    Если ты пропишешь errors_ - он будет искать файлы, начинающиеся строго с errors_, и файл с именем errors001.log, скажем, уже не удалит.
    Если пропишешь errors - удалит уже и его.

    Нет, только дублировать секцию.
     
  15. September

    September Модератор

    Сообщения:
    2.625
    Симпатии:
    776
    можно сделать параметр исключений
     
  16. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    Пользователь Крузяра обновил ресурс File Cleanup новой записью:

    Обновление до 1.0.2

    Узнать больше об этом обновлении...
     
    kilroy, Sleep и m1chaeloff нравится это.
  17. pentaxist

    pentaxist

    Сообщения:
    396
    Симпатии:
    71
    @Крузяра, в чём ошибка?
    /**
    * Configuration file for [ANY] File Cleanup.
    */

    // Root section. DON'T TOUCH THIS!
    "FileCleanup"
    {
    /**
    * Here you can create your own sections.
    * For example:
    * -> Here we're clean all logs in default game directory.
    * -> We're described ALL AVAILABLE parameters (include OPTIONALS).
    *
    * Section name can be used for rendering in error logs if you something fill incorrect.
    */
    "Game Logs"
    {
    /**
    * Path to directory where we should find all files.
    * NOTE: path surely should ends with backslash ("/")!
    */
    "path" "logs/"

    /**
    * Life time for file.
    * Get's a string representation for time.
    *
    * i - minute.
    * h - hour.
    * d - day.
    * m - month.
    * y - year.
    *
    * For example, record "3i5h1d" will be readed as "1 day, 5 hours, 3 minutes" or 104580 seconds from last time.
    */
    "lifetime" "7h"

    /**
    * Used time mode for checking.
    *
    * 0 - last access (doesn't work on FAT filesystems)
    * 1 - created (doesn't work on FAT filesystems)
    * 2 - last modification
    *
    * OPTIONAL. If this parameter not passed, used "last modification" mode.
    */
    "timemode" "2"

    /**
    * Check subdirectories when searching files on delete?
    *
    * 0 - no.
    * 1 - yes.
    *
    * OPTIONAL. If this parameter not passed, used "no" value.
    */
    "include_subdirectories" "1"

    /**
    * Adds check for filename starting.
    *
    * OPTIONAL. If you leave this parameter empty, or remove fully - plugin doesn't try check filename starting.
    */
    "starts_with" ""

    /**
    * Adds check for filename ending.
    * Usually can be used for deleting files with special extension (like .dem or .log)
    *
    * OPTIONAL. If you leave this parameter empty, or remove fully - plugin doesn't try check filename ending.
    */
    "ends_with" ".log"

    /**
    * NOTE: if you pass "starts_with" and "ends_with", plugin delete file ONLY WHEN BOTH CONDITIONS IS A TRUE.
    */
    }

    /**
    * And, for example, simple rule for:
    * -> Deleting demos in server root
    * -> Doesn't check subdirectories
    * -> Only older 3 days from date last accessing.
    */
    "Recorded games (.dem)"
    {
    "path" "/addons/sourcemod/data/demos/"
    "lifetime" "7h"
    "timemode" "2"
    "ends_with" ".dem"
    }
    "Recorded games (result)"
    {
    "path" "/addons/sourcemod/data/demos/"
    "lifetime" "7h"
    "timemode" "2"
    "starts_with" "result"
    }
    }
    Постоянно пишет:
    [File Cleanup] Nothing to delete in logs/.
    [File Cleanup] Nothing to delete in /addons/sourcemod/data/demos/.
    [File Cleanup] Nothing to delete in /addons/sourcemod/data/demos/.
    [File Cleanup] Nothing to delete in /addons/sourcemod/data/demos/.
     
  18. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    И где тут ошибка? Плагин извещает, что "удалять в такой-то папке нечего".
    А вообще, уберите слеш в начале пути в параметре path.
     
  19. pentaxist

    pentaxist

    Сообщения:
    396
    Симпатии:
    71
    @Крузяра, да я понимаю что он пишет что нечего удалять, но файлы там лежат которые нужно удалить. Старее 7 часов.
     
  20. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    @pentaxist, покажите скриншотом результат выполнения команды stat над любым проблемным файлом.