Как сохранить профиль с переменными на C#

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Доброго времени! Подскажите как сохранить профиль и чтоб сохранились переменные проекта тоже?

В документации написано:
void Save(
string path,
bool saveProxy,
bool savePlugins,
bool saveLocalStorage,
bool saveTimezone,
bool saveGeoposition,
bool saveSuperCookie,
bool saveFonts,
bool saveWebRtc,
bool saveIndexedDb,
string[] saveVariables
)

не пойму как и в каком формате записывать сюда string[] saveVariables

У меня идет вот такой код:
// сохраняем профиль
string PathProfile = project.Directory+ @"\Profile\"+ project.Variables["Name"].Value+ ".zpprofile";
project.Profile.Save(PathProfile, true, true, true, true, true, true, false, true, true,???);

 
  • Спасибо
Реакции: artur23

artur23

Client
Регистрация
14.04.2014
Сообщения
205
Благодарностей
15
Баллы
18
Согласен - будет хорошо, если на C# это сделать. Кто-нибудь в курсе как?
 

artur23

Client
Регистрация
14.04.2014
Сообщения
205
Благодарностей
15
Баллы
18
Доброго времени! Подскажите как сохранить профиль и чтоб сохранились переменные проекта тоже?

В документации написано:
void Save(
string path,
bool saveProxy,
bool savePlugins,
bool saveLocalStorage,
bool saveTimezone,
bool saveGeoposition,
bool saveSuperCookie,
bool saveFonts,
bool saveWebRtc,
bool saveIndexedDb,
string[] saveVariables
)

не пойму как и в каком формате записывать сюда string[] saveVariables

У меня идет вот такой код:
// сохраняем профиль
string PathProfile = project.Directory+ @"\Profile\"+ project.Variables["Name"].Value+ ".zpprofile";
project.Profile.Save(PathProfile, true, true, true, true, true, true, false, true, true,???);
https://artstroy.net/s-operacii-s-profilem/ - нашел решение тут.
 
  • Спасибо
Реакции: Serjio Leone

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 522
Благодарностей
881
Баллы
113
Доброго времени! Подскажите как сохранить профиль и чтоб сохранились переменные проекта тоже?
На форуме есть решение. главное воспользоваться поиском. Я делаю так:

C#:
string path = Path.Combine(project.Variables["profile"].Value); // Путь
project.Profile.Save(path, false, true, false, false, false, true, true, true, true, saveVariables: new[]{"email_login", "email_pass", "login", "vopros"}); // Сохранить
 

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