Как получить данные из Zenno Профилей в самой zenno?

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 444
Благодарностей
1 287
Баллы
113
Доброго времени. Подскажите, пожалуйста, какие команды используются для получения всех этих данных в переменные?

113170
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
вряд ли есть открытые апи методы
 

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 651
Благодарностей
655
Баллы
113
Я парсил кодом разархивируя профиль, возможно тебе поможет.
Парсинг профиля:
//using System.Globalization;
//using System.IO.Compression;
string zipPath = project.Variables["path"].Value; // Путь к файлу профиля
string extractPath = project.Variables["path1"].Value; // Путь для извлечения

if (Directory.Exists(extractPath)) // Проверяем, существует ли директория
    {
        Directory.Delete(extractPath, true); // Если существует - удаляем, иначе не даст разархивировать
    }

ZipFile.ExtractToDirectory(zipPath, extractPath); // Извлекаем содержимое архива

return File.ReadAllText(extractPath + @"\profilecookie.zpcookie"); // Читаем прокси из profileproxy.zpproxy
 
  • Спасибо
Реакции: Hannes

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 444
Благодарностей
1 287
Баллы
113
вряд ли есть открытые апи методы
Так а при чем апи методы? Допустим запускаем нагуливатель, он все собирает, а потом кубиком сохранить профиль - сохраняем .zpprofile - получается zppforile формируется из внутренностей, которые сгенерированы при самой работе. Выходит где-то же они есть в проекте?
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 444
Благодарностей
1 287
Баллы
113
Я парсил кодом разархивируя профиль, возможно тебе поможет.
Парсинг профиля:
//using System.Globalization;
//using System.IO.Compression;
string zipPath = project.Variables["path"].Value; // Путь к файлу профиля
string extractPath = project.Variables["path1"].Value; // Путь для извлечения

if (Directory.Exists(extractPath)) // Проверяем, существует ли директория
    {
        Directory.Delete(extractPath, true); // Если существует - удаляем, иначе не даст разархивировать
    }

ZipFile.ExtractToDirectory(zipPath, extractPath); // Извлекаем содержимое архива

return File.ReadAllText(extractPath + @"\profilecookie.zpcookie"); // Читаем прокси из profileproxy.zpproxy
Спасибо, в том то и дело, что мне нужно до формирования zpprofile - получить все данные в переменные.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
Так а при чем апи методы? Допустим запускаем нагуливатель, он все собирает, а потом кубиком сохранить профиль - сохраняем .zpprofile - получается zppforile формируется из внутренностей, которые сгенерированы при самой работе. Выходит где-то же они есть в проекте?
тема смутило слово апи? Хорошо. Вряд ли у зенно есть публичные c# методы для этого)
 
  • Спасибо
Реакции: Gunjubasik

heks

Client
Регистрация
01.10.2013
Сообщения
1 082
Благодарностей
262
Баллы
83

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 444
Благодарностей
1 287
Баллы
113
переменные вкладка окружение там все данные есть
грузишь профиль и смотришь данные
1. Canvas нету
2. browserprofiledata - всех данных нету
3. шрифтов нету

Одним слово это совсем не то. Логичнее тогда будет брать из Текущий Профиль - Профиль, но и там не все, увы. Ну задал вопрос админам, вдруг ответят на протяжении месяца.
 
Регистрация
21.03.2019
Сообщения
359
Благодарностей
192
Баллы
43
1. Canvas нету
2. browserprofiledata - всех данных нету
3. шрифтов нету

Одним слово это совсем не то. Логичнее тогда будет брать из Текущий Профиль - Профиль, но и там не все, увы. Ну задал вопрос админам, вдруг ответят на протяжении месяца.
николай прости пожалуйста может я не про то думаю но
переменные окружение
 
Регистрация
21.03.2019
Сообщения
359
Благодарностей
192
Баллы
43

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