- Регистрация
- 22.01.2019
- Сообщения
- 1 695
- Благодарностей
- 3 911
- Баллы
- 113

Весь список изменений 2.4.0.0
Добавлено:
+ Добавлен экшен "Поиск по пикселю", который позволяет искать совпадения на изображении по цвету пикселя (или нескольким цветам).

+ В экшен "Выбор" добавлена опция выбора устройства из заранее подготовленного списка. Это позволяет назначать устройства для работы с конкретными шаблонами. Свободные устройства выбираются из списка случайным образом.
+ В экшен "Запуск" добавлена возможность указать тип захвата изображения. По умолчанию будет использоваться тип указанный в глобальных настройках.
+ Добавлена возможность при выполнении шаблона открыть окно устройства двойным кликом.
+ Размер и положение окна "Ожидание действий пользователя" запоминается при закрытии.
+ Scrcpy обновлен до 3.1. Улучшена поддержка современных устройств.
+ Добавлена поддержка BlueStacks с Android 13 (beta).
+ Взаимодействие с сервером ADB теперь осуществляется через .NET client от AOSP.
+ Добавлен API для управления настройками LSPosed.
API позволяет:
- включить и выключить нужный модуль;
- задать приложения в списке подмены нужного модуля, добавить и удалить приложения из списка;
- создать и восстановить бэкап настроек (поддерживается сохранение как на телефон, так и на компьютер);
- получить информацию о LSPosed.
Примеры работы API приведены в LSPosedAPI.zip и на видео (настройка модуля ZennoDroid и модуля FLAG_SECURE, позволяющего просматривать защищенные страницы)
Для работы API необходимо:
- Установить LSPosed_mod 1.9.3. После установки необходимо активировать CLI в настройках, подходит для старых версий Android, не обновляется.
- Либо установить LSPosed_CLI 1.10.1. После установки дополнительно включать ничего не требуется. Специально для использования в ZennoDroid в форк добавлен CLI с автоматическим включением; подходит для актуальных версий Android.
+ Модуль ZennoDroid обновлен до 1.8.5:
- Добавлена возможность выполнять javascript в приложениях содержащих WebVIew. Это позволяет получить доступ к html разметке не только браузеров, но и приложений использующих WebView (в дереве элементов должен присутствовать элемент android.webkit.WebView).
- Исправлено падение браузера Chrome при попытке ввода текста в строку поиска.
- Исправлено обнаружение наличия root в приложении Fingerprint pro, добавлена генерация нового посетителя после смены параметров.
C#:
instance.DroidInstance.Settings.SetLSPosedSettings("{ \"WebViewVisible\":true }");
C#:
// Процесс эмулятора запущен
bool isRunning = new BlueStacks5("Rvc64_1").IsRunning;
// Эмулятор загружен и готов к работе
bool isBootCompleted = new BlueStacks5("Rvc64_1").IsBootCompleted;
// Получить внутреннее имя эмулятора по его полному названию
string name = new BlueStacks5Manager().TitleToNameConverter("BlueStacks App Player 1");
// Установить IMEI
new BlueStacks5Settings("Rvc64_1").SetIMEI("352575633861039");
// Установить Геолокацию
new BlueStacks5Settings("Rvc64_1").SetGeo(-73.572604, 40.651980);
Исправлено:
• Отключен запуск процесса ZennoLab.AudioMute.exe.
• Исправлен внешний вид Менеджера устройств при открытии его нажатием на название устройства.
• Исправлена смена языка запущенного устройства в многопоточном режиме.
• Исправлены ошибки при сохранении времени ожидания элементов в экшенах “Установить/Получить значение” и “Выполнить событие”.
• Исправлено выделение области поиска в экшене "Поиск по картинке" при изменении размера окна.
• Исправлено выделение объекта при открытии конструктора действий и при изменении размера окна.
• Исправлена ошибка при генерации Google Services Framework ID.
• Исправлена ошибка при установке приложений при использовании в качестве устройства эмулятора MEmu.
• Исправлена неправильная кодировка в ответах при выполнении установки приложений в формате split apk (apks, xapk).
• Исправлена ошибка "Путь содержит недопустимые знаки" при выполнении экшена "Получить apk приложения".
• Исправлена ошибка при использовании URL в качестве адреса прокси в режиме Redsocks.
• Исправлен визуальный баг, из-за которого на экшенах "Задать буфер обмена" и "Получить буфер обмена" отображалась ошибка при корректно заполненных полях.
• Исправлена подмена геолокации.
• Исправлена ошибка, из-за которой мог перестать работать ввод текста, получение и установка буфера обмена, получение уведомлений.
Где скачать?
ZennoDroid Enterprise 2.4.0.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.