FtpSyncDownload (FtpSyncDownload)

Ответить
Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

FtpSyncDownload (FtpSyncDownload)

Сообщение Alex » Вс июл 08, 2007 10:16 am

Миссия действия:
Действие для синхронизации каталога FTP сервера и локального каталога. Файлы передаются с FTP сервера на локальный компьютер. Может быть полезно, например, для закачки недостающих или изменившихся файлов по расписанию или по некоторому событию. Также можно использовать данное действие для синхронизации данных домашнего и рабочего компьютеров через FTP сервер.

Поля на форме:
FTP каталог - Каталог на FTP сервере. Для указания корневого каталога можно использовать "/" ;
Локальный каталог - Локальный каталог, с которым будет производиться синхронизация;
Включая файлы - Синхронизировать только файлы по указанной маске, например "*.zip;docs?.xls". Если поле оставлено пустым, то синхронизируются файлы по маске "*.*";
Включая подкаталоги - Опция по включению синхронизации и в подкаталогах;
Исключая файлы - Не включать в синхронизацию файлы с указанной в этом поле маской, например "*.exe". Это поле имеет больший приоритет, чем Включая файлы;

Ftp хост - Адрес FTP сервера. Например, ftp.xstarter.com ;
Порт - Порт FTP сервера. Чаще всего 21;
Имя пользователя - Имя пользователя на FTP сервере;
Пароль - Пароль пользователя на FTP сервере;
Бинарные данные - Бинарный режим передачи файлов;
SSL соединение - Использовать безопасный протокол SSL для подключения к FTP серверу и передачи данных.
Пассивный режим - Опция для включения пассивного режима подключения. Необходима, если локальный компьютер защищен файрволом или работает через прокси;
Force old port (use PASV and not EPSV) - Опция по использованию старой команды PASV для перехода в пассивный режим подключения;
Проверять XCRC - Опция по включению дополнительной проверки корректности закачки файла. Не все FTP серверы поддерживают команду XCRC, соответственно эта опция работает не во всех случаях.
Лог файл - Имя файла, в который записывать подробный лог FTP команд;

Использовать файрвол (прокси сервер) - Использовать файрвол (прокси сервер). Обычно этот режим необходим, если подключение к FTP серверу производится с компьютера локальной сети, не имеющего прямого доступа в Internet;
Метод соединения - Метод подключения к FTP серверу через файрвол или прокси сервер;
Адрес прокси - Адрес файрвола или прокси сервера в сети;
Прокси порт - Порт файрвола или прокси сервера, через который производится подключение;
Пользователь - Имя пользователя на прокси сервере или файрволе;
Пароль прокси - Пароль для соединения с прокси сервером или файрволом;

Опции синхронизации

Присутствует только в исходном
Копировать - Опция для выбора копировать или нет файл, если он присутствует только в исходном каталоге. Например, если идет синхронизация каталогов /MyWorkFiles и c:\MyHomeFiles, и в первом каталоге существует файл doc1.txt, а во втором каталоге файла с таким именем нет, то эта опция определяет копировать ли файл doc1.txt в каталог c:\MyHomeFiles.

Присутствует и в исходном и в целевом - Опции для выбора копировать файл или нет, если он существует в обоих каталогах;
Копировать если отличаются размеры
Копировать если отличаются по времени

Удалять файлы на FTP сервере после успешного копирования - При включении данной опции после успешного копирования на локальный компьютер файлы будут на FTP сервере удалены;
Копировать только файлы созд. или измененные за посл. N дней

Присутствует только в целевом
Удалить файл или каталог из целевого каталога - Опция для выбора удалять или нет файл, если он присутствует только в целевом каталоге. Например, если идет синхронизация каталогов /MyWorkFiles и c:\MyHomeFiles, и во втором каталоге существует файл doc1.txt, а в первом каталоге файла с таким именем нет, то эта опция определяет удалять ли файл doc1.txt из каталога c:\MyHomeFiles.
ВНИМАНИЕ! Если эта опция выбрана, все файлы, присутствующие в локальном каталоге и отсутствующие в удаленном каталоге, будут удалены.

Результирующие параметры:
Success - Результат выполнения действия, успешно произведена синхронизация или нет;

Ответить