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

Ключ

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

Оглавление
maxLevel1

...

Активировать окно / Activate window

...

Данное действие предназначено для активизирования элементаактивизации окна.

Настройки

Свойство

Англ. наименование

ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Элемент
Имя окна
ElementРесурс который хранит данные о выбранном элементе приложения
Window nameИмя окна, которое нужно активировать.Robin.
WinElement
StringВсе элементы панели управленияДа
Тайм-аутTime-out

Время, в течении которого будет происходить поиск нужного

элемента

окна.

Измеряется в миллисекундах

.По умолчанию значение равно "0"

.


Если

элемент

окно не будет

найден, то данный блок не произведет действий, сценарий продолжится

найдено, то действие завершится ошибкой: "No window with this name <<Имя окна>> found".

По умолчанию значение равно "0".

Robin.Numeric
5000
300Нет
Порядок следования
Шпион
Order

Порядок следования данного элемента в иерархии следования элементов данного приложения.

Robin.Numeric1НетКликClick option

Варианты вызываемого события/клика.

В выпадающем списке доступны значения:

  • Нет - No click.
  • ЛКМ - Force click.
  • ПКМ - Force right click.
  • Двойной ЛКМ - Force double click.

По умолчанию значение равно "No click".

Robin.StringПКМДа
Spy

Шпион, определяющий информацию об окне/элементе окна Windows.

(подробнее см. Использование WinSpy 2.0)

Robin.WinElement
Нет

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

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

Максимизировать окно / Window maximize

...

Данное действие предназначено для развертывания окна на весь экран. 

Настройки

Свойство

Англ. наименование

ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Имя окнаWindow nameИмя окна, которое требуется максимизировать.Robin.StringВсе элементы панели управленияДа
Тайм-аутTime-out

Время, в течении которого будет происходить поиск нужного окна.

Измеряется в миллисекундах.


Если окно не будет найдено, то данный блок не произведет действий, сценарий продолжится.

По умолчанию значение равно "0".

Robin.Numeric300Нет
ШпионSpyШпион, определяющий информацию об окне/элементе окна Windows (подробнее см. Использование WinSpy 2.0)Robin.WinElement
Вызов события кликаSend click

Клик на левую кнопку мышки без визуализации перемещения курсора.

Robin.BooleantrueНетКликForce click

Клик на левую кнопку мышки.

Robin.BooleanfalseНетПравый кликForce right click

Клик на правую кнопку мышки.

Robin.BooleanfalseНетДвойной кликForce double click

Двойной клик на левую кнопку мыши.

Robin.Booleanfalse

Нет

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

Не требуется предварительная активация окна

...

.

Свернуть окно / Window minimize

...

Данное действие предназначено для сворачивания

...

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

Активировать окно / Activate window

...

окна.

Настройки

Свойство

Англ. наименование

ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Имя окнаWindow nameИмя окна, которое
нужно активировать
требуется свернуть.Robin.StringВсе элементы панели управленияДа
Тайм-аутTime-out

Время, в течении которого будет происходить поиск нужного окна.

Измеряется в миллисекундах.


Если окно не будет найдено, то

действие завершится ошибкой: "No window with this name <<Имя окна>> found"

данный блок не произведет действий, сценарий продолжится.

По умолчанию значение равно "0".

Robin.Numeric300Нет
ШпионSpyШпион, определяющий информацию об окне/элементе окна Windows
.
(подробнее см. Использование WinSpy 2.0)Robin.WinElement
Нет

Особые условия

...

использования 

Не требуется предварительная активация окна.

Закрыть окно, если существует / Close window if exists

...

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

...

...

Данное действие предназначено для развертывания окна на весь экран. для закрытия окна, если оно существует.

Настройки

Свойство

Англ. наименование

ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Имя окнаWindow nameИмя окна, которое
требуется максимизировать
будет закрыто.Robin.StringВсе элементы панели управленияДа
Тайм-аутTime-out

Время, в течении которого будет происходить поиск нужного окна.

Измеряется в миллисекундах.


Если окно не будет найдено, то данный блок не произведет действий, сценарий продолжится.

По умолчанию значение равно "0".

Robin.Numeric300Нет
ШпионSpyШпион, определяющий информацию об окне/элементе окна Windows (подробнее см. Использование WinSpy 2.0)Robin.WinElement
Нет

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

Не требуется предварительная активация окна.

...

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

Заголовок активного окна / Windows get active title

...

Данное действие предназначено для сворачивания для сохранения наименование активного окна.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
ПараметрыИмя окнаWindow nameИмя окна, которое требуется скрыть.Robin.StringВсе элементы панели управленияДаТайм-аутTime-outВремя, в течении которого будет происходить поиск нужного
Входные параметры
Тайм-аутTime-out

Время, в течении которого будет происходить поиск активного окна.

Измеряется в миллисекундах.


Если окно не будет найдено, то

данный блок не произведет действий,

сценарий продолжится без ошибок.

По умолчанию значение равно "0".

Robin.Numeric
300
1000Нет
Шпион
Результаты
Результат
Spy
Result
Шпион, определяющий информацию об окне/элементе окна Windows (подробнее см. Использование WinSpy 2.0)Robin.WinElementНет

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

Не требуется предварительная активация окна.

Закрыть окно, если существует / Close window if exists

Переменная, в которую будет записано наименование активного окна.


