FreeFileSync - бесплатный инструмент с открытым исходным кодом, для сравнивания и синхронизации папок в Windows, Linux и Mac OS.
Программа также работает в 64-bit операционных системах на всех платформах. Установить FreeFileSync можно в двух вариантах: стандартная установка в Windows или портативное приложение (без следов в реестре). FreeFileSync использует быстрые и простые методы синхронизации двух папок без ограниченного и перегруженного пользовательского интерфейса.
Этот инструмент предлагает множество возможностей для синхронизации.
Основные возможности FreeFileSync
- поддержка различных платформ Windows, Linux (64bit), Mac OS X (64bit) и портативная версия;
- сравнение файлов (по весу или по дате изменения) и синхронизация;
- нет ограничений: произвольное число файлов может быть синхронизировано;
- подпапки также синхронизируются, включая пустые папки;
- поддержка сети;
- синхронизации с облачным хранилищем Google Диск наряду с синхронизацией по SFTP и FTP
- дружественный интерфейс: легко оптимизировать под нужную скорость синхронизации, большой выбор функций.
- алгоритм был разработан и написан на C++;
- внимание на простоте использования – только необходимые панели инструментов в интерфейсе пользователя: нет запутанного меню и слишком большого числа различных иконок/ выбор папок прост благодаря drag & drop (перетаскиванию) / обновление конфигурации и установки экрана сохраняются в автоматическом режиме / поддержка и загрузка различных конфигураций благодаря перетаскиванию, режиму командной строки и кнопкам загрузки / просмотр в браузере по двойному клику мыши / легкое копирование и интегрирование файл листов / поддержка удаления временных файлов / вызов контекстного меню по клику правой клавиши мыши / индикаторы хода процесса, информация о текущем состоянии, отчеты по ошибкам / сортировка файл листов по названиям, размеру и дате / показ статистических данных: размер файлов, количество байтов, которые были перемещены в результате изменений;
- легко конфигурируемая командная строка, с функцией автоматической конфигурации;
- поддержка файлов больше 4 Гб;
- возможность удаления файлов в корзину и последующего их восстановления из неё;
- при проведении сравнения и синхронизации игнорирование двух директорий "RECYCLER" and "System Volume Information";
- возможность установки немецкой версии программы;
- удаление после копирования: контроль за дисковым пространством, не допущение ситуации его дефицита при проведении синхронизации;
- основывается на объектных структурах wxWidgets (1): возможность интеграции во многие операционные системы;
- фильтр функциональности, который включает и исключает файлы для синхронизации;
- возможность вручную работать с файлами для проведения синхронизации;
- возможность автоматической синхронизации через интерфейс пользователя (возможность плановой синхронизации).
(1) wxWidgets (ранее известная как wxWindows) — это кросс-платформенная библиотека инструментов с открытым исходным кодом для разработки кроссплатформенных на уровне исходного кода приложений, в частности для построения графического интерфейса пользователя (GUI).