Tính năng chính của phiên bản mới là khả năng chạy các script BAS thông qua trình quản lý hồ sơ trình duyệt Multilogin. Trước đó chúng tôi đã công bố hai tính năng bổ sung: tài liệu tương tác và trình xây dựng giao diện. Rất tiếc, trình xây dựng giao diện sẽ không có trong bản phát hành này và tài liệu tương tác chỉ có sẵn cho các action của trình duyệt.
Mô tả Multilogin là một ứng dụng để mô phỏng chân thực fingerprint của trình duyệt. Không giống các giải pháp khác chèn fingerprint trình duyệt thông qua việc thay đổi mã nguồn của trang, Multilogin thay đổi fingerprint ở cấp độ mã nguồn trình duyệt. Không có cách dễ dàng nào để phát hiện thay đổi này. Đây là lý do tại sao Multilogin trong tay người am hiểu sẽ kéo dài tuổi thọ của các bot và hiệu quả của script.
Danh sách tính năng Đến thời điểm này, một số lượng lớn các tính năng quản lý hồ sơ đã được triển khai:
Trình duyệt Multilogin có một số cài đặt độc đáo. Đó là các tiện ích mở rộng Chrome, thay đổi địa chỉ WebRTC, che giấu Canvas và WebGL và các thứ khác. Nhóm Multilogin hiện đang phát triển một phương pháp mới để thay đổi fingerprint Canvas và WebGL. Phương pháp này sẽ rất khó phát hiện.
Chúng tôi muốn đặc biệt đề cập đến một module mới để lưu trữ hồ sơ trình duyệt. Trước đây Multilogin luôn lưu trữ hồ sơ trình duyệt trong đám mây trực tuyến của mình. Cho người dùng BAS, một tính năng lưu trữ hồ sơ trình duyệt cục bộ đã được phát triển. BAS giờ đây có thể lưu trữ hồ sơ trình duyệt Multilogin cục bộ. Nếu được dùng cùng với gói Multilogin chứa các hồ sơ đồng bộ hóa, BAS có thể chuyển đổi hồ sơ offline thành online. Sau đó hồ sơ như vậy có thể dễ dàng được chuyển giữa các máy tính hoặc các tài khoản Multilogin khác nhau.
Thử nghiệm Do số lượng lớn các tính năng mới và thiếu thời gian, chức năng tự động hóa trình duyệt có thể vẫn chứa lỗi. Một số tính năng chưa được tích hợp vì nhiều lý do khác nhau và đã được chuyển sang phạm vi công việc tiếp theo. Chúng tôi kính mong sự thông cảm của bạn và mời bạn tham gia beta-testing phiên bản mới. Để thử nghiệm bạn sẽ nhận được một gói đăng ký miễn phí với các giới hạn cho phép thử nghiệm thoải mái.
Chúng tôi muốn lưu ý rằng cơ chế chuyển giao và chèn fingerprint trình duyệt cũng có thể chứa lỗi. Vì lý do này, chúng tôi kính mong không dùng các tài khoản giá trị của bạn để thử nghiệm. Chúng tôi hứa sẽ nhanh chóng sửa mọi vấn đề liên quan đến điều này hoặc đến chức năng nói chung được phát hiện trong quá trình thử nghiệm.
Bạn sẽ giúp ích rất nhiều bằng cách báo cáo tất cả các vấn đề được phát hiện trong một mục diễn đàn chuyên dụng:
Bạn có thể kiểm tra trạng thái tích hợp bất cứ lúc nào từ bảng tính này: https://docs.google.com/spreadsheets/d/1mE7ltBeUYKTi3Ot3yJJHknfN_8rZ0eXX0Sla22VOWiE/edit?usp=sharing
Cách bắt đầu Để tham gia beta-testing vui lòng gửi email đến [email protected] Hãy chắc chắn đặt tiêu đề "BAS BETA" và viết email đăng ký Multilogin của bạn trong nội dung thư. Multilogin hỗ trợ tự động hóa với BAS bắt đầu từ phiên bản 1.4.10. Bạn có thể tải xuống từ liên kết sau. https://www.dropbox.com/s/h2qs92gde6z8qgy/multiloginapp-1.4.10.296-windows-x86_32-setup.exe?dl=0 Bạn không cần phải kết nối BAS và Multilogin với nhau. BAS sẽ tự phát hiện Multilogin.
Việc di chuyển các script BAS cũ của bạn sang Multilogin diễn ra chỉ trong 3 cú nhấp chuột!
Hãy chắc chắn rằng action này được thêm trước khi tải trang, tốt nhất là ngay đầu tiên.
Bạn cũng có thể đặt action "Use Multilogin" bên trong action "IF" và liên kết điều kiện với một resource. Bằng cách này người dùng script sẽ có thể thay đổi engine trình duyệt khi khởi chạy script.
Chúng tôi đã làm cho quá trình di chuyển cực kỳ đơn giản và tiện lợi trong khi vẫn hoàn toàn có thể tùy chỉnh. Cấu hình trình duyệt mặc định là tối ưu cho hầu hết các trường hợp: WebRTC sẽ đặt các tham số khớp với IP bên ngoài của bạn, fingerprint Canvas sẽ được che giấu, User-agent và các đối tượng Navigator sẽ nhận các giá trị độc nhất khớp với các trình duyệt thật. Nhưng bạn có thể thay đổi tất cả các cài đặt đó trong bảng "Advanced settings".
Nếu Multilogin được dùng như một thành phần trình duyệt, tất cả các action BAS cũ sẽ được áp dụng cho trình duyệt Multilogin. Action "Proxy" sẽ đặt proxy cho trình duyệt Multilogin. Các action "Save cookies" và "Restore cookies" cũng sẽ hoạt động với nó. Định dạng cookie giống hệt với BAS. Sự khác biệt không đáng kể có thể xảy ra trong một số trường hợp hiếm.
Theo mặc định, một hồ sơ được tạo trong thư mục tạm. Nó lưu trữ fingerprint trình duyệt, cookie, local storage, v.v. Các hồ sơ từ thư mục tạm sẽ định kỳ bị xóa. Chúng cũng có thể được chuyển đến một thư mục khác cho phép lưu tất cả dữ liệu và sau đó khôi phục nó từ đĩa. Ví dụ:
Điều này cho phép duyệt qua tất cả các hồ sơ sau này trong script khác và bỏ qua việc xác thực tài khoản (vì cookie sẽ được khôi phục từ hồ sơ).
Các hồ sơ trực tuyến cũng có sẵn. Bạn có thể chọn chúng bằng cách dùng action "Switch to online profile". Đây là ví dụ sử dụng:
Sau khi luồng kết thúc, dữ liệu sẽ tự động được lưu vào đám mây.
Trình duyệt Multilogin sẽ chỉ hoạt động ở chế độ thực thi. Với chế độ ghi sẽ dùng trình duyệt BAS nội bộ. Vì tất cả các action, selector và những thứ khác đều giống hệt nhau giữa Multilogin và BAS, không có vấn đề gì phát sinh. Các script cho ra cùng kết quả ở cả chế độ ghi và chạy.
Giá
Vì tải tiềm năng do người dùng BAS tạo ra chưa được xác định, giá của các gói tự động hóa vẫn chưa được xây dựng. Có một bản nháp giá tạm thời có sẵn thông qua bộ phận hỗ trợ khách hàng của Multilogin.