Nox/Memu/Real + Android +Zennoposter. Управление андроид (реальными и эмуляторами) устройствами

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
Всем привет.

Представляю вам проект для работы с реальными Android устройствами. Логика и управление задается через код C#, это аналог проекта Конструктор Android + Zennoposter , где логика проекта пишется в Excel таблице.

Поддерживается работа с реальными устройствами и эмуляторами Memu и Nox, возможно будут добавлены и другие эмуляторы.

Проект только на выполнение. Использование возможно только как проект в проекте через C#, смотрите GIF анимацию ниже.

Возможен многопоточный режим для устройств видимых через adb devices (в списке не должно быть лишних устройств).

В комплекте с проектом идет пример из GIF анимации (открытый с примером использования закрытого проекта) и текстовая документация с описанием подготовки окружения и описания доступного функционала.

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

Действия с элементами на экране происходят при использовании Appium + Adb версий, указанных в файлах с описанием.

Доступный функционал (может расширятся по вашим запросам)

72783


Действия с реальным устройством

72784


Работа с ADB

72785


Действия с приложением

72786


Действия внутри приложения (через Appium или adb)

72787

72789


Действия с SMS сервисами

72791


Планируется добавление всех сервисов, которые есть в зеннопостер, пока доступны только SmsActivate и SmsHub.

Можете написать какие сервисы нужны в первую очередь лично вам.

Действия с почтой

72792

GIF Анимация на примере автоматизации калькулятора

1. Создание настроек контекста подключения к устройству.

76609


2. Настройки логики выполнения шагов проекта.

76610


3. Проверка в ProjectMaker


Со своим логом выполнения действий (без отладочного лога)

76611


С подробным отладочным логом выполнения

76612


Для использования проекта, вам возможно требуются знания:
  • работа с кубиком C# и общим кодом (хотя бы на уровне использования готовых сниппетов с C# кодом)
  • работа с XPath, для составления путей к нужным элементам (хотя бы базовые знания, которые помогут при изучении мануала по составлению путей к элементам.).
  • работа с андроид устройствами на продвинутом уровне (установка приложений, настройка системы, установка Root прав, восстановление заводских настроек и т.п.)
  • Опыт переноса ручных действий в логику выполнения шагов для автоматизации.
Внимание. проект это просто помощник в выполнении конкретных действий, которые задаются в логике выполнения проекта. Для использования проекта нужна лицензия зеннопостер версии выше 7.2.0.0 и на демоверсии работать не будет.

Стоимость лицензии 250$ (для первых 3-5 покупателей и может быть изменена в любое время или уйти в приват).

Перед покупкой можно запросить Trial версию, подробности ниже.

Чтобы мне интересно было поддерживать разработку и добавлять новый функционал, было решено добавить абонплату со второго месяца использования.

Абонплата со 2 месяца 100 руб. в день при оплате за месяц (3000 руб), и может быть изменена в любое время.

Для получения триал версии или покупки пишите в ЛС на форуме, у вас должен быть статус Client. После окончания срока триал версии шаблон перестанет работать до покупки ключа лицензии. Попытки обхода лицензии будут отслеживаться и могут привести к последствиям.

На демоверсии зенки работать не будет.

Важная информация:

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

В телефоне нужно активировать режим разработчика и отладку по USB.

Всякие приложения и модификации прошивки с использованием root, могут мешать работе проекта, а могут и не мешать.

Все действия с устройством при выполнении проекта происходят под вашу ответственность, поэтому старайтесь использовать телефоны / планшеты на которых нет важных данных или регулярно делайте резервные копии.

Рекомендую подписаться на мой телеграм канал, в котором будут публиковаться новости о моих проектах и различных акциях. https://t.me/radv_softnews

Пример 1. Калькулятор. (Режим реального времени. Скорость работы при возможности будет увеличена)

Работа с калькулятором в многопотоке с устройствами видимыми через adb devices (эмуляторы и реальные устройства). Это только пример работы. Одновременная работа возможна только на уже запущенных и подключенных устройствах с андроид. Работа с эмуляторами (запуск, создание, клонирование, импорт и т.п.) в данной версии не поддерживается, только если эмулятор уже запущен.. Версия с более полной поддержкой эмуляторов, будет анонсирована немного позже. Возможны нюансы при работе с разными версиями андроид,

Если анимации нет, то в файле 4 калькулятора.zip видеороликв формате mp4

76615




Пример 2. Приложение ... (Будет добавлено чуть позже)
 

Вложения

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

grook

