ZDE выбор генерируемого профилем телефона

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 604
Благодарностей
921
Баллы
113
Доброго в времени суток, ну тут идея добавить в настройки проекта в пункт android возможность выбирать производителя телефона и модель телефона(случайную или конкретную) которая в профиле. А то на пример я хочу работать исключительно с самсунгами s22 и приходится делать проверку на производителя телефона и модель, и если они мне не подходят, выходить по красной и генерировать профиль заново в надежде что следующий производитель и модель подойдут. Так же можно добавить возможность выбора версии андроида, что бы генерировались модели только те у которых на пример 12 андроид. Ну и ещё как вариант сделать что бы если у меня профиль USA в настройках то устройство автоматом на английский переводилось, ну типа чекбокса в настройках сделать, что бы решать надо такое или нет.

У вас в целом в вкладке настройки проекта-android ничего нету, было бы не плохо развить мои идеи и накидать туда полезных штучек по аналогии с зенопостером
 

Dozer009

Client
Регистрация
26.11.2012
Сообщения
163
Благодарностей
7
Баллы
18
хорошая идея! нужная
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 085
Благодарностей
9 791
Баллы
113
Реализовано начиная с версии 2.3.9.0.
 

Lex12

Client
Регистрация
30.01.2019
Сообщения
27
Благодарностей
1
Баллы
3
в настройки проекта в пункт android возможность выбирать производителя телефона и модель телефона(случайную или конкретную) которая в профиле
Реализовано начиная с версии 2.3.9.0.
Вот этот момент реализован? Не могу найти где выбирать производителя в настройках проекта, только пауза между действиями..
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 604
Благодарностей
921
Баллы
113
Вот этот момент реализован? Не могу найти где выбирать производителя в настройках проекта, только пауза между действиями..
132507



C#:
// генерация только Xiaomi c Android 12 или 13
var filter = new DeviceFilter();
filter.Manufacturer = "xiaomi";
filter.Version = "12|13";
var json = instance.DroidInstance.Settings.GenerateRandomLSPosedSettings(project.Profile.Country, filter);
instance.DroidInstance.Settings.SetLSPosedSettings(json);
 

nvrskozzy

Client
Регистрация
11.07.2025
Сообщения
218
Благодарностей
18
Баллы
18
у меня почему-то не работает, переменные из окружения соджержат не ту модель которую я прописал, или это в jsone только а окружение отдельно?
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
928
Благодарностей
696
Баллы
93
у меня почему-то не работает, переменные из окружения соджержат не ту модель которую я прописал, или это в jsone только а окружение отдельно?
Они разные, данные Json не совпадают с данными профиля ZDE. Поэтому сохраняйте не профиль проекта, а просто Json и потом его подгружайте.
 
  • Спасибо
Реакции: nvrskozzy

nvrskozzy

Client
Регистрация
11.07.2025
Сообщения
218
Благодарностей
18
Баллы
18
Они разные, данные Json не совпадают с данными профиля ZDE. Поэтому сохраняйте не профиль проекта, а просто Json и потом его подгружайте.
не мог понять где он куда сохраняется, нигде не видел, потом допёр - надо return json сделать, положить результат в переменную, а потом распарсить json
 

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