Загрузить на сервер 1
Группа действий: FTP
Действие загружает файлы из локальной папки на FTP-сервер.
Параметры
Входные параметры:
Контекст – контекст подключения к FTP-серверу;
Локальные файлы – Наименование файлов, которые необходимо загрузить на сервер;
Директория на FTP- сервере – Путь к папке на удалённом сервере, куда будут загружены файлы;
Перезаписать – логическая переменная, если значение которой «true», то файлы с одинаковым наименованием будут перезаписаны в директории;
Только существующие – логическая переменная, если значение которой «true», то скачать только те файлы, которые существуют в локальной директории назначения. В противном случае скачать все файлы. Значение по умолчанию «false». Доступно только с включенным параметром «Перезаписать»;
Только новые - логическая переменная, если значение которой «true», то перезаписать только более новые существующие файлы и все файлы, которых ещё нет в локальной директории. В противном случае скачать все файлы. Если включено «Только существующие», то перезаписать только более новые версии существующих файлов, без добавления тех, которых ещё нет. Доступно только с включенным параметром «Перезаписать»;
Исключить - Наименование файлов, которые будут исключены из скачивания.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Уникальный идентификатор FTP сеанса, в контексте которого будет применено действие | Robin.FTP | Контекст FTP | Да |
Локальные файлы | Файлы, которые необходимо загрузить на FTP-сервер. Чтобы указать более одного файла, используйте символы подстановки (* или ?) | Robin.FilePath | Да | |
Директория на FTP- сервере | Целевой каталог, в который будут выгружены файлы | Robin.String | Да | |
Перезаписать | Если значение параметра равно true, то файлы будут перезаписаны. В противном случае перезапись не производится. По умолчанию - false. | Robin.Boolean | true | Нет |
Только существующие | Если значение параметра равно true, то загружать только те файлы, которые существуют в директории назначения. В противном случае загружать все файлы. Значение по умолчанию false. Доступно только с включенным параметром «Перезаписать» | Robin.Boolean | true | Нет |
Только новые | Если значение параметра равно true, то перезаписать только более новые существующие файлы и все файлы, которых ещё нет. В противном случае загрузить все файлы. Если включено «Только существующие», то перезаписать только более новые существующие файлы, без добавления тех, которых ещё нет. Доступно только с включенным параметром «Перезаписать» | Robin.Boolean | true | Нет |
Исключить | Файлы, которые необходимо игнорировать во время загрузки. Чтобы указать более одного файла, используйте wild-cards (* или ?) | Robin.String | Нет |
Особые условия использования
Отсутствуют.
Пример использования
Задача: подключиться к FTP-серверу, загрузить файл на сервер в директорию upload.
Решение: воспользоваться действиями "Подключить", "Upload files", "Отключить".
Реализация:
- Собрать схему робота, состоящего из действий:
- Настроить параметры для действия "Подключить".
- Настроить параметры для действия "Upload files".
- Настроить параметры для действия "Отключить".
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Файл успешно загружен на сервер.