Релиз ZennoPoster 7.7.1.0 Chromium 99 • Конвертация профиль-папок CEF в Chromium • Поддержка Visual Studio 2022

Статус
Закрыто для дальнейших ответов.

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 567
Благодарностей
3 793
Баллы
113


Улучшения Chromium

Движок Chromium обновлен до 99 версии

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


Добавлена эмуляция шрифтов

Появилась функция передачи различных наборов шрифтов в Chromium. Это повысит качество эмуляции браузера и устройств в ваших проектах.

При запуске инстанса введите ключ --zl-fonts-dir и укажите абсолютный путь к папке со шрифтами.




Справка по работе со шрифтами - Эмуляция шрифтов


Добавлена конвертация профиль-папок CEF в Chromium

Теперь в Chromium можно использовать профили, которые ранее были сохранены в CEF. Для этого в кубике «Запустить инстанс» нужно выбрать браузер Chromium, указать путь к профиль-папке и включить «Конвертировать профиль-папку CEF в Chromium».



Исправлена проблема переноса профиль-папок

Мы исправили проблемы с переносом профиль-папок на другие устройства. Данные можно переносить корректно и без потерь с одного компьютера на другой.


Добавлена поддержка Visual Studio 2022

Интеграция ZennoPoster и Visual Studio поддерживает новую версию VS. В текущем релизе доступны все возможности обновленного Visual Studio 2022, которые позволят ускорить и оптимизировать работу над проектами.


Весь список изменений 7.7.1.0

Добавлено:

+ Движок Chromium обновлен до 99 версии.
+ Эмуляция шрифтов в Chromium.Теперь можно передавать в браузер различные наборы шрифтов. Для этого нужно при запуске инстанса указать ключ --zl-fonts-dir и указать абсолютный путь к папке со шрифтами.
+ Конвертация профиль-папок CEF в профиль-папки Chromium. Для этого в кубике «Запуск инстанса» включите галочку «Конвертировать профиль-папку CEF в Chromium».
+ Улучшена эмуляция полей User-agent hints.
+ Улучшена эмуляция Canvas на многих сайтах.
+ Теперь интеграция ZennoPoster и VisualStudio поддерживает версию VS2022.
+ Уменьшен объем трафика для получения Canvas с сервера.
+ Скрыты сообщения работы кубика интеграции с VisualStudio в ZennoPoster.
+ Скрыты сообщения о неуспешной эмуляции Canvas в ZennoPoster, когда выбран режим не прерывать проект при неуспешной эмуляции.

Исправлено:

