• EN
    RU

windowinterfaces/get_by_point

get_by_point(x, y) - данная функция позволяет получить интерфейс окна по его точке
Функция на вход принимает параметры:
  • x – x - координата точки.
  • y – y - координата точки.


После отработки функция возвращает результат своей работы в робот:
  • Интерфейс окна




Пример использования get_by_point (Python):

# Additional paths
import sys
sys.path.insert(0, '../../../Templates PY/')
 
xhe_host = "127.0.0.1:7010"
from xweb_human_emulator import *
 
# начало
echo("<hr><font color=blue>windowinterfaces.xxxxxxxxx</font><hr>")
 
# 1 
echo("1. Получим текст первого главного видимого окна в точке 10,10 : ")
all=window.get_all()
echo(all.get_by_point(10,10).get_text())
 
# конец
echo("<hr><br>")
 
# Quit
app.quit()

Пример использования get_by_point (JS):

// подключим объект для управления эмулятором, если еще не подключен
xhe_host="127.0.0.1:7010";
echo=require("../../../Templates JS/init.js");
 
// начало
echo("<hr><font color=blue>windowinterface.get_by_point</font><hr>");
 
// 1 шаг
echo("1. Получим текст первого главного видимого окна в точке 10,10 : ");
all=window.get_all();
echo(all.get_by_point(10,10).get_text();
 
// конец
echo("<hr><br>");
 
// Quit
app.quit();