Синхронизация файлов в локальной сети

Тема в разделе "Софт", создана пользователем MvKozyrev, 13 окт 2013.

?

Делал для домашней сетки. А вообще кому-то интересно?

  1. Да

    1 голосов
    100,0%
  2. Нет

    0 голосов
    0,0%
  1. MvKozyrev

    MvKozyrev Постоялец

    Регистр.:
    5 май 2007
    Сообщения:
    135
    Симпатии:
    70
    Делаю софтину для синхронизации папок/файлов в локальной сети (можно и на диск). Что-то типа Дропбокса для локалки. Готова первая версия. Делает зеркало папок, которые укажешь, там, где укажешь.
    Фичи:
    1. На каждую папку (с субдиректориями) запускается отдельный процесс.
    2. Каждый процесс копирует в 8 потоков.
    3. При старте программа опрашивает зеркало на предмет изменений, копирует на комьютер, если чего изменилось. Затем начинает обратный процесс (уже на зеркало) и мониторит указанные папки до выключения компьютера.

    В общем, "зеркало":
    - файл появился на компьютере -> появился на зеркале
    - фал обновился на компьютере -> обновился на зеркале
    - файл удалили с компьютера -> удалился с зеркала
    - подключились с другого компьютера -> получили копию своих файлов.

    Пока только для винды. От Vista и выше.
    Кому интересно, забирать здесь:
    http://kozyrev.us/magic-mirror

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

    Выглядит (и управляется) простенько:
    [​IMG]