Нужен сервер для zennodroid на 50потоков окон memu

oleg21621

Client
Регистрация
20.04.2016
Сообщения
972
Благодарностей
172
Баллы
43
Без завершения и закрытия Memu не обновляет профиль. Т.е. такой подход работает крайне мало где. особенно на "регистрашках".
У нас конфа есть, на AMD Epyc на 128 ядер. эта машина еле вывозит 30 виртуалок с андройдом, уж какие 50?!))
думаю со временем будет актуально облачные андроид устройства для автоматизации
 

FreddyKrueger

Client
Регистрация
06.09.2016
Сообщения
702
Благодарностей
607
Баллы
93
Без завершения и закрытия Memu не обновляет профиль. Т.е. такой подход работает крайне мало где. особенно на "регистрашках".
Я так понимаю речь об этой цитате:
Чтобы исключить лишнюю нагрузку мои шаблоны ZD Pro работали в цикле. Т.е. без завершения и закрытия.
Т.е. условно регер аккаунтов. Завершил регистрацию, обнулил переменные, почистил приложение и стрелку в начало проекта. И так регистраций условно 20, только потом завершение.
ZD + Memu я использовал на "регистрашках" в 2021 году. Данный пример был приведен для понимания работы механики в цикле, а не как рекомендация для написания регеров в такой связке. Далее я сказал:
Да, минус в том, что параметры не подменяются на каждое выполнение. Поэтому я и слез с этого ZD + Memu и перешел на эмули и мобилы с magisk\lsposed где на лету можно менять параметры (zde).
От подмены MEMU толку 0. Что вы в цикле будете гонять шаблон, что с ребутами и подменой - вряд ли вы увидите существенную разницу в большинстве случаев.

Далее я предложил 3 варианта, в зависимости от задачи:
1. Сделаете ZD шаблон в цикле - вм перезапускаться не будет, отсюда колоссальное снижение нагрузки.

2. Если не хватает подмены параметров на лету, то переходите на ZDE.

3. Если ZDE дорого, то есть недорогое решение на зенке для автоматизации любых вм.
У нас конфа есть, на AMD Epyc на 128 ядер. эта машина еле вывозит 30 виртуалок с андройдом, уж какие 50?!))
Если вам не подходит ни 1 из вариантов и вы предпочитаете гонять 30 потоков на 128 ядрах, то это только ваш выбор. Мое дело предложить - ваше отказаться)

На мой взгляд - это расточительство и неправильное распределение бюджета. Брать такой сервер и экономить на лицензии ZDE (335$ в год). Работать без нормальной подмены, ребутить вм и впустую использовать потенциал процессора... Это то же самое, если купить ламборджини, нагрузить на нее тонну веса и заправить 92 бензином.

Я конечно не скажу, что вы 100 потоков сможете запустить на 128 ядрах, это не так. После 50 окон ВМ начинает уже нестабильно работать и происходят разного рода сбои, даже если ресурсы загружены всего на 20%. Тут уже вступают в силу ограничения самой вм или windows.
 
Последнее редактирование:
  • Спасибо
Реакции: material

gera

Client
Регистрация
10.12.2021
Сообщения
69
Благодарностей
9
Баллы
8
а где вы нормальную подмену нашли? в закрытом несколько лет назад lsposed? из-за которого нужно постоянно держать рут включённым? который светиться как новогодняя ёлка? очень интересно...
 

FreddyKrueger

Client
Регистрация
06.09.2016
Сообщения
702
Благодарностей
607
Баллы
93
а где вы нормальную подмену нашли? в закрытом несколько лет назад lsposed? из-за которого нужно постоянно держать рут включённым? который светиться как новогодняя ёлка? очень интересно...
Root и LSposed не каждое приложение чекает. А если и возникает с этим проблема, то руки развязаны, никто не мешает поставить модуль магиска, который скрывает все следы рута. Или модуль для LSposed, который скрывает указанные установленные приложения. Также в модуле зеннолаба разработчик специально закрывал некоторые методы проверки рута. Как правило, никаких проблем с этим не возникает. И на LSposed есть относительно новый форк 1.9.3, правда я использую его только на 14 андроиде.

