Open aperveyev opened 2 years ago
Looks like repo is going to be somehow maintained, so I bump this feature request.
Also want logging for actions.
My usecase:
Have images and some metafiles with same_name.json
. I'd like to compile metadata files from deleted images to metadata file with left image. So I need name of deleted files and names of files that I kept.
Additional: maybe group files. For example, if I compare 1.jpg and 2.jpg, and deleted 1.jpg. Then I compare 2.jpg and 3.jpg and deleted 2.jpg, logging would group something like
"remain_file":"3.jpg",
"deleted_files":["1.jpg","2.jpg"]
Что-то мне ничего не понятно.
It may be worth adding a kind of command-line interface See also #155
Помимо того что AntiDupl является мощным и удобным средством визуального сравнения, он реализует алгоритмы и поддерживает базу "цифровых отпечатков" изображений. Систематически пополняя и поддерживая в порядке (с помощью AntiDupl) большой набор изображений я столкнулся с необходимостью использования результатов работы AntiDupl:
Достингуть этого можно, реализовав в AntiDupl текстовое логирование, например таком образом: 1) в Настройках добавить закладку "логирование" а в ней
2) при наличии чекбокса создавать новый файл с маской имени обеспечивающей уникальность, например
AD_FOUND[PROC]_YYYYMMDD_HHMMSS.tsv[json]
формат текстовый (например через табуляцию) или JSON (если так легче реализовать) одна строка соответствует одному обнаружению/действию
содержимое обнаружений - все возможные атрибуты которые отображаются в окне результата (6 общих и по 9 для 1-го 2-го файлов отдельно, если я правильно посчитал)
содержимое действий - имя/код действия из существующего перечня, имя и путь "первого" файла, имя и путь "второго" файла
NOT TO DO) фантазия безгранична, но я (как программист) сторонник метода минимального действия KISS Настройка перечня выводимых полей (как в отображении) не нужна. Обработка ошибок - никакая (нет места, не существует каталог - молча ничего не делаем).
P.S. согласен в разумных пределах профинансировать модификацию