News ZennoDroid new version 2.1 (19 October 2020) • Virtual machine actions

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

ZennoLab Team

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


Creating a virtual machine

It is now possible to create a virtual machine using the action AndroidVirtual machine actionsCreate. If you want to continue working with the new VM right away, you need to put its index or name into a variable.




Cloning a virtual machine

It is now possible to clone (copy) a virtual machine with all of its data using the new action. To do this, you need to choose a suitable virtual machine via AndroidVirtual machine actionsChoose. Make sure that the VM is stopped.

The cloning action is located in the project's context menu AndroidVirtual machine actions → Clone.




Importing a virtual machine

It is now possible to import a virtual machine in the .ova format into MEmu. An «.ova» file (Open Virtual Appliance) is a universal file for storing virtual machine data, which can be used in different programs for virtualizing operating systems.

The import action is located in the project's context menu AndroidVirtual machine actions → Import.




Parsing the screen element structure using XML

It is now possible to parse the entire screen element structure using XML into a project variable. This feature is useful when parsing data from an app.

You can use the action DataJSON/XML processing to process an XML document.




Uncompressed view of the tree element structure

The XML tree element structure is now displayed in a more detailed format, which allows to see new layers when working with elements.




Automatic update of the element tree

A new switch has been added in the "Element tree" window, which enables automatic update of the elements on the screen.



Macros for the path to the MEmu directory

A new macros has been added to the environment variables {-Environment.EmulatorDirectory-}, which contains the path to the MEmu directory. This can be useful when executing commands via memuc.exe, so that it works properly on all computers no matter the location of the program. This is especially useful when sharing templates with other users.



Timeout in actions on elements

An opportunity to set a timeout before execution has been added to the «Set value», «Rise event» and «Get value» actions. This feature is located in the action settings in the «More» tab.



New ProjectMaker icon

The ProjecMaker for ZennoDroid icon is now different from the ProjectMaker for ZennoPoster icon.




The full changelog 2.1

Added:

+ An action for creating a VM was added with an opportunity to get the name and get the the index of the new VM
+ An action for cloning a VM was added with an opportunity to get the name and get the the index of the new VM
+ An action for importing a VM in the .ovo format was added with an opportunity to get the name and get the the index of the new VM
+ A opportunity to get the screen element structure as an xml string was added
+ A switch was added for automatically updating the element tree on click
+ A macros was added to the environment variables, which contains the path to the MEmu directory {-Environment.EmulatorDirectory-}
+ An opportunity to set a timeout was added for the Set value and Get value actions, as well as for the Execute event action
+ A new icon was added for ProjectMaker

Fixed:

Enhanced/quicker image capture when starting a VM
Fixed the bug when the coordinates of a click on an image were identified incorrectly, when scaling was enabled in Windows 7
Fixed the bug when a vertical line would be displayed instead of the emulator window
 
Последнее редактирование модератором:
  • Спасибо
Реакции: amul

ZennoLab Team

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

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