Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 13 Следующий »

Скачать с сервера Версия 7 (Net)

Группа действий: FTP


Описание

Действие скачивает файлы из указанной папки с FTP-сервера

Иконка действия

Параметры

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

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

Директория на сервере                                 –  Путь к директории на скачивание с сервера

Локальная директория                                  –  Директория на локальном компьютере, в которую будут скачаны файлы с сервера

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

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

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

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

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

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

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

Настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.FTP

Контекст FTP

Да

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

Директория на сервере, которую необходимо скачать

Robin.String


Да

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

Директория на локальном компьютере, в которую необходимо скачать директорию с сервера

Robin.FolderPath

C:\doc\img

Да

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

Если значение параметра равно 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


Нет

Особые условия использования

Отсутствуют.

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

Задача

Подключиться к FTP-серверу, скачать папку upload/Тестовая папка  с сервера. 

Решение

Воспользоваться действиями "Подключить", "Скачать с сервера", "Отключить". 

Реализация

  1. Собрать схему робота, состоящего из действий:

  2. Настроить параметры для действия "Подключить". 

  3. Настроить параметры для действия "Скачать с сервера". 

  4. Настроить параметры для действия "Отключить". 

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

Результат

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

  • Нет меток