Руководство по использованию профиль-папки

Профиль-папка - это альтернативный способ сохранения профиля. При обычном сохранении после очень длительного использования или частого посещения определенных сайтов файл профиля может “раздуваться” в размере, что может приводить к очень длительным загрузкам и сохранениям. В первую очередь профиль-папка нацелена на решение подобных проблем.

Как нагуливать профиль

  1. Подготовить путь, аналогично тому, как это делается при сохранении профиля
    ( например, базовый_каталог/случайная_строка )
    Главное отличие в том, что для сохранения будет использована указанная папка, а не файл.

  2. Использовать экшен “Запуск инстанса”

    Требуется выбрать “Chrome” и поставить галку “Использовать путь к профиль-папке”. Обязательно должна стоять галка “Создать папку, если она не существует”, иначе отсутствие необходимых файлов в папке будет трактоваться как ошибка, и произойдет выход по красной ветке.

  3. Нагулять профиль

  4. Сохранение:

    1. Если сохранять переменные / прокси не требуется, то ничего дополнительно делать не требуется, профиль сохранится автоматически при перезагрузке инстанса, закрытии программы или при окончании исполнения проекта.

    2. Если требуется сохранить переменные / прокси, то следует выполнить кубик “Сохранить профиль-папку”.

      Не рекомендуется чрезмерное использование данного экшена. Лучше всего производить вызов в Bad end / Good end.

Как использовать профиль-папку

Рекомендуется использовать безбраузерный проект, чтобы системные ресурсы не тратились на запуск “стандартного” инстанса, который всё равно не будет использоваться.

Последующие действия аналогичны “нагуливанию”, за двумя исключениями:

  1. Логика подготовки пути иная (его нужно не генерировать, а выбирать из уже созданных).

  2. Галку “Создать папку, если она не существует” следует отключить, т.к. профиль-папка уже должна существовать. Отсутствие галки позволит корректно обрабатывать исключительные ситуации отсутствия готового профиля по указанному пути (произойдет выход по красной ветке)

Обратите внимание, что в конкретной профиль-папке в любой момент времени может быть запущен только один инстанс браузера. Попытка запустить два (или более) инстанса в одной и той же профиль-папке приведет к выходу по красной ветке.

Переход от старого формата (профиль-файл) к формату профиль-папки

Переход от старого формата следует производить вместо шага “3. Нагулять профиль” из первой части данной статьи.

То есть, после запуска инстанса с настройками профиль-папки, можно загрузить уже имеющийся обычный профиль (экшен “Загрузить профиль”), а потом просто произвести сохранение профиль-папки.