Обзор DirEqual. Как легко сравнить файлы и папки на macOS

Константин Докучаев
Константин Докучаев
Обзор DirEqual. Как легко сравнить файлы и папки на macOS
Оглавление
Оглавление

По работе мне иногда приходится сравнивать содержимое нескольких папок или файлов для быстрого анализа различий. И на Windows я нашёл отличное решение этой задачи, а что же с Mac?

Тут тоже что-то есть

DirEqual — приложение, которое позволяет сравнивать несколько папок между собой, файлы и их содержимое. Есть даже возможность синхронизации различий.

Сравнение папок

При первом запуске DirEqual вам нужно добавить в список сравнения папки или файлы. Чтобы выбрать более двух папок, нужно зажимать кнопку ALT при их добавлении. Также важен порядок выбора папок. Сравнение в приложении всегда происходит слева направо, но перед запуском источники данных легко можно поменять местами.

Также перед запуском в меню сверху можно исключить лишние данные из анализа или активировать сравнение содержимого файлов, а не только их метаданных.

После запуска сравнения DirEqual выдаст информацию о том, какие файлы удалены, добавлены или изменены.

После анализа можно посмотреть историю предыдущих сканирований или отобразить скрытые, одинаковые и различающиеся данные.

При клике на файл его можно просмотреть, увидеть данные о нём, отредактировать теги и прочее.

Чтобы синхронизировать отличия между папками, файлы нужно выделить и выбрать одно из четырёх действий: копирование, копирование и переименование, копирование только отличий, удаление. И затем нажать кнопку выполнения указанных действий и подтвердить их.

Другой вариант — нажать кнопку синхронизации, и приложение автоматически приведёт все папки в полное соответствие между ними. При этом можно указать необходимость удаления файлов и выбрать тип синхронизации: слева направо, справа налево или полное обновление.

Сравнение файлов

В отличие от сравнения папок, анализ файлов меня сильно разочаровал. DirEqual позволяет сравнивать файлы двумя способами: текст и бинарный.

Со вторым вариантом всё понятно. Он нужен для специфических задач, и его основная цель — узнать, есть ли в принципе различия.

А вот с текстовыми данными у меня возникли проблемы. DirEqual умеет работать далеко не со всеми форматами, и список поддерживаемых я не нашёл. Сравнить два .doc файла у меня не получилось. А вот с .txt проблем не возникло.

После анализа вы можете легко увидеть, какие данные были добавлены, удалены или изменены между файлами. Но в отличие от анализа папок, синхронизировать или применить точечные различия нельзя.

Прочие фишки

При сравнении папок можно настроить, насколько утилита будет чувствительна к различиям. Например, можно полностью игнорировать даты или небольшие отличия в них, настроить обработку алиасов и прочее.

DirEqual позволяет создавать снапшоты папок, в которых хранится вся информация о файлах в них, включая контрольную сумму. Правда, я не смог придумать нормального применения этой функции.

Стоимость

Попробовать DirEqual можно без ограничений в течение двух недель. Затем будет необходимо приобрести лицензию.

Вариантов лицензий — два: разовая оплата и подписка. В первом случае минимальная стоимость составляет $35 за одного пользователя и любое количество установок для него. В лицензию входят и все будущие обновления.

Подписка начинается от $4.95 в месяц, и в ней нет ограничений по пользователям и установкам.


Если забыть про сравнение файлов, которое, по моему мнению, вообще не работает, DirEqual — неплохой вариант для анализа различий и синхронизации папок.

Приложение даёт легко понять, какие же данные были изменены, быстро их просмотреть и применить изменения точечно или массово. Также мне понравилась возможность тонкой настройки сканера, которая позволяет исключить ложные срабатывания.



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated