Релиз ZennoDroid Enterprise 2.3.10.0 BlueStacks (создание и удаление экземпляра) • Выполнение JS в браузерах • Обновленный Proxifier • Мультитач

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

ZennoLab Team

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


Весь список изменений 2.3.10.0

Добавлено:

+ Proxifier обновлен до актуальной версии 4.12.
+ Добавлена возможность добавлять свои правила в файл с настройками Proxifier по умолчанию (ProxifierDefaultProfile.ppx). ZennoDroid не будет их исправлять или удалять.
Файл находится в папке с программой в подпапке Proxifier. После редактирования нужно удалить файл ProxifierProfile.ppx - он будет пересоздан автоматически уже с использованием пользовательских правил.
+ Добавлено автоматическое исправление файла настроек Proxifier в случае его повреждения.
+ Добавлена возможность сохранить и восстановить данные приложения непосредственно на телефоне. Позволяет не копировать данные с телефона на компьютер и обратно.
+ Экшен «Выбор устройства» теперь ищет и по идентификатору (серийному номеру или ip адресу), и по названию (если устройству было присвоено понятное имя).
+ Добавлена возможность выполнять javascript в сторонних браузерах:
Chrome beta, Chrome canary, Kiwi, Brave, Vivaldi, Microsoft Edge beta, Opera, Opera beta, Samsung browser, Mi browser, Yandex browser.
Функционал можно использовать, например, для получения содержимого веб страницы.
+ Для Yandex Browser добавлено принудительное включение возможности выполнять javascript (по умолчанию выключена). Для включения браузер будет остановлен (один раз).
+ Добавлена возможность получить адрес вебсокета (ws://address) активной страницы. Свой код C#
Код:
var url = instance.DroidInstance.WebView.GetAttachedWebSocketUrl();
+ Добавлена возможность открыть LSPosed. Свой код C#
Код:
instance.DroidInstance.Settings.OpenLSPosed();
+ Добавлена возможность эмулировать WiFi подключение при отключении от реального WiFi (необходимо только для прошивок, которые не видят наличия Интернет при использовании интернет-подключения компьютера). Свой код C#
Код:
instance.DroidInstance.Settings.SetLSPosedSettings("{ \"WiFiState\":true }");
+ Добавлена возможность выполнить мультитач (до 10 одновременных касаний). Свой код C#
Код:
// fingerId от 1 до 10
instance.DroidInstance.Input.FingerDown(x, y, fingerId);
instance.DroidInstance.Input.FingerMove(x, y, fingerId);
instance.DroidInstance.Input.FingerUp(x, y, fingerId);

+ Добавлена возможность создать новый экземпляр BlueStacks. Свой код C#
Код:
var newEmulatorName = new BlueStacks5Manager().Create("Rvc64");
Расширенный формат:
Код:
new BlueStacks5Manager().Create(imageName, cpus, ram, graphicEngine, graphicRenderer, deviceProfile, abiList);
+ Добавлена возможность удалить экземпляр BlueStacks. Свой код C#
Код:
new BlueStacks5Manager().DeleteByName("Rvc64_2");
+ Добавлена возможность запустить и остановить штатный менеджер BlueStacks. Запуск происходит с правами обычного пользователя, а не администратора, в отличии от запуска через экшен запуск программы или Process.Start(), что позволяет избежать проблем в работе. Свой код C#
Код:
new BlueStacks5Manager().StartManager();
new BlueStacks5Manager().StopManager();
+ Добавлена возможность отключить захват изображения. Обновление картинки осуществляется вручную с помощью кнопки «Обновить экран» или с помощью кода C#:
Код:
instance.DroidInstance.Screen.RefreshScreen();
Захват изображения в ручном режиме происходит гораздо медленнее, чем при использовании режима H.264 или MJPEG, но если логика шаблона не предусматривает поиск по изображению на экране, то отключение захвата позволит снизить нагрузку на устройство и канал связи.
+ Добавлены методы API из ZennoDroid Pro для работы со сканером штрих-кодов эмулятора MEmu.
+ Модуль ZennoDroid обновлен до 1.6.5. Исправлены ошибки, возникавшие при выполнении экшенов смены параметров.
+ Adb обновлен до 35.0.1.
+ Добавлен таймаут при отправке и получении файлов с устройства (5 мин).
+ Инструмент «Устройства» переименован в «Менеджер устройств».
+ Добавлена возможность указать url в качестве адреса прокси при использовании Redsocks2.


Исправлено:

Исправлено отображение состояния устройств, находящихся в режиме Recovery.
Исправлено получение списка запущенных устройств (выдавались идентификаторы вместо названий).
Исправлена ошибка при конвертации экшена «Поиск по картинке» в C# код.
Исправлено пропадание дерева элементов в браузере Chrome после клика. Необходимо добавить Chrome в список подмены модуля ZennoDroid (менять параметры устройства при этом не обязательно). Событие в Chrome приводящее к пропаданию дерева будет перехвачено и исправлено автоматически при его появлении.
Исправлен мониторинг подключенных устройств.
Исправлена инициализация ADB сервера.
Исправлен поиск экшенов «Установить» и «Получить значение», «Выполнить событие» из контекстного меню в логе «Показать действие» (исправлен формат id создаваемых экшенов).
Улучшено переподключение к прокси при использовании Интернет-подключения компьютера.
Исправлено принудительное включение возможности выполнять javascript в Yandex Browser. Также добавлена возможность выполнять javascript в приложении Yandex (com.yandex.searchapp).
Исправлена ошибка при смене даты и времени в Android 14.
Исправлена ошибка при смене часового пояса в Android 14.
Исправлена ошибка "Выполнение действия Install APK Входная строка имела неверный формат".
Исправлена ошибка, приводившая к невозможности развернуть ZennoDroid из трея.
Исправлены ошибки при установке Proxifier.
Удалена модель устройства, применение которой приводило к невозможности использовать Сервисы Google.
Исправлено дублирование кубиков при добавлении их из конструктора действий.
 

ZennoLab Team

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

ZennoDroid Enterprise 2.3.10.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.


Как сообщать о проблемах?

Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.

Где обсудить?

Задать вопрос или оставить свой отзыв о новом ZennoDroid Enterprise можно в теме «Обсуждение».
 
  • Спасибо
Реакции: Dmitriy Ka, t79 и myndeswx
Статус
Закрыто для дальнейших ответов.

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