Перейти к основному содержимому

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.

[] Другие исправления и улучшения.