Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Действие загружает локальную директорию на FTP-сервер

Параметры

Входные параметры:

  1. Контекст контекст подключения к FTP-серверу;

  2. Локальная директория – путь к директории, которую необходимо загрузить на сервер;

  3. Директория на FTP- сервере – Путь к папке на удалённом сервере, куда будет загружена директория;

  4. Перезаписать – логическая переменная, если значение которой «true», то папка с одинаковым наименованием будут перезаписаны в директории;

  5. Только существующие – логическая переменная, если значение которой «true», то скачать только те файлы, которые существуют в локальной директории назначения. В противном случае скачать все файлы. Значение по умолчанию «false». Доступно только с включенным параметром «Перезаписать»;

  6. Только новые - логическая переменная, если значение которой «true», то перезаписать только более новые существующие файлы и все файлы, которых ещё нет в локальной директории. В противном случае скачать все файлы. Если включено «Только существующие», то перезаписать только более новые версии существующих файлов, без добавления тех, которых ещё нет. Доступно только с включенным параметром «Перезаписать»;

  7. Исключить - Наименование файлов, которые будут исключены из скачивания;

  8. Включить поддиректории - логическая переменная, если значение которой «true», то поиск выполняется внутри текущей директории и по всем ее поддиректориям. Если значение равно «false», то поиск выполняется внутри текущей директории. Значение по умолчанию – «false»;

  9. Сохранить структуру директорий - логическая переменная, если значение которой «true», то сохранить структуру директорий одинаково в исходном и целевом местоположении. Если значение равно «false», то структура директорий не сохраняется. Доступно только с включенным параметром „Включить поддиректории“. По умолчанию – «false»;

  10. Глубина - Максимальная глубина просмотра вложенных поддиректорий. Значение по умолчанию равно 5. Используйте -1 для указания безграничной глубины. Доступно только, если значение параметра «Включить поддиректории» равно «true».

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст

Уникальный идентификатор FTP сеанса, в контексте которого будет применено действие

Robin.FTP

Контекст FTP

Да

Локальная директория

Локальная директория, которую необходимо загрузить на FTP сервер

Robin.FolderPath

C:\doc\img

Да

Директория на FTP- сервере

Целевой каталог, в который будет загружена локальная директория

Robin.String


Да

Перезаписать

Если значение параметра равно true, то файлы и поддиректории будут перезаписаны. В противном случае перезапись не производится. По умолчанию - false.

Robin.Boolean

true

Нет

Только существующие

Если значение параметра равно true, то загружать только те файлы, которые существуют в директории назначения. В противном случае загружать все файлы. Значение по умолчанию false. Доступно только с включенным параметром «Перезаписать»

Robin.Boolean

true

Нет

Только новые

Если значение параметра равно true, то перезаписать только более новые существующие файлы и все файлы, которых ещё нет. В противном случае загрузить все файлы. Если включено «Только существующие», то перезаписать только более новые существующие файлы, без добавления тех, которых ещё нет. Доступно только с включенным параметром «Перезаписать»

Robin.Boolean

true

Нет

Исключить

Файлы, которые необходимо игнорировать во время загрузки. Чтобы указать более одного файла, используйте wild-cards (* или ?)

Robin.String


Нет

Включить поддиректории

Если значение равно true, то поиск выполняется внутри текущей директории и по всем ее поддиректориям. Если значение равно false, то поиск выполняется только внутри текущей директории. Значение по умолчанию - false

Robin.Boolean

true

Нет

Сохранить структуру директорий

Если значение равно true, то сохранить структуру директорий одинаково в исходном и целевом местоположении. Если значение равно false, то структура директорий не сохраняется. Доступно только с включенным параметром „Включить поддиректории“. По умолчанию - false

Robin.Boolean

true

Нет

Глубина

Максимальная глубина просмотра вложенных директорий. Используйте -1 для указания глубины без ограничений. Доступно только с включенным параметром „Включить поддиректории“

Robin.Numeric


Нет

...

  1. Собрать схему робота, состоящего из действий:
    Image AddedImage Removed
  2. Настроить параметры для действия "Подключить". 
    Image AddedImage Removed
  3. Настроить параметры для действия "Загрузить на сервер". 
    Image AddedImage Removed
  4. Настроить параметры для действия "Отключить". 



  5. Нажать на кнопку "Старт" в верхней панели. 

...

Программный робот отработал успешно. Папка загружена на сервер. 

Image RemovedImage Added