Релиз ZennoDroid Pro — Финальный релиз!

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 506
Благодарностей
3 754
Баллы
113



ZennoDroid Pro выходит из бета-тестирования!

Друзья!

Мы рады сообщить о финальном релизе многопоточной версии ZennoDroid Pro

Это значит, что программа выходит из фазы бета-тестирования и переходит в стабильную версию, где исправлены все критические ошибки.
  • Исследуйте новые источники трафика
  • Создавайте аккаунты там, где нельзя это сделать с обычного браузера
  • Автоматизируйте любые действия в Android-приложениях и получайте в сотни раз больше результатов, чем ваши конкуренты.

ZennoDroid Pro уже доступен к покупке в личном кабинете.

Стоимость

ZennoDroid Lite $97 \ год
ZennoDroid Pro $197 \ год

Если Вы никогда не пользовались ZennoDroid или не уверены, что он вам подойдет, скачайте демо-версию.

Купить сейчас


Апгрейды

Lite-версия приобретена до 5 августа

Переход осуществляется через личный кабинет.
В ближайший месяц стоимость апгрейда Lite -> Pro составит $100 с учетом оставшихся дней подписки.

Например, у вас осталось 60 дней подписки и вы хотите перейти на ZennoDroid Pro.
Тогда цена составит: ($197 — $97) * (60 дней / 365 дней) = $21.22

Lite-версия приобретена после 5 августа

Стоимость апгрейда составит 127$.
Допустим, у вас есть ZennoDroid Lite, у которого осталось 310 дней подписки, и вы хотите перейти на ZennoDroid Pro. Тогда цена составит: $127 * (310 дней / 365 дней) = $109

Сделать апгрейд

Эмуляция Android в несколько потоков - ZennoDroid Pro

Описание?

Это значит, что Вы сможете решать больше интересных задач на платформе Android, запуская десятки проектов параллельно друг другу! Количество потоков неограниченно, всё упирается только в ресурсы вашего железа.

Как использовать многопоток?


Один поток программы может работать только с одной копией эмулятора. Это значит, вам потребуется создать столько копий эмулятора, сколько собираетесь использовать потоков, плюс один дополнительный для ProjectMaker. Как это сделать?

  1. Рассчитайте, на сколько Виртуальных Машин (ВМ) у вас достаточно памяти
  2. Создайте одну виртуальную машину в MEmu самостоятельно. Она нужна для ProjectMaker
  3. В начале проекта добавьте действие "Создание вирт. машины".
  4. Вторым шагом используйте действий "Выбрать" для выбора только что созданной машины
  5. Запустите ВМ с помощью действия "Запустить \ Перезапустить"
  6. Удалите ВМ через экшен "Удалить", если она вам больше не нужна
Если вы хотите использовать уже существующие вирт. машины (по сути сохраненные профили):
  1. Выберите ВМ (конкретную или произвольную из существующих)
  2. Используйте ВМ с помощью действия "Выбрать"

Пример расчёта требований к ресурам:
Допустим, у вас 16Гб RAM. Около 4 Гб занимает ОС + программы, значит доступно около 12Гб. Если вы создаете ВМ по 2Гб, вы сможете создать их 6шт - 5шт для ZennoDroid и 1шт для ProjectMaker.


Первым шагом мы создаём виртуальную машину



Далее нам необходимо сообщить ZennoDroid какую именно машину мы хотим запустить. Для этого на втором шаге используем действий "Выбрать" и указываем переменную с индексом или именем только что созданной ВМ.

Если оставить поле пустым, ZennoDroid автоматически выберет случайную свободную ВМ.



И заключительный шаг - запускаем нашу виртуальную машину.



Используя такую логику в многопоточном режиме, каждый поток будет создавать для себя отдельную ВМ и работать с ней.


______________________________________________________

По завершению работы, если ВМ вам больше не нужна - вы можете удалить её с помощью действия с виртуальными машинами "Удалить".


Включает в себя все преимущества ZennoPoster 7

Обновлённый редактор кода и поддержка новой версии языка C# 7.3
Обновлен компонент редактора кода. Это позволило повысить стабильность работы, устранить множество мелких недочетов и повысить удобство.

Также, обновился компилятор C# с версии 5.0 до 7.3. С новыми доступными возможностями языка Вы можете ознакомиться на официальном сайте docs.microsoft.com:


Совершенно новый планировщик заданий
Настраивайте расписание любой сложности: график выполнения, временные интервалы и способ повторного выполнения проекта.
Узнать подробнее о настройке расписания