Таким образом, рут не палится, лспосед прекрасно работает и не светится. А что касается именно подмены, то тут все очевидно. Или на мему условно 5 параметров, подмена которых доступна дефолтными memuc командами. Или полноценная подмена множества параметров устройства, отдельная библиотека из 300+ девайсов, параметры которых стыкуются между собой. Конечно, еще есть над чем работать, но обновления себя долго ждать не заставляют, модуль обновляется, подмена улучшается. А на MEMU никак уже не улучшить подмену, так как там ограничения самой платформы - и на параметры и на установку модулей. И вдобавок ко всему этому мему требуется ребут для смены параметров. В итоге на мему плохая эмуляция, большая нагрузка из-за постоянных ребутов, ограничение в потоках, плохая производительность (ожидание загрузки вм).

Я же не против нисколько и ничего не навязываю). Повторюсь. Если устраивает работать с подменой мему, с ребутами в 30 потоков на 128 ядрах, то ваше право, и мое мнение, советы и рекомендации вы можете проигнорировать.
 

material

Client
Регистрация
23.03.2021
Сообщения
318
Благодарностей
117
Баллы
43
советы и рекомендации вы можете проигнорировать.
Это нужно быть безумцем, чтобы игнорировать такие плотные по знаниям и опыту посты. Завтра буду читать все ваши сообщения на форуме, крайне полезно пишите. :az:
 
  • Спасибо
Реакции: Malegik и FreddyKrueger

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
256
Благодарностей
39
Баллы
28
Root и LSposed не каждое приложение чекает. А если и возникает с этим проблема, то руки развязаны, никто не мешает поставить модуль магиска, который скрывает все следы рута. Или модуль для LSposed, который скрывает указанные установленные приложения. Также в модуле зеннолаба разработчик специально закрывал некоторые методы проверки рута. Как правило, никаких проблем с этим не возникает. И на LSposed есть относительно новый форк 1.9.3, правда я использую его только на 14 андроиде.

Таким образом, рут не палится, лспосед прекрасно работает и не светится. А что касается именно подмены, то тут все очевидно. Или на мему условно 5 параметров, подмена которых доступна дефолтными memuc командами. Или полноценная подмена множества параметров устройства, отдельная библиотека из 300+ девайсов, параметры которых стыкуются между собой. Конечно, еще есть над чем работать, но обновления себя долго ждать не заставляют, модуль обновляется, подмена улучшается. А на MEMU никак уже не улучшить подмену, так как там ограничения самой платформы - и на параметры и на установку модулей. И вдобавок ко всему этому мему требуется ребут для смены параметров. В итоге на мему плохая эмуляция, большая нагрузка из-за постоянных ребутов, ограничение в потоках, плохая производительность (ожидание загрузки вм).

Я же не против нисколько и ничего не навязываю). Повторюсь. Если устраивает работать с подменой мему, с ребутами в 30 потоков на 128 ядрах, то ваше право, и мое мнение, советы и рекомендации вы можете проигнорировать.
К стати нагрузку можно еще уменьшить, где-то 20-30%. Кликать не через событие, а по координатам. Когде через событие кликать, зеннодроид начинает перебирать всю страницу для поиска совпадений, а клик по координатам этого не делает
 
  • Спасибо
Реакции: Sergodjan и FreddyKrueger

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
256
Благодарностей
39
Баллы
28
К стати нагрузку можно еще уменьшить, где-то 20-30%. Кликать не через событие, а по координатам. Когде через событие кликать, зеннодроид начинает перебирать всю страницу для поиска совпадений, а клик по координатам этого не делает
Как и поиск текста. Лучше спарсить через xml всю страницу и через регулярки сделать поиск текста, чем несколько раз делать поиск текста стандартным кубиком. Это очень грузит сервер
 

oleg21621

Client
Регистрация
20.04.2016
Сообщения
972
Благодарностей
172
Баллы
43
Если в эмуляторе нужно делать активность на 1000 аках телегерам , то можно ли открыть по 5 эмуляторов каждый раз и пройти все активности по дропам или долго будет это пока пройдемся по 1000 аккам?
 

sw_sw

Client
Регистрация
24.02.2017
Сообщения
769
Благодарностей
307
Баллы
63
Если в эмуляторе нужно делать активность на 1000 аках телегерам , то можно ли открыть по 5 эмуляторов каждый раз и пройти все активности по дропам или долго будет это пока пройдемся по 1000 аккам?
Долго будет.
По опыту - 40 акков на трубку, чтобы весело работали каждые 8 часов каждый акк.
 

oleg21621

