BrowserAutomationStudio
May 5

Знакомство с BrowserAutomationStudio

Всего 10 минут чтения — и вы сэкономите десятки часов на рутинных задачах!

О продукте

BrowserAutomationStudio (BAS) — это визуальный конструктор для автоматизации, позволяющий создавать как простые, так и сложные программы без необходимости обладать навыками программирования. Он обеспечивает удобный интерфейс, который делает процесс разработки доступным для всех

Логика собирается из наглядных блоков, а главное преимущество — полностью бесплатный доступ и возможность начать создание своей программы прямо сейчас

Какие программы вы можете создать:

  • Постеры (авто-публикация контента)
  • Авто-регистраторы (регистрация аккаунтов)
  • Web3-боты (работа с криптовалютными сайтами и кошельками)
  • Парсеры (сбор и обработка данных с сайтов)
  • Торговые боты (автоматизация действий на маркет-плейсах, биржах)
  • Любая браузерная автоматизация! Автоматизируйте все, что может Chrome

Изучите основные знания всего за 5 шагов

1. Скачайте BrowserAutomationStudio с официального сайта

Скачать программу↗️

BrowserAutomationStudio:

  • Не требует навыков программирования — все делается визуально с помощью блоков
  • Анти-детект браузер
  • Регулярно обновляется
  • 42 модуля для автоматизации всего — от простых скриптов до мощных многопоточных программ. Еще более 30+ уникальных модулей доступны в сообществе
  • Скрипт компилируется в готовое приложение за пару кликов — без ограничений на распространение

2. Начало работы с BAS — здесь. Управление проектами

Интерфейс управления проектами BrowserAutomationStudio

Интерфейс управления проектами BrowserAutomationStudio предоставляет широкий спектр возможностей, однако ключевыми возможностями являются:

Управление проектами — BAS автоматически запоминает часто используемые вами шаблоны, позволяя быстро и удобно переключаться между проектами без лишних действий

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

45-секундное видео о создании интерфейса с помощью ресурса «Строка»

В BAS предусмотрено 11 разных типов ресурсов. Достаточный набор, чтобы реализовать все — от простых задач до тяжелых систем:

  • Строка — ввод или загрузка текста (например: логин, имя, ссылка)
  • Число — числовое значение, удобно для повторов, интервалов и т.д
  • Генератор строк — создаёт случайные строки по шаблону (логины, пароли)
  • Случайное число — генерирует случайное число в заданных пределах
  • Список — это многостраничная строка, позволяющая пользователю создавать варианты и кнопки
  • Из файла — считывает данные из указанного файла (.txt .csv и др.)
  • Из ссылки — загружает данные с удалённого URL (например: API)
  • Файлы из папки — импортирует в скрипт все файлы из заданной папки
  • База — поддержка работы с встроенной базой данных BAS
  • Чекбокс — переключатель (вкл/выкл) для управления параметрами
  • Информация — справочный текст в формате «markdown» для отображения в интерфейсе программы

Установить пользовательские модули — BAS поддерживает подключение пользовательских модулей, что позволяет расширить возможности проекта с помощью готовых решений, созданных вами или сообществом

Возможность переключаться между режимами BAS: «Запись» и «Запуск»

  • Режим «Запись» — используется для создания сценария скрипта, логика выстраивается из готовых действий, находящихся в модулях
  • Режим «Запуск» — используется для выполнения или тестирования готового проекта: скрипт работает без записи, с максимальной скоростью и поддержкой многопоточности

3. Режим «Запись» — создание сценария

Режим «Запись»: наглядный скриншот работы над проектом

Режим «Запись» — это интерфейс для пошагового создания сценария, где вы формируете логику скрипта, а каждое добавленное действие сразу отображается во встроенном браузере BAS. Такой подход делает процесс разработки удобным и визуально понятным

Этот режим включает 4 ключевых интерфейса:

  • Панель сценария — отображает визуальную последовательность всех действий скрипта, позволяя удобно управлять логикой выполнения, редактировать шаги, настраивать параметры и добавлять новые действия
Последовательность действий для входа в учетную запись «community.bablosoft.com»


  • Каталог модулей — содержит доступные модули BAS, каждый из которых включает в себя действия для выполнения различных задач
Интерфейс панели «Каталог модулей»


  • Панель управления браузером — встроенный браузер точно воспроизводит все ваши действия, записанные в сценарии. Вы можете управлять вкладками, переходить вперед и назад, просматривать установленные расширения и выполнять множество привычных действий — как в полноценном браузере
Прямое управление встроенным браузером Chromium в BrowserAutomationStudio


  • Вкладки — позволяют быстро переключаться между различными разделами проекта, такими как ресурсы, лог, результаты и скрипт
Вкладки — «Лог», «Ресурсы», «Результаты», «Скрипт» в одном окне

4. Режим «Запуск» — многопоточное выполнение программы

Интерфейс режима «Запуск»

Режим «Запуск» — используется для выполнения готового сценария. В этом режиме скрипт не записывается, а исполняется с максимальной скоростью, в том числе в многопоточном режиме

Этот режим включает 2 ключевых интерфейса:

  • Панель с браузерами — панель предоставляет удобный обзор всех активных потоков, каждый из которых работает со своим уникальным экземпляром браузера. Она помогает в управлении процессами и дает возможность следить за выполнением заданий в реальном времени
Пример работы скрипта в многопоточном режиме: два потока выполняют одну задачу одновременно.


  • Вкладки — позволяют пользователю легко просматривать лог выполнения, анализировать результаты работы программы
Все логи, встроенные в сценарий, выводятся во вкладке «Лог» для удобного просмотра

5. Компиляция скрипта в готовую программу

Интерфейс скомпилированной программы «ImgurUploader»

Компиляция в BAS — это процесс преобразования вашего проекта в отдельную исполняемую программу, которую можно передавать другим людям абсолютно бесплатно и без ограничений на скачивание

  • Вы можете скомпилировать ваш проект в удобный .exe-файл прямо в интерфейсе управления проектами, используя кнопку «Скомпилировать»
  • Ваша программа становится доступной для передачи другим пользователям, которые могут запускать ее без необходимости установки BAS
  • Она будет обладать интуитивным пользовательским интерфейсом, где каждый сможет задавать свои параметры, изменять настройки и добавлять необходимые ресурсы
  • Компиляция выполняется всего за два клика, не требуя значительных затрат времени
  • Более того, установка приложения на устройства клиента происходит автоматически и не требует вашего участия, обеспечивая максимальное удобство для всех ваших пользователей

Автоматическая установка программы


BrowserAutomationStudio

Один инструмент — тысячи возможностей: автоматизируйте все что может Chrome, создавайте свои приложения и забудьте о рутинной работе


Русскоязычный канал

Англоязычный канал

YouTube-канал

Twitter

Bablosoft Team with ❤️ to community