- Регистрация
- 22.01.2019
- Сообщения
- 1 590
- Благодарностей
- 3 806
- Баллы
- 113
Весь список изменений 2.3.11.0
Добавлено:
+ Добавлена возможность выбрать эмулятор LDPlayer 9.
+ Автоматическое переключение при первом запуске на установленный эмулятор (если установлен только MEmu или только LDPlayer).
+ В экшен "Открыть приложение" добавлена возможность указать стартовую активити.
+ Добавлен экшен "Открыть URL".
+ Добавлена возможность указать тип захвата изображения перед запуском устройства (Свой код C#)
+ Добавлена возможность поиска по цвету пикселя (Свой код C#).
Цвет пикселя можно получить через контекстное меню, кликнув правой кнопкой мыши по нужному месту на экране устройства
Параметры: цвет, область поиска, отклонение (погрешность) от заданного цвета, время поиска
Point FindPixel(string htmlColor, Rectangle[] rectangles, int variation, int searchTime);
+ FFMpeg обновлен до 7.0.0.
+ UIAutomator обновлен до 7.0.28.
+ Appium Settings обновлен до 5.12.14.
+ Adb обновлен до 35.0.2.
+ Frida обновлена до 16.5.2.
+ При использовании на одном компьютере ZennoDroid Pro (Memu / LDPlayer) и ZennoDroid Enterprise все параметры на вкладке Android независимы.
+ Добавлена возможность выбрать эмулятор LDPlayer 9.
+ Автоматическое переключение при первом запуске на установленный эмулятор (если установлен только MEmu или только LDPlayer).
+ В экшен "Открыть приложение" добавлена возможность указать стартовую активити.
+ Добавлен экшен "Открыть URL".
+ Добавлена возможность указать тип захвата изображения перед запуском устройства (Свой код C#)
Код:
// Возможные варианты типа захвата изображения: "h264", "mjpeg", "off"
instance.DroidInstance.Action.Start(false, "h264");
Цвет пикселя можно получить через контекстное меню, кликнув правой кнопкой мыши по нужному месту на экране устройства
Параметры: цвет, область поиска, отклонение (погрешность) от заданного цвета, время поиска
Point FindPixel(string htmlColor, Rectangle[] rectangles, int variation, int searchTime);
Код:
// поиск по всему экрану один раз и клик по найденному пикселю без задержек
var point = instance.DroidInstance.Screen.FindPixel("#F3BC2F", null, 0);
if (point.IsEmpty)
throw new System.Exception("Not found");
project.SendInfoToLog("Send tap:" + point, true);
instance.DroidInstance.Input.Tap(point.X, point.Y);
Код:
// поиск по области экрана в течение 5 сек и клик по найденному пикселю без задержек
var searchArea = new [] { new Rectangle(30, 300, 130, 400) };
var point = instance.DroidInstance.Screen.FindPixel("#f8bc1d", searchArea, 0, 5);
if (point.IsEmpty)
throw new System.Exception("Not found");
project.SendInfoToLog("Send tap:" + point, true);
instance.DroidInstance.Input.Tap(point.X, point.Y);
+ UIAutomator обновлен до 7.0.28.
+ Appium Settings обновлен до 5.12.14.
+ Adb обновлен до 35.0.2.
+ Frida обновлена до 16.5.2.
+ При использовании на одном компьютере ZennoDroid Pro (Memu / LDPlayer) и ZennoDroid Enterprise все параметры на вкладке Android независимы.
Исправлено:
• Исправлены серьезные задержки (однопоточность) при поиске по картинке при выполнении шаблонов.
• Исправлена ошибка при захвате устройства при выключенном Root на версиях MEmu 9.0.х.
• Исправлено разгадывание Recaptcha2 кликами.
• Исправлено выполнение javascript в WebView при запущенном браузере Chrome.
• Исправлена точность установки геолокации.
• Исправлены фризы при отображении экрана устройства. Улучшена отзывчивость при управлении устройством.
• Улучшено получение названия активного приложения (при выполнении javascript, при открытии меню "Установленные приложения").
• Улучшено выполнение javascript (добавлен повторный поиск адреса сокета и повторное выполнение команды в случае ошибки).
• Исправлены ошибки при установке прокси через Proxifier в многопоточном режиме при большом количестве потоков и большом количестве используемых адресов прокси.
• Исправлена ошибка при установке очень большого количества различных адресов прокси через Proxifier (Error: Too many sibling nodes).
• Исправлена ошибка, приводившая к отображению пустых окон при выполнении шаблонов (при невозможности получить информацию об устройстве через adb).
• Исправлена ошибка, из-за которой ZennoDroid не видел установленного MEmu.
• Исправлены серьезные задержки (однопоточность) при поиске по картинке при выполнении шаблонов.
• Исправлена ошибка при захвате устройства при выключенном Root на версиях MEmu 9.0.х.
• Исправлено разгадывание Recaptcha2 кликами.
• Исправлено выполнение javascript в WebView при запущенном браузере Chrome.
• Исправлена точность установки геолокации.
• Исправлены фризы при отображении экрана устройства. Улучшена отзывчивость при управлении устройством.
• Улучшено получение названия активного приложения (при выполнении javascript, при открытии меню "Установленные приложения").
• Улучшено выполнение javascript (добавлен повторный поиск адреса сокета и повторное выполнение команды в случае ошибки).
• Исправлены ошибки при установке прокси через Proxifier в многопоточном режиме при большом количестве потоков и большом количестве используемых адресов прокси.
• Исправлена ошибка при установке очень большого количества различных адресов прокси через Proxifier (Error: Too many sibling nodes).
• Исправлена ошибка, приводившая к отображению пустых окон при выполнении шаблонов (при невозможности получить информацию об устройстве через adb).
• Исправлена ошибка, из-за которой ZennoDroid не видел установленного MEmu.
Где скачать?
ZennoDroid 2.3.11.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.
ZennoDroid 2.3.11.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.