Операции над профилем
🔗 Оригинальная страница — Источник данного материала
Описание
Для работы в интернете ZennoPoster имеет специальную сущность - Профиль проекта.
Профиль совмещает в себе такие часто используемые параметры, как:
- Виртуальная личность - имя, фамилия, дата рождения, e-mail, национальность и другие параметры.
- Виртуальный браузер - UserAgent, Proxy, отпечаток браузера и т.д.
Профиль генерируется заново каждый раз по нажатию кнопки “С начала“ в ProjectMaker или при новом выполнении проекта в ZennoPoster
📹 Здесь было видео
Для настроек первичной генерации профиля, необходимо настроить его в ❗→ статическом блоке → ❗→ Профиль. В нём Вы можете указать язык профиля, пол, желаемые регионы, а также настройки браузера.
Как добавить действие в проект?
Через контекстное меню Добавить действие → Данные → Операции над профилем
Либо воспользуйтесь ❗→ умным поиском.
Для чего это используется?
Профиль можно сохранять и загружать в шаблон, используя, таким образом, различные профили для работы на различных ресурсах. Это позволяет обходить защиту от ботов.
Для ознакомления с нынешним профилем, Вы можете нажать на кнопку “Текущий профиль” в верхней части интерфейса программы. Подробнее обо всех настройках профиля читайте здесь: ❗→ Окно профиля
Как работать с экшеном?
Сохранение профиля
После регистрации на ресурсе или после иных действий на сайте, выполненных внутри шаблона, Вы можете сохранить данные профиля для последующего использования в других проектах. В файле профиля (.zpprofile) сохраняются все данные инстанса: куки, User Agent, данные о компьютере, сгенерированные для инстанса, имя, фамилия, логин, город и прочее.
Будьте аккуратны с галочкой “Сохранять переменные”. Если Вы сохранили профиль с этой опцией, то при его следующей загрузке значения выбранных переменных будут перезаписаны.
В целях корректного выполнения шаблона, сохраняйте только необходимые переменные. Однако, Вы всегда можете выбрать “Все” в выпадающем списке.
Загрузка профиля
Если у Вас есть ранее сохраненные профили, Вы можете загрузить их для использования в проекте.
Создать недостающие переменные - при включении данной настройки в Вашем проекте автоматически будут созданы и добавлены недо стающие переменные, которые числятся в профиле. Это полезно, когда Вы хотите добавить в проект профиль, который был сохранен при работе другого.
Выводить ошибку при загрузке несовместимого профиля - если включена данная настройка, то при загрузке профилей, которые были созданы на движке браузера, отличном от ❗→ движка проекта, проект будет завершаться ошибкой (например Вы сейчас работаете в проекте, который использует движок Firefox 52, а загрузить пытаетесь профиль созданный на движке Chrome).
Данная настройка добавлена в ZennoPoster 7.2.1.0