Описание
Список возможностей
На сегодняшний день реализовано множество фич по управлению профилями:
Клики мышью, ввод текста.
Человекоподобные движения мыши.
Все действия над элементами: получение координат, скриншоты, получение стилей, итд.
Селекторы БАС.
Работа с фреймами.
Решение обычной капчи и рекапчи всеми возможными способами.
Получение результатов запросов(кэш), запрет запросов, изменения заголовков.
Получение и изменение куков.
Перетягивание, клики по координатам.
Ожидание полной загрузки.
Внедрение скриптов на страницу.
Появились настройки браузера, которые работают только с браузером Multilogin. Это расширения Chrome, изменение адреса WebRTC, маскировка canvas и webgl и другое.
Команда Multilogin сейчас работает над новым методом смены отпечатка Canvas и WebGL обнаружить который будет очень сложно.
Как только эти фичи появятся в Multilogin, они станут доступны для автоматизации через БАС.
Отдельно хочется отметить новый модуль для работы с профилями. Ранее в 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 используется в качестве браузерного движка, то все действия будут работать именно c браузером Multilogin. Действие "прокси" будет устанавливать прокси для браузера Multilogin, действия "Сохранить cookies" и "Загрузить cookies" тоже будут работать с ним. Формат кук будет точно такой же как и в БАС. В очень редких случаях возможны исключения, но они незначительные.
Вот стандартный пример использования:
Это позволит потом перебрать все профили в другом скрипте и не производить повторный вход в аккаунт.
Также доступны онлайн профили, и вы можете переключиться на них с помощью действия "Переключиться на онлайн профиль". Вот еще один пример использования:
После завершения потока данные профиля автоматически сохраняются на сервер.
Если не использовать никакие действия по работе с профилем, то БАС работает с браузером Multilogin точно так же, как и без него.
Браузер Multilogin будет работать только в режиме запуска в режиме записи по прежнему работает браузер БАС. Поскольку все действия, формат селекторов и прочее портированы абсолютно идентично, проблем быть не должно. Скрипт дает точно такие же результаты и в режиме записи и запуска.
Цена
Поскольку не ясна нагрузка, которую создадут пользователи BAS, прайс на пакеты типа "Автоматизация" в Multilogin пока не выработан. Есть временный черновик прайса, который вы можете спросить по мейлу у суппорта Multilogin.