Приложения:
- Library Storage Scanner - сканер хранилища книг. Используется для обнаружения дублей файлов, генерации diff-архива для переноса обновлений между копиями хранилища, генерации списка (структуры) книг хранилища
- Notes Storage Scanner - сканер хранилища заметок. Используется для обнаружения деффектов в организации заметок, публикации заметок на внешние сервисы.
Основные задачи, поставленные перед программой:
- неудаление из основного хранилища тех файлов, которые отсутствуют в копиях
- уведомление о дублированных файлах, даже если у них различаются имя и директория
На данный момент скрипт можно использовать для:
- нахождения дублирующихся/переименованных/перемещённых/удалённых/новых файлов
- выгрузки списка всех файлов и каталогов в csv и последующего поиска через текстовый редактор
- обмена списком имеющихся файлов с коллегами, чтобы понимать, у кого какой файл есть
- выгрузка diff-файла с описанием, какие файлы были переименованы/перемещёны/удалёны/добавлены, для применения изменений в оригинальное хранилище