Умный поиск действий и функций
Вам не нужно помнить, где располагалось и как называлось действие или функция, ведь в новой панели действий встроен действительно “умный поиск“. Начните набирать желаемое действие и результатах отобразится наиболее релевантный экшен с уже выбранной опцией. Просто перенести его в проект с помощью enter, двойного клика или drag&drop.




Поддержка Google-таблиц
  • Храните в гугловских таблицах данные, которые будут доступны всем шаблонам.
  • Настройте парсинг данных в таблицу и просматривайте результат с телефона.
  • Создавайте для клиентов удобные отчёты, которыми легко делиться.
  • Организуйте онлайн мониторинг.
  • И множество других возможностей, которые открываются с долгожданной интеграцией Google Sheets.


Новая система просмотра эмуляторов
Новый режим отображения миниатюр всех запущенных эмуляторов, в котором Вы можете наблюдать за работающими потоками в одном окне.

Каждый проект имеет вкладку «Инстансы», на которой отображаются изображения всех работающих потоков проекта в реальном времени, со статусом выполнения:
  • Подготовка
  • Выполнение
  • Ожидание действия пользователя
  • Ошибка
  • Успех
Чтобы посмотреть процесс работы конкретного эмулятора, необходимо кликнуть 2 раз по его миниатюре.





Интегрированная справка

В ProjectMaker появилась интегрированная справка, которую Вы можете найти по значку (?) в заголовке почти любого окна. По клику откроется справочная информация об инструменте или выбранном действии. Это будет полезно всем пользователям, которые только начинают осваивать программу или делать свои первые шаги в Android-автоматизации.

Пока еще не все статьи написаны и обновлены, но уже сейчас будет полезно иметь некоторые справочные материалы под рукой.




Гибкая настройка интерфейса
Настройте программу под себя: 14 тем оформления, включая темную тему для снятия напряжения с глаз в ночное время суток. Индивидуальная настройка меню и расположения окон.
Узнать подробнее о настройке интерфейса


Сортировка Drag & Drop в окне переменных

Добавлена возможность ручной сортировки переменных в ProjectMaker: курсором или кнопками "Вверх" и "Вниз". Свой порядок работает тогда, когда выключена сортировка по столбцам (для этого нажмите на кнопку "Очистка сортировки").




Новое действие: HTTP-запросы

Ранее такие запросы как PUT, DELETE, HEAD, OPTIONS, PATH, TRACE были доступны только из C# кода. Начиная с этой версии, Вы можете выполнить любой из этих HTTP-методов с помощью одного экшена - HTTP-запросы.




Отключение действий

Добавлена возможность отключения экшена в ProjectMaker через контекстное меню. При этом экшен помечается серым и не участвует в выполнении проекта даже в ZennoPoster.




Цветные сообщения в логе

В экшене "Оповещение" добавлена возможность указать цвет сообщения. А в окне лога появилась фильтрация по цвету.



Возможность сохранения и восстановления данных приложения

Сохраняйте пользовательские данные приложения (сессию, кеш), которые хранят в себе все данные авторизации приложения (профиль). Такие бекапы весят очень мало, что позволяет создавать много аккаунтов и использовать их на 1 эмуляторе, просто сохраняя и загружая сессии.

Новое действие находится в разделе Добавить действие → Android → Утилиты → Сохранение данных приложения и Восстановление данных приложения.






Новое действие: Масштабирование

Управляйте масштабом в приложениях, эмулируя движение двух пальцев по экрану. Новое действие находится в разделе Android → Утилиты → Масштабирование. Для его настройки требуется выбрать действие - приблизить \ отдалить, и указать координаты, относительных которых будет произведено масштабирование. По умолчанию - центр экрана.

Коэффициент характеризует мощность масштабирования. Чем больше, тем сильнее эффект. По умолчанию используется значение 1.0.




Новое действие: Общие папки

Назначайте собственные пути для директорий скачивания, музыки, галереи и видео. Новое действие находится в разделе Android → Действие с вирт. машиной → Общие папки. Для успешного применения настроек, требуется выполнить действие до запуска вирт. машины.




Добавлено сохранение индекса и имени ВМ (виртуальной машины) в переменную

Сохраняйте имя ВМ или индекс в переменную для дальнейшего отслеживания при следующих запусках.

Новое действие находится в разделе Добавить действие → Android → Действия с виртуальной машиной → Выбрать.




Выбор языка системы

