ZennoPoster 7.2.0.0 (24.09.2020)

Новые фичи:

[+] Обновлена версия браузера Chrome до 84.

[+] Компилятор C# теперь поддерживает версию языка до C# 7.3.

[+] HTTP-запросы были вынесены в отдельный процесс. Что должно положительно сказаться на стабильность работы ZennoPoster.

[+] В ProjectMaker в настройках браузера в Профиле ползунок Chrome разделён на два: Chrome based - генерируются браузеры, основанные на Chrome и Chrome - генерируются только браузеры Chrome.

[+] Улучшение эмуляции работы chrome extensions.

[+] Добавлен новый SMS сервис smshub.org

[+] Добавлена возможность создания новой таблицы, создания нового листа и привязки к существующей Google таблице из экшена "Операции над таблицей".

[+] Добавлен вывод сетевых ошибок в Chrome вместо белой страницы.

[+] Добавлено автоматическое восстановление входных настроек, если файл входных настроек был поврежден.

[+] В Диспетчер заданий в расписании добавлена кнопка "Меню", по аналогии с кнопкой для Расписания.

[+] В ZennoPoster возвращена колонка с информацией о следующем запланированном запуске проекта, если он управляется планировщиком расписания.

[+] При выборе браузеров Chrome, Firefox52, Firefox52x64 в Настройках проекта автоматически отключается "Выделенный процесс". А при выборе браузера Chrome, так же, отключается "Использовать Proxifier".

[+] Если версия ZennoPoster ниже требуемой версии запускаемого проекта, то, вместо ошибки "Проект не содержит входных настроек", теперь будет выдаваться ошибка: "Для работы данного проекта требуется версия ZennoPoster не ниже XX.XX. Пожалуйста, обновитесь."

[+] Добавлена подсказка по протоколам прокси в экшены GET/POST запросы.

[+] Во время выполнения событий Touch, курсор мыши заменён на иконку Руки с пальцем, чтобы было понятно какое событие посылается.

[+] Косметические улучшения режима просмотра инстансов в ZennoPoster.

[+] Улучшение отображения отдельных экшенов в тёмной теме в ProjectMaker.

Исправленные баги:

[*] Устранена причина утечки оперативной памяти в ZennoPoster при выполнении проектов в многопотоке.

[*] Исправлено зависание инстансов при проблемах с созданием вкладки.

[*] Поправлена эмуляция микрофона и камеры для мобильных профилей.

[*] Исправлена эмуляция Antialiasing WebGL.

[*] Поправлена установка deviceId и label WebRTC для мобильных профилей.

[*] Добавлена эмуляция заряда батареи для мобильных профилей.

[*] Другие улучшения и изменения для эмуляции WebRTC Media Devices.

[*] Устранена проблема отсутствия или неверного указания ориентации экрана у мобильных профилей.

[*] Устранена ошибка падения ProjectMaker из-за закрытия незавершившего работу конструктора регулярных выражений.

[*] Устранены подвисания, если в ProjectMaker в C# коде был прописан многострочный не закрытый комментарий.

[*] Исправлена проблема с некорректным отображением свойств действий C# экшена, когда поле ввода сужалось до маленького размера.

[*] Теперь, если ZennoPoster был перезапущен после сбоя, время выполнения проектов в планировщике не сдвигается.

[*] Исправлена ошибка, когда при сортировке таблицы, загруженной из файла, изменения сохранялись в файл, даже если соответствующий чекбокс не был выбран в настройках.

[*] Исправлена работа планировщика при окончании работы проекта в 00:00.

[*] Теперь ForceTouch включает эмуляцию мобильных устройств, таким образом скроллы становятся видимыми только при прокрутке, как в мобильном браузере.

[*] Поправлено отображение свайпов в Яндекс.Метрике.

[*] Поправлено распознавание ReCaptcha2 на некоторых сайтах.

[*] Поправлена логика отмены изменений через Ctrl + Z в экшене “Свой JavaScript код”. Ранее при отмене изменения откатывались изменения проекта, а не редактора.

[*] Исправлено поведение ForceTouch в ProjectMaker после нажатия "С начала".

[*] Возвращено автоматическое выделение экшена при копировании и вставке.

[*] Исправлена ошибка, при которой в ProjectMaker, при выполнении HTTP-запроса в режиме без браузера, результат не отображался в переменной в режиме с браузером.

[*] Теперь настройка шрифта для JavaScript для больших разрешений экрана работает корректно, как у C#.

[*] Поправлена сортировка по столбцу Время (ms) в Мониторе трафика ProjectMaker.

[*] Устранена проблема пропадания строк "Положить ID задания" и "Положить в переменную" в ProjectMaker в экшене распознавания ReCaptcha.

[*] Поправлена работа таймаута при скачивании больших файлов при использовании альтернативного способа передачи HTTP-запросов.

[*] Устранён косметический баг возникновения ошибки "Проект выполнен с ошибкой" после срабатывания Bad End в ProjectMaker.

[*] Устранена проблема путания задания при распознавании ReCaptcha2 через CapMonster.dll -> Во вкладке.

[*] Устранена проблема продолжения распознавания ReCaptcha2 Invisible после её успешного распознавания.

[*] Поправлено выделение проектов в ZennoPoster с помощью клавиши Shift.

[*] В ZennoBox убрана кнопка "Открыть в ProjectMaker".