Release ZennoDroid Enterprise 2.3.11.0 Improved method to change parameters • Search by pixel color • Improved image search

ZennoLab Team

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


Full changelog 2.3.11.0

Added:

+ Added the ability to specify an initial activity for the "Open application" action.
+ Added "Open URL" action.
+ Added the ability to specify the image capture type before starting the device (Custom C# code)
Код:
// Possible options for image capture type: "h264", "mjpeg", "off"
instance.DroidInstance.Action.Start(false, "h264");
+ Added the ability to search by pixel color (Custom C# code).
The pixel color can be obtained via the context menu by right-clicking on the desired location on the device screen
Parameters: color, search area, variations (error) from the specified color, search time
Point FindPixel(string htmlColor, Rectangle[] rectangles, int variation, int searchTime);

Код:
// search the entire screen once and click on the found pixel without delays
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);
Код:
// search by screen area for 5 seconds and click on the found pixel without delays
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 is updated to 7.0.0.
+ UIAutomator is updated to 7.0.28.
+ Appium Settings is updated to 5.12.14.
+ Adb is updated to 35.0.2.
+ Frida is updated to 16.5.2.
+ When using ZennoDroid Pro (Memu / LDPlayer) and ZennoDroid Enterprise on the same computer, all options in the Android tab are independent.
+ Added forced restart of the ZennoDroid module and re-installation of parameters (in case of an error when installing parameters).
+ Added the ability to disconnect from BlueStacks (helps remove devices that are offline after stopping). Custom C# code
Код:
new BlueStacks5("Rvc64_1", "nxt").Disconnect();
+ Added the ability to get the BlueStacks connection address. Custom C# code
Код:
return new BlueStacks5("Rvc64_1", "nxt").AddressPort;
+ ZennoDroid module is updated to version 1.8.2. Added a new way to change parameters, using an alternative mechanism for passing values to the module (used by default). Faster initialization of parameter transfer to the module after rebooting the device.
+ Added waiting for a full reboot of the phone when connecting to a device (BOOT_COMPLETED).


Fixed:

Fixed serious delays (single threading) when searching by image when executing templates.
Fixed the inability to click on protected pages of some applications (for example, when registering WhatsApp).
Fixed issue when installing AdbKeyboard (Play Protect detected the application as malicious).
AdbKeyboard now supports Android 14.
Fixed Recaptcha2 solving by clicks.
Fixed javascript execution in WebView when Chrome browser is running.
Fixed freezes when displaying the device screen. Improved responsiveness when controlling the device.
Improved retrieval of the active application name (when executing javascript, when opening the "Installed applications" menu).
Improved javascript execution (added re-search for socket address and re-execution of command in case of error).
Fixed errors when installing a proxy via Proxifier in multi-threaded mode with a large number of threads and a large number of proxy addresses used.
Fixed a bug when setting a very large number of different proxy addresses via Proxifier (Error: Too many sibling nodes).
Fixed a bug that caused empty windows to be displayed when executing templates (if it was not possible to obtain device information via adb).
When using the BlueStacks emulator, forced conversion of image capture from H.264 mode to MJPEG mode is disabled. You should use BlueStacks 5.21.580 or higher (In BlueStacks versions 5.14-5.21.560, due to a problem in the ROM, capture in H.264 mode didn't work).
 

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