Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Обновления из версии 7.2.1.0 и 7.3.1.0

...

После регистрации на ресурсе или после иных действий на сайте, выполненных внутри шаблона, Вы можете сохранить данные профиля для последующего использования в других проектах. В файле профиля (*.zpprofile) сохраняются все данные инстанса: куки, User Agent, данные о компьютере, сгенерированные для инстанса, имя, фамилия, логин, город и прочее.

...

Note

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

...

В целях корректного выполнения шаблона, сохраняйте только необходимые переменные. Однако, Вы всегда можете выбрать “Все” в выпадающем списке.

...

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

...

...

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

Обновление профиля

Info

Доступно в ZennoPoster, начиная с версии 7.3.1.0.

Новый экшен будет обновлять текущий профиль на похожий профиль с последней версией браузера.

...

Поиск производится по фильтру проекта и соответствию нового профиля следующим параметрам текущего профиля: тип браузера, ОС, платформа, язык и разрешение экрана.

Экшен не просто обновляет последнюю версию браузера, а целиком заменяет профиль на найденный (все параметры будут новые, кроме тех по которым производился поиск).

ZennoPoster может загрузить до 4000 профилей для поиска подходящего (больше грузить нет смысла т.к. сервер генерирует 4000 профилей в сутки), ProjectMaker - 400.

...

Выводить ошибку при загрузке несовместимого профиля - если включена данная настройка, то при загрузке профилей, которые были созданы на движке браузера, отличном от движка проекта, проект будет завершаться ошибкой (например Вы сейчас работаете в проекте, который использует движок Firefox 52, а загрузить пытаетесь профиль созданный на движке Chrome).

Info

Данная настройка добавлена в ZennoPoster 7.2.1.0

...

Переназначить поля

Вы можете вручную редактировать составляющие профиля. Для некоторых данных Вы можете установить значение, которое Вам необходимо, а для других перегенерировать.

...

Вам достаточно написать фрагмент {-Profile. и ProjectMaker предложит Вам все возможные варианты выбора в виде выпадающего списка.

...

Обновить

Info

Доступно в ZennoPoster, начиная с версии 7.3.1.0.

Данный экшен будет обновлять текущий профиль на похожий профиль с последней версией браузера.

...

Поиск производится по фильтру проекта и соответствию нового профиля следующим параметрам текущего профиля: тип браузера, ОС, платформа, язык и разрешение экрана.

Экшен не просто обновляет последнюю версию браузера, а целиком заменяет профиль на найденный (все параметры будут новые, кроме тех по которым производился поиск).

ZennoPoster может загрузить до 4000 профилей для поиска подходящего (больше грузить нет смысла т.к. сервер генерирует 4000 профилей в сутки), ProjectMaker - 400.

...

Сохранить профиль-папку

Info

Доступно в начиная с версии ZennoPoster 7.3.1.0 и выше.

...

В ZennoPoster 7.3.1.0 была добавлена профиль-папка, подробнее о ней Вы можете прочитать в статье Использование профиль-папки

...

Note

Сохранение профиль-папки - ресурсоёмкая операция и может сильно замедлить работу проекта, особенно при многопоточной работе. Не рекомендуется часто вызывать сохранение. Лучшие места для вызова - Хороший выход в проекте (Good End) и Плохой выход в проекте (Bad End)

...

Возможное практическое применение

...

Также, при сохранении и загрузке профиля, Вы можете использовать разные макросы пользовательские переменные, переменные окружения и их сочетания. Например, при установке следующего вида строки пути сохранения, файл под названием chiororekce1973.zpprofile сохранится в папку ProfilesZenno, которая будет находиться в директории проекта.

...

следующей строки {-Project.Directory-}ProfilesZenno\{-Profile.Login-}.zpprofile в “Путь к файлу” при сохранении профиля, в папке Profiles (эта папка будет создана рядом с файлом проекта если на момент выполнения экшена её не существовало) будет сохранён файл под названием rosenhydo1987.zpprofile.

...

Полезные ссылки