Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Сохранить

...

изображение Версия 9 (Java)

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

...

Описание 

Действие сохраняет изображение с изображение с веб-страницы в страницы в файл на локальном компьютере и возвращает полный путь к этому файлу

...

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

Свойство

...

Image Added

Параметры и их настройки

Свойство

(англ.)

Описание

Тип

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

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

Параметры

Контекст

действия

ACTION_CONTEXT

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

Robin.Selenium

Контекст браузера

Да

Элемент

Web-элемент, содержащий изображение

Robin.

Selenium

WebElement


Да

Путь к

изображениюIMG_XPATHУникальный XPath, по которому искать

папке

Путь к папке, в которой будет сохраняться изображение

Robin.

String"/html/body/div/img"

FolderPath

C:\doc\img

Да

CAPTCHAIS_CAPTCHA

Если значение параметра равно True, изображение  является CAPTCHA.

По умолчанию - False

Источник изображения

Источник сохраняемого изображения. Доступно 3 варианта: 1) URL ресурса. Cохраняет изображения по URL. Подходит для изображений, заключенных в тег img. Не подходит для сохранения капчи и иных типов изображений. 2) Скрипты (используется скрипт JS). Сохраняет изображения c помощью скриптов JS. Подходит для сохранения любых изображений, включая капчу. 3) Cкриншот (используется скрипт JS). Вырезает изображение из скриншота окна браузера. Позволяет сохранять изображения, не выходящие за пределы окна браузера, включая капчу

Robin.String

Robin.Boolean


Нет

Результаты

Путь к файлу

IMG_FILE_PATHСтроковая переменная, содержащая путь к файлу, в котором сохранен рисунок

c изображением

Путь к файлу c изображением

Robin.

FilePath

Image

C:\doc\img.png

Да


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

  1. Предполагается что уже открыта нужная страница в браузере.Предусмотреть возможность использования этого действия для сохранения CAPTCHA. При этом:
  2. Должна сохраняться та картинка CAPTCHA, которая отображается при загрузке страницы
  3. Повторные загрузки CAPTCHA в процессе ее обработки должны быть исключены..
  4. Чтобы не было конфликтов с уникальностью имен файлов с изображениями предлагается в качестве имени файла использовать сгенерированный GUID.
  5. Предпочтительный формат, с котором сохраняется изображение, - PNG. 

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

Задача

Перейти по ссылке https://bankrot.cdtrf.ru/public/default.aspx и сохранить изображение с веб страницы. 
Image Added

Решение

Воспользоваться действиями "Открыть браузер", "Перейти по URL", "Сохранить изображение". 

Реализация

  1. Собрать схему робота, состоящую из действий. 
    Image Added
  2. Настроить параметр действия "Открыть браузер".
    Image Added
  3. Настроить параметры действия "Перейти по URL". 
    Image Added
  4. Настроить параметры действия "Сохранить изображение". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 
    Image Added
  5. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.
Image Added
Изображение сохранено.
Image Added