Вийшла нова версія, у ній є можливість повністю змінювати інтерфейс ботів. Тепер застосунки, які ви віддаєте замовнику, стали виглядати унікально та користувачі не зможуть визначити, що вони зроблені в BAS. Ось один з прикладів того, як може виглядати бот:
Як почати використовувати?
Інтерфейс бота є повністю налаштовуваним.
Ви можете змінювати як зовнішній вигляд, так і логіку без будь-яких обмежень. Для простих змін доступний візуальний конструктор. Для складніших є редактор коду. Зміни в редакторі коду підхоплюються як властивості контролів у візуальному конструкторі і навпаки. Інтерфейс написаний на html і є можливість додавати додаткові бібліотеки, такі як: графіки, таблиці з даними, складні елементи керування та інше. У мережі таких компонентів безліч.
Новий функціонал підтримує безліч засобів для розробки.
Інтерфейс можна налагоджувати як у браузері (за допомогою емулятора діяльності скрипта), так і прямо в BAS:
Звісно ж можна запускати скомпільований бот і перевіряти як він працює. В особистому кабінеті є налаштування, які дозволяють обмежити доступ до нового інтерфейсу машиною розробника. Оскільки він зроблений на html, то його можна налагоджувати інструментами для браузера.
В інтерфейсі є можливість використовувати API для зв'язку з BAS.
З BAS в інтерфейс приходять події, такі як: вивід у лог, сповіщення про запуск і зупинку браузерів та потоків, і т. д. Ви можете обробляти ці події як завгодно, але розробнику бота не потрібно писати код з нуля, за вас це зробить генератор, а можете лише підправити цей код, якщо в цьому є потреба. Інтерфейс і сам може звертатися до BAS, наприклад: запускати/зупиняти скрипт, отримувати зображення з браузера, запитувати різноманітні звіти, і т. д. Серед методів API також є робота з вбудованою в BAS базою даних, читання і запис глобальних змінних BAS. Ось приклад обробки подій і використання api:
BAS може також виконувати довільний код у контексті інтерфейсу.
Усі старі властивості інтерфейсу ботів BAS перекочували в новий.
Це валідація полів, вкладки, умовна видимість ресурсів, локалізація.
Новий апдейт доступний лише для преміум-користувачів.
Це означає, що щоб створити бота з новим інтерфейсом, ви маєте бути преміум-користувачем. Але вам не потрібно мати преміум-підписку, щоб запустити бот. Якщо ви не впевнені, чи потрібен вам цей функціонал, ви можете запустити демо і перевірити як виглядатиме ваш бот у новому інтерфейсі https://bablosoft.com/interface-builder/index.html або спробувати як працюватиме стандартний бот з новим інтерфейсом прямо в браузері https://bablosoft.com/test-interface/index.html Але повірте, воно того варте!