Client
Регистрация
20.04.2016
Сообщения
972
Благодарностей
172
Баллы
43
Долго будет.
По опыту - 40 акков на трубку, чтобы весело работали каждые 8 часов каждый акк.
самый просто способ для активности это синхронизатор + облачный эмулятор .,то можно 1000 аков за отработать
 

jackmar

Client
Регистрация
11.08.2023
Сообщения
22
Благодарностей
3
Баллы
3
Root и LSposed не каждое приложение чекает. А если и возникает с этим проблема, то руки развязаны, никто не мешает поставить модуль магиска, который скрывает все следы рута. Или модуль для LSposed, который скрывает указанные установленные приложения. Также в модуле зеннолаба разработчик специально закрывал некоторые методы проверки рута. Как правило, никаких проблем с этим не возникает. И на LSposed есть относительно новый форк 1.9.3, правда я использую его только на 14 андроиде.

Таким образом, рут не палится, лспосед прекрасно работает и не светится. А что касается именно подмены, то тут все очевидно. Или на мему условно 5 параметров, подмена которых доступна дефолтными memuc командами. Или полноценная подмена множества параметров устройства, отдельная библиотека из 300+ девайсов, параметры которых стыкуются между собой. Конечно, еще есть над чем работать, но обновления себя долго ждать не заставляют, модуль обновляется, подмена улучшается. А на MEMU никак уже не улучшить подмену, так как там ограничения самой платформы - и на параметры и на установку модулей. И вдобавок ко всему этому мему требуется ребут для смены параметров. В итоге на мему плохая эмуляция, большая нагрузка из-за постоянных ребутов, ограничение в потоках, плохая производительность (ожидание загрузки вм).

Я же не против нисколько и ничего не навязываю). Повторюсь. Если устраивает работать с подменой мему, с ребутами в 30 потоков на 128 ядрах, то ваше право, и мое мнение, советы и рекомендации вы можете проигнорировать.
Если не проблема можете перечислить модули, которые скрывают рут, а то пробывал разные связки, перепробывал много модулей, не смог скрыть детект подмены данных у приложения через лспосед
 

FreddyKrueger

Client
Регистрация
06.09.2016
Сообщения
702
Благодарностей
607
Баллы
93
Если не проблема можете перечислить модули, которые скрывают рут, а то пробывал разные связки, перепробывал много модулей, не смог скрыть детект подмены данных у приложения через лспосед
Подскажите, а как вы определили, что палится именно рут или само присутствие подмены через lsposed? Что за приложение, на каком этапе происходит детект, какую ошибку выдает? Что конкретно пробовали? Какие тесты проводили? Очень мало вводных данных, тут можно километровую статью написать на опережение...

Чтобы сделать какие-то конкретные выводы по факторам детекта, нужно разбирать приложение по косточкам. Делать реверс апк, смотреть в коде какие данные собирает приложение. Снифать трафик, просматривать логи. Если знаний не хватает, то найдите специалиста. И уже после этого отправляйте репорт разработчику ZDE для фикса модуля, может он пойдет на встречу и скорректирует. Также вы можете заказать на стороне кастомный модуль заточенный именно под ваше приложение. Благо, что в вашем распоряжении андроид, который можно крутить как душе угодно, и нет зависимости от конкретного разработчика.

Да, и на всякий добавлю, в прошлом посте я не имел ввиду, что ZDE + модуль имеют 100% антидетект и можно ломать им пентагон. Модуль зененолаба не сможет быть универсальным для всех приложений. Само собой существуют кастомные антифрод системы, над которыми нужно попотеть.
 

FreddyKrueger

Client
Регистрация
06.09.2016
Сообщения
702
Благодарностей
607
Баллы
93
Но это все забегая вперед). Я так полагаю, что никакого детального разбора не проводилось. Рега не пошла и человек подумал, что дело в палеве рута или лспосед. Поставил модули с гитхаба и ничего не помогло.

Может быть проблема вообще в базовых вещах. Таких как прокси, подмена таймзоны, эмуляция номера телефона, версия приложения.

А может действительно у приложения есть какой-то кастомный способ обнаружения рута и лспосед. И нужно делать персональный обход детекта.

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

Короче, ничего не понятно, давайте больше инфы).
 

jackmar

Client
Регистрация
11.08.2023
Сообщения
22
Благодарностей
3
Баллы
3
Но это все забегая вперед). Я так полагаю, что никакого детального разбора не проводилось. Рега не пошла и человек подумал, что дело в палеве рута или лспосед. Поставил модули с гитхаба и ничего не помогло.

