Сегодня на обед кое-что простое, но полезное.
Таких утилит наверное множество, но хотелось сделать своё, что работает по понятному алгоритму, быстро, с современными технологиями и без сюрпризов внутри.
Назначение:
Поиск и удаление идентичных файлов из указанных папок (нужно перетащить их на окно программы (Drag & Drop)).
По завершению поиска отметьте удаляемые файлы (по умолчанию, уже отмечен оптимальный вариант) и нажмите кнопку "Remove selected files".
Таких утилит наверное множество, но хотелось сделать своё, что работает по понятному алгоритму, быстро, с современными технологиями и без сюрпризов внутри.
Назначение:
Поиск и удаление идентичных файлов из указанных папок (нужно перетащить их на окно программы (Drag & Drop)).
По завершению поиска отметьте удаляемые файлы (по умолчанию, уже отмечен оптимальный вариант) и нажмите кнопку "Remove selected files".
Технологии
- Многопоточный поиск файлов с оптимизацией через SQLite БД
- Многопоточный процесс сравнения
- Используется алгоритм хеширования XXHash, самый быстрый в мире на данный момент
Режимы поиска
- "Быстрый режим" - сравнение хеша только нескольких последних байт файла
- Вы можете выбрать, как много байт считывать для проверки
- "Медленный режим" - сравнение хеша целиком всего файла
- При этом, сперва применяется "Быстрый режим" и только при совпадении, рассчитывается хеш от всего файла
Функционал
- Удаляет файлы навсегда или в корзину
- Можно выбрать, какие из дублей оставить
- Отображает общий размер выбранных дубликатов
- Без ИИ

- Без телеметрии

- Без рекламы

Требования
Совместимость
Тестирование- Программа недавно написана, но уже неплохо протестирована
- Пожалуйста, не скармливайте ей целиком корень диска она пока что к этому не готова
Отзывы
- Пожелания можно оставить на странице обсуждений или в Отзывы