Как использовать Script runner с Multilogin CLI
Уже все настроили для работы с Multilogin CLI? Отлично! Теперь можно подключить Script runner и запускать скрипты прямо внутри профилей. Ниже — пошаговое руководство, как это сделать.
Шаг 1: загрузите и установите CLI
How to download and install Multilogin X CLI RU
Локальная установка Multilogin CLI выполняется всего в несколько шагов:
- Загрузите последнюю версию в соответствии с вашей ОС:
-
Сохраните его в локальной папке пользователя.
- Windows:
C:/Users/%yourusername% - macOS:
/Users/%username% - Linux:
/home/%username%
- Windows:
- Для большего удобства переименуйте исполняемый файл в
xcli.
Шаг 2: откройте CLI
- Откройте командную строку (
cmdдля Windows иTerminalдля macOS/Linux). - Используя командную строку, перейдите в папку, где был сохранен
xcli.exe. Инструкции: Windows | macOS | Linux.
Попав в нужную папку, вы сможете запустить Multilogin CLI, просто вызвав xcli commandname --flag “value”.
Шаг 3: войдите в аккаунт
Чтобы получить свой API-токен, вам сначала нужно войти в свою учетную запись с помощью команды login.
- Скопируйте эту команду:
xcli login --username yourusername --password yourpassword. - Замените значения на свои для каждого флага.

Шаг 4: запустите команды скриптов
Script runner — это ряд API-эндпоинтов, которые предлагают инструменты для автоматизации скриптов в профилях Multilogin. Вы можете изучить их через xcli -h.
script-list
Перечисляет все скрипты, хранящиеся в папке, через xcli script-list. Файлы должны храниться в:
-
Windows:
C:\Users\%username%\mlx\deps\scripts. -
macOS:
/Users/%username%/mlx/deps/scripts. -
Linux:
/home/%username%/mlx/deps/scripts.

script-start
Убедившись, что скрипт находится в папке mlx\deps\scripts, вы готовы запустить профиль.
Чтобы использовать эту команду, вам нужно указать ID профиля (--profile-id) и файл скрипта (--script). Давайте рассмотрим это на примере:

script-stop
Эта команда останавливает один или несколько профилей, которые запускают скрипты. Единственный требуемый флаг — --profile-id.

cookie-robot
Скрипт CookieRobot для Multilogin X уже включен в параметры CLI Script runner!
Вместо того чтобы вручную указывать скрипт в script-start, вы можете напрямую запустить его командой xcli cookie-robot --profile-id “profileid”.

Вот вы и настроили Script runner! Мы подготовили специальную статью для запуска CookieRobot в Multilogin CLI.