- Регистрация
- 22.01.2019
- Сообщения
- 1 571
- Благодарностей
- 3 796
- Баллы
- 113
Автоповторения запросов в Chrome
С помощью данной функции Вы можете настроить повторы запросов при возникновении ошибок с кодом 5xx.
Код необходимо выполнить один раз перед началом серфинга.
- instance.AutoRetry включает повторения.
- instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено.
- instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3.
Код:
instance.AutoRetry = true;
instance.AutoRetry5xxResponses = true;
instance.AutoRetryMaxAttempts = 5;
Добавлена возможность парсинга из дерева элементов
Для улучшения пользовательского опыта, в контекстное меню дерева элементов была добавлена функция парсинга.
Собирайте данные ещё быстрее с минимальным количеством кликов.
Улучшена панель ожиданий действий пользователя в ProjectMaker
Панель ожидания действий пользователя стала более заметной и понятной.
Весь список изменений 5.43.0.0
Добавлено:
+ Добавлены настройки повторений запросов в Chrome. Свойство instance.AutoRetry включает повторения, свойство instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено. Свойство instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3.
+ В контекстное меню Дерева элементов добавлен пункт "Парсить данные".
+ Теперь в ProjectMaker при ожидании действий пользователя выводится яркая панель с сообщением и кнопкой "Продолжить выполнение".
+ Добавлена поддержка дайджест-аутентификации в GET-запросе при альтернативном методе HTTP запросов.
Исправлено:
• Исправлена публикация проекта.
• Исправлена отладка C# кода в режиме нескольких окон.
• Теперь ProjectMaker значительно быстрее сворачивается, разворачивается и изменяет размер окна.
• Исправлена работа планировщика при выборе конкретного времени вместо интервала в блоке "Когда повторять". Теперь планировщик сработает один раз для одного конкретного времени, вместо срабатывания в течении минуты.
• Исправлено зависание эмуляции движения мыши, когда мышь приезжала в край страницы.
• Исправлено обновление списка переменных в окне Переменные при создании переменной в свойствах действий.
• Исправлено автоопределение настроек в действии Принять почту.
• Исправлена проблема долгого сохранения проектов при заполнении истории последних проектов.
• Теперь окно инстанса гарантировано выводится на передний план при ожидании действий пользователя.
• Исправлена работа ThreadStatic атрибута в C# коде в ProjectMaker.
• Исправлена работа буфера обмена в C# коде в ProjectMaker.
• В действиях работы с элементами настройка "Ждать элемент не более" теперь правильно работает при длительности ожидания менее 5 секунд.
• Теперь при отладке C# кода нажатие кнопки Стоп моментально прерывает выполнение проекта.
• Исправлены проблемы запуска ProjectMaker при невозможности инициализации редактора кода.
• Теперь ZennoPoster лучше работает со вспомогательными процессами баз, убивая их при зависании.
• Исправлены возможные зависания альтернативных HTTP запросов и при использовании метода HEAD.
• Исправлено получение DOM на некоторых страницах в Chrome.
• Теперь Chrome не зависает при попытке установить некорректные куки.
• Увеличены таймауты запуска Chrome, что должно улучшить ситуацию при запуске браузера на загруженных компьютерах.
• В окне Парсинг данных "Диапазон" и "Фильтрация" поменяны местами для логичного восприятия работы.
• Исправлено редактирование номера совпадения в параметрах классического поиска при вставке переменной из контекстного меню.
• Теперь свёрнутые блоки C# кода и общего кода запоминаются при закрытии окна.
• Уменьшено потребление подключений к прокси при работе с HTTP Connection Pool при альтернативном методе HTTP запросов. Актуально для пакетов прокси ограниченных по подключениям.
• Исправлен парсинг тегов XML.
• Скрыты устаревшие настройки вкладки Настройки -> Инстанс.
• Исправлено распознавание reCAPTCHA v2 во вкладке на некоторых сайтах.
• Исправлено описание ошибки при указании заголовка UserAgent в HTTP запросах в неверном формате.
• Исправлена установка часового пояса при установке через часы и минуты.
• Исправлен счетчик количества потоков для задания в ZennoPoster.
• Исправлено отображение значений переменных в подсказках над действиями ProjectMaker.
Последнее редактирование модератором: