Как использовать профиль папки [Рекомендация]

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Некоторые спрашивают как правильно использовать профиль папки. Выкладываю шаблон пример как использую я. Поиск директорий и все остальное сами допишите. Единственное, если используете один и тот же профиль в PM, то надо запускать другую профиль папку (с браузером). Это костыль что бы исправить баг с долгим завершением инстанса. В ZP достаточно запустить инстанс без браузера в конце работы, и подождать 15 секунд (может и меньше).

Версия 7.7.1.0+


UPD.
Ниже обсуждение с @Zymlex, что необходимо выставить время жизни не активной базы до 1 минуты.
 

Вложения

Последнее редактирование:

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 374
Благодарностей
3 298
Баллы
113
В ZP достаточно запустить инстанс без браузера в конце работы, и подождать 15 секунд (может и меньше).
Тут момент, в общих настройках (постера) самое минимальное время завершения браузера - 1 минута и ставится вручную,
есть риск, что за отведённое время браузер не будет переиспользован и прождёт это время с профилем.
 
Последнее редактирование:

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Тут момент, в настройках самое минимальное время завершения браузера - 1 минута и ставится вручную,
есть риск, что за отведённое время браузер не будет переиспользован и прождёт это время с профилем.
Поясни для PM и для ZP как правильно выставлять, отредактирую проект.
 

Yuriy Zymlex

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

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 374
Благодарностей
3 298
Баллы
113
  • Спасибо
Реакции: Mikhail B.

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 374
Благодарностей
3 298
Баллы
113
Так я же написал - с профилем, т.е. вероятно будет его блокировать на удаление и копирование.
У меня стоит 5. Надо 1 поставить?
Смотря что быстрее: браузер завершиться или брузер получит новую задачу.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
@Zymlex Допустим мы имеем несколько профилей которые поочередно используются, т.е. вероятность того, что работа начнется с предыдущим профилем стремится к 0. Значит ли это, что более адекватное решение будет поставить 1 минуту. т.к. бывает надо профиль снести по каким то причинам. И что бы не ждать 5 минут, мы будем ждать одну.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 374
Благодарностей
3 298
Баллы
113
@Zymlex Допустим мы имеем несколько профилей которые поочередно используются, т.е. вероятность того, что работа начнется с предыдущим профилем стремится к 0. Значит ли это, что более адекватное решение будет поставить 1 минуту. т.к. бывает надо профиль снести по каким то причинам. И что бы не ждать 5 минут, мы будем ждать одну.
Да. Ожидание тут больше для уменьшения нагрузки при запуске браузера.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Да. Ожидание тут больше для уменьшения нагрузки при запуске браузера.
Для снижения нагрузки можно локом и глобалками сделать асинхронный запуск браузеров.

Кстати в хромиуме работает эта настройка?
2022-07-25_223259.jpg
 

Demiz

Client
Регистрация
19.12.2017
Сообщения
146
Благодарностей
69
Баллы
28
Некоторые спрашивают как правильно использовать профиль папки. Выкладываю шаблон пример как использую я. Поиск директорий и все остальное сами допишите. Единственное, если используете один и тот же профиль в PM, то надо запускать другую профиль папку (с браузером). Это костыль что бы исправить баг с долгим завершением инстанса. В ZP достаточно запустить инстанс без браузера в конце работы, и подождать 15 секунд (может и меньше).

Версия 7.7.1.0+


UPD.
Ниже обсуждение с @Zymlex, что необходимо выставить время жизни не активной базы до 1 минуты.
Михаил не понял насчет того, что зачем вначале генерируем фейк почту и в настройках проекта стоит галочка "Не использовать браузер". Вообще суть работы шаблона неясна
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 692
Баллы
113
Михаил не понял насчет того, что зачем вначале генерируем фейк почту и в настройках проекта стоит галочка "Не использовать браузер". Вообще суть работы шаблона неясна
Потому что нет базовых знаний по работе с профиль папкам. Надо сначала инструкцию почитать https://zennolab.atlassian.net/wiki/spaces/RU/pages/489324572
А фейк почта нужна, для уникального имени папки, которую создает следующий кубик.
про "Не использовать браузер" это тоже в инструкции читать
 
  • Спасибо
Реакции: Mikhail B.

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Да верно, фейк почта просто как пример, можно заменить на свою логику.
 
  • Спасибо
Реакции: Zippy

Zippy

Client
Регистрация
14.12.2021
Сообщения
64
Благодарностей
6
Баллы
8
Спасибо большое за шаблон! Только не понял пару моментов.
1)
Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.
2) зачем влкдаки убивать отдельно? Запуском инстанса без браузера это не решается?
Напишу как понял пошагово:
1) Запускаем инстанс с привязанным профилем
2) делаем свои дела
3) Сохраняем профиль-папку
4) Закрываем все вкладки скриптом и запускаем (убиваем) инстанс без браузера
5) Запускаем новый инстанс (Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.) Это типа новый цикл пошёл с новым инстансом? Короче не понимаю, что значит
Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.
 

Besedi

Client
Регистрация
04.03.2019
Сообщения
234
Благодарностей
40
Баллы
28
Спасибо большое за шаблон! Только не понял пару моментов.
1)
2) зачем влкдаки убивать отдельно? Запуском инстанса без браузера это не решается?
Напишу как понял пошагово:
1) Запускаем инстанс с привязанным профилем
2) делаем свои дела
3) Сохраняем профиль-папку
4) Закрываем все вкладки скриптом и запускаем (убиваем) инстанс без браузера
5) Запускаем новый инстанс (Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.) Это типа новый цикл пошёл с новым инстансом? Короче не понимаю, что значит
Тоже интересен этот вопрос. Еще хотелось бы очень знать цель применения этих профиль папок, ведь генерирурются они очень долго, чем они лучше профилей?
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113

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