BrowserAutomationStudio: автоматизируем рутину без кода

30 Jul, 2017

Репозиторий давно не обновлялся

Последнее обновление было 8 лет назад.

559
🔱 166
👥 48

Знакомая ситуация: вам нужно автоматизировать однотипные действия в браузере, но писать сложные скрипты на Selenium или Puppeteer нет ни времени, ни желания? Именно для таких случаев создан BrowserAutomationStudio (BAS) — визуальный конструктор ботов с огромными возможностями и минимальным порогом входа.

Макрорекордер на стероидах

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

  • Полноценную IDE с визуальным редактированием скриптов
  • Возможность создавать автономные EXE-файлы
  • Поддержку многопоточности
  • Интеграцию с сервисами решения капч
  • Эмуляцию поведения человека (движения мыши, клавиатура)

Интерфейс BAS

Кому пригодится?

  1. Маркетологам — автоматизация постинга в соцсетях, парсинг аудитории
  2. SEO-специалистам — массовая проверка позиций, сбор семантики
  3. Тестировщикам — создание автотестов без программирования
  4. Администраторам — автоматизация рутинных задач администрирования

Топ-5 возможностей, которые впечатляют

1. Визуальное программирование

Никакого кода — только перетаскивание блоков с действиями. Хотя при желании можно вставлять JavaScript.

Визуальный редактор выражений

Реклама

2. Настоящая многопоточность

BAS поддерживает до 2000 параллельных потоков — для массовых операций вроде парсинга или регистраций.

3. Полная эмуляция браузера

Хром-движок с возможностью менять:

  • User-agent
  • Разрешение экрана
  • Временную зону
  • Отпечаток браузера (fingerprint)

4. Автономность

Скомпилированные скрипты работают на любом ПК без установки BAS.

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

5. Встроенный учет аккаунтов

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

Менеджер базы данных

Технические особенности

Под капотом BAS использует:

  • Chromium Embedded Framework (CEF)
  • Qt для интерфейса
  • Собственный движок выполнения скриптов

Проект написан на C++, открыт под MIT лицензией, но основной код сейчас доступен в платной версии.

Практические кейсы

  1. Парсинг товаров с маркетплейсов с сохранением в Excel
  2. Автопостинг в 10 социальных сетей одновременно
  3. Регистрация аккаунтов с обходом капчи и подтверждением по SMS
  4. Тестирование веб-форм с разными наборами данных

Вывод: стоит ли пробовать?

BrowserAutomationStudio — это: ✅ Идеально для новичков в автоматизации ✅ Мощный инструмент для профессионалов ✅ Альтернатива Selenium без программирования

Минусы: ❌ Основная разработка перешла на платную версию ❌ Только под Windows

Скачать можно на официальном сайте. Для изучения основ хватит и бесплатной версии.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.