Release ZennoDroid Enterprise 2.4.1.0 Improved emulation of screen taps • New properties in the element tree • Executing commands with superuser rights

ZennoLab Team

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



Full changelog 2.4.1.0

Added:

+ Added the ability to execute commands with superuser rights (Root) to the "ADB Shell Command" action.
+ The "ADB Shell Command" action now allows you to execute commands without checking the connection to the device. This feature allows you to execute commands before the "Start device" action or after the "Stop device" action.
For example, you can perform a "Stop" action and then send the reboot command to physically reboot the phone. ZennoDroid will not search for the missing device and try to reconnect, which is what happens if you reboot without stopping.
+ The "ADB Shell Command" action no longer requires a variable to be specified to store the command result.
+ The "Close Application" action now has the ability to close all running applications.
+ The "Open Application" action now has the ability to launch the application with superuser rights (necessary if the action ends with the "SecurityException: Permission Denial" error when specifying the activity).
+ Added the ability to paste text from the Windows clipboard into the device window via the context menu or the Shift + Insert key combination.
+ Information about the application version has been added to the "Installed Applications" menu. The process of collecting information about applications when opening a form has been significantly accelerated.
+ A method for quickly reconnecting image capture has been added to the C# API. It should be used if commands for manually changing the screen resolution (wm size, wm density) were used during operation. Restores the image and correct display of cursor coordinates
instance.DroidInstance.Screen.ResetScreen();
+ A large number of element attributes (a11y-important, drawing-order and other), that appeared in the new version of UIAutomator have been added to the element tree, action designer, "Get/Set Value" and "Perform Event" actions.
+ UIAutomator has been updated to version 7.3.1.
+ Scrcpy has been updated to version 3.2.

Fixed:

Completely rewritten the code responsible for emulating a long finger movement across the screen, which worked unstably when executed in a multi-thread. The change affected the "Zoom" and "Swipe" actions (Long Tap and Swipe - Drag'n'drop - allowing you to move the slider in captchas / move elements on the screen), as well as the C# API
instance.DroidInstance.Input.Swipe и instance.DroidInstance.Input.SwipeCurved
instance.DroidInstance.Input.LongTapAndSwipe и instance.DroidInstance.Input.LongTapAndSwipeCurved
instance.DroidInstance.Input.ZoomIn и instance.DroidInstance.Input.ZoomOut
instance.DroidInstance.Input.FreeMove

Fixed a bug where the API for LSPosed would not work when debugging was enabled and in Visual Studio.
Fixed a bug where the timeout didn't work when executing the "ADB Shell Command" action.
Fixed a bug in BlueStacks 5.22+ that caused the emulator to crash when trying to get an element tree.
Fixed a bug where the element tree wouldn't display if a more recent version of UIAutomator was already installed on the device.
Fixed image capture on some phones and boards that do not allow connection in adb reverse mode.
Fixed a bug where closing an application wouldn't remove it from the list of recently opened applications.
Fixed a bug where the "Text Check" action didn't see the text located in the hint attribute.
Fixed a bug where the additional menu for setting values for autofill fields didn't appear.
Fixed searching for text input field when using "Inspect Element", "Follow Cursor" functions. Priority will be given to fields where values can be entered, even if it is covered by another element.
Fixed updating and display of information in the Element Properties window.
Fixed the display of the context menu items of the device window.
Fixed display of the proxy used in the device window (an empty line was displayed if the proxy address did not fit on the screen).
Functions for working with plugins have been removed from the menu.
Fixed /system/bin/sh: adb: inaccessible or not found error when running the "Adb Shell" action with superuser rights.

Where to download?

ZennoDroid Enterprise 2.4.1.0 is now available in your personal account!
The update will also be offered when you launch ProjectMaker.

How to report problems?

Please report all bugs to the Bugtracker, along with a detailed description of the problem and a reproduction script. This will allow us to quickly diagnose and fix the error.
 

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