Прочитать консоль
Read console
Last updated
Read console
Last updated
Элемент извлекает информацию из консольных приложений. Может быть полезен для автоматизации задач, связанных с обработкой текстового вывода в консоли.
Обязательные для заполнения свойства отмечены символом *
. Описание группы общих свойств см. в разделе Свойства элемента.
Диапазон
Консоль* [LTools.Desktop.Model.ConsoleApp] — cсылка на консольное приложение.
Смещение X [Int32] — cмещение по оси X. По умолчанию 10
.
Смещение Y [Int32] — cмещение по оси Y. По умолчанию 10
.
Смещение по высоте [Int32] — cмещение высоты диапазона. По умолчанию 0
.
Смещение по ширине [Int32] — cмещение ширины диапазона. По умолчанию 0
.
Шаги [Int32] — количество шагов для выделения фрагмента. По умолчанию 2
.
Процесс
Горячая клавиша — горячая клавиша для отправки текста в буфер обмена. Доступные значения:
Ctrl Ins
— значение по умолчанию.
Ctrl C
Enter
Escape
None
— клавиша не задана.
Режим — режим получения консоли. Доступные значения:
Mouse
— значение по умолчанию. В этом режиме элемент Прочитать консоль взаимодействует с элементами консольного приложения, эмулируя действия мыши. Робот может выделить текст, щелкнуть по определенной области или выполнить другие действия, аналогичные тем, которые могли бы быть выполнены с помощью физической мыши. Этот режим обычно применяется, когда необходимо точно указать местоположение, которое не может быть достигнуто через текстовое взаимодействие.
Hot Key
— в этом режиме элемент Прочитать консоль использует сочетания клавиш для взаимодействия с консольным приложением. Например, робот может нажимать определенные комбинации клавиш, чтобы выполнить операции, которые обычно выполняются через горячие клавиши. Этот режим предпочтителен в случаях, когда важны скорость и точность действий.
Таймаут* [Int32] — предельное время ожидания завершения процесса, указывается в миллисекундах. По умолчанию 10000
.
Вывод
Переменная* [String] — название переменной, в которой будет храниться полученный из консоли текст.