Знакомство с BrowserAutomationStudio
Всего 10 минут чтения — и вы сэкономите десятки часов на рутинных задачах!
О продукте
BrowserAutomationStudio (BAS) — это визуальный конструктор для автоматизации, позволяющий создавать как простые, так и сложные программы без необходимости обладать навыками программирования. Он обеспечивает удобный интерфейс, который делает процесс разработки доступным для всех
Логика собирается из наглядных блоков, а главное преимущество — полностью бесплатный доступ и возможность начать создание своей программы прямо сейчас
Какие программы вы можете создать:
- Постеры (авто-публикация контента)
- Авто-регистраторы (регистрация аккаунтов)
- Web3-боты (работа с криптовалютными сайтами и кошельками)
- Парсеры (сбор и обработка данных с сайтов)
- Торговые боты (автоматизация действий на маркет-плейсах, биржах)
- Любая браузерная автоматизация! Автоматизируйте все, что может Chrome
Изучите основные знания всего за 5 шагов
1. Скачайте BrowserAutomationStudio с официального сайта
- Не требует навыков программирования — все делается визуально с помощью блоков
- Анти-детект браузер
- Регулярно обновляется
- 42 модуля для автоматизации всего — от простых скриптов до мощных многопоточных программ. Еще более 30+ уникальных модулей доступны в сообществе
- Скрипт компилируется в готовое приложение за пару кликов — без ограничений на распространение
2. Начало работы с BAS — здесь. Управление проектами
Интерфейс управления проектами BrowserAutomationStudio предоставляет широкий спектр возможностей, однако ключевыми возможностями являются:
Управление проектами — BAS автоматически запоминает часто используемые вами шаблоны, позволяя быстро и удобно переключаться между проектами без лишних действий
Настройка ресурсов — ресурсы представляют собой данные, используемые вашим скриптом, которые формируют интерфейс программы. Они задают параметры и настройки, делая проект функциональным и удобным для пользователя
В BAS предусмотрено 11 разных типов ресурсов. Достаточный набор, чтобы реализовать все — от простых задач до тяжелых систем:
- Строка — ввод или загрузка текста (например: логин, имя, ссылка)
- Число — числовое значение, удобно для повторов, интервалов и т.д
- Генератор строк — создаёт случайные строки по шаблону (логины, пароли)
- Случайное число — генерирует случайное число в заданных пределах
- Список — это многостраничная строка, позволяющая пользователю создавать варианты и кнопки
- Из файла — считывает данные из указанного файла (.txt .csv и др.)
- Из ссылки — загружает данные с удалённого URL (например: API)
- Файлы из папки — импортирует в скрипт все файлы из заданной папки
- База — поддержка работы с встроенной базой данных BAS
- Чекбокс — переключатель (вкл/выкл) для управления параметрами
- Информация — справочный текст в формате «markdown» для отображения в интерфейсе программы
Установить пользовательские модули — BAS поддерживает подключение пользовательских модулей, что позволяет расширить возможности проекта с помощью готовых решений, созданных вами или сообществом
Возможность переключаться между режимами BAS: «Запись» и «Запуск»
- Режим «Запись» — используется для создания сценария скрипта, логика выстраивается из готовых действий, находящихся в модулях
- Режим «Запуск» — используется для выполнения или тестирования готового проекта: скрипт работает без записи, с максимальной скоростью и поддержкой многопоточности
3. Режим «Запись» — создание сценария
Режим «Запись» — это интерфейс для пошагового создания сценария, где вы формируете логику скрипта, а каждое добавленное действие сразу отображается во встроенном браузере BAS. Такой подход делает процесс разработки удобным и визуально понятным
Этот режим включает 4 ключевых интерфейса:
- Панель сценария — отображает визуальную последовательность всех действий скрипта, позволяя удобно управлять логикой выполнения, редактировать шаги, настраивать параметры и добавлять новые действия
- Каталог модулей — содержит доступные модули BAS, каждый из которых включает в себя действия для выполнения различных задач
- Панель управления браузером — встроенный браузер точно воспроизводит все ваши действия, записанные в сценарии. Вы можете управлять вкладками, переходить вперед и назад, просматривать установленные расширения и выполнять множество привычных действий — как в полноценном браузере
- Вкладки — позволяют быстро переключаться между различными разделами проекта, такими как ресурсы, лог, результаты и скрипт
4. Режим «Запуск» — многопоточное выполнение программы
Режим «Запуск» — используется для выполнения готового сценария. В этом режиме скрипт не записывается, а исполняется с максимальной скоростью, в том числе в многопоточном режиме
Этот режим включает 2 ключевых интерфейса:
- Панель с браузерами — панель предоставляет удобный обзор всех активных потоков, каждый из которых работает со своим уникальным экземпляром браузера. Она помогает в управлении процессами и дает возможность следить за выполнением заданий в реальном времени
- Вкладки — позволяют пользователю легко просматривать лог выполнения, анализировать результаты работы программы
5. Компиляция скрипта в готовую программу
Компиляция в BAS — это процесс преобразования вашего проекта в отдельную исполняемую программу, которую можно передавать другим людям абсолютно бесплатно и без ограничений на скачивание
- Вы можете скомпилировать ваш проект в удобный .exe-файл прямо в интерфейсе управления проектами, используя кнопку «Скомпилировать»
- Ваша программа становится доступной для передачи другим пользователям, которые могут запускать ее без необходимости установки BAS
- Она будет обладать интуитивным пользовательским интерфейсом, где каждый сможет задавать свои параметры, изменять настройки и добавлять необходимые ресурсы
- Компиляция выполняется всего за два клика, не требуя значительных затрат времени
- Более того, установка приложения на устройства клиента происходит автоматически и не требует вашего участия, обеспечивая максимальное удобство для всех ваших пользователей
BrowserAutomationStudio
Один инструмент — тысячи возможностей: автоматизируйте все что может Chrome, создавайте свои приложения и забудьте о рутинной работе