Release ZennoDroid Enterprise 2.3.10.0 BlueStacks (instance creation and deletion) • JS execution in browsers • Updated Proxifier • Multi-touch

Статус
Закрыто для дальнейших ответов.

ZennoLab Team

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


Full changelog 2.3.10.0

Added:

+ Proxifier has been updated to the latest version 4.12.
+ Added the ability to add custom rules to the default Proxifier settings file (ProxifierDefaultProfile.ppx). ZennoDroid will not change or remove them.
The file is located in the program folder in the Proxifier subfolder. After editing, you need to delete the ProxifierProfile.ppx file - it will be recreated automatically using the user rules.
+ Added automatic fix for Proxifier settings file if it is damaged.
+ Added the ability to save and restore application data directly on the phone. Allows you to avoid copying data from your phone to your computer and back.
+ The "Select device" action now searches both by identifier (serial number or IP address) and by name (if the device has been assigned a clear name).
+ Added the ability to run javascript in third-party browsers:
Chrome beta, Chrome canary, Kiwi, Brave, Vivaldi, Microsoft Edge beta, Opera, Opera beta, Samsung browser, Mi browser, Yandex browser.
The functionality can be used, for example, to obtain the contents of a web page.
+ Forced enabling of the ability to execute javascript has been added for Yandex Browser (disabled by default). To enable it, the browser will be stopped (once).
+ Added the ability to get the websocket address (ws://address) of the active page. C# code
Код:
var url = instance.DroidInstance.WebView.GetAttachedWebSocketUrl();
+Added the ability to open LSPosed. C# code
Код:
instance.DroidInstance.Settings.OpenLSPosed();
+ Added the ability to emulate a WiFi connection when disconnected from a real WiFi (only necessary for firmware that does not detect the presence of the Internet when using the computer's Internet connection). C# code
Код:
instance.DroidInstance.Settings.SetLSPosedSettings("{ \"WiFiState\":true }");
+ Added the ability to perform multi-touch (up to 10 simultaneous touches). C# code
Код:
// fingerId from 1 to 10
instance.DroidInstance.Input.FingerDown(x, y, fingerId);
instance.DroidInstance.Input.FingerMove(x, y, fingerId);
instance.DroidInstance.Input.FingerUp(x, y, fingerId);

+ Added the ability to create a new instance of BlueStacks. C# code
Код:
var newEmulatorName = new BlueStacks5Manager().Create("Rvc64");
Extended format:
Код:
new BlueStacks5Manager().Create(imageName, cpus, ram, graphicEngine, graphicRenderer, deviceProfile, abiList);
+ Added the ability to remove a BlueStacks instance. C# code
Код:
new BlueStacks5Manager().DeleteByName("Rvc64_2");
+ Added the ability to start and stop the standard BlueStacks manager. The launch occurs with the rights of a regular user, not an administrator, unlike the launch via the action launch program or Process.Start(), which allows you to avoid problems in operation. C# code
Код:
new BlueStacks5Manager().StartManager();
new BlueStacks5Manager().StopManager();
+ Added the ability to disable image capture. The image is updated manually using the "Refresh Screen" button or using C# code:
Код:
instance.DroidInstance.Screen.RefreshScreen();
Capturing an image in manual mode is much slower than using H.264 or MJPEG mode, but if the template logic does not include searching by image on the screen, disabling capture will reduce the load on the device and the communication channel.
+ Added API methods from ZennoDroid Pro to work with the MEmu emulator barcode scanner.
+ ZennoDroid module updated to 1.6.5. Fixed errors that occurred when performing actions to change parameters.
+ Adb updated to 35.0.1.
+ Added timeout when sending and receiving files from the device (5 min).
+ The Devices tool has been renamed to Device Manager.
+ Added the ability to specify a url as a proxy address when using Redsocks2.


Fixed:

Fixed display of the state of devices in Recovery mode.
Fixed getting a list of running devices (IDs were given instead of names).
Fixed a bug when converting the "Search by image" action to C# code.
Fixed disappearance of the elements tree in the Chrome browser after clicking. It is necessary to add Chrome to the list of replacement of the ZennoDroid module (it is not necessary to change the device parameters). The event in Chrome leading to the disappearance of the tree will be intercepted and corrected automatically when it appears.
Fixed monitoring of connected devices.
Fixed ADB server initialization.
Fixed search for actions "Set" and "Get value", "Execute event" from the context menu in the log "Show action" (fixed the id format of created actions).
Improved proxy reconnection when using the computer's Internet connection.
Fixed forced enabling of the ability to execute javascript in the Yandex Browser. Also added the ability to execute javascript in the Yandex application (com.yandex.searchapp).
Fixed a bug when changing date and time in Android 14.
Fixed a bug when changing the time zone in Android 14.
Fixed the error "Performing action Install APK Input string was incorrect".
Fixed a bug that prevented ZennoDroid from being maximized from the tray.
Fixed errors when installing Proxifier.
Removed a device model that was causing Google Services to become unusable.
Fixed duplication of cubes when adding them from the action designer.
 

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 373
Благодарностей
3 583
Баллы
113
Статус
Закрыто для дальнейших ответов.

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