Допустим имеется такая ситуация: одна папка, в ней 200 текстовых файлов (txt, doc, pdf, djvu). Нужно не перемещая файлы из папки создать древовидный каталог с помощью которого можно будет отсортировать литературу например так:
--- жанр (200) > гуманитарные науки (150) > психология (80) > психоанализ (5) (в скобочках количество книг которые будут отображаться в окне на каждом "уровне")
--- год издания (200) > 1900_______2016 (возможность свободно задавать диапазон)
--- автор (200) > зарубежный (100) > Эрих Фромм (4)
и т.д.
При занесении книги в каталог соответственно прописывается:
- автор/авторы
- год издания книги
- жанр - причём можно занести книгу сразу в несколько категорий, например:
Эрих Фромм; 1941; Психология, Философия
Также наверное нужна возможность исключения на каждом из уровней определённой категории (например, философия, история, юриспруденция).
Т.е. каталог должен иметь такую форму:
в левой части окна каталога - древо категорий, которые можно отмечать галочками,
в правой части окна - список отсортированных файлов (которые можно открыть, копировать, изменить название, отредактировать по жанру, году и т.д.)
Нужна прога для конкретно для Windows (например, кажется bento для Mac OS как раз имеет похожие функции), удобная, для домашнего пользования, не требующая опыта работы с базами данных или какими-нибудь языками программирования (хотя какое-то время я конечно готов на ней заморочиться).