• Сайт
  • Статус системы
  • API-документация
  • Блог
Telegram Icon Сообщество
RU
English
Português
Русский
中文 (中国)
Tiếng Việt
Войти Попробовать за 1,99 €
  • Сайт
  • Статус системы
  • API-документация
  • Блог
  • Telegram Icon Сообщество
  • Russian
    English
    Português
    Русский
    中文 (中国)
    Tiếng Việt
Войти Попробовать за 1,99 €

Автоматизация работы с API

Используйте Multilogin 6 API для автоматизации повседневных задач. Экономьте ресурсы без лишних усилий.

search icon

Попробуйте другое ключевое слово или проверьте правильность написания. Если вам всё ещё нужна помощь, обратитесь в службу поддержки.

  • Знакомство с Multilogin 6
  • Как работать с Multilogin 6
    Настройка аккаунта Multilogin 6 Управление профилями в Multilogin 6 Маскировка IP и выбор прокси Управление файлами cookie и сессиями
  • Работа в команде в Multilogin 6
  • Автоматизация работы с API
  • Устранение неполадок
  • Главная
  • breadcrumb separator bar
  • Multilogin 6 (старая версия)
  • breadcrumb separator bar
  • Автоматизация работы с API
  • breadcrumb separator bar
  • Браузерная автоматизация с Puppeteer в Multilogin 6

Браузерная автоматизация с Puppeteer в Multilogin 6

Автор Yelena V ( Обновлено 11 Марта 2026 г. )

Обновлено 11 Марта 2026 г.

⚠️ Все еще используете Legacy Multilogin 6? Вы упускаете все самое интересное!

Новый Multilogin позволяет запускать браузерные профили и облачные телефоны Android в одном рабочем пространстве. Управляйте десктопными и мобильными аккаунтами без дополнительных инструментов.

⚡ Хотите попасть в очередь на миграцию? Скачайте последнюю версию Multilogin 6 (прокрутите страницу вниз), откройте ее и нажмите «Мигрировать».

  • 🖥️ Улучшенное рабочее пространство: веб интерфейс • десктопное приложение • темный режим • 2FA
  • 🧑‍💻 Мобильные и браузерные аккаунты: облачные телефоны Android • браузеры Mimic и Stealthfox
  • 🌍 Встроенные инструменты прокси: прокси от Multilogin • экономия трафика
  • 🍪 Инструменты для cookie: импорт и экспорт cookie • готовые cookie • CookieRobot
  • 🌐 Быстрая настройка: шаблоны профилей и прокси • менеджер расширений
  • 💾 Гибкое хранение профилей: локальные профили • облачные профили • конвертер хранилища
  • ⚡ Инструменты продуктивности: папки и теги • менеджер колонок • менеджер активных профилей • корзина • копирование ID профиля
  • 🤖 Автоматизация: API во всех подписках • поддержка Selenium / Puppeteer / Playwright • инструмент CLI • Script runner

👉 Хотите узнать, что еще изменилось? Прочитайте статью Новая версия Multilogin: чем она отличается от Multilogin 6.

 

Puppeteer — это библиотека для Node.js, которая автоматизирует процессы с использованием браузера на базе Chromium. Она работает с протоколом Chrome DevTools, что позволяет создавать веб-краулеры и взаимодействовать с веб-сайтами, используя браузер Mimic с маскированными отпечатками пальцев.

Шаг 1: задайте порт приложения

Define ports MLA RU

Вот как задать порт:

  1. Откройте Multilogin.
  2. Перейдите во вкладку «Мой аккаунт» и нажмите «Открыть директорию логов».
  3. В открывшейся папке /.multiloginapp.com/logs, перейдите на один уровень вверх в папку /.multiloginapp.com.
  4. Откройте файл app.properties с помощью любого текстового редактора.
  5. Добавьте следующую строку в файл: multiloginapp.port=35000. 
  6. Сохраните файл app.properties.

Номер порта должен находиться в диапазоне от 10000 до 49151.

 

Вы также можете найти файл app.properties в папке .multilogin.com:

  • Windows: C:\Users\%username%\.multiloginapp.com.
  • Linux: /home/%username%/.multiloginapp.com.
  • macOS: /Users/%username%/.multiloginapp.com.