Исправлена проблема, когда профиль-папки Chromium могли некорректно переноситься с одного компьютера на другой.
Исправлена проблема, когда статус выполнения кубика «Запуск инстанса» отрабатывал преждевременно, из-за чего следующий за ним переход на страницу мог не сработать.
Исправлена ошибка, когда инстансам могли не передаваться аргументы запуска, содержащие пробел.
Исправлена проблема, когда при установке расширений без использования профиль-папки, установленные расширения могли остаться при переиспользовании инстанса.
Исправлено пользовательское взаимодействие с расширениями браузера Chromium. Теперь можно записывать шаблоны пользуясь кликами мыши, пользуясь контекстным меню правой кнопки.
Исправлена возможные причины зависания UI программы при использовании Chromium.
В ProjectMaker исправлены причины зависаний в случае креша инстанса.
Исправлено отображение браузера Chromium в ProjectMaker при перезапуске браузера.
Исправлена ошибка, когда действие Swipe в CEF могло не работать.
Исправлена ошибка в кубике «‎Запуск программы», когда он мог не сработать, если таймаут указан более 9999 сек.
Исправлена эмуляция Canvas при создании Google-аккаунта.
Исправлена работа эмуляции Canvas на различных сайтах (arena-top100.com, discord.com, f.vision, youla.ru и других).
Исправлена эмуляция нажатия Enter в Chromium.
Исправлена вставка текста из буфера обмена в браузере Chromium.
Исправлена работа галочки «Удалять скачанные» в кубике Принять почту.
Исправлена работа галочки «Удалять найденное письмо» в кубике Принять почту.
Исправлена работа прокси, в логине или пароле которых содержался символ «+».
Исправлена ошибка, когда не удалялись одновременно выделенный кубик вместе с группой кубиков.
Исправлена работа кнопки «Очистка неиспользуемых переменных», когда в проекте есть кубик очистки переменных.
Убрано 60-и секундное ожидание между выполнениями ZennoPoster.BulkMailDownload.
Исправлена установка размеров браузера Chromium в PM при запуске браузера с профиль папкой.
Исправлены причины зависания браузера Chromium в некоторых случаях.
Исправлены некоторые причины зависания браузера CEF.
Исправлено скачивание файлов в Chromium через расширения, результат скачивания устанавливается в Instance.LastDownloadedFile и соответствующий макрос.
Исправлены причины исключений при работе CookieContainer в проектах VisualStudio.
Исправлено зависание ProjectMaker при некоторых диапазонах значений в кубике Парсинг страницы.
Исправлено зависание отображения Chromium при разворачивании окна браузера на весь экран в ZennoPoster.
Исправлены причины падения рендеров Chromium («Опаньки») при супер-эмуляции Canvas.
Исправлено закрытие процессов ctfmon.exe.
Исправлен бесконечный запуск zennobrowser.exe в некоторых ситуациях (слетевший инстанс, запуск с занятой профиль-папкой и т.п.).
Исправлено обновление превью инстанса при появлении окна расширения.
Исправлен двойной ввод символов при эмуляции клавиатуры.
Исправлен перехват hCaptcha на некоторых сайтах.
Исправлено падение браузера Chromium на сайтах Gmail, Google Colab, Discord и некоторых других.
Исправлено падение браузера CEF при работе с некоторыми сайтами и куками.
Исправлено самовключение настройки «Отслеживание ресурсов компьютера».
Исправлена работа полной эмуляции мыши в Chromium на сайте Авито и других.
Исправлен поиск элементов в Chromium на сайте Авито.
Исправлены некоторые причины утечек памяти в ProjectMaker и Chromium.
Исправлено подключение плагина студии к VisualStudio 2022.
Исправлена работа Chromium в ZennoPoster при открытии формы «Ожидание действий пользователя».
Исправлено получение Dom/Text в Chromium на сайте Facebook.
Теперь если проект не использует браузер в ProjectMaker, то в Трафик монитор не летят лишние запросы.
Исправлена проблема, когда при переименовании переменной в проекте ProjectMaker переименовывалась переменная с аналогичным именем в C# коде.
Исправлена эмуляция long touch в Chromium.
Исправлена ошибка с WebRTC. Теперь Local IP Address в CEF и Chromium всегда имеет значение "n/a" (в будущем планируем улучшить эмуляцию).
Исправлена ошибка с WebRTC Public IP Address. Если включена эмуляция WebRTC в профиле, и не удалось определить Public IP Address прокси (что бывает на "дохлых" проксях), то кубик установки прокси завершается с ошибкой. В остальных случаях ставится корректное значение.
 

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 567
Благодарностей
3 793
Баллы
113

Друзья, выпуск 7.7.1.0 немного затянулся, хотели сделать версию более качественной, об этом говорит внушительный список исправлений. Ну и плюс лето - сезон отпусков. В релиз вышел билд от 28.06, следующие билды будем стараться выпускать чаще, как раньше, уже сейчас активно идет работа над версией 7.7.2.0, куда войдет актуальный движок браузера. Версия 7.7.1.0 будет доступна всем, у кого обновления до 30.03.2022 и позже.


Где скачать?

ZennoPoster 7.7.1.0 уже доступен в личном кабинете!
Также, обновление будет предложено при запуске ProjectMaker.


Как сообщать о проблемах?

Просьба сообщать обо всех багах в Багтрекере, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.


Где обсудить?

Задать вопрос или оставить свой отзыв о новом ZennoPoster можно в теме «Обсуждение».
 
Статус
Закрыто для дальнейших ответов.

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)