Может быть проблема вообще в базовых вещах. Таких как прокси, подмена таймзоны, эмуляция номера телефона, версия приложения.

А может действительно у приложения есть какой-то кастомный способ обнаружения рута и лспосед. И нужно делать персональный обход детекта.

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

Короче, ничего не понятно, давайте больше инфы).
Приложение : Тик ток, как я определил что приложение палит инжекты лспоседа, после регистрации аккаунта в приложении залитые видео автоматически удаляются, что не происходит если зарегистрировать аккаунт и залить без подмены через лспосед, если же войти в аккаунт и загрузить видео на площадку тик ток, то видео автоматически уходит в теневой бан, что не происходит, если выключить подмену индефикаторов, без разницы что подменяешь, даже если выставляешь подмену простых вещей, по типу Bluetooth Mac , после таких попыток я особо дальше и не лез, потому что было интересно потыкать это все дело
 

FreddyKrueger

Client
Регистрация
06.09.2016
Сообщения
702
Благодарностей
607
Баллы
93
Приложение : Тик ток, как я определил что приложение палит инжекты лспоседа, после регистрации аккаунта в приложении залитые видео автоматически удаляются, что не происходит если зарегистрировать аккаунт и залить без подмены через лспосед, если же войти в аккаунт и загрузить видео на площадку тик ток, то видео автоматически уходит в теневой бан, что не происходит, если выключить подмену индефикаторов, без разницы что подменяешь, даже если выставляешь подмену простых вещей, по типу Bluetooth Mac , после таких попыток я особо дальше и не лез, потому что было интересно потыкать это все дело
Почему-то я так и думал, что если проблемное приложение, то это тикток. Сам не работаю с тиктоком, но часто встречаю подобные комменты в пабликах по мобилам. Многие греют голову с такой же проблемой. Простого решения тут нет. Я думаю дело не только в обнаружении Lsposed, там все несколько сложнее. Разбирайте детально приложение и заказывайте модуль под него. Также попробуйте XPL-EX, тут очень много параметров, которые можно подменить.

Можете создать темы на 4pda и XDA. Или пообщайтесь с людьми на каналах:


Если узнаете что-то интересное, то отпишите в этой теме, думаю информация пригодится другим пользователям.

Также я недавно наткнулся на необычную прошивку. Как я понял, подмена производится без lsposed, и рут скрывается на уровне андроида. Можете также узнать, изучить вопрос и связаться с авторами.

ZhuqueOS — это модифицированная прошивка (ROM), выпущенная на основе сторонней системы с открытым исходным кодом. Мы оптимизировали ее с помощью технических средств!

1. После нажатия на функцию «Стать новым телефоном» будут изменены следующие параметры:
Model: Случайная модификация
: Случайная модификация
Product : Случайная модификация
Board: Случайная модификация
Производитель: Случайная модификация
SOC: Случайная модификация
Radio: Случайная модификация
Build: Случайная модификация
Fingerprint: Случайная модификация
Build date: Случайная модификация
ROM base: Случайная модификация
Google ServicesFramework ID: Случайная модификация
ID устройства: Случайная модификация
OAID: Случайная модификация (Начиная с Android 10, приложение не имеет разрешения на получение IMEI, и идентификатор обнаружения заменяется на Open Anonymous Device Identifier)

2. Модификация режима мобильной сети
Наше устройство поддерживает только проекцию экрана через OTG и не поддерживает проекцию экрана через USB или доступ к SIM-карте.
Таким образом, чтобы программное обеспечение могло обнаружить нормальное интернет-соединение телефона, мы внедрили указанные настройки сети устройства.
Мы можем указать интернет-соединение устройства как WiFi или указать его как SIM-сеть (поддерживается симуляция SIM-сети для Китая, США, Сингапура, Тайваня, Вьетнама, Таиланда, Малайзии, Филиппин и Канады).

3. Модификация GPS-локации (мы модифицируем на уровне системы Android, без необходимости включения режима разработчика или симуляции местоположения).
С помощью функции «Выбрать координаты» мы можем получить широту и долготу любого места на Земле, например, определенного места в США: -102.002189, 40.105538, и скопировать их в поле ввода «Выбрать координаты». Нажав кнопку активации, мы можем сделать так, чтобы местоположение GPS телефона действительно находилось в заданном месте.

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

