Дроид + С#

arbplv

Client
Регистрация
28.03.2020
Сообщения
373
Благодарностей
23
Баллы
18
Прикупил дроида, начал писать шаблончик, все пишу в C#, вопрос где найти документацию, как найти элемент, как тапнуть? подскажите есть ли что то похожее на вот это https://help.zennolab.com/en/v7/zennoposter/7.1.4/webframe.html#topic1.html
и вообще это инстанс или что)
сорян если глупые вопросы, но чет не нашел ничего похожего....
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Прикупил дроида, начал писать шаблончик, все пишу в C#, вопрос где найти документацию, как найти элемент, как тапнуть? подскажите есть ли что то похожее на вот это https://help.zennolab.com/en/v7/zennoposter/7.1.4/webframe.html#topic1.html
и вообще это инстанс или что)
сорян если глупые вопросы, но чет не нашел ничего похожего....
в дроиде нет ничего подобного. Там надо забыть про C# и работать на кубиках.
Как отвечали админы, разработчики возможно внедрят API для доступа к инстансту дроида.... а может и нет :bk:
 

arbplv

Client
Регистрация
28.03.2020
Сообщения
373
Благодарностей
23
Баллы
18
в дроиде нет ничего подобного. Там надо забыть про C# и работать на кубиках.
Как отвечали админы, разработчики возможно внедрят API для доступа к инстансту дроида.... а может и нет :bk:
это очень хреного, т.к. тупо спарсить на кубиках это извращение то еще... а искать дочерние элементы, делать проверки... это жесть... год назад брал демку, за 2 недели не понял нихрена как найти и кликнуть на элемент забил, год прошел, ща купил, по ходу воз и ныне там... будем оформлять возврат видимо...
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
это очень хреного, т.к. тупо спарсить на кубиках это извращение то еще
Начиная с версии 2.1 появилась возможность извлечения всей структуры XML в переменную проекта. Добавить действие → Утилиты → Получить структуру элементов (XML).

87672


Далее для обработки XML документа воспользуйтесь действием ДанныеОбработка JSON/XML.
В итоге парсинг вмещается в 2 кубика.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 788
Благодарностей
1 952
Баллы
113
как найти элемент, как тапнуть?
Найти элемент можно по дереву элементов из xml экрана и составить xpath к нему как при работе с html элементами. У этого элемента сразу можно получить значения атрибутов (кликабельный или нет, текст, координаты и т.п.)
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
С# API в процессе разработки. Скинул примеры в тикете.
api_example2.png
 

radar777

Client
Регистрация
27.02.2021
Сообщения
42
Благодарностей
6
Баллы
8

myndeswx

Client
Регистрация
15.05.2017
Сообщения
436
Благодарностей
104
Баллы
43
You can find an element by the element tree from the xml screen and compose an xpath to it as when working with html elements. You can immediately get the attribute values of this element (clickable or not, text, coordinates, etc.)
Also looking for more example how to click on elements by xpath or other alternatives, clicking by image/text is very inconvenient.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)