Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 12 Следующий »

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


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

Настройки

Свойство

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

Описание

Тип

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

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

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


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

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

Robin.Numeric5000Нет
Порядок следования
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Нет

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

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

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

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


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

Настройки

Свойство

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

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

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

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


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

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

Robin.Numeric300Нет
Шпион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
Нет

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

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

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


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

Настройки

Свойство

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

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

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

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


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

По умолчанию значение равно "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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Тайм-аутTime-out

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

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



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

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

Robin.Numeric1000Нет
Результаты
РезультатResult

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


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

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

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

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

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


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

Настройки

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

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

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



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

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

Robin.Numeric1000Нет
ШпионSpy

Шпион, определяющий имя окна, имя процесса, определения, порядок следования, XPath захватываемого элемента (подробнее см. Использование WinSpy 2.0)

Кнопка
-
Имя окнаWindow nameИмя окна, на котором происходит фокусировкаСтрокаTest1.txt — БлокнотО
Имя процессаProcess nameИмя функциональной части данного приложения, на которую берется фокусСтрокаnotepadО
Определения
Locators
Идентификатор функциональной части данного приложения, на которой происходит фокусировкаСтрока
О
Порядок следованияOrderПорядок следования данного элемента в иерархии следования элементов данного приложенияЧисло0О
XPathXPath
Строка[1]О
Результаты
РезультатResultПеременная, в которую будет сохранен текст из выбранного элемента.Robin.StringСохранить файл

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

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

Получить свойство элемента / Get text from property


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

Настройки

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

Имя свойства. Указывается без слово"Property".


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

Robin.StringHasKeyboardFocusДа
Тайм-аутTime-out

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

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



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

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

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

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

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

Получить координаты элемента / Get element coordinates

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

Настройки

Свойство

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

Описание

Тип

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

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

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



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

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

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

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

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

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

Дожидаться исчезновения элемента / Wait for element dissapear


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Элемент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)Кнопка
-

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

Действие (не) активирует окно.

Закрыть окно / Window close


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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Входные параметры
Тайм-аутTime-out

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

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

Число0О
ШпионSpyШпион, определяющий информацию об окне/элементе окна Windows (подробнее см. Использование WinSpy 2.0)Кнопка
-
Имя окнаWindow nameИмя окна, которое будет закрытоСтрокаВсе элементы панели управленияО

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

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

Изменить размеры окна/ Window resize


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Высота
Height

Необходимая высота окна.

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

Число500О
Тайм-аут
Time-out

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

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

Число0О
Ширина
Width

Необходимая ширина окна.

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

Число500О
ШпионSpy

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

Кнопка
-
Имя окнаWindow nameИмя окна, размеры которого требуется изменитьСтрокаTest1.txt — БлокнотО

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

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

Получить размеры элемента / Window get element rect

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

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Входные параметры
ВысотаVariable heightВысота, которая определяется после работы ШпионаЧисло28О
Координата XVariable XКоордината X, которая определяется после работы ШпионаЧисло16О
Координата Y

Variable Y

Координата Y, которая определяется после работы Шпиона
Число
-5О
Тайм-аутTime-out

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

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

Число0О
ШиринаVariable widthШирина, которая определяется после работы ШпионаЧисло1904О
Шпион
Spy
Шпион, определяющий имя окна, имя процесса, определения, порядок следования, XPath захватываемого элемента (подробнее см. Использование WinSpy 2.0)
Кнопка

-
Имя окна
Window name

Имя окна, на котором происходит фокусировка

СтрокаБезымянный – БлокнотО
Имя процессаProcess name

Имя функциональной части данного приложения, на которую берется фокус

СтрокаnotepadО
Определения
Locators

Идентификатор функциональной части данного приложения, на которой происходит фокусировка

Строка{
...
}
О
Порядок следования
Order

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

Число0О
XPathXPath
Строка[1]О

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

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

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

  • Нет меток