Другие функциональные преимущества системы:

1. Подключение к устройствам через ADB без необходимости включать режим разработчика или отладку по USB, обходя обнаружение приложений на телефоне.
2. Создание резервных копий данных мобильных приложений и восстановление резервных данных через восстановление.
3. Работа без необходимости использования экрана или батареи телефона, при этом любое приложение обнаруживает такие аппаратные средства как находящиеся в нормальном состоянии.
4. Управление ROOT с помощью KernelSU, с возможностью скрытия прав root на уровне системы Android.
5. Приложение Momo обнаруживает телефонную среду как нормальную (проверено на версии 4.4.1).
6. Приложение Ruru обнаруживает телефонную среду как нормальную (версия 1.1.1).
7. Приложение Hunter обнаруживает телефонную среду как нормальную (версия 5.3.3).
8. Приложение YASNAC обнаруживает среду SafetyNet как нормальную (версия 21.24.23).
9. Приложение TB Checker обнаруживает, что базовая целостность игры пройдена, проверка приложения для управления root пройдена, потенциально опасные приложения пройдены, приложения для скрытия root пройдены, тестовые ключи пройдены, SU бинарные файлы пройдены, вторая проверка SU бинарных файлов пройдена, RW путь пройден, опасные инструменты пройдены, проверка доступа root через локальные проверки пройдена, маркировка SElinux включена и пройдена, специальные проверки Magisk пройдены (версия 2.7.4.r344).

Уведомления о использовании системы:

1. Система сохраняет авторизацию кода ядра, и система телефона будет недоступна без подключения к интернету. (Чтобы предотвратить кражу нашего ROM, мы внедрили проверку авторизации для обеспечения безопасности ROM.)
2. Не рекомендуется включать режим разработчика в системе. Если его нужно включить, не отключайте его, так как это может вызвать сбой системы. (Включение позволяет использовать функцию проекции экрана через USB.)
 
Последнее редактирование:

jackmar

Client
Регистрация
11.08.2023
Сообщения
22
Благодарностей
3
Баллы
3
Почему-то я так и думал, что если проблемное приложение, то это тикток. Сам не работаю с тиктоком, но часто встречаю подобные комменты в пабликах по мобилам. Многие греют голову с такой же проблемой. Простого решения тут нет. Я думаю дело не только в обнаружении Lsposed, там все несколько сложнее. Разбирайте детально приложение и заказывайте модуль под него. Также попробуйте XPL-EX, тут очень много параметров, которые можно подменить.

Можете создать темы на 4pda и XDA. Или пообщайтесь с людьми на каналах:


Если узнаете что-то интересное, то отпишите в этой теме, думаю информация пригодится другим пользователям.

Также я недавно наткнулся на необычную прошивку. Как я понял, подмена производится без lsposed, и рут скрывается на уровне андроида. Можете также узнать, изучить вопрос и связаться с авторами.

ZhuqueOS — это модифицированная прошивка (ROM), выпущенная на основе сторонней системы с открытым исходным кодом. Мы оптимизировали ее с помощью технических средств!

1. После нажатия на функцию «Стать новым телефоном» будут изменены следующие параметры:
Model: Случайная модификация
: Случайная модификация
Product : Случайная модификация
Board: Случайная модификация
Производитель: Случайная модификация
SOC: Случайная модификация
Radio: Случайная модификация
Build: Случайная модификация
Fingerprint: Случайная модификация
Build date: Случайная модификация
ROM base: Случайная модификация
Google ServicesFramework ID: Случайная модификация
ID устройства: Случайная модификация
OAID: Случайная модификация (Начиная с Android 10, приложение не имеет разрешения на получение IMEI, и идентификатор обнаружения заменяется на Open Anonymous Device Identifier)

2. Модификация режима мобильной сети
Наше устройство поддерживает только проекцию экрана через OTG и не поддерживает проекцию экрана через USB или доступ к SIM-карте.
Таким образом, чтобы программное обеспечение могло обнаружить нормальное интернет-соединение телефона, мы внедрили указанные настройки сети устройства.
Мы можем указать интернет-соединение устройства как WiFi или указать его как SIM-сеть (поддерживается симуляция SIM-сети для Китая, США, Сингапура, Тайваня, Вьетнама, Таиланда, Малайзии, Филиппин и Канады).

