FtpSyncUpload (FtpSyncUpload)

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

FtpSyncUpload (FtpSyncUpload)

Сообщение 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 серверу через файрвол или прокси сервер;
Адрес прокси - Адрес файрвола или прокси сервера в сети;
Прокси порт - Порт файрвола или прокси сервера, через который производится подключение;
Пользователь - Имя пользователя на прокси сервере или файрволе;
Пароль прокси - Пароль для соединения с прокси сервером или файрволом;

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

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

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

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

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

studenttmb
Пассажир
Сообщения: 5
Зарегистрирован: Чт апр 11, 2019 12:25 pm
Благодарил (а): 0
Поблагодарили: 0

Re: FtpSyncUpload (FtpSyncUpload)

Сообщение studenttmb » Вт окт 13, 2020 8:53 am

Добрый день! Наблюдаются проблемы при автоматическом выполнении задач, в которых есть действия FTPSyncUpload и FTPSyncDownload. Косяки заключаются в том, что если любую из этих задач запускать вручную, то все выполняется без каких-либо проблем, а если на каждую из них выставлены свои дни и время выполнения, то почему-то ни с того ни с сего, программа может автоматом запустить один экземпляр задачи раз десять и более. С чем это может быть связано, и как это можно исправить?
Вложения
xstarter.jpg
пример скрина после автозапусков
xstarter.jpg (149.52 КБ) 3728 просмотров

Pavel
Ас
Сообщения: 287
Зарегистрирован: Пт июн 30, 2006 3:23 pm
Благодарил (а): 7 раз
Поблагодарили: 21 раз

Re: FtpSyncUpload (FtpSyncUpload)

Сообщение Pavel » Пн окт 19, 2020 3:22 pm

Как Ваш вопрос относится к разделу Документация?

Ответить