Перейти к основному содержимому

ZennoDroid 2.3.0.0

🔗 Оригинальная страница — Источник данного материала


ZennoDroid 2.3.0.0

Новые фичи:

[+] Генерация параметров IMEI, Android ID, IMSI, Sim Serial.

[+] Значения параметров Android-устройств в переменных окружения.

[+] Возможность ограничить область поиска в экшене «Поиск по картинке».

[+] В экшен «Поиск по картинке» добавлено действие *None.

[+] Индикаторы (не)успешного поиска в экшен «Поиск по картинке».

[+] Для подбора погрешности поиска по картинке добавлена опция, позволяющая прикрыть часть изображения.

[+] Возможность регулировки частоты захвата кадра.

[+] Цветовые режимы: обычный – RGB, градации серого – Gray и черно-белый – Black.

[+] Возможность сохранить координаты найденного прямоугольника в переменные.

[+] Возможность получить хэш образца поиска (для С# методов).

[+] Интервал между запуском виртуальных машин.

[+] Теперь ZennoDroid не использует виртуальную машину, которая на данный момент используется в ProjectMaker.

[+] Возможность использовать диапазоны значений в экшенах «Выполнить событие», «Установка значения», «Взятие значения».

[+] Настройка для моментальной вставки текста без задержек в экшене «Эмуляция клавиатуры Android».

[+] Настройка, позволяющая установить curl в версии Memu, где его не было по умолчанию.

[+] Настройка, позволяющая задать время ожидания загрузки виртуальной машины.

[+] Возможность отключить микрофон и звук.

[+] Возможность установить лимит FPS.

[+] Сообщение об ошибке, если истек срок лицензии.

[+] Все изменения из ZennoPoster 7.7.0.0.

[+] C# методы.

[+] Настройки GPU Optimization и Anti-Flickering.

[+] Улучшен алгоритм поиска по картинке.

[+] При выполнении экшена «Закрыть приложение» оно дополнительно удаляется из списка недавно запущенных (Кнопка «Недавние приложения»).

[+] Экшен «Распознать капчу».

[+] Список установленных приложениий, в меню «Инструменты», содержит информацию об активном приложении.

[+] Отслеживание загрузки CPU при выполнении проекта. Новый поток не будет запускаться если нагрузка на CPU превышает 80%.

[+] Проверка подключения к виртуальной машине перед выполнением нажатий и отправкой текста.

[+] Таймаут ожидания завершения длительных операций c виртуальной машиной: создание, клонирование, и т.д. (300 сек), установка apk (120 сек).

[+] Улучшен механизм получения изображения.

[+] Горизонтальная полоса прокрутки в «Дерево элементов».

[+] В меню «Установленные приложения» добавлены действия «Открыть/закрыть приложение». При включенной записи действие будет добавлено в проект.

[+] Выполнение JavaScript в браузере Chrome.

[+] Выполнение JavaScript во встроенном браузере.

[+] Блокировка рекламы на рабочем столе реализована новым методом.

[+] Клик в случайное место найденного элемента. Также поля X и Y теперь понимают макросы (т.е. можно написать random, end или диапазон значений).

[+] Убраны все ограничения в настройках (интервал запуска, FPS, время ожидания загрузки).

[+] Добавлена возможность смены прошивки модуля связи (GSM модуля) из C# кода:

instance.DroidInstance.Settings.SetBaseband("G9300ZCU2API3");

[+] Добавлена возможность чтения сообщений из панели быстрого доступа с помощью C# кода:

var json = instance.DroidInstance.App.GetAllNotifications();

[+] Добавлена настройка, позволяющая эмулировать разрядку/зарядку аккумулятора.

[+] Эмуляция входящего SMS-сообщения из C# кода:

instance.DroidInstance.Input.SendSmsMessage("+79998007060", "Привет!");

[+] Добавлена возможность смены часового пояса из C# кода:

instance.DroidInstance.Settings.SetTimezone("Europe/Moscow");

[+] Добавлена возможность изменить язык системы "на лету" без перезагрузки. Экшен «Установка языка системы», либо «Свой C# код»:

instance.DroidInstance.Settings.SetLanguage(""ru"");

Исправленные баги:

[] Получение структуры дерева элементов в некоторых приложениях (Самокат).

[] ZennoDroid при запуске закрывает все запущенные виртуальные машины, кроме используемой в ProjectMaker.

[] Экшен «Поиск по картинке» учитывает смену содержимого в окне эмулятора.

[] Добавлены переменные окружения %ZennoDroidDllPath% и %ZennoDroidCurrentPath%.

[] Исправлена ошибка, когда при поиске элемента во всплывающем окне находился элемент позади этого окна.

[] Экшены завершаются ошибкой, если в момент выполнения произошел обрыв связи с виртуальной машиной (падение, перезагрузка и т.д.).

[] Правильно отрабатывает BadEnd, если сработал таймаут выполнения проекта.

[] Исправлено зависание в статусе «Сохранение состояния» при выключении.

[] Исправлена ошибка, когда поиск по картинке не подсвечивал найденный элемент.

[] Экшены работы с приложением (открыть/закрыть/очистить) завершатся ошибкой, если указать название несуществующего приложения.

[] В экшен «Эмуляция клавиатуры», в макрос {AndroidKeys} добавлено управление курсором (HOME, END, UP, LEFT, и т.д.).

[] Макросы {AndroidKeys.COPY} {AndroidKeys.PASTE} работают в Android 7.1 (Внутренний буфер обмена эмулятора).

[] Исправлены ошибки при работе с мультименеджером MEmu.

[] Нажатие Стоп в ProjectMaker прерывает выполнение экшена «Консольная команда ADB Shell».

[] Исправлено падение ProjectMaker при нажатии кнопки Запустить, если нет созданных виртуальных машин.

[] Исправлена ошибка из-за которой макрос {AndroidKeys.CLEAR} не удалял большие блоки текста.

[] Исправлен поиск по условию *notext.

[] В поле «Минимальная версия ZennoDroid» в Блоке шифрования учитываются новые функции в экшенах.

[] Исправлена ошибка из-за которой запуск клонированной/импортированной ВМ не работал с первого раза.

[] Исправлены различные проблемы при работе с Proxifier. Проверка состояния Proxifer/winsocks перед запуском. Блокировка повторного запуска.