3. Модификация GPS-локации (мы модифицируем на уровне системы Android, без необходимости включения режима разработчика или симуляции местоположения).
С помощью функции «Выбрать координаты» мы можем получить широту и долготу любого места на Земле, например, определенного места в США: -102.002189, 40.105538, и скопировать их в поле ввода «Выбрать координаты». Нажав кнопку активации, мы можем сделать так, чтобы местоположение GPS телефона действительно находилось в заданном месте.

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

Другие функциональные преимущества системы:

1. Подключение к устройствам через ADB без необходимости включать режим разработчика или отладку по USB, обходя обнаружение приложений на телефоне.
2. Создание резервных копий данных мобильных приложений и восстановление резервных данных через восстановление.
3. Работа без необходимости использования экрана или батареи телефона, при этом любое приложение обнаруживает такие аппаратные средства как находящиеся в нормальном состоянии.
4. Управление ROOT с помощью KernelSU, с возможностью скрытия прав root на уровне системы Android.
5. Приложение Momo обнаруживает телефонную среду как нормальную (проверено на версии 4.4.1).
6. Приложение Ruru обнаруживает телефонную среду как нормальную (версия 1.1.1).
7. Приложение Hunter обнаруживает телефонную среду как нормальную (версия 5.3.3).
8. Приложение YASNAC обнаруживает среду SafetyNet как нормальную (версия 21.24.23).
9. Приложение TB Checker обнаруживает, что базовая целостность игры пройдена, проверка приложения для управления root пройдена, потенциально опасные приложения пройдены, приложения для скрытия root пройдены, тестовые ключи пройдены, SU бинарные файлы пройдены, вторая проверка SU бинарных файлов пройдена, RW путь пройден, опасные инструменты пройдены, проверка доступа root через локальные проверки пройдена, маркировка SElinux включена и пройдена, специальные проверки Magisk пройдены (версия 2.7.4.r344).

Уведомления о использовании системы:

1. Система сохраняет авторизацию кода ядра, и система телефона будет недоступна без подключения к интернету. (Чтобы предотвратить кражу нашего ROM, мы внедрили проверку авторизации для обеспечения безопасности ROM.)
2. Не рекомендуется включать режим разработчика в системе. Если его нужно включить, не отключайте его, так как это может вызвать сбой системы. (Включение позволяет использовать функцию проекции экрана через USB.)
Кстати, если на то дело пошло, можете пожалуйста сказать у каких именно приложений в модули Zennodroid обошли проверку рут и т.д?
 

FreddyKrueger

Client
Регистрация
06.09.2016
Сообщения
702
Благодарностей
607
Баллы
93
Кстати, если на то дело пошло, можете пожалуйста сказать у каких именно приложений в модули Zennodroid обошли проверку рут и т.д?
Я особо не распространяюсь с какими приложениями работаю по понятным причинам. И уж тем более список приложений, которые пробивает модуль я точно публиковать не буду). Я могу дать лишь общие рекомендации, дальше действуйте сами.
 

nskythe

Client
Регистрация
29.12.2016
Сообщения
8
Благодарностей
1
Баллы
3

jackmar

Client
Регистрация
11.08.2023
Сообщения
22
Благодарностей
3
Баллы
3
Я особо не распространяюсь с какими приложениями работаю по понятным причинам. И уж тем более список приложений, которые пробивает модуль я точно публиковать не буду). Я могу дать лишь общие рекомендации, дальше действуйте сами.
Не правильно выразился, мне просто интересно было какие приложения популярные (по типу дискорда допустим), обошли защиту проверки на рут разработчики модуля Zennodroid
 

gera

Client
Регистрация
10.12.2021
Сообщения
69
Благодарностей
9
Баллы
8
Или на мему условно 5 параметров
условно, zdp меняет в memu не 5 параметров, а несколько больше, включая различные *.fingerprint, которые сменить через memuc.exe технически нет возможности.
ну и да, проблемное приложение не только тик ток. могу ещё с десяток приложений привести. среди прочих - снапчат в принципе не работает на х86 (считает это эмулятором). всякие "забугорные" чатики (wechat слёту находит все руты и детектит эмуляцию), payoneer за минуту находит рут в memu, даже если он там выключен (хотя если запустить эмулятор через zdp, то худо-бедно начинает работать, про Lsposed с магиском даже говорить не приходится). ну и да, не забываем про вацап, который так же умеет находить эмулятор. много всякого. чего вы видимо не трогаете, но другим оно нужно.
ну и да, эпик не дорогая машина. наш экземпляр 100 с копейкой. где там мильёны, не понятно.
 

