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".