ZennoPoster 5.40.0.0 29.01.2020
🔗 Оригинальная страница — Источник данного материала
Новые фичи:
[+] Обновлена версия браузера Chrome до 78.
[+] Улучшена эмуляция WebGL и WebRTC в Chrome.
[+] Добавлена настройка dns-over-proxy в конфигурационный файл браузера Chrome (base_cr.exe.config и pminstance.exe.config в директории программы).
[+] Настройка «Подробный лог» теперь не сбрасывается при перезапуске программы.
[+] Подробный лог теперь включается сразу после установки настройки и выключается только в ручную.
[+] Добавлено действие Файлы → Ждать наличия файла.
[+] Добавлено действие Директории → Ждать наличия директории.
[+] Добавлено действие Обработка текста → Split Text.
[+] Добавлено действие Браузер → Настройки → Ожидание действий пользователя, аналог instance.WaitForUserAction в C# коде. Добавлено сообщение для ожидания. Улучшен интерфейс ожидания действий пользователя в ZennoPoster.
[+] Добавлена возможность выбора нескольких масок с помощью символа | в действии Директории → Получить список файлов.
[+] Добавлена опция «Ошибка при пустом ответе» в действии Обработка текста → Regex.
[+] Обновлены vcredist'ы поставляемые с приложением.
[+] Теперь инсталлер ставит оптимальные настройки TCP/IP стека.
[+] Добавлена настройка Другое → Сжимать кучу больших объектов (Large Object Heap). Полезна при обработке больших строковых данных. Например, при включенном автопоиске в ProxyChecker.
[+] Добавлен новый макрос { -Project.LastErrorComment- }
и свойство project.LastErrorComment. В них будет содержаться комментарий последнего сбойного действия если он есть, либо текст ошибки, если его возможно получить.
[+] Улучшена выгрузка списков и таблиц на диск. Теперь проекты смогут взаимодействовать со списками и таблицами (инициализировать и выполнять действия с ними) во время выгрузки на диск.
Исправленные баги:
[] Исправлена авторизация в Google в браузере Chrome.
[] Исправлена передача document.referrer при переходе на страницу из кубика в Chrome.
[] Исправлены причины зависания потоков ZennoPoster.
[] Исправлено зависание ProjectMaker в случае зависания браузера.
[] Исправлено зависание браузера Chrome при очистке cookie.
[] Исправлено обновление URL в адресной строке в ProjectMaker.
[] Исправлена передача cookie через прокси в браузере Chrome (проявлялось в тестовой 5.40.0.0).
[] Исправлена загрузка localstorage в Chrome. Ошибка могла приводить к потере авторизации на сайте и другим проблемам.
[] Исправлен текст ошибки в действии Настройки → Установка сертификата для браузера Chrome.
[] Исправлено исчезновение поля «Положить в переменную» в окне настроек действия «Распознать Recaptcha».
[] Исправлена конвертация в C# код следующих действий: Текст → Split, Текст → Regex, Настройки (браузера) → Ожидание действий пользователя.
[] Исправлен баг при котором не очищались временные файлы для списков и таблиц.
[] Изменения instance.WaitForUserAction теперь не влияют на уже опубликованные проекты (проявлялось в тестовой 5.40.0.0).
[] Исправлено копирование списков и таблиц, к которым не привязан файл, между проектами в ProjectMaker.
[] Исправлены некоторые ошибки отладки C# кода в ProjectMaker.
[] Исправлена работа настройки Настройки → Инстанс → Отключать звук. Теперь ZennoPoster не отключает звук сторонним процессам.
[] Исправлена отрисовка в Chrome при малой ширине браузера.
[] Исправлены причины зависания браузера Chrome на некоторых сайтах или в popup.
[] Исправлены проблемы с альтернативными HTTP запросами на некоторых сайтах.
[] Исправлено использование числового обозначения столбца таблицы при чтении ячеек.
[] Имена файлов больше не преобразуются в нижний регистр при скачивании через HTTP запросы или браузер.
[] При отладке кода в ProjectMaker теперь открывается правильная вкладка в общем коде.
[] Исправлена проверка формата прокси при неправильном типе прокси.
[] Исправлена ошибка парсинга XML из-за недопустимых символов.
[] Исправлено отображение Content-Type в мониторе трафика при альтернативных HTTP запросах.
[] Исправлена ошибка выполнения действия Перезагрузка инстанса для нового несохранённого проекта.
[] Исправлены проблемы с пробелами в заголовках в альтернативных HTTP запросах.
[] Исправлена работа куки контейнера в альтернативных HTTP запросах.
[] Теперь при использовании HTTP Connection Pool и альтернативных HTTP запросов соединения вовремя закрываются.
[] Исправлен экспорт входных настроек, теперь DropDown/DropDownMultiSelect экспортирует правильные значения.
[] Теперь при превышении максимального количества строк в таблице, действие записи в таблицу падает с соответствующей ошибкой.
[] Исправлена работа поиска в поле с кодом в действиях C# код и JavaScript.
[] Теперь при возникновении ошибки с часовым поясом выводится дата целиком, а не только время.
[] Исправлено добавление новых пространств имён для глобальных переменных внутри действия.
[] Исправлены причины зависания расширенной формы настройки действия с почтой.
[] Исправлены причины зависания действия Установка прокси с вкл юченными настройками эмуляции.
[] Теперь нельзя случайно удалить столбцы в окне трафика.
[] Исправлена ошибка с HttpConnectionPool при работе с прокси с одинаковыми IP, но разными портами.
[] Исправлено обновление базы GeoIP.
[] Другие исправления и улучшения.