YaroslavH2

Client
Регистрация
10.04.2024
Сообщения
17
Благодарностей
0
Баллы
1
Я особо не распространяюсь с какими приложениями работаю по понятным причинам. И уж тем более список приложений, которые пробивает модуль я точно публиковать не буду). Я могу дать лишь общие рекомендации, дальше действуйте сами.
Доброго дня, не могли бы дать совет... Уже у кого только не спрашивал... Надежда вот прям честно только на Вас.

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

Функция поиск по картинке умирает при таком "пинге", хотя все телефоны подключены по USB и скорость на портах чтение запись не падает ниже 400-450 мегаБАЙТ в секунду.
Телефоны на стоке Huawei Nova Y91 сервер работает вообще не напрягаясь.
скрытую настройку на подрезание графики поставил в конфиге на 1 (вы 0 советовали, но при 0 были обнаружены проблемы с отображением элементов, на телефоне картинка есть, на project maker она не доходила, зависала как буд-то)

Заранее крайне благодарен.
 

t79

Client
Регистрация
29.04.2024
Сообщения
235
Благодарностей
123
Баллы
43
Доброго дня, не могли бы дать совет... Уже у кого только не спрашивал... Надежда вот прям честно только на Вас.

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

Функция поиск по картинке умирает при таком "пинге", хотя все телефоны подключены по USB и скорость на портах чтение запись не падает ниже 400-450 мегаБАЙТ в секунду.
Телефоны на стоке Huawei Nova Y91 сервер работает вообще не напрягаясь.
скрытую настройку на подрезание графики поставил в конфиге на 1 (вы 0 советовали, но при 0 были обнаружены проблемы с отображением элементов, на телефоне картинка есть, на project maker она не доходила, зависала как буд-то)

Заранее крайне благодарен.
позволь влезу со своими копейками в тему,

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

логически в том, что кубик тяжелый, вины зд как таковой нет, он работает как и должен, а то что кубик тяжелый, это удел разраба...

и практики

1 сделай облегчение тяжелых кусков проекта, если про картинки, то используй Black или Gray - они легче в обработке чем rgb,
2 переведи на c# тяжелые места
3 в настройках зенно уведи на легкий режим
4 переведи провода на tcp подключение
5 не грузи железо, грузи трубки

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

t79

Client
Регистрация
29.04.2024
Сообщения
235
Благодарностей
123
Баллы
43
но для справки, при продуманной архитектуре вот эта машинка вывозит до 40 потоков на изи
126185


графикой и остальными пирогами


а при определенных танцев в бубном удавал угнать за 60 без отвалов, но про отвалы это отдельная тема
 

YaroslavH2

Client
Регистрация
10.04.2024
Сообщения
17
Благодарностей
0
Баллы
1
позволь влезу со своими копейками в тему,

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

логически в том, что кубик тяжелый, вины зд как таковой нет, он работает как и должен, а то что кубик тяжелый, это удел разраба...

и практики

1 сделай облегчение тяжелых кусков проекта, если про картинки, то используй Black или Gray - они легче в обработке чем rgb,
2 переведи на c# тяжелые места
3 в настройках зенно уведи на легкий режим
4 переведи провода на tcp подключение
5 не грузи железо, грузи трубки

может поможет
Привет, рад любым копейкам в этом вопросе.

Дело в том что у меня целый комбайн действий с кучей условий... я разнес всё на подпроекты, но на сколько понял смысла в этом было мало, поиск по картинке весь в С# перевел, особенно куски которые работают в цикле.

Как говорилось ранее что компьютер вообще мало что выполняет, мол вся работа происходить на устройстве, но получается ведь что именно компьютер отправляет сигнал нажать допустим, просто он доходит до адресата очень поздно... TCP потеряет смысл в симкарте, а мне всё таки надо IP чтобы менялось.
 

t79

Client
Регистрация
29.04.2024
Сообщения
235
Благодарностей
123
Баллы
43
Привет, рад любым копейкам в этом вопросе.

Дело в том что у меня целый комбайн действий с кучей условий... я разнес всё на подпроекты, но на сколько понял смысла в этом было мало, поиск по картинке весь в С# перевел, особенно куски которые работают в цикле.

