Как изменить генерацию опрационной системы и настроек при старте на C#?

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113
Подскажите, пожалуйста. Можно как-то либо дать человеку в настройках проекта через зеннопостр, выбрать операционную систему, либо как-то через C# внутри проекта, допустим при запуске инстанса -установить нужные настройки профиля на платформе либо Android либо Windows - для последующей генерации UA и других параметров? Что бы не вручную через project maker человеку пришлось переключать либо андроид либо windows, а вызовом из настроек?

118275



Или все-таки придется самому все генерировать заранее - все параметры и по одному подставлять?
 
Последнее редактирование:

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113
Обычно генерация идёт до запуска потока и используются входные настройки.

Перед запуском потока, их можно задать из кода: https://help.zennolab.com/en/v7/zennoposter/7.1.4/webframe.html#topic821.html
но сомневаюсь, что там м.б. эти настройки.

Попытался для теста сделать export через ZennoPoster 7.7.9.0, так выдает ошибку:

C#:
// Getting GUID of the current project
Guid id = Guid.Parse(project.TaskId);
// Export setting in xml format
string settings = ZennoPoster.ExportInputSettings(id);

project.SendToLog(settings, ZennoLab.InterfacesLibrary.Enums.Log.LogType.Info, true, ZennoLab.InterfacesLibrary.Enums.Log.LogColor.Default);
C#:
Выполнение действия CSharp OwnCode. Ссылка на объект не указывает на экземпляр объекта.
 

Вложения

  • 10,8 КБ Просмотры: 21

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

Gunjubasik

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

Gunjubasik

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

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