Релиз ZennoDroid 2.3.11.0 Добавлена возможность использовать эмулятор LDPlayer 9 • Добавлен поиск по цвету пикселя • Улучшен поиск по картинке

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 591
Благодарностей
3 807
Баллы
113


Весь список изменений 2.3.11.0

Добавлено:

+ Добавлена возможность выбрать эмулятор LDPlayer 9.
+ Автоматическое переключение при первом запуске на установленный эмулятор (если установлен только MEmu или только LDPlayer).
+ В экшен "Открыть приложение" добавлена возможность указать стартовую активити.
+ Добавлен экшен "Открыть URL".
+ Добавлена возможность указать тип захвата изображения перед запуском устройства (Свой код C#)
Код:
// Возможные варианты типа захвата изображения: "h264", "mjpeg", "off"
instance.DroidInstance.Action.Start(false, "h264");
+ Добавлена возможность поиска по цвету пикселя (Свой код C#).
Цвет пикселя можно получить через контекстное меню, кликнув правой кнопкой мыши по нужному месту на экране устройства
Параметры: цвет, область поиска, отклонение (погрешность) от заданного цвета, время поиска
Point FindPixel(string htmlColor, Rectangle[] rectangles, int variation, int searchTime);

Код:
// поиск по всему экрану один раз и клик по найденному пикселю без задержек
var point = instance.DroidInstance.Screen.FindPixel("#F3BC2F", null, 0);
if (point.IsEmpty)
        throw new System.Exception("Not found");

project.SendInfoToLog("Send tap:" + point, true);
instance.DroidInstance.Input.Tap(point.X, point.Y);
Код:
// поиск по области экрана в течение 5 сек и клик по найденному пикселю без задержек
var searchArea = new [] { new Rectangle(30, 300, 130, 400) };
var point = instance.DroidInstance.Screen.FindPixel("#f8bc1d", searchArea, 0, 5);
if (point.IsEmpty)
        throw new System.Exception("Not found");

project.SendInfoToLog("Send tap:" + point, true);
instance.DroidInstance.Input.Tap(point.X, point.Y);
+ FFMpeg обновлен до 7.0.0.
+ UIAutomator обновлен до 7.0.28.
+ Appium Settings обновлен до 5.12.14.
+ Adb обновлен до 35.0.2.
+ Frida обновлена до 16.5.2.
+ При использовании на одном компьютере ZennoDroid Pro (Memu / LDPlayer) и ZennoDroid Enterprise все параметры на вкладке Android независимы.


Исправлено:

Исправлены серьезные задержки (однопоточность) при поиске по картинке при выполнении шаблонов.
Исправлена ошибка при захвате устройства при выключенном Root на версиях MEmu 9.0.х.
Исправлено разгадывание Recaptcha2 кликами.
Исправлено выполнение javascript в WebView при запущенном браузере Chrome.
Исправлена точность установки геолокации.
Исправлены фризы при отображении экрана устройства. Улучшена отзывчивость при управлении устройством.
Улучшено получение названия активного приложения (при выполнении javascript, при открытии меню "Установленные приложения").
Улучшено выполнение javascript (добавлен повторный поиск адреса сокета и повторное выполнение команды в случае ошибки).
Исправлены ошибки при установке прокси через Proxifier в многопоточном режиме при большом количестве потоков и большом количестве используемых адресов прокси.
Исправлена ошибка при установке очень большого количества различных адресов прокси через Proxifier (Error: Too many sibling nodes).
Исправлена ошибка, приводившая к отображению пустых окон при выполнении шаблонов (при невозможности получить информацию об устройстве через adb).
Исправлена ошибка, из-за которой ZennoDroid не видел установленного MEmu.


Где скачать?

ZennoDroid 2.3.11.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.


Как сообщать о проблемах?

Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.
 
  • Спасибо
Реакции: djaga, Maxxm и Newbi3

Maxxm

Client
Регистрация
24.08.2021
Сообщения
197
Благодарностей
60
Баллы
28
Добавлена возможность выбрать эмулятор LDPlayer 9.
Вот это интересный поворот))) Открываются новые интересные моменты...
Хотя по факту ЛД такое же Г... как и мему) но потестить интересно будет)
Спасибо!
 

seodamage

Client
Регистрация
08.09.2014
Сообщения
228
Благодарностей
69
Баллы
28
отличные новости, мему корявый, лд получше будет
 

Maxxm

Client
Регистрация
24.08.2021
Сообщения
197
Благодарностей
60
Баллы
28
Подскажите пожалуйста а будет либо есть возможность выбирать нужный эмулятор перед стартом проекта? к примеру во входящих настройках есть выбор мему либо лд, а проект перед стартом уже сам видит какой эмулятор стартовать для работы.

Я не нашел екшена выбор эмулятора, а он крайне необходим, раз вы добавили поддержку двух эмулей!
Если я не увидел, подскажите как такое реализовать)
Благодарю!
 
Последнее редактирование:

Vlad_Curnoi

Client
Регистрация
09.08.2017
Сообщения
475
Благодарностей
200
Баллы
43
Скажите в чем от Enterprise отличается от Professional? Чего нет в про что не работает с реальными устройствами?
 

Maxxm

Client
Регистрация
24.08.2021
Сообщения
197
Благодарностей
60
Баллы
28
Скажите в чем от Enterprise отличается от Professional? Чего нет в про что не работает с реальными устройствами?
Основное отличие что Enterprise в том что там можно работать с реал трубками! В про либо лайт только эмуляторы
 

DictorZetLBS

Client
Регистрация
04.09.2023
Сообщения
135
Благодарностей
40
Баллы
28
Скажите в чем от Enterprise отличается от Professional? Чего нет в про что не работает с реальными устройствами?
PRO работает из коробки, сразу в бой. ENTERPRISE работает на чем угодно, не сразу в бой.
 

GudVin92

Client
Регистрация
11.07.2018
Сообщения
12
Благодарностей
1
Баллы
3
Вот это интересный поворот))) Открываются новые интересные моменты...
Хотя по факту ЛД такое же Г... как и мему) но потестить интересно будет)
Спасибо!
Тогда какой эмулятор хороший на данный момент для накрутки в соц сетях или регистраций?
 

Ruhas

Client
Регистрация
26.11.2019
Сообщения
679
Благодарностей
171
Баллы
43

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