Папка может быть скрытой, в зависимости от настроек вашей ОС. Для отображения этой папки на устройствах Mac можно использовать следующие комбинации клавиш: 

  • Cmd + Shift + H — для отображения папки текущего пользователя. 
  • Cmd + Shift + . (точка) — для отображения скрытых папок и файлов.
 

Шаг 2: настройте Puppeteer

Установите Node.js и npm

Прежде чем начать, убедитесь, что на вашем компьютере установлены Node.js и менеджер пакетов npm. Если они не установлены, загрузите их с официального сайта Node.js.

Чтобы проверить версии Node.js и npm, откройте терминал и выполните команду:
node -v || node -v && npm -v

  • Последние версии Node.js уже включают npm по умолчанию.
  • Вы также можете использовать yarn для управления пакетами Node.js.

Создайте проект npm

Создайте новый проект npm в текущей директории: npm init -y. 

Эта команда создаст конфигурационный файл package.json, а параметр -y позволит пропустить вопросы, связанные с настройкой проекта, и использовать дефолтные значения.

Установите Puppeteer-Core

Установите Puppeteer-core в директории проекта: npm install [email protected] --save. 

Для каждой версии Chromium имеется своя версия Puppeteer-core. Вы можете следить за обновлениями браузерного ядра Mimic в нашем Журнале изменений. Совместимость версий Puppeteer-core и Chromium можно проверить в Puppeteer документации.

 

Создайте свой скрипт

Создайте файл .js с вашим скриптом автоматизации. Используйте следующий код в качестве примера:

const puppeteer = require('puppeteer-core');
const http = require('http');


async function startProfile(){
 //Replace profileId value with existing browser profile ID.
 let profileId = 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx';
 let mlaPort = 35000;

 /*Send GET request to start the browser profile by profileId.
 Returns web socket as response which should be passed to puppeteer.connect*/
 http.get(`http://127.0.0.1:${mlaPort}/api/v1/profile/start?automation=true&puppeteer=true&profileId=${profileId}`, (resp) => {
 let data = '';
 let ws = '';

 //Receive response data by chunks
 resp.on('data', (chunk) => {
 data += chunk;
 });

 /*The whole response data has been received. Handling JSON Parse errors,
 verifying if ws is an object and contains the 'value' parameter.*/
 resp.on('end', () => {
 let ws;
 try {
 ws = JSON.parse(data);
 } catch(err) {
 console.log(err);
 }
 if (typeof ws === 'object' && ws.hasOwnProperty('value')) {
 console.log(`Browser websocket endpoint: ${ws.value}`);
 run(ws.value);
 }
 });

 }).on("error", (err) => {
 console.log(err.message);
 });
}

async function run(ws) {
 try{
 //Connecting Puppeteer with Mimic instance and performing simple automation.
 const browser = await puppeteer.connect({browserWSEndpoint: ws, defaultViewport:null});
 const page = await browser.newPage();
 await page.goto('https://multilogin.com');
 await page.screenshot({ path: `/home/${process.env.USER}/Desktop/multiloginScreenshot.png` });
 await browser.close();
 } catch(err){
 console.log(err.message);
 }
}

startProfile();

Запустите файл

Запустите файл .js через терминал для запуска вашего скрипта автоматизации: nodejs example.js. 

Шаг 3: посмотрите видео по теме

puppeteer автоматизация определить порт

Эта статья была полезной?

Оставить отзыв об этой статье

В этой статье:

  • Шаг 1: задайте порт приложения
  • Шаг 2: настройте Puppeteer
  • Установите Node.js и npm
  • Создайте проект npm
  • Установите Puppeteer-Core
  • Создайте свой скрипт
  • Запустите файл
  • Шаг 3: посмотрите видео по теме

Сообщество Multilogin

Будьте в курсе, делитесь своими мыслями и общайтесь с другими!

Telegram Icon Multilogin в Telegram

Статьи по теме

Blog Post Img

10 Best Datacenter Proxies for Web Scraping (2025 Edition)

Apr 2, 2025 5 min read
Google SERP Img

What is a Google SERP Proxy and Why Should You Care?

Apr 1, 2025 6 min read
UK Proxy Img

What Are Dedicated UK Proxies? Everything You Need to Know

Apr 1, 2025 6 min read
Related Article Title Icon

