Release ZennoDroid 2.3.11.0 Ability to use LDPlayer 9 emulator • Search by pixel color • Improved image search

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
2 138
Реакции
4 649
Баллы
113
5HO8op.png


Full changelog 2.3.11.0

Added:

+ Added the ability to select the LDPlayer 9 emulator.
+ Automatically switch to the installed emulator on first launch (if only MEmu or only LDPlayer is installed).
+ 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.


Fixed:

• Fixed serious delays (single threading) when searching by image when executing templates.
• Fixed a bug when capturing a device with Root disabled on MEmu versions 9.0.x.
• Fixed Recaptcha2 solving by clicks.
• Fixed javascript execution in WebView when Chrome browser is running.
• Corrected the accuracy of geolocation.
• 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).
• Fixed a bug where ZennoDroid could not detect installed MEmu.
 

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