Приветствую!
Со времени последнего поста было несколько апдейтов.
Вот неполный список:
Обновление сетевого стека.
Все сетевые запросы раньше работали через curl, и с этим решением были некоторые проблемы.
Сейчас используется проксификация, принцип работы тот же, что и в proxifier - абсолютно все запросы процесса отравляются через прокси.
Доработан хттп клиент.
Во первых, есть специальный режим "Захват HTTP запросов".
Это позволяет превратить бота на браузере в бота на хттп клиенте в полуавтоматическом режиме.
БАС автоматом создаст список действий с хттп запросами, аналогичный тому, что происходит в браузере,
но их возможно придется править в ручном режиме.
Во вторых, добавлено окно, в котором отображаются все хттп запросы и ответы от сервера.
Очень полезно для отладки кода.
В третьих, действия GET и POST могут задавать "локальные" заголовки прямо в действиях, чем активно пользуется новый режим.
Плавный запуск
Новый функционал "плавный запуск" ограничивает нагрузку на систему в многопоточном режиме.
Эта опция настраиваемая - можно изменять как количество одновременно запускаемых браузеров,
так и количество памяти и максимальную нагрузку на процессор.
Работает только для самой ресурсоемкой задачи - запуска браузера.
Обновление функциональности софта.
Новый модуль для работы с датой с умным определением формата.
Модуль для работы с буфером обмена.
Обновление для регулярок: появилась поддержка negative lookahead, групп, совместимость с другим софтом.
Удаление писем, поиск по полю получателя письма.
Лог стал более информативным.
Например, если раньше, при отсутствии элемента на странице могло сложиться впечатление, что софт "завис",
то сейчас в лог будет выводиться сообщение об ожидании.
Также, его можно фильтровать по номеру потока, важности сообщения и по тексту сообщения.
Ошибки синтаксиса выдают id действия.