Avada

|
Posted: Tue Sep 08, 2026 10:18 Post subject: |
|
|
M@troskin
Обсуждать и предлагать что-либо сложно хотя бы потому, что неясна исходная задача. Прежде чем рассуждать об убогости имеющихся решений, во-первых, постарайтесь разобраться как следует в их реальных возможностях, а во-вторых, сформулируйте здесь нормально, чего на самом деле хотите.
"Сравнить и заменить одинаковые" звучит недостаточно вразумительно. Сравнили — и что? Из диалога подтверждения перезаписи открыт диалог сравнения для текущей пары файлов, где получен некий результат. Что и в зависимости от чего должно затем произойти для всех прочих проблемных файлов?
Понятно, что заменять нужно файлы, одинаковые по именам (другие в диалог подтверждения перезаписи не попадут) и, возможно, разные по иным критериям. Но по какому из них? По размеру? По дате? По содержимому? Последнего критерия в операционных диалогах, где направление операции заранее задано, нет, и это правильно — разное содержимое само про себе вовсе не означает, что целевой файл надо всегда заменять исходным, а не наоборот. Одинаковые по содержимому файлы можно, видимо, просто пропускать (не перемещать), но и такой общий результат до сравнения каждой пары предсказан быть не может. Вот почему для этого случая более удобно, да, окно синхронизации с возможностью в т.ч. копирования в обе стороны.
Вы знаете другие файловые менеджеры, где это решено так, как вам хочется?
Кстати, помимо основных и дополнительных опций в диалоге перезаписи существует набор дополнительных опций в самом операционном диалоге (в его развёрнутом виде) с возможностью выбора и сохранения определённого режима перезаписи для всех файлов. Но никакого автоматического сравнения всех файлов с их дублями по содержимому там нет. И в общем-то понятно, почему (приведённые выше причины плюс производительность). _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|