Найти в Дзене
SoftVopros.ru

Как сохранить скриншот произвольной области экрана монитора используя iMacros

Как сохранить скриншот произвольной области экрана монитора используя iMacros Если Вас давно раздражает выполнять рутинные операции в браузере, то Вы, наверняка, используете в своей практике iMacros. Это действительно реальный способ избавить любого пользователя от выполнения множества абсолютно ненужных повторяющихся действий, которые отнимают драгоценное время... Возьмем для примера случай, когда Вам необходимо неоднократно, в заинтересовавшие Вас моменты, делать скриншоты при воспроизведении заинтересовавшего Вас (для последующего неторопливого анализа) видео на Ютубе. iMacros предоставляет нам такую возможность при использовании таких команд как SCREENSHOT с опциями сохранить сриншот в виде снимка окна монитора, либо в виде активного окна активного приложения. Согласитесь, что это не всегда удобно для последующего восприятия (вокруг необходимой нам для анализа области снимка, нас отвлекают посторонние изображения, текст, реклама). А ведь нас интересует лишь определенная област

Как сохранить скриншот произвольной области экрана монитора используя iMacros

Если Вас давно раздражает выполнять рутинные операции в браузере, то Вы, наверняка, используете в своей практике iMacros. Это действительно реальный способ избавить любого пользователя от выполнения множества абсолютно ненужных повторяющихся действий, которые отнимают драгоценное время...

Возьмем для примера случай, когда Вам необходимо неоднократно, в заинтересовавшие Вас моменты, делать скриншоты при воспроизведении заинтересовавшего Вас (для последующего неторопливого анализа) видео на Ютубе.

iMacros предоставляет нам такую возможность при использовании таких команд как SCREENSHOT с опциями сохранить сриншот в виде снимка окна монитора, либо в виде активного окна активного приложения. Согласитесь, что это не всегда удобно для последующего восприятия (вокруг необходимой нам для анализа области снимка, нас отвлекают посторонние изображения, текст, реклама). А ведь нас интересует лишь определенная область на снимке (см. ниже (часть изображения обрезана автором публикации).

Чтобы избавить себя от этого мы будем использовать другую функцию, которая нам предоставляется - SAVE_ELEMENT_SCREENSHOT . С ее помощью мы имеем возможность сохранить на компьютере лишь определенную область, например, можно сохранить в виде снимка любую нужную нам картинку на странице или, например, текущий экран видео плейера.

Нет проблем!

Устанавливаем в браузер iMacros, запускаем в нужные моменты необходимый скрипт. Все!

Допустим, мы хотим сохранить скриншот какого-то момента на видео ютуб. Для этого случая скрипт будет выглядеть примерно так (кое что в нем необходимо отредактировать) :

ONDOWNLOAD FOLDER=C:\BOTS\ FILE=image.jpg WAIT=YES

TAG POS=1 TYPE=DIV ATTR=ID:movie_player CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT

где:

FOLDER=C:\BOTS\ - имя папки, в которую сохраняем скрин.

FILE=image.jpg - имя файла, сохраняемого скрина.

Остальные части кода редактировать не нужно.

Для наглядности ниже можно увидеть картинку-результат:

-2

Комметарии, обсуждения и вопросы тут - http://softvopros.ru/forum/topic_1573