История страницы
...
Название | Описание | Тип данных | Обязательное | |
---|---|---|---|---|
Входные параметры | Контекст | Экземпляр сеанса работы с Яндекс Диском | Контекст Яндекс Диск | Да |
Путь к файлу | Полный путь к файлу на Яндекс Диске, который будет скачан. | Путь к файлу | Да | |
Новое имя файла | Если поле заполнено, скаченный файл будет переименован на указанное значение. Имя указывается без расширения. Если поле пустое, файл будет иметь такое же имя, как и в Яндекс Диске | Строка | Нет | |
Сохранить в | Путь к папке в Яндекс Диске, куда необходимо загрузить файл. Если поле не заполнено, то файл загрузится в раздел "Файлы" | RobinFolderPath | да | |
Перезаписать | Если значение «true», и в указанной папке существует файл с таким же именем и расширением, то скачанный файл его перезапишет. Если «false», файл перезаписан не будет, и действие выдаст ошибку | Логический | Нет | |
Выходные параметры | ||||
Результат | Путь к скаченному файлуПуть к файлу | RobinFilePath |
Особые условия использования
- При скачивании недопустимые символы < > : " \ | * ? в названии файла из Яндекс Диска будут заменяться на "_" в названии нового скачанного файла.
- Файл будет скачан в том же расширении, что и на Яндекс Диске. В новом названии файла пользователь не может указать расширение. Если пользователь укажет расширение в названии файла, то оно останется в названии, но не будет влиять на фактическое расширение. Пример: Введенное название: "test.zip". Скачанный файл: "test.zip.docx"
- Если пользователь в новом названии скачанного файла укажет недопустимые символы < > : " / \ | * ? то действие выдаст ошибку. "Указаны недопустимые символы в новом названии файла.".
- Если указанный файл не найден, то действие выдаст ошибку "Указанный файл не найден.".
- Если в параметре "Сохранить в" указана папка, где уже есть файл с указанным именем и расширением, а параметр "Перезаписать" = false, то действие выдаст ошибку "Файл с указанным именем и расширением уже существует".
- Если на устройстве недостаточно места для скачивания файла, то действие выдаст ошибку "Недостаточно места на устройстве.".
- Если имя файла будет превышать допустимое количество символов в названии (250-260 символов), то при попытки попытке скачивания действие выдаст ошибку "Слишком длинное название файла".
...
Пример использования
Задача
Загрузка ранее скачанного документаСкачать файл
Предусловие
На рабочую область установлено и корректно настроено "Подключиться к Яндекс Диску".
Ранее был скачан и изменен документ из Яндекс Диска.
Решение
Воспользоваться действиями "Скачать файл" и " Загрузить файл"
Реализация
- Установить на рабочую область действия "Скачать файл" и " Загрузить файл"
- Корректно заполнить параметры - "Путь к файлу" - указать путь к ранее скачанному и измененному файлу. "Перезаписать" - true.
- Запустить робота.
...
Результат: Программный робот отработал успешно. Действие перезаписало файл на указанныйскачало указанный файл. Расширение файла - как у изначального файла в Яндекс Диске. Название скачанного файла - название с вписанным в параметре расширением.
Обзор
Инструменты контента