- Регистрация
- 22.01.2019
- Сообщения
- 1 612
- Благодарностей
- 3 838
- Баллы
- 113
![](/discussion/proxy.php?image=https%3A%2F%2Fhelp.zennolab.com%2Fupload%2FwD5ANI.png&hash=df2b603d908274334fbaecfec499be4b)
Добавлена интеграция с новым продуктом – ZennoBrowser
Теперь вы можете запускать браузер Chromium с продвинутыми эмуляциями ZennoBrowser прямо из ZennoPoster7 и пользоваться всеми его преимуществами и удобствами автоматизации.
Для работы интеграции добавлен новый кубик "Интеграция с ZennoBrowser", который включает в себя два действия: "Получить профили ZennoBrowser" и "Запустить инстанс ZennoBrowser". Также опция запуска нового типа браузера была добавлена в классическое действие "Запустить инстанс".
Полная инструкция по интеграции ZennoBrowser здесь.
Если у вас еще нет ZennoBrowser, вы можете подать заявку на его тестирование.
Весь список изменений 7.8.0.0
Добавлено:
+ Добавлена интеграция с ZennoBrowser.
+ В ZennoPoster при показе браузера Chromium из ZennoBrowser отображается реальный браузер. На данный момент кнопки "Свернуть", "Развернуть на весь экран" и "Закрыть" у окна браузера работают, как у стандартных окон, поэтому не рекомендуется ими пользоваться. Как альтернатива этому, во вкладке Инстансы в ZennoPoster расширено контекстное меню, добавлены пункты "Показать", "Скрыть окно браузера" и пункт "Продолжить" для Ожидания действий пользователя.
+ Добавлена возможность запуска Chromium из ZennoBrowser, используя C# код. Для этого в объект Instance добавлены методы IntegrationLaunch(string profileId), IntegrationLaunch(string profileId, string workspaceId), а также Launch(BrowserLaunchSettings launchSettings). Старые методы Launch могут запустить только встроенные в ZennoPoster7 браузеры. Новый метод Launch, принимающий объект настроек, способен запустить любой браузер. Для запуска встроенных браузеров необходимо использовать экземпляр класса BuiltInBrowserLaunchSettings, а для запуска браузера из ZennoBrowser необходимо использовать экземпляр класса IntegratedBrowserLaunchSettings.
+ Добавлена перегрузка метода tab.GetTraffic(GetTrafficSettings settings), принимающая объект с настройками. В классе GetTrafficSettings, помимо коллекций регулярных выражений, добавлена настройка GatherAllTraffic. Если выставить GatherAllTraffic в true, метод GetTraffic будет возвращать все запросы, даже уже полученные через GetTraffic.
Исправлено:
• Исправлено отображение URL сайта в ProjectMaker. Ранее в адресной строке мог отображаться URL второстепенного запроса.
• Исправлена загрузка и обновление гео базы данных.
Где скачать?
ZennoPoster 7.8.0.0 уже доступен в личном кабинете!
Также, обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.
Теперь вы можете запускать браузер Chromium с продвинутыми эмуляциями ZennoBrowser прямо из ZennoPoster7 и пользоваться всеми его преимуществами и удобствами автоматизации.
Для работы интеграции добавлен новый кубик "Интеграция с ZennoBrowser", который включает в себя два действия: "Получить профили ZennoBrowser" и "Запустить инстанс ZennoBrowser". Также опция запуска нового типа браузера была добавлена в классическое действие "Запустить инстанс".
Полная инструкция по интеграции ZennoBrowser здесь.
Если у вас еще нет ZennoBrowser, вы можете подать заявку на его тестирование.
Весь список изменений 7.8.0.0
Добавлено:
+ Добавлена интеграция с ZennoBrowser.
+ В ZennoPoster при показе браузера Chromium из ZennoBrowser отображается реальный браузер. На данный момент кнопки "Свернуть", "Развернуть на весь экран" и "Закрыть" у окна браузера работают, как у стандартных окон, поэтому не рекомендуется ими пользоваться. Как альтернатива этому, во вкладке Инстансы в ZennoPoster расширено контекстное меню, добавлены пункты "Показать", "Скрыть окно браузера" и пункт "Продолжить" для Ожидания действий пользователя.
+ Добавлена возможность запуска Chromium из ZennoBrowser, используя C# код. Для этого в объект Instance добавлены методы IntegrationLaunch(string profileId), IntegrationLaunch(string profileId, string workspaceId), а также Launch(BrowserLaunchSettings launchSettings). Старые методы Launch могут запустить только встроенные в ZennoPoster7 браузеры. Новый метод Launch, принимающий объект настроек, способен запустить любой браузер. Для запуска встроенных браузеров необходимо использовать экземпляр класса BuiltInBrowserLaunchSettings, а для запуска браузера из ZennoBrowser необходимо использовать экземпляр класса IntegratedBrowserLaunchSettings.
+ Добавлена перегрузка метода tab.GetTraffic(GetTrafficSettings settings), принимающая объект с настройками. В классе GetTrafficSettings, помимо коллекций регулярных выражений, добавлена настройка GatherAllTraffic. Если выставить GatherAllTraffic в true, метод GetTraffic будет возвращать все запросы, даже уже полученные через GetTraffic.
Исправлено:
• Исправлено отображение URL сайта в ProjectMaker. Ранее в адресной строке мог отображаться URL второстепенного запроса.
• Исправлена загрузка и обновление гео базы данных.
Где скачать?
ZennoPoster 7.8.0.0 уже доступен в личном кабинете!
Также, обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.