Ждать окончания загрузки файла Версия 1 (Java)

Группа действий: Браузеры 


Описание

Действие скачивает файл со страницы браузера и ожидает окончания его полной загрузки

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

Параметры действия

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

Поле "Контекст"                            Контекст действия для работы с браузером

Поле "Элемент"                            Элемент, с которым работает действие. На странице в браузере этот элемент должен содержать URL, по которому можно скачать файл

Поле "Имя файла"                       Наименование, которое будет иметь скачанный файл. Указанное наименование может не совпадать с исходным наименованием файла на сайте

Поле "Формат"                             Формат, с которым будет скачан файл

                                                      Если указанное значение не совпадает с исходным форматом файла на сайте, открытие файла может сопровождаться ошибкой

Поле "Путь к папке"                    Путь к папке, в которой будет сохранен файл

Поле "Тайм-аут, мс"                    Время ожидания ответа от ресурса, с которого будет скачан файл

                                                      Если время ожидания ответа превысит указанное значение, действие вернет ошибку. Задается в миллисекундах. Значение по умолчанию: 10000 мс

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Контекст

Контекст действия для работы с браузером

Идентификатор сеанса браузера

ACTION_CONTEXT


Да

ЭлементЭлемент, с которым работает действие. На странице в браузере этот элемент должен содержать URL, по которому можно скачать файлWeb-элемент
Да
Имя файлаНаименование, которое будет иметь скачанный файл. Указанное наименование может не совпадать с исходным наименованием файла на сайтеСтрока
Да
ФорматФормат, с которым будет скачан файл. Если указанное значение не совпадает с исходным форматом файла на сайте, открытие файла может сопровождаться ошибкойСтрока
Да
Путь к папкеПуть к папке, в которой будет сохранен файлПуть к папке
Да
Тайм-аутВремя ожидания ответа от ресурса, с которого будет скачан файл. Если время ожидания ответа превысит указанное значение, действие вернет ошибку. Задается в миллисекундах. Значение по умолчанию: 10000 мсЧисло10Нет
Результаты
РезультатПуть к скачанному файлуПуть к файлу

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

Отсутствуют

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

Задача

Открыть страницу в браузере https://fastest.fish/test-files и дождаться скачивания файла на рабочий стол, далее закрыть страницу браузера.


Решение 

Воспользоваться действиями "Открыть браузер", "Ждать окончания загрузки файла", "Закрыть браузер".

Реализация

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

2. Настроить параметры для действия "Открыть браузер".

3. Настроить параметры для действия "Ждать окончания загрузки файла".

4. Настроить параметры для действия "Закрыть браузер". 

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

Результат

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