Release ZennoDroid 2.3.10.0 Android 12 support • JS execution in browsers • Updated Proxifier • Multi-touch

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

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 567
Благодарностей
3 792
Баллы
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 fix 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.
+ The "Select Device" action now searches for devices by both their name and ID. Identifiers have the format MEmu_1, MEmu_2 etc.
+ 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 support for Android 12 (requires MEmu 9.1.6 or higher).
+ Added the ability to create an emulator based on Android 12.
+ Added Vulkan rendering mode (Android 12 uses only this mode).
+ 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 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.
+ 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 full reset in Android 12.
Fixed retrieving and deleting accounts in Android 12.
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 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).
Fixed various issues that caused freezes when using MEmu on Android 12.
Fixed forced enabling of the ability to execute javascript in the Yandex Browser. Also added the ability to execute javascript in the Yandex app (com.yandex.searchapp).
Fixed device selection by ID (MEmu_1, MEmu_2,...).
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.
Fixed a vulnerability in MEmu due to which even with superuser mode disabled, some applications could see Root.
 

ZennoLab Team

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

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