Skip to content

Instalação e Configuração

Antes de escrever sua primeira linha de código, precisamos preparar o ambiente base.

1. Instalar Node.js

O Puppeteer roda em um ambiente Node.js.

  • Download: Vá para o Site Oficial do Node.js para baixar e instalar a versão LTS.
  • Verificar Instalação: Abra seu terminal ou prompt de comando e digite:
    bash
    node -v
    npm -v
    Se os números da versão forem exibidos, a instalação foi bem-sucedida.

2. Instalar Puppeteer

Na pasta do seu projeto, execute o seguinte comando (recomendamos o puppeteer-core porque é leve e não requer o download de Chromium extra; usaremos o kernel integrado no Mbbrowser):

bash
npm install puppeteer-core

3. Habilitar Mbbrowser ApiServer

A funcionalidade da API do Mbbrowser é implementada através do ApiServer.exe.

  1. Localizar Arquivo: Entre no diretório de instalação principal do Mbbrowser.
  2. Obter Informações de Autenticação:
    • Faça login no cliente Mbbrowser.
    • Vá para "Centro Pessoal" -> "Configurações de API."
    • Obtenha seu APP_ID e APP_KEY.
  3. Iniciar via Linha de Comando: No diretório de instalação do Mbbrowser, abra um terminal com privilégios de administrador e execute:
    bash
    apiserver.exe --port=8186 --app_id=SEU_ID --app_key=SUA_KEY --hide=off
    • --port: Porta de escuta da interface (padrão 8186).
    • --hide=off: Defina como off se quiser ver a janela do navegador em execução.

4. Obter Documentação da Interface

Após o início do ApiServer, você pode visitar http://127.0.0.1:8186/ para visualizar a lista de todas as interfaces HTTP disponíveis.

IMPORTANT

Durante a automação, certifique-se de que a janela do terminal ApiServer.exe não seja fechada.


TIP

Ambiente pronto? O próximo capítulo Início Rápido: Conectar ensinará você a escrever seu primeiro script.