Мы добавили возможность выбрать подходящий язык эмулятора (en, ko, de, ja, fr, ru, es, pt, hr, cn, sr, it, cs, th, in, pl, tr, uk, ar, vi, fil).

Новое действие находится в разделе Добавить действие → Android → Действия с виртуальной машиной → Установка языка.




Добавлена опция регулировки продолжительности свайпа

Находится в разделе Добавить действие → Android → Эмуляция Swipe.

Продолжительность свайпа указывается в миллисекундах.


 
Последнее редактирование модератором:

ZennoLab Team

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

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


Обсуждение релиза 2.2.4.0

Оставьте здесь свой отзыв или комментарий о новом ZennoDroid.
Мы будем рады!
 
Последнее редактирование модератором:
  • Спасибо
Реакции: melutsk

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Для владельцев ZennoDroid Lite:

Возможность апгрейда с ZennoDroid Lite до ZennoDroid Pro временно недоступна.
Она будет восстановлена в самое ближайшее время.

Пока что можете ознакомиться со всеми новыми функциями, которые доступны не только в ZennoDroid Pro, но и Lite версии :-)

UPD: Работа восстановлена
 
Последнее редактирование:
  • Спасибо
Реакции: melutsk, Bkmz и Kiriller

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
  • Спасибо
Реакции: melutsk

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
Мы добавили возможность выбрать подходящий язык эмулятора (en, ko, de, ja, fr, ru, es, pt, hr, cn, sr, it, cs, th, in, pl, tr, uk, ar, vi, fil).

Новое действие находится в разделе Добавить действие → Android → Действия с виртуальной машиной → Установка языка.
Нет проблемы в языке эмулятора)
Есть проблема с локализацией всего устройства (например если делаешь под Германию, то все поля андройда должны быть локализованы достоверными данными под Германию)
 
  • Спасибо
Реакции: melutsk

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 527
Благодарностей
1 323
Баллы
113
1. Будет ли добавлено в перспективе работа через xpath в приложениях (что-то придумать на подобии DevTools) и планируется ли ввобще?
2. Планируется ли добавить перехват трафика из приложений, как сейчас в зеннопостере вкладка Трафик?
3. Что-то по анонимности предложить планируете, что бы скрыть эмулятор или пока нет?
 
  • Спасибо
Реакции: melutsk

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
Возможность сохранения и восстановления данных приложения
Это "половинчатое решение проблемы"
Потому что приложение не только могут содержать разные данные, но и быть разных версий, где даже интерфейс меняется, а за ним и порядок кубиков чтобы с ним работать.
Потому надо еще и само приложение бекапить и восстанавливать.
 
  • Спасибо
Реакции: melutsk и Konrod_m

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
А в целом релизу рад)
хоть и не сразу, но функционал появляется
 
  • Спасибо
Реакции: melutsk, ibred и ruthless

ruthless

Client
Регистрация
13.02.2017
Сообщения
226
Благодарностей
67
Баллы
28
Для владельцев ZennoDroid Lite:

Возможность апгрейда с ZennoDroid Lite до ZennoDroid Pro временно недоступна.
Она будет восстановлена в самое ближайшее время.

Пока что можете ознакомиться со всеми новыми функциями, которые доступны не только в ZennoDroid Pro, но и Lite версии :-)
интересно, будем ждать
 
  • Спасибо
Реакции: melutsk

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Тут вы конечно перегнули...
Справка пока ещё в процессе написания, поэтому кнопка "?" может присутствовать не везде. Совсем скоро мы допишем справочные материалы и расставим кнопки там, где их не хватает.

1. Будет ли добавлено в перспективе работа через xpath в приложениях (что-то придумать на подобии DevTools) и планируется ли ввобще?
Поиск по XPath реализуем, но точных сроков по задаче пока нет.
Подскажите, где-то не получается без xPath найти элемент?

2. Планируется ли добавить перехват трафика из приложений, как сейчас в зеннопостере вкладка Трафик?
3. Что-то по анонимности предложить планируете, что бы скрыть эмулятор или пока нет?
Вернусь с ответом чуть позже.

Потому что приложение не только могут содержать разные данные, но и быть разных версий, где даже интерфейс меняется, а за ним и порядок кубиков чтобы с ним работать.
Потому надо еще и само приложение бекапить и восстанавливать.
Для этого можно сохранить *.apk файл приложения (нужной версии) и устанавливать его через специальный экшен (а не из Google Play) перед восстановлением сессии. Тогда проблем не будет :-)
 
  • Спасибо
Реакции: melutsk и SHILY

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
Поиск по XPath реализуем, но точных сроков по задаче пока нет.
Подскажите, где-то не получается без xPath найти элемент
В гугл плей там почти все обфускер))
Там даже по картинке не всегда находит, а кубиком через XML почти никогда
 
  • Спасибо
Реакции: melutsk

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
В гугл плей там почти все обфускер))
Там даже по картинке не всегда находит, а кубиком через XML почти никогда
Изучим вопрос, спасибо за подробности :-)
 
  • Спасибо
Реакции: melutsk, SHILY и Iv1

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
Для этого можно сохранить *.apk файл приложения (нужной версии) и устанавливать его через специальный экшен (а не из Google Play) перед восстановлением сессии. Тогда проблем не будет
А где его взять?))
Есть сервисы, которые пипа умеют с google play доставать, но они любят переупаковывать и иногда криво очень достают.
Потому это не так тривиально, как кажется.
 
  • Спасибо
Реакции: melutsk

DenisK

Client
Регистрация
28.06.2016
Сообщения
591
Благодарностей
289
Баллы
63
А в чем отличие лайта от про? Лайт один поток, а про сколько?

Спасибо за релиз!
 
  • Спасибо
Реакции: melutsk

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
А в чем отличие лайта от про? Лайт один поток, а про сколько?

Спасибо за релиз!
Лайт - прямо вообще один поток
Даже если несколько проектов запущено, то все равно только что-то одно выполняется
Про - можно все одновременно пока комп не задымится
 
  • Спасибо
Реакции: melutsk и DenisK

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 527
Благодарностей
1 323
Баллы
113
Подскажите, где-то не получается без xPath найти элемент?
Та интересует не так сам xpath, а отсутствие что-то на подобии Dev Tool - где можно посмотреть код приложения и вносить правки, но сомневаюсь что это реализуемо, особенно для гибкого нахождения капч и т.д.
 
  • Спасибо
Реакции: melutsk

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 455
Благодарностей
5 913
Баллы
113
А где его взять?))
Есть сервисы, которые пипа умеют с google play доставать, но они любят переупаковывать и иногда криво очень достают.
Потому это не так тривиально, как кажется.
apk извлекается уже после установки из Google Play, например вот так.
 
  • Спасибо
Реакции: melutsk и Iv1

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
  • Спасибо
Реакции: melutsk

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 418
Благодарностей
5 454
Баллы
113
Отлично что дроид стал активнее обновлятся.
 
  • Спасибо
Реакции: melutsk

DenisK

Client
Регистрация
28.06.2016
Сообщения
591
Благодарностей
289
Баллы
63
Я вот не понимаю как в личном кабинете апгрейд сделать с лайта до про... Уже пару раз заходил и никак не пойму.
 
  • Спасибо
Реакции: melutsk

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 423
Благодарностей
9 123
Баллы
113
Я вот не понимаю как в личном кабинете апгрейд сделать с лайта до про... Уже пару раз заходил и никак не пойму.
Апгрейд функция для ЗД пока недоступна, совсем скоро будет сделано.
 
  • Спасибо
Реакции: melutsk и DenisK

DenisK

Client
Регистрация
28.06.2016
Сообщения
591
Благодарностей
289
Баллы
63
  • Спасибо
Реакции: melutsk

Ingvar

Client
Регистрация
28.11.2019
Сообщения
32
Благодарностей
17
Баллы
8
Подскажите, модель продажи такая же как у Lite версии? Годовая подписка?
 
  • Спасибо
Реакции: melutsk

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
  • Спасибо
Реакции: melutsk и Ingvar

mr.green

Client
Регистрация
26.09.2019
Сообщения
211
Благодарностей
125
Баллы
43
Все верно, программа приобретается на 1 год. Все обновления в этот периодв включены.
После года не возможно будет использовать ZD без покупки продления?
 
  • Спасибо
Реакции: vrska и melutsk

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
о, бекапы приложений реализовали из коробки, красавцы.
 
  • Спасибо
Реакции: melutsk

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 348
Благодарностей
1 259
Баллы
113
Обнова супер, только переход из лайт в про было б заебумба побыстрее сделать *ломка*.
 
  • Спасибо
Реакции: Mikhail B.

Iv1

Client
Регистрация
21.02.2016
Сообщения
1 947
Благодарностей
767
Баллы
113
  • Спасибо
Реакции: melutsk

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 348
Благодарностей
1 259
Баллы
113

radv

Client
Регистрация
11.05.2015
Сообщения
3 789
Благодарностей
1 954
Баллы
113

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