Avada
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору rsuan Не то чтобы совсем нереализуемо, но искать пути реализации нужно не только в инструменте синхронизации. Есть, например, поиск дубликатов, причём определять критерии можно не только по стандартным опциям, но и по полям плагинов (однако без их объединения через ИЛИ). Можно, скажем, выполнить по нужным папкам два поиска — по имени и по размеру без содержимого и по всем трём стандартным опциям. Дальше вывести каждый раз результаты поиска на панель, сохранить через буфер в текстовый файл-список, а потом два таких файла, созданных после поиска по разным критериям, сравнить между собой (в т.ч. все файлы, вообще не входящие ни в один список, будут однозначно разными по данному набору критериев). Конечно, это менее наглядно, чем при синхронизации, но лучше, чем ничего. Дальше эти списки можно редактировать и даже вставлять в файловую панель как результат поиска командой LOADLIST — правда, для окна синхронизации подобная виртуальная папка не годится. Кроме того, в панели с результатами поиска дубликатов по Num+ выводится специальный диалог, подробно описанный в справке и позволяющий гораздо удобнее с этими результатами разбираться, выборочно выделяя их для дальнейшей обработки по всяким критериям. Кроме того, есть приём, позволяющий принудительно избавиться от разницы по дате/времени. В контекстом меню диалога синхронизации имеется пара команд, вызывающая диалог для копирования свойств файла в нужную сторону. Есть там и метка даты/времени. После применения критерий "старше/младше" для этих файлов вообще отпадёт, но и направление будущего копирования программа в этом случае указать не сможет, будет отмечено просто неравенство. Не знаю, приемлемо ли это для вас (советую проверять результат на тестовых каталогах). Это всё не универсальные рекомендации по решению вашей проблемы, а просто информация к размышлению. Смотрите, что может помочь. И, конечно, практической разницы между разноразмерными файлами и одноразмерными, но с разным содержимым, нет: в обоих случаях они априорно разные по содержимому. (Поэтому в частности, при поиске дубликатов поиск по содержимому автоматически включает и опцию поиска по размеру.) Если дата игнорируется, а файлы отображаются как разные, то они разные и есть. Смотрите поштучно, если интересно, чем именно. Любую пару файлов можно напрямую проверить внешним или внутренним инструментом сравнения по содержимому в том же окне синхронизации. | Всего записей: 7683 | Зарегистр. 31-07-2008 | Отправлено: 08:02 15-05-2023 | Исправлено: Avada, 08:54 15-05-2023 |
|