Если ни одно активное окно не будет найдено, то в переменную будет записано пустое значение.

Robin.StringВсе элементы панели управления

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

Отсутствуют.

Фокус на элементе / Focus on element

...

Данное действие предназначено для активизирования элементаДанное действие предназначено для закрытия окна, если оно существует.

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Имя окна
Элемент
Window name
ElementРесурс который хранит данные о выбранном элементе приложения
Имя окна, которое будет закрыто
.Robin.
StringВсе элементы панели управления
WinElement
Да
Тайм-аутTime-out

Время, в течении которого будет происходить поиск нужного

окна

элемента.

Измеряется в миллисекундах.


По умолчанию значение равно "0".

Если

окно

элемент не будет

найдено

найден, то данный блок не произведет действий, сценарий продолжится.

По умолчанию значение равно "0".

Robin.
Robin.Numeric
300
5000Нет
Шпион
Порядок следования
SpyШпион, определяющий информацию об окне/элементе окна Windows (подробнее см. Использование WinSpy 2.0)Robin.WinElementНет

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

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

Заголовок активного окна / Windows get active title

Данное действие предназначено для сохранения наименование активного окна.

Настройки

...

Время, в течении которого будет происходить поиск активного окна.

Измеряется в миллисекундах.

Если окно не будет найдено, то сценарий продолжится без ошибок.

По умолчанию значение равно "0".

...

Order

Порядок следования данного элемента в иерархии следования элементов данного приложения.

Robin.Numeric1Нет
КликClick option

Варианты вызываемого события/клика.


В выпадающем списке доступны значения:

  • Нет - No click.
  • ЛКМ - Force click.
  • ПКМ - Force right click.
  • Двойной ЛКМ - Force double click.

По умолчанию значение равно "No click".

Robin.StringПКМДа
Вызов события кликаSend click

Клик на левую кнопку мышки без визуализации перемещения курсора.

Robin.BooleantrueНет
КликForce click

Клик на левую кнопку мышки.

Robin.BooleanfalseНет
Правый кликForce right click

Клик на правую кнопку мышки.

Robin.BooleanfalseНет
Двойной кликForce double click

Двойной клик на левую кнопку мыши.

Robin.BooleanfalseНет

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

Не требуется предварительная активация окна, содержащего элемент.

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

...

Переменная, в которую будет записано наименование активного окна.

Если ни одно активное окно не будет найдено, то в переменную будет записано пустое значение.

...

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

Отсутствуют.

Получить текст элемента / Get element text

...

Действие предназначено для определения координат центра элемента.

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
ЭлементElementРесурс который хранит данные о выбранном элементе приложения.Robin.WinElement
Да
Тайм-аутTime-out

Время, в течении которого будет происходить поиск нужного элемента.

Измеряется в миллисекундах.


Если элемент не будет найден, то действие выдаст ошибку.

По умолчанию значение равно "0".

Robin.Numeric500Нет
Результаты
РезультатResultКоординаты центра элемента.Robin.LocationPoint

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

...

Данное действие предназначено для ожидания исчезновения объекта, соответствующего  указанным свойствам.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ЭлементElementРесурс который хранит данные о выбранном элементе приложения.Robin.WinElement
Да
Тайм-аутTime-out

Время, в течении которого будет происходить ожидание исчезновения элемента.

Измеряется в миллисекундах.


Если элемент сразу не будет найден, то данный блок не произведет действий, сценарий продолжится.

По умолчанию значение равно "0".

Robin.Numeric5000
Нет
Да
ШпионSpyШпион, определяющий имя окна, имя процесса, определения, порядок следования, XPath захватываемого элемента (подробнее см. Использование WinSpy 2.0)Кнопка
-
Имя окнаWindow nameИмя окна, на котором происходит фокусировкаСтрокаTest1.txt — БлокнотО
Имя процессаProcess nameИмя функциональной части данного приложения, на которую берется фокусСтрокаnotepadО
ОпределенияLocatorsИдентификатор функциональной части данного приложения, на которой происходит фокусировкаСтрока
О
Порядок следованияOrderПорядок следования данного элемента в иерархии следования элементов данного приложенияЧисло0О
XpathXpath

Путь до элемента приложения, определяемый порядком следования элементов внутри друг друга.

Данный параметр определяется WinSpy. Робот осуществляет поиск элемента по XPath, если по заданным свойствам в поле "Определения" элемент не найден.

Строка[1]О

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

Не требуется предварительная активация окна, содержащего элемент.

Сменить язык приложения / Change app language

...

Данное действие предназначено для изменения языка написания текста.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ЯзыкLanguage

Язык, на который необходимо переключиться.

Пример: en, ru.

Robin.String
Да
Имя окнаWindow name

Имя окна, в котором необходимо поменять язык.

Если окно не указано, меняется язык всей системы.

Robin.StringTest.txt – БлокнотНет
Тайм-аутTime-out

Время, в течении которого будет происходить поиск нужного окна.

Измеряется в миллисекундах.


Если окно не будет найдено, то данный блок изменит язык всей системы.

Если окно не было указано, то данный блок изменит язык всей системы по истечению тайм-аута.

По умолчанию значение равно "0".

Robin.String1000Нет
ШпионSpyШпион, определяющий информацию об окне/элементе окна Windows (подробнее см. Использование WinSpy 2.0)Кнопка
-

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

...