Как говорилось ранее что компьютер вообще мало что выполняет, мол вся работа происходить на устройстве, но получается ведь что именно компьютер отправляет сигнал нажать допустим, просто он доходит до адресата очень поздно... TCP потеряет смысл в симкарте, а мне всё таки надо IP чтобы менялось.
Дело в том что у меня целый комбайн действий с кучей условий... я разнес всё на подпроекты, но на сколько понял смысла в этом было мало, поиск по картинке весь в С# перевел, особенно куски которые работают в цикле.
Тут не знаю, а дело точно в картинках? легирование делал действий? как вариант попробуй спрыгнуть с картинок на xml элементы

Как говорилось ранее что компьютер вообще мало что выполняет, мол вся работа происходить на устройстве, но получается ведь что именно компьютер отправляет сигнал нажать допустим, просто он доходит до адресата очень поздно... TCP потеряет смысл в симкарте, а мне всё таки надо IP чтобы менялось.
вообще без разницы - просто tcp по wifi не гоняй, делов то) но хотя танцы с бубном там есть
 
Последнее редактирование модератором:

YaroslavH2

Client
Регистрация
10.04.2024
Сообщения
17
Благодарностей
0
Баллы
1
Дело в том что у меня целый комбайн действий с кучей условий... я разнес всё на подпроекты, но на сколько понял смысла в этом было мало, поиск по картинке весь в С# перевел, особенно куски которые работают в цикле.

Тут не знаю, а дело точно в картинках? легирование делал действий? как вариант попробуй спрыгнуть с картинок на xml элементы


Как говорилось ранее что компьютер вообще мало что выполняет, мол вся работа происходить на устройстве, но получается ведь что именно компьютер отправляет сигнал нажать допустим, просто он доходит до адресата очень поздно... TCP потеряет смысл в симкарте, а мне всё таки надо IP чтобы менялось.

вообще без разницы - просто tcp по wifi не гоняй, делов то) но хотя танцы с бубном там есть
Не знаю уже в чём дело, но на более мощной системе таких сильных провалов небыло, но там система я бы сказал топовая на сегодняшний день.
Но вопрос в том что у меня всего 10 трубок, это же очень мало... я думаю что на сервере запустив 10 эмуляторов будет меньше тормозов чем на 10 трубках, получается загвостка где-то в передаче данных, тогда не понимаю как она работает, и почему такие задержки у ADB.


Касательно TCP можно попробовать, но думаю там будут танцы с бубном, хотя можно конечно кого-то попросить настроить... Но разве по TCP не будет дольше чем напрямую? даже по всей логике канал 1 гигабитный у лана, а у порта USB 5 гигабит.
 

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
256
Благодарностей
39
Баллы
28
Не знаю уже в чём дело, но на более мощной системе таких сильных провалов небыло, но там система я бы сказал топовая на сегодняшний день.
Но вопрос в том что у меня всего 10 трубок, это же очень мало... я думаю что на сервере запустив 10 эмуляторов будет меньше тормозов чем на 10 трубках, получается загвостка где-то в передаче данных, тогда не понимаю как она работает, и почему такие задержки у ADB.


Касательно TCP можно попробовать, но думаю там будут танцы с бубном, хотя можно конечно кого-то попросить настроить... Но разве по TCP не будет дольше чем напрямую? даже по всей логике канал 1 гигабитный у лана, а у порта USB 5 гигабит.
У меня аналогичные проблемы, в пм зависает проект при поиске элемента на секунд 20-30, идет обновление дерева элементов. Сервер не слабый и работает только пм. Я грешу, что из-за того, что профиля весят много оно и тормозит
 

YaroslavH2

Client
Регистрация
10.04.2024
Сообщения
17
Благодарностей
0
Баллы
1
У меня аналогичные проблемы, в пм зависает проект при поиске элемента на секунд 20-30, идет обновление дерева элементов. Сервер не слабый и работает только пм. Я грешу, что из-за того, что профиля весят много оно и тормозит
Такое тоже бывает, когда паралельно трубки крутятся в ЗДЕ и с одной работаешь в PM. Вот я и пытаюсь понять через что запросы подаются, что так перегружается что запросы долго обрабатываются.
 

Aleser

Client
Регистрация
07.04.2014
Сообщения
9
Благодарностей
3
Баллы
3
Если ZDE дорого, то есть недорогое решение на зенке для автоматизации любых вм. Работать будет с уже запущенными окнами.
Доброй ночи, подскажите пожалуйста это решение, хочется глянуть.
 

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