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

Mikhail B.

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

Версия 7.7.1.0+


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

Вложения

Последнее редактирование:
В ZP достаточно запустить инстанс без браузера в конце работы, и подождать 15 секунд (может и меньше).
Тут момент, в общих настройках (постера) самое минимальное время завершения браузера - 1 минута и ставится вручную,
есть риск, что за отведённое время браузер не будет переиспользован и прождёт это время с профилем.
 
Последнее редактирование:
Тут момент, в настройках самое минимальное время завершения браузера - 1 минута и ставится вручную,
есть риск, что за отведённое время браузер не будет переиспользован и прождёт это время с профилем.
Поясни для PM и для ZP как правильно выставлять, отредактирую проект.
 
Так я же написал - с профилем, т.е. вероятно будет его блокировать на удаление и копирование.
У меня стоит 5. Надо 1 поставить?
Смотря что быстрее: браузер завершиться или брузер получит новую задачу.
 
@Zymlex Допустим мы имеем несколько профилей которые поочередно используются, т.е. вероятность того, что работа начнется с предыдущим профилем стремится к 0. Значит ли это, что более адекватное решение будет поставить 1 минуту. т.к. бывает надо профиль снести по каким то причинам. И что бы не ждать 5 минут, мы будем ждать одну.
 
@Zymlex Допустим мы имеем несколько профилей которые поочередно используются, т.е. вероятность того, что работа начнется с предыдущим профилем стремится к 0. Значит ли это, что более адекватное решение будет поставить 1 минуту. т.к. бывает надо профиль снести по каким то причинам. И что бы не ждать 5 минут, мы будем ждать одну.
Да. Ожидание тут больше для уменьшения нагрузки при запуске браузера.
 
Да. Ожидание тут больше для уменьшения нагрузки при запуске браузера.
Для снижения нагрузки можно локом и глобалками сделать асинхронный запуск браузеров.

Кстати в хромиуме работает эта настройка?
2022-07-25_223259.jpg
 
Некоторые спрашивают как правильно использовать профиль папки. Выкладываю шаблон пример как использую я. Поиск директорий и все остальное сами допишите. Единственное, если используете один и тот же профиль в PM, то надо запускать другую профиль папку (с браузером). Это костыль что бы исправить баг с долгим завершением инстанса. В ZP достаточно запустить инстанс без браузера в конце работы, и подождать 15 секунд (может и меньше).

Версия 7.7.1.0+


UPD.
Ниже обсуждение с @Zymlex, что необходимо выставить время жизни не активной базы до 1 минуты.
Михаил не понял насчет того, что зачем вначале генерируем фейк почту и в настройках проекта стоит галочка "Не использовать браузер". Вообще суть работы шаблона неясна
 
Михаил не понял насчет того, что зачем вначале генерируем фейк почту и в настройках проекта стоит галочка "Не использовать браузер". Вообще суть работы шаблона неясна
Потому что нет базовых знаний по работе с профиль папкам. Надо сначала инструкцию почитать https://zennolab.atlassian.net/wiki/spaces/RU/pages/489324572
А фейк почта нужна, для уникального имени папки, которую создает следующий кубик.
про "Не использовать браузер" это тоже в инструкции читать
 
  • Спасибо
Реакции: Mikhail B.
Да верно, фейк почта просто как пример, можно заменить на свою логику.
 
  • Спасибо
Реакции: Zippy
Спасибо большое за шаблон! Только не понял пару моментов.
1)
Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.
2) зачем влкдаки убивать отдельно? Запуском инстанса без браузера это не решается?
Напишу как понял пошагово:
1) Запускаем инстанс с привязанным профилем
2) делаем свои дела
3) Сохраняем профиль-папку
4) Закрываем все вкладки скриптом и запускаем (убиваем) инстанс без браузера
5) Запускаем новый инстанс (Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.) Это типа новый цикл пошёл с новым инстансом? Короче не понимаю, что значит
Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.
 
Спасибо большое за шаблон! Только не понял пару моментов.
1)
2) зачем влкдаки убивать отдельно? Запуском инстанса без браузера это не решается?
Напишу как понял пошагово:
1) Запускаем инстанс с привязанным профилем
2) делаем свои дела
3) Сохраняем профиль-папку
4) Закрываем все вкладки скриптом и запускаем (убиваем) инстанс без браузера
5) Запускаем новый инстанс (Сюда вписываем путь к левому профилю для коректного завешения проекта в PM.) Это типа новый цикл пошёл с новым инстансом? Короче не понимаю, что значит
Тоже интересен этот вопрос. Еще хотелось бы очень знать цель применения этих профиль папок, ведь генерирурются они очень долго, чем они лучше профилей?
 

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