- Регистрация
- 22.01.2019
- Сообщения
- 1 591
- Благодарностей
- 3 806
- Баллы
- 113
Весь список изменений 2.3.11.0
Добавлено:
+ В экшен "Открыть приложение" добавлена возможность указать стартовую активити.
+ Добавлен экшен "Открыть URL".
+ Добавлена возможность указать тип захвата изображения перед запуском устройства (Свой код C#)
+ Добавлена возможность поиска по цвету пикселя (Свой код C#).
Цвет пикселя можно получить через контекстное меню, кликнув правой кнопкой мыши по нужному месту на экране устройства
Параметры: цвет, область поиска, отклонение (погрешность) от заданного цвета, время поиска
Point FindPixel(string htmlColor, Rectangle[] rectangles, int variation, int searchTime);
+ 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 независимы.
+ Добавлен принудительный перезапуск модуля ZennoDroid и повторная установка параметров (в случае ошибки при установке параметров).
+ Добавлена возможность отключиться от BlueStacks (помогает убрать устройства, которые после остановки находятся в состоянии offline). Свой код C#
+ Добавлена возможность получить адрес подключения к BlueStacks. Свой код C#
+ Модуль ZennoDroid обновлен до версии 1.8.2. Добавлен новый способ смены параметров, использующий альтернативный механизм передачи значений в модуль (используется по умолчанию). Более быстрая инициализация передачи параметров в модуль после перезагрузки устройства.
+ Добавлено ожидание полной перезагрузки телефона при подключении к устройству (BOOT_COMPLETED).
+ В экшен "Открыть приложение" добавлена возможность указать стартовую активити.
+ Добавлен экшен "Открыть URL".
+ Добавлена возможность указать тип захвата изображения перед запуском устройства (Свой код C#)
Код:
// Возможные варианты типа захвата изображения: "h264", "mjpeg", "off"
instance.DroidInstance.Action.Start(false, "h264");
Цвет пикселя можно получить через контекстное меню, кликнув правой кнопкой мыши по нужному месту на экране устройства
Параметры: цвет, область поиска, отклонение (погрешность) от заданного цвета, время поиска
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);
+ UIAutomator обновлен до 7.0.28.
+ Appium Settings обновлен до 5.12.14.
+ Adb обновлен до 35.0.2.
+ Frida обновлена до 16.5.2.
+ При использовании на одном компьютере ZennoDroid Pro (Memu / LDPlayer) и ZennoDroid Enterprise все параметры на вкладке Android независимы.
+ Добавлен принудительный перезапуск модуля ZennoDroid и повторная установка параметров (в случае ошибки при установке параметров).
+ Добавлена возможность отключиться от BlueStacks (помогает убрать устройства, которые после остановки находятся в состоянии offline). Свой код C#
Код:
new BlueStacks5("Rvc64_1", "nxt").Disconnect();
Код:
return new BlueStacks5("Rvc64_1", "nxt").AddressPort;
+ Добавлено ожидание полной перезагрузки телефона при подключении к устройству (BOOT_COMPLETED).
Исправлено:
• Исправлены серьезные задержки (однопоточность) при поиске по картинке при выполнении шаблонов.
• Исправлена невозможность осуществлять нажатия на защищенных страницах некоторых приложений (например, при регистрации WhatsApp).
• Исправлена проблема при установке AdbKeyboard (Play Protect определял приложение как вредоносное).
• В AdbKeyboard добавлена поддержка Android 14.
• Исправлено разгадывание Recaptcha2 кликами.
• Исправлено выполнение javascript в WebView при запущенном браузере Chrome.
• Исправлены фризы при отображении экрана устройства. Улучшена отзывчивость при управлении устройством.
• Улучшено получение названия активного приложения (при выполнении javascript, при открытии меню "Установленные приложения").
• Улучшено выполнение javascript (добавлен повторный поиск адреса сокета и повторное выполнение команды в случае ошибки).
• Исправлены ошибки при установке прокси через Proxifier в многопоточном режиме при большом количестве потоков и большом количестве используемых адресов прокси.
• Исправлена ошибка при установке очень большого количества различных адресов прокси через Proxifier (Error: Too many sibling nodes).
• Исправлена ошибка, приводившая к отображению пустых окон при выполнении шаблонов (при невозможности получить информацию об устройстве через adb).
• При использовании эмулятора BlueStacks отключен принудительный перевод захвата изображения из режима H.264 в режим MJPEG. Необходимо использовать BlueStacks не ниже 5.21.580 (В версиях BlueStacks 5.14-5.21.560 из-за проблемы в ROM захват в режиме H.264 не работал).
• Исправлены серьезные задержки (однопоточность) при поиске по картинке при выполнении шаблонов.
• Исправлена невозможность осуществлять нажатия на защищенных страницах некоторых приложений (например, при регистрации WhatsApp).
• Исправлена проблема при установке AdbKeyboard (Play Protect определял приложение как вредоносное).
• В AdbKeyboard добавлена поддержка Android 14.
• Исправлено разгадывание Recaptcha2 кликами.
• Исправлено выполнение javascript в WebView при запущенном браузере Chrome.
• Исправлены фризы при отображении экрана устройства. Улучшена отзывчивость при управлении устройством.
• Улучшено получение названия активного приложения (при выполнении javascript, при открытии меню "Установленные приложения").
• Улучшено выполнение javascript (добавлен повторный поиск адреса сокета и повторное выполнение команды в случае ошибки).
• Исправлены ошибки при установке прокси через Proxifier в многопоточном режиме при большом количестве потоков и большом количестве используемых адресов прокси.
• Исправлена ошибка при установке очень большого количества различных адресов прокси через Proxifier (Error: Too many sibling nodes).
• Исправлена ошибка, приводившая к отображению пустых окон при выполнении шаблонов (при невозможности получить информацию об устройстве через adb).
• При использовании эмулятора BlueStacks отключен принудительный перевод захвата изображения из режима H.264 в режим MJPEG. Необходимо использовать BlueStacks не ниже 5.21.580 (В версиях BlueStacks 5.14-5.21.560 из-за проблемы в ROM захват в режиме H.264 не работал).
Где скачать?
ZennoDroid Enterprise 2.3.11.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.
ZennoDroid Enterprise 2.3.11.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.