Показать сообщение отдельно

  #117  
Старый 13.09.2025, 14:58
guidesoul
Новичок
Регистрация: 26.07.2025
Сообщений: 0
С нами: 423479

Репутация: 0
По умолчанию

Сокращена глубина рекурсивного поиска папок (с 6 до 3 уровней).
Это ускоряет процесс подготовки к внедрению и снижает нагрузку на систему.
При необходимости глубину поиска можно изменить в исходном коде, отредактировав значение в строке: if (depth > 3) return;

Добавлена интеллектуальная логика прекращения поиска в директориях, которые уже содержат достаточное количество файлов (>20).
Это позволяет алгоритму быстрее находить качественные локации, не углубляясь в избыточные и потенциально временные подпапки.

Проведён рефакторинг функции load_settings, отвечающей за чтение файла settings.dat.
Устранён сложный и повторяющийся код, который вручную обрабатывал каждую старую версию файла настроек.
Новый механизм стал более универсальным и компактным.

Скачать можно в облаке
disk.yandex.ru/d/pSxwq7mMhKsOwg
 
Ответить с цитированием