Страница 1 из 1

Мой ответ этому заданию :)

Добавлено: Пн ноя 27, 2006 11:26 am
mihalych
Как только поставил xStarter, вспомнил о своих старых проблемах...
Так как по сути своей являюсь хомяком, то есть качаю много софта, а пользуюсь далеко не всем (сразу), то возник вопрос: как бы все свои дистрибутивы хранить в сети, а в локальной папке оставлять только маловесные вещи?.. Взялся и за 10 минут написал задачу синхронизации... Да, основную его часть, естественно, занимает действия Синхронизация (Syncronize). Полезностью в данном случае является отчёт о проделанной синхронизации: полный список синхронизированных папок и файлов.
Итак, сама задача.
Настройки я постарался вынести в переменные. Вот вкратце они:
  1. source_dir - директория-источник
    destination_dir - директория-получатель
    difference_dir - директория различий (в неё изначально копируются различия между источником и получателем
    log_type - тип отчёта: file - в файл, message - сообщение на экран
    logfile_name - имя файла отчёта