Скачать с сервера Версия 7 (Net)
Группа действий: FTP
Описание
Действие скачивает файлы из указанной папки с FTP-сервера
Иконка действия
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Уникальный идентификатор 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/Тестовая папка с сервера.
Решение
Воспользоваться действиями "Подключить", "Скачать с сервера", "Отключить".
Реализация
- Собрать схему робота, состоящего из действий.
- Настроить параметры для действия "Подключить".
- Настроить параметры для действия "Скачать с сервера".
- Настроить параметры для действия "Отключить".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Папка скачана с сервера.