Отказ от .zpprofile: Помогите определить все необходимые параметры для сохранения профиля Gmail

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 711
Благодарностей
1 454
Баллы
113
Доброго времени суток!

Хочу попробовать отказаться от использования стандартного .zpprofile в ZennoPoster и перенести процесс сохранения данных профиля в отдельный собственный файл (например, в текстовый блокнот). Цель — полностью контролировать процесс сохранения и восстановления куков, так как при авторизации в Gmail наблюдается проблема: при использовании 100+ потоков и трёх разных ботов, куки иногда чудесным образом попадают в чужие профили.

Хочу попросить вашего совета и помощи: правильно ли я определил ключевые параметры для сохранения профиля, чтобы впоследствии можно было полностью восстановить Gmail-авторизацию без слёта?

На данный момент мой список выглядит так:
1. project.Profile.UserAgentPlatform
2. project.Profile.UserAgent
3. instance.SaveSuperCookie()
4. project.Profile.CookieContainer.Export()
5. instance.SaveLocalStorage()
6. project.Profile.ScreenSizeHeight
7. project.Profile.ScreenSizeWidth
8. project.Profile.AvailScreenHeight
9. project.Profile.AvailScreenWidth
10. project.Profile.OuterHeightShift
11. project.Profile.OuterWidthShift
12. instance.CanvasRenderSeed
13. instance.ClientRectSeed
14. AcceptEncoding
15. AcceptLanguage
16. instance.DevicePixelRatio
Просьба:
- Если что-то из списка излишне для конкретно Gmail-авторизации — сообщите, пожалуйста.
- Если каких-то важных параметров не хватает — подскажите, что ещё следует добавить.
- Буду также рад любым советам по оптимизации процесса сохранения/загрузки профиля вручную.
Заранее большое спасибо за участие и помощь!
 
  • Спасибо
Реакции: afk

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 629
Благодарностей
3 429
Баллы
113
Сохраняйте в профиль папку, а уже потом доставайте из её файлов и записывайте в них (когда завершится браузер и освободит файлы).
 

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 711
Благодарностей
1 454
Баллы
113
Сохраняйте в профиль папку, а уже потом доставайте из её файлов и записывайте в них (когда завершится браузер и освободит файлы).
Я использую CEF (7.7.21 зенно), на сколько я помню, профиль папки в нем использовать нету смысла, потому что криво работают. Или я не прав и все уже стабильно?

И можете ли вы, пожалуйста, поделится перечнем C# команд - для выгрузки самых важных данных кроме тех, что я указал выше?
1. project.Profile.UserAgentPlatform
2. project.Profile.UserAgent
3. instance.SaveSuperCookie()
4. project.Profile.CookieContainer.Export()
5. instance.SaveLocalStorage()
6. project.Profile.ScreenSizeHeight
7. project.Profile.ScreenSizeWidth
8. project.Profile.AvailScreenHeight
9. project.Profile.AvailScreenWidth
10. project.Profile.OuterHeightShift
11. project.Profile.OuterWidthShift
12. instance.CanvasRenderSeed
13. instance.ClientRectSeed
14. AcceptEncoding
15. AcceptLanguage
16. instance.DevicePixelRatio
 

afk

Client
Регистрация
28.11.2016
Сообщения
103
Благодарностей
26
Баллы
28
так как при авторизации в Gmail наблюдается проблема: при использовании 100+ потоков и трёх разных ботов, куки иногда чудесным образом попадают в чужие профили.
Тоже заметил проблему в зенке , что в некоторых .zpprofile файлах оказываются чужие куки
В моём случае работа была не с gmail
 
  • Спасибо
Реакции: borzd

Asmus003

Client
Регистрация
25.03.2018
Сообщения
301
Благодарностей
68
Баллы
28
Они не только в профилях, они и в профиль-папках путаются...
 

Oleg1987

Client
Регистрация
11.08.2014
Сообщения
1 304
Благодарностей
845
Баллы
113

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