Một phiên bản mới đã được phát hành, nó có khả năng chỉnh sửa hoàn toàn giao diện người dùng của bot. Ứng dụng mà bạn giao cho khách hàng sẽ trông độc đáo và người dùng sẽ không thể xác định rằng nó được tạo bằng BAS. Đây là ví dụ về cách giao diện người dùng sẽ trông như thế nào:
Cách bắt đầu?
Giao diện bot hoàn toàn có thể tùy chỉnh.
Bạn có thể thay đổi giao diện và logic của bot mà không có bất kỳ hạn chế nào. Các thay đổi đơn giản có thể được thực hiện với trình thiết kế trực quan. Với những thay đổi phức tạp hơn, có một trình soạn thảo mã. Các thay đổi trong trình soạn thảo mã được nhận diện dưới dạng thuộc tính của các control trong trình thiết kế trực quan và ngược lại. Giao diện được viết bằng html và có cơ hội thêm các thư viện bổ sung, chẳng hạn như: biểu đồ, lưới, control phức tạp và nhiều thứ khác. Có rất nhiều thư viện như vậy có sẵn trực tuyến.
Chức năng mới hỗ trợ rất nhiều tiện ích cho việc phát triển.
Giao diện có thể được gỡ lỗi cả trong trình duyệt (với sự trợ giúp của trình mô phỏng script), và trực tiếp trong BAS:
Tất nhiên, bạn cũng có thể chạy các bot đã biên dịch và kiểm tra cách nó hoạt động. Trong tài khoản cá nhân của bạn có các cài đặt chỉ cho phép mình bạn truy cập giao diện mới trong khi bạn đang gỡ lỗi. Vì nó dựa trên html, nó có thể được gỡ lỗi với các công cụ phát triển cho trình duyệt.
Bên trong giao diện người dùng, có thể sử dụng API để giao tiếp với BAS.
BAS gửi các sự kiện đến giao diện người dùng, chẳng hạn như: xuất ra log, thông báo về việc bắt đầu và dừng của trình duyệt và luồng, v.v. Bạn có thể xử lý các sự kiện này theo ý mình, nhưng nhà phát triển bot không cần phải viết mã từ đầu, trình tạo sẽ làm điều đó cho bạn, bạn chỉ có thể tinh chỉnh mã này nếu cần thiết. Bản thân giao diện có thể gửi lệnh đến BAS, ví dụ: bắt đầu/dừng một script, lấy hình ảnh từ trình duyệt, tạo nhiều loại báo cáo, v.v. Trong số các phương thức API cũng có các phương thức để truy vấn cơ sở dữ liệu tích hợp trong BAS, đọc và ghi các biến toàn cục của BAS. Đây là ví dụ về việc xử lý sự kiện và sử dụng API:
BAS cũng có thể thực thi mã javascript tùy ý trong ngữ cảnh của giao diện.
Đó là xác thực các trường, tab, hiển thị có điều kiện của resource, bản địa hóa.
Giao diện mới chỉ có sẵn cho người dùng premium.
Điều này có nghĩa là nếu bạn muốn tạo một bot với giao diện mới, bạn phải là người dùng premium. Nhưng bạn không cần phải có gói đăng ký premium để chạy bot. Nếu bạn không chắc mình có cần chức năng này không, bạn có thể chạy bản demo và kiểm tra cách bot của bạn trông như thế nào trong giao diện mới https://bablosoft.com/interface-builder/index.html hoặc thử cách bot sẽ hoạt động với giao diện mới ngay trong trình duyệt https://bablosoft.com/test-interface/index.html Nhưng tin tôi đi, nó xứng đáng!