- Регистрация
- 26.08.2024
- Сообщения
- 233
- Благодарностей
- 221
- Баллы
- 43
Дорогие друзья,
Мы анонсируем первый тест интеграции наших продуктов – ZennoBrowser и ZennoPoster 7!
Теперь вы можете запускать браузер Chromium с продвинутыми эмуляциями ZennoBrowser прямо из ZennoPoster7 и пользоваться всеми его преимуществами и удобствами автоматизации.
Для работы интеграции добавлен новый кубик "Интеграция с ZennoBrowser", который включает в себя два действия: "Получить профили ZennoBrowser" и "Запустить инстанс ZennoBrowser". Также опция запуска нового типа браузера была добавлена в классическое действие "Запустить инстанс".
Что нужно, чтобы начать? Всё достаточно просто:
- Запустить ZB в самой актуальной версии начиная от 0.17 и выше (обновления приходят автоматически)
- Скачать тестовый билд ZP 7.8.0 - ссылка на дропбокс
- Подробнее - полная инструкция
Особенности
- Интегрированный браузер работает в ZennoPoster7 аналогично другим, т.е. кубики работы со страницами и элементами браузера работают нативно.
- Если у вас не установлен ZennoBrowser, то кубик запуска инстанса предложит вам подать заявку на тестирование нового продукта, чтобы вы смогли установить его.
- Для работы интеграции не обязательно, чтобы ZennoBrowser был запущен. ZennoPoster7 сможет запустить его самостоятельно. Однако, если ZennoBrowser будет запущен предварительно, получение профилей или запуск нового браузера выполнятся быстрее.
- Когда ZennoPoster7 запустит браузер, в ZennoBrowser будет отражаться его состояние и будет доступна кнопка Stop. Вы можете остановить браузер и освободить профиль в любой момент, но это может привести к ошибкам в работе проекта ZennoPoster7.
- В случае, если ZennoPoster7 не смог подключиться к ZennoBrowser, новые действия вернут ошибку. Также ZennoBrowser может отклонить запуск браузера по некоторым причинам, например, профиль уже занят, это тоже приведет к ошибке кубика.
- При запуске нового браузера в ProjectMaker, браузер нативно встраивается в UI и вы можете пользоваться всеми доступными инструментами ProjectMaker. При этом, как и в браузере Chromium, для ProjectMaker отключено использование GPU. В ZennoPoster для нового браузера GPU используется, аналогично включенной настройке “Альтернативная отрисовка браузера Chromium”.
- При использовании нового браузера используется профиль/эмуляции ZennoBrowser. Вся работа эмуляций и настроек браузера ZP7 и работа с профилем ZP7 игнорируется. При этом соответствующие кубики не падают с ошибкой, а успешно делают ничего. Все кубики, которые могут повлиять на профиль, игнорируются.
- В ZennoPoster7 при показе инстанса отображается реальный браузер. Кнопки свернуть\закрыть на данный момент работают нативно, поэтому не рекомендуется их нажимать. Для удобства работы с реальным браузером в ZennoPoster в окне превью инстансов было расширено контекстное меню. В будущем планируется сделать работу кнопок свернуть\закрыть аналогично с другими типами браузеров в ZennoPoster7.
Если у вас есть любые пожелания или вы встретите серьёзный баг, мы будем признательны, если вы поделитесь подробным и понятным описанием.
Команда Zennolab
Последнее редактирование модератором: