- Регистрация
- 22.01.2019
- Сообщения
- 1 373
- Благодарностей
- 3 583
- Баллы
- 113
![](/discussion/proxy.php?image=https%3A%2F%2Fhelp.zennolab.com%2Fupload%2FUjdZp2.png&hash=07cd9742cbf72b25d6147fa88eef8dad)
Весь список изменений 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#
+ Добавлена возможность открыть LSPosed. Свой код C#
+ Добавлена возможность эмулировать WiFi подключение при отключении от реального WiFi (необходимо только для прошивок, которые не видят наличия Интернет при использовании интернет-подключения компьютера). Свой код C#
+ Добавлена возможность выполнить мультитач (до 10 одновременных касаний). Свой код C#
+ Добавлена возможность создать новый экземпляр BlueStacks. Свой код C#
Расширенный формат:
+ Добавлена возможность удалить экземпляр BlueStacks. Свой код C#
+ Добавлена возможность запустить и остановить штатный менеджер BlueStacks. Запуск происходит с правами обычного пользователя, а не администратора, в отличии от запуска через экшен запуск программы или Process.Start(), что позволяет избежать проблем в работе. Свой код C#
+ Добавлена возможность отключить захват изображения. Обновление картинки осуществляется вручную с помощью кнопки «Обновить экран» или с помощью кода C#:
Захват изображения в ручном режиме происходит гораздо медленнее, чем при использовании режима H.264 или MJPEG, но если логика шаблона не предусматривает поиск по изображению на экране, то отключение захвата позволит снизить нагрузку на устройство и канал связи.
+ Добавлены методы API из ZennoDroid Pro для работы со сканером штрих-кодов эмулятора MEmu.
+ Модуль ZennoDroid обновлен до 1.6.5. Исправлены ошибки, возникавшие при выполнении экшенов смены параметров.
+ Adb обновлен до 35.0.1.
+ Добавлен таймаут при отправке и получении файлов с устройства (5 мин).
+ Инструмент «Устройства» переименован в «Менеджер устройств».
+ Добавлена возможность указать url в качестве адреса прокси при использовании Redsocks2.
+ 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();
Код:
instance.DroidInstance.Settings.OpenLSPosed();
Код:
instance.DroidInstance.Settings.SetLSPosedSettings("{ \"WiFiState\":true }");
Код:
// fingerId от 1 до 10
instance.DroidInstance.Input.FingerDown(x, y, fingerId);
instance.DroidInstance.Input.FingerMove(x, y, fingerId);
instance.DroidInstance.Input.FingerUp(x, y, fingerId);
![](/discussion/proxy.php?image=https%3A%2F%2Fhelp.zennolab.com%2Fupload%2FnpwbtI.gif&hash=897d4e10cd7ab7e09d182d9636fcbe4f)
+ Добавлена возможность создать новый экземпляр BlueStacks. Свой код C#
Код:
var newEmulatorName = new BlueStacks5Manager().Create("Rvc64");
Код:
new BlueStacks5Manager().Create(imageName, cpus, ram, graphicEngine, graphicRenderer, deviceProfile, abiList);
Код:
new BlueStacks5Manager().DeleteByName("Rvc64_2");
Код:
new BlueStacks5Manager().StartManager();
new BlueStacks5Manager().StopManager();
Код:
instance.DroidInstance.Screen.RefreshScreen();
+ Добавлены методы 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.
• Исправлено дублирование кубиков при добавлении их из конструктора действий.
• Исправлено отображение состояния устройств, находящихся в режиме 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.
• Исправлено дублирование кубиков при добавлении их из конструктора действий.