AutoFileSync синхронізує окремі файли, каталоги або цілі дерева каталогів між двома місцями – на вашому комп'ютері, на мережевому диску, USB-носії чи комп'ютері, доступному через SSH. Налаштуйте, запустіть, забудьте.
Розробляє та підтримує Welsch Software – як вільне програмне забезпечення для всіх.
Автоматична синхронізація та резервне копіювання, які налаштовуються без читання інструкції.
Кожне завдання створюється як синхронізація: джерело, ціль, критерій порівняння та спосіб обробки особливих випадків. Усі синхронізації разом утворюють конфігурацію, яка зберігається у файлі.
Її виконують із програми – одноразово або безперервно – або через фонову службу, яка використовує ту саму конфігурацію та працює навіть без увійшлого користувача.
AutoFileSync – проєкт Welsch Software із повністю відкритим кодом: він поширюється за ліцензією GNU General Public License версії 3 або новішої. Кожен може безкоштовно користуватися програмою, читати, змінювати та поширювати її вихідний код – як приватно, так і комерційно.
Повний вихідний код можна завантажити тут. Повідомлення про помилки, побажання та внески вітаються електронною поштою. Welsch Software розробляє програму безоплатно – добровільні внески допомагають покрити витрати.
Створено для надійності, інтуїтивного використання та роботи без нагляду.
Один файл, каталог або ціле дерево з усіма підкаталогами. Шаблони обмежують, що саме порівнюється.
Джерело або ціль можуть бути на NAS, сервері чи іншому комп'ютері в домашній мережі. Віддалені каталоги можна переглядати в діалозі, паролі зберігаються в зашифрованому вигляді.
Синхронізує без відкритого вікна – навіть коли ніхто не ввійшов у систему. Служба та програма спільно використовують конфігурацію і ніколи не заважають одна одній.
Покоління зберігають старіші версії, видалені файли потрапляють у кошик, а від'єднаний диск ніколи не сприймається як «усе видалено».
Порівняння за датою, розміром або вмістом, двостороння синхронізація, переміщення замість копіювання та налаштовувана обробка видалених або новіших цільових файлів.
Журнал із вибором рівня деталізації, сповіщення електронною поштою про серйозні помилки та підтвердження резервного копіювання у форматі JSON, яке засвідчує, коли і що було збережено.
Готові пакети для Windows, macOS і Linux доступні прямо тут. За бажанням завантажте вихідний код і зберіть програму самостійно.
Усі файли з розміром і контрольною сумою SHA-256 наведено на сторінці завантажень. Що змінилося від версії до версії, описано на сторінці версій.
Windows 10 & 11
Apple Silicon & Intel
Debian, Ubuntu та похідні
C++20, CMake і wxWidgets. Інструкція зі збирання для кожної платформи міститься у вихідному коді. Вихідний код поширюється за ліцензією GNU GPL v3.
AutoFileSync розробляє та підтримує Welsch Software в Обертойрінгені на Боденському озері, Німеччина. Програма свідомо має відкритий код: кожен повинен мати змогу надійно захищати свої дані без ліцензійних витрат і без залежності від постачальника.
AutoFileSync – некомерційний спільнотний проєкт: на запитання щодо налаштування та роботи ми за можливості відповідаємо електронною поштою, а побажання та повідомлення про помилки враховуються в подальшій розробці.
AutoFileSync є і залишиться безкоштовним та відкритим. Він не продається і не обслуговується за плату. Якщо ви хочете підтримати подальшу розробку, є три можливості.
Якщо AutoFileSync вам корисний, Welsch Software буде вдячна за добровільний внесок через PayPal – суму обираєте ви, і вона допомагає покрити витрати на розробку, хостинг та підтримку. Це не пожертва, що підлягає податковому вирахуванню, і вона не дає права на жодну зустрічну послугу.
PayPal: joachim.welsch@posteo.de
Вам потрібна функція, якої в AutoFileSync ще немає, або щось не підходить для вашого середовища? Напишіть нам. Побажання збираються і за можливості включаються в майбутні версії – як вільне програмне забезпечення для всіх.
Повідомляти про помилки, пропонувати функції, додавати переклади чи робити внесок у код: достатньо одного листа. Внески поширюються за тією самою ліцензією, що й проєкт, – GNU GPL v3.