Похожие статьи

  • Браузерная автоматизация с Selenium в Multilogin 6
  • Как использовать CLI и Local API в Multilogin 6
  • Как использовать автоматизацию в Multilogin 6
  • FAQ: автоматизация в Multilogin 6

Облачный телефон

  • Облачный телефон
  • Виртуальный телефон
  • Удалённый телефон
  • Ферма из телефонов
  • Облачный мобильный телефон
  • Облачный Андройд эмулятор
  • AI автоматизация

Мультиаккаунтинг

  • Мультиаккаунтинг в Instagram
  • Мультиаккаунтинг в TikTok
  • Мультиаккаунтинг в Reddit
  • Мультиаккаунтинг в Telegram
  • Мультиаккаунтинг в Facebook
  • Мультиаккаунтинг в Youtube
  • Мультиаккаунтинг в LinkedIn

сравнение

  • Multilogin vs. MoreLogin
  • Multilogin vs. FlashID
  • Multilogin vs. DuoPlus
  • Multilogin vs. VMOS cloud
  • Multilogin vs. Octo Browser
  • Multilogin vs. AdsPower
  • Multilogin vs. GoLogin

ПРОКСИ ДЛЯ платформ

  • Мобильные прокси
  • Прокси для Reddit
  • Прокси для TikTok
  • Прокси для Instagram
  • Прокси для Facebook
  • Прокси для YouTube
  • Прокси для LinkedIn

Применения

  • Облачный телефон для TikTok
  • Облачный телефон для Instagram
  • Облачный телефон для Reddit
  • Облачный телефон для Facebook
  • Облачный телефон для YouTube

ресурсы

  • База знаний
  • API документация
  • Глоссарий
  • Блог
  • Статус системы
  • Журнал изменений

БЕСПЛАТНЫЕ УТИЛИТЫ

  • Калькулятор дохода на YouTube
  • Калькулятор дохода в Instagram
  • URL конвертер в текст
  • Проверка локального Google SERP
  • Генератор случайных адресов

Связаться с нами

  • Служба поддержки 24/7
    [email protected]
  • Реферальная программа
  • Партнерская программа
  • Цены
  • Вакансии
GDPR Compliant

© 2026 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin watermark
  • ОБЛАЧНЫЙ ТЕЛЕФОН

    • Облачный телефон
    • Виртуальный телефон
    • Удалённый телефон
    • Ферма из телефонов
    • Облачный мобильный телефон
    • Облачный Андройд эмулятор
    • AI автоматизация
  • МУЛЬТИАККАУНТИНГ

    • Мультиаккаунтинг в Instagram
    • Мультиаккаунтинг в TikTok
    • Мультиаккаунтинг в Reddit
    • Мультиаккаунтинг в Telegram
    • Мультиаккаунтинг в Facebook
    • Мультиаккаунтинг в Youtube
    • Мультиаккаунтинг в LinkedIn
  • СРАВНЕНИЕ

    • Multilogin vs. MoreLogin
    • Multilogin vs. FlashID
    • Multilogin vs. DuoPlus
    • Multilogin vs. VMOS cloud
    • Multilogin vs. Octo Browser
    • Multilogin vs. AdsPower
    • Multilogin vs. GoLogin
  • ПРОКСИ ДЛЯ ПЛАТФОРМ

    • Мобильные прокси
    • Прокси для Reddit
    • Прокси для TikTok
    • Прокси для Instagram
    • Прокси для Facebook
    • Прокси для YouTube
    • Прокси для LinkedIn
  • ПРИМЕНЕНИЯ

    • Облачный телефон для TikTok
    • Облачный телефон для Instagram
    • Облачный телефон для Reddit
    • Облачный телефон для Facebook
    • Облачный телефон для YouTube
  • РЕСУРСЫ

    • База знаний
    • API документация
    • Глоссарий
    • Блог
    • Статус системы
    • Журнал изменений
  • БЕСПЛАТНЫЕ УТИЛИТЫ

    • Калькулятор дохода на YouTube
    • Калькулятор дохода в Instagram
    • URL конвертер в текст
    • Проверка локального Google SERP
    • Генератор случайных адресов
  • СВЯЗАТЬСЯ С НАМИ

    • Служба поддержки 24/7
      [email protected]
    • Реферальная программа
    • Партнерская программа
    • Цены
    • Вакансии
GDPR Compliant
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Multilogin. All rights reserved.

Expand