Релиз ZennoDroid 2.3.10.0 Поддержка Android 12 • Выполнение 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 в случае его повреждения.
+ Экшен «Выбор устройства» теперь ищет устройства и по его названию и по идентификатору. Идентификаторы имеют формат MEmu_1, MEmu_2 и т.д.
+ Добавлена возможность выполнять 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();
+ Добавлена поддержка Android 12 (необходимо установить MEmu не ниже 9.1.6).
+ Добавлена возможность создать эмулятор на базе Android 12.
+ Добавлен режим рендеринга Vulkan (Android 12 использует только данный режим).
+ Добавлена возможность выполнить мультитач (до 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);

+ Добавлена возможность отключить захват изображения. Обновление картинки осуществляется вручную с помощью кнопки «Обновить экран» или с помощью кода C#:
Код:
instance.DroidInstance.Screen.RefreshScreen();
Захват изображения в ручном режиме происходит гораздо медленнее, чем при использовании режима H.264 или MJPEG, но если логика шаблона не предусматривает поиск по изображению на экране, то отключение захвата позволит снизить нагрузку на устройство и канал связи.
+ ADB обновлен до 35.0.1.
+ Добавлен таймаут при отправке и получении файлов с устройства (5 мин).
+ Инструмент «Устройства» переименован в «Менеджер устройств».
+ Добавлена возможность указать url в качестве адреса прокси при использовании Redsocks2.


Исправлено:

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

ZennoLab Team

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

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


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

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


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

Задать вопрос или оставить свой отзыв о новом ZennoDroid можно в теме «Обсуждение».
 
Статус
Закрыто для дальнейших ответов.

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