Обновление BAS 31.0.0: новый интерфейс и всё, что поменялось

Articles
  • BAS 31.0.0 trambnail.png

    Видео на ютюбе, если удобнее смотреть: клик

    Так же если что подписывайтесь на тг: t.me/mustangbas

    Стартовый экран было и стало

    Вместо кнопок Record и Run теперь две большие карточки. Edit это по сути старый Record, его просто переименовали


    Недавние проекты было и стало

    Список проектов переехал в выпадашку, и там появился поиск. Звёздочкой проект закрепляется наверху


    Главное меню было и стало

    Старое меню и тулбар убрали, всё теперь в одном меню по кнопке ☰ или F10. Сверху у него, кстати, есть поиск по командам


    Редактор было и стало

    Расположение панелей в редакторе по большей части осталось тем же. Поменялся сам визуал тулбокса, то есть модулей и действий внутри них, и всё стало, по сути, намного приятнее


    Модули в тулбоксе было и стало

    У плиток модулей новые иконки, фон с пазлами убрали, углы скруглили, ну и под каждой плиткой теперь цветная полоска. Среди модулей, кстати, появился AI Captcha


    Действия внутри модуля было и стало

    Действия внутри модуля тоже стали прям чище: светлые кнопки со скруглёнными углами вместо серых блоков


    Звёздочка на действии

    Если навести на действие, справа появляется звёздочка. Нажимаем на неё, и действие, короче, сразу улетает в закладки


    Закладки в тулбоксе было и стало

    Раньше в закладки действия надо было перетаскивать руками. Теперь всё, что отмечено звёздочкой, лежит во вкладке Bookmarks, ну и рядом вкладка с последними действиями


    Поиск внутри модуля было и стало

    В модуле появилась лупа, она ищет только по его действиям. В больших модулях типа Network это прям экономит время


    Менеджер функций было и стало

    Менеджер переделали полностью. Есть отмена через Ctrl+Z, поиск, фильтры и, по сути, группы для функций


    Создание функции было и стало

    Параметры теперь заполняются прямо в форме, без отдельного окошка на каждый. Ну и при переименовании функции BAS предложит обновить все её вызовы


    Менеджер модулей было и стало

    Окно перекрасили под новый стиль. По коду в нём ещё появился список модулей, которые встроены в проект, вот

    Мастер ресурсов

    Новый ресурс было и стало

    Типы ресурсов назвали по-человечески и разбили на группы. Гадать, что такое FixedString, короче, больше не надо


    Как читать файл было и стало

    Вместо галочек режима теперь готовые пресеты. Например, очередь аккаунтов это чисто Read and remove used lines

    Что видно во время запуска

    Браузеры во время работы

    Во время запуска на экране карточки браузеров с адресом и номером потока. Сверху поиск, чтобы найти нужный браузер типа среди сотни


    Отчёт о запуске

    Раньше в отчёте были только успехи, ошибки и время. Теперь там ещё процент успеха, среднее время на поток и, в целом, самые частые ошибки


    Лог, сгруппированный по шаблонам

    Одинаковые сообщения лога склеиваются в одну строку со счётчиком. На куче потоков это реально спасает от простыни

    Модуль Network

    Действие Allow cache было и стало

    Запросы теперь фильтруются по типу, статусу, заголовкам и содержимому, раньше был только адрес. Регистр при этом важен, XHR и xhr это разное. Ну и трафик можно сразу писать на диск через Capture folder


    Get all items from cache было и стало

    Кэш теперь можно забирать без тяжёлых данных и кусками, по сути постранично

    Отпечаток браузера в HTTP-клиенте

    Модуль HTTP Client было и стало

    Появилось действие HTTP client fingerprints. Оно как бы подделывает отпечаток HTTP-клиента под настоящий браузер, чтобы сайт не палил запросы


    HTTP client fingerprints

    Браузер выбирается в одном поле, и действует это на все следующие запросы в потоке. JavaScript клиент при этом не выполняет, так что скрипт надо затестить заново

    Тарифы агента

    Окно агента было и стало

    В поле ввода у агента появились новые кнопки. Плюсом слева агенту можно кинуть картинку, ну и справа микрофон, чтобы надиктовать задачу голосом. Сверху, кстати, ещё плашка с тарифом

    У агента теперь, короче, три тарифа:

    • Free: бесплатно, 500 кредитов в неделю, можно без аккаунта
    • Plus: $30 в месяц, в 10 раз больше кредитов, ну и голос, скриншот экрана со стрелками и загрузка картинок
    • Max: $99 в месяц, в 40 раз больше кредитов и в целом всё, что есть в Plus

    То есть картинки и голос работают только на платной подписке, на Free их нет. Для Max ещё обещают, по сути, работу агента над проектом в фоне. Пока, правда, это недоступно

    Что ещё поменялось

    • браузер обновили до Chromium 155
    • поправили антидетект и, кстати, HTTPS-прокси
    • отладка, по словам разрабов, стала в 3 раза быстрее

    Вывод

    Обновление реально большое, поменяли почти всё. Самое полезное в работе, в целом, это пресеты ресурсов, отчёт после запуска и отпечаток браузера в HTTP-клиенте

  • Посмотрел уже несколько видео, очень хорошо получается, молодцом!