Потратил почти 3 часа на попытки автоматизировать клик по системному окну MEmu (кнопка "Видоискатель"), но пока безуспешно.
Сценарий такой:
1. Нужно открыть Видоискатель в MEmu (после перехода на камеру в приложении).
2. Затем отсканировать QR (скрипт подстановки QR нашел в старых темах).
Проблема: не получается надежно нажать именно кнопку "Видоискатель" в этом диалоге в автоматическом режиме.
Что уже пробовал:
1. System.Windows.Automation (UIA) — дерево элементов читается нестабильно, местами не находится нужный popup/контрол.
2. WinAPI/координатные клики — не подходят, т.к. нужен стабильный запуск в многопотоке (разные окна/позиции/масштаб).
Подскажите, пожалуйста:
1. Есть ли в ZennoDroid штатный способ стабильно обрабатывать такие диалоги MEmu;
2. Можно ли это надежно решить кодом (C#/PowerShell/ADB) без координатных костылей;
3. Кто как открывает именно "Видоискатель" в похожем кейсе.
Буду благодарен за рабочий пример или направление, куда копать.
Сценарий такой:
1. Нужно открыть Видоискатель в MEmu (после перехода на камеру в приложении).
2. Затем отсканировать QR (скрипт подстановки QR нашел в старых темах).
Проблема: не получается надежно нажать именно кнопку "Видоискатель" в этом диалоге в автоматическом режиме.
Что уже пробовал:
1. System.Windows.Automation (UIA) — дерево элементов читается нестабильно, местами не находится нужный popup/контрол.
2. WinAPI/координатные клики — не подходят, т.к. нужен стабильный запуск в многопотоке (разные окна/позиции/масштаб).
Подскажите, пожалуйста:
1. Есть ли в ZennoDroid штатный способ стабильно обрабатывать такие диалоги MEmu;
2. Можно ли это надежно решить кодом (C#/PowerShell/ADB) без координатных костылей;
3. Кто как открывает именно "Видоискатель" в похожем кейсе.
Буду благодарен за рабочий пример или направление, куда копать.



