Опис
Список можливостей
На сьогодні реалізовано безліч фіч з керування профілями:
Кліки мишею, ввід тексту.
Людиноподібні рухи миші.
Усі дії над елементами: отримання координат, скриншоти, отримання стилів тощо.
Селектори BAS.
Робота з фреймами.
Розв'язання звичайної капчі та рекапчі всіма можливими способами.
Отримання результатів запитів (кеш), заборона запитів, зміна заголовків.
Отримання та зміна куків.
Перетягування, кліки за координатами.
Очікування повного завантаження.
Впровадження скриптів на сторінку.
З'явилися налаштування браузера, які працюють лише з браузером Multilogin. Це розширення Chrome, зміна адреси WebRTC, маскування canvas та webgl тощо.
Команда Multilogin зараз працює над новим методом зміни відбитка Canvas та WebGL, виявити який буде дуже складно.
Щойно ці фічі з'являться в Multilogin, вони стануть доступними для автоматизації через BAS.
Окремо хочеться відзначити новий модуль для роботи з профілями. Раніше в Multilogin усі профілі зберігалися виключно в хмарі. Однак спеціально для користувачів BAS було проведено відв'язку профілів від хмари. Тепер BAS може зберігати профілі з Multilogin локально. Якщо використовувати його разом із підпискою Multilogin, яка включає синхронізовувані профілі, то можна легко конвертувати офлайн профіль BAS в онлайн профіль Multilogin. Після цього такий профіль можна легко передати на інший комп'ютер або поділитися всередині Multilogin з іншим акаунтом.
Тестування
Також хочемо відзначити, що баги можуть міститися й у механізмі передачі та інжекту браузерного фінгерпринта. З цієї причини під час тесту ми просимо не використовувати цінні для вас акаунти. Якщо під час тестування будуть виявлені будь-які проблеми з цієї частини або з функціоналу, обіцяємо оперативно їх усувати.
Ви дуже допоможете, якщо повідомлятимете про всі виявлені проблеми в спеціально відведеному розділі на форумі.
Статус інтеграції можна перевірити ось у цій таблиці:
https://docs.google.com/spreadsheets/d/1mE7ltBeUYKTi3Ot3yJJHknfN_8rZ0eXX0Sla22VOWiE/edit?usp=sharing
Як почати роботу
Як портувати свій скрипт
Щоб портувати свій старий скрипт на рушій Multilogin, достатньо 3 кліків мишею!
Натиснути на модуль Multilogin.
Вибрати дію "Використати Multilogin".
Натиснути Ok.
Ще потрібно простежити, щоб цю дію було додано до завантаження сторінки, бажано найпершою.
Ви також можете помістити дію "Використати Multilogin" в "If", а умову прив'язати до ресурсу, так користувач скрипта сам зможе обрати рушій браузера при старті застосунку.
Якщо Multilogin використовується як браузерний рушій, то всі дії працюватимуть саме з браузером Multilogin. Дія "проксі" встановлюватиме проксі для браузера Multilogin, дії "Зберегти cookies" та "Завантажити cookies" теж працюватимуть з ним. Формат куків буде точно такий самий, як і в BAS. У дуже рідкісних випадках можливі винятки, але вони незначні.
Ось стандартний приклад використання:
Це дозволить потім перебрати всі профілі в іншому скрипті та не виконувати повторний вхід в акаунт.
Також доступні онлайн профілі, і ви можете переключитися на них за допомогою дії "Переключитися на онлайн профіль". Ось ще один приклад використання:
Після завершення потоку дані профілю автоматично зберігаються на сервер.
Якщо не використовувати жодних дій з роботи з профілем, то BAS працює з браузером Multilogin точно так само, як і без нього.
Браузер Multilogin працюватиме лише в режимі запуску, у режимі запису, як і раніше, працює браузер BAS. Оскільки всі дії, формат селекторів та інше портовано абсолютно ідентично, проблем бути не повинно. Скрипт дає точно такі самі результати і в режимі запису, і запуску.
Ціна
Оскільки не ясне навантаження, яке створять користувачі BAS, прайс на пакети типу "Автоматизація" в Multilogin поки не вироблено. Є тимчасовий чернетковий прайс, який ви можете спитати поштою в суппорта Multilogin.