Client
Регистрация
14.01.2021
Сообщения
12
Благодарностей
2
Баллы
3
Краткий видео обзор бы плагина, 200$ все таки без демо.
 
  • Спасибо
Реакции: dmitrii.l

Kokos

Client
Регистрация
05.09.2019
Сообщения
56
Благодарностей
27
Баллы
18
Для использования плагина, вам требуются знания:

  • работа с кубиком C# и общим кодом (хотя бы на уровне использования готовых сниппетов с C# кодом)
  • работа с XPath, для составления путей к нужным элементам (хотя бы базовые знания, которые помогут при изучении мануала по составлению путей к элементам.).
  • работа с андроид устройствами на продвинутом уровне (установка приложений, настройка системы, установка Root прав, восстановление заводских настроек и т.п.)
  • Опыт переноса ручных действий в логику выполнения шагов для автоматизации.
как то бы попроще сделать, для простых смертных ((( а то слишком много знаний надо, наверное кто ими владеет и сам себе такой плагин сделает

ps не в укор как бы , всего на всего хотелка
 
  • Спасибо
Реакции: devffy

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
Краткий видео обзор бы плагина, 200$ все таки без демо.
видеообзор будет чуть позже.

как то бы попроще сделать, для простых смертных ((( а то слишком много знаний надо, наверное кто ими владеет и сам себе такой плагин сделает
Там проще, чем может показаться на первый взгляд. почти как на кубиках. Чуть позже будет версия с таблицей, там еще есть что отладить.
 
  • Спасибо
Реакции: dmitrii.l и Kokos

Ylvov

Client
Регистрация
23.01.2017
Сообщения
46
Благодарностей
8
Баллы
8
Ждем видео и будем думать ;-)
 
  • Спасибо
Реакции: grook и radv

radv

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

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
В Старт пост добавлен пример (Gif анимация) работы проекта. Еще пример работы с другим приложением будет добавлен немного позже.
 

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
В старпост добавлены примеры анимации, автоматизация калькулятора с нуля.
 
  • Спасибо
Реакции: Totem

pars

Пользователь
Регистрация
10.12.2016
Сообщения
80
Благодарностей
36
Баллы
18
Давно на форум не заходил и зенку с год не запускал, неплохо вы тут скиллы подтянули за это время ....

... вот если бы айфончики - штучек 20 бы к зенке подключить было б гуд ... никто с Джеилбрейком подобного не подвез хотя бы под 12 иос ?
 

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
Давно на форум не заходил и зенку с год не запускал, неплохо вы тут скиллы подтянули за это время ....

... вот если бы айфончики - штучек 20 бы к зенке подключить было б гуд ... никто с Джеилбрейком подобного не подвез хотя бы под 12 иос ?
Для айфончиков нужна доработка, может со временем и до них доберусь )
 
  • Спасибо
Реакции: pars

radv

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

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
  • Спасибо
Реакции: pars

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
В связи с достижением 1500 сообщений на форуме решил сделать акцию снижения цены на лицензию 250$ 150$.
 
  • Спасибо
Реакции: westruk

Sib

Новичок
Регистрация
19.04.2021
Сообщения
6
Благодарностей
0
Баллы
1
Добрый день!
а вот сюда как-нибудь прикрутить шаблон накрутки пф можно?
 

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
Добрый день!
а вот сюда как-нибудь прикрутить шаблон накрутки пф можно?
Логику пишите сами, поэтому вариантов можно много сделать и не зависеть от зашитой логики в чей то готовый проект.
Только нужно иметь ввиду, что это для работы с андроид, а не с обычными браузерами.
Работа с андроид приложениями отличается от работы в обычном браузере.
 

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
Если понимаете, что и как делается в андроид, то можете пробовать перенести эту логику для работы с андроид, иначе будет сложно это сделать.
 

Sib

Новичок
Регистрация
19.04.2021
Сообщения
6
Благодарностей
0
Баллы
1
Если понимаете, что и как делается в андроид, то можете пробовать перенести эту логику для работы с андроид, иначе будет сложно это сделать.
недостаточно знаний, поэтому и интересно можно ли использовать готовые решения вместе с вашим конструктором
 

radv

Client
Регистрация
11.05.2015
Сообщения
1 618
Благодарностей
902
Баллы
113
недостаточно знаний, поэтому и интересно можно ли использовать готовые решения вместе с вашим конструктором
Нет. Готовые решения это отдельные проекты. К тому же те решения для web, а не для мобильных приложений. Это совсем разные вещи.
 
  • Спасибо
Реакции: Sib

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