Como usar automação Selenium no Multilogin 6
⚠️ Ainda tá no Multilogin 6 antigo? Então você tá deixando passar as melhores funções!
O novo Multilogin roda perfis de navegador e telefone em nuvem (Android) no mesmo espaço de trabalho – dá pra gerenciar contas no desktop e no mobile sem ferramentas ou dispositivos extras.
⚡ Quer entrar na fila de migração? Baixe a versão mais recente Multilogin 6 (role até o final da página), abra e clique em “Migrar”.
- 🖥️ Espaço de trabalho mais completo: interface web • aplicativo desktop • modo escuro • autenticação de dois fatores
- 🧑💻 Perfis de navegador + perfil mobile no mesmo lugar: telefone em nuvem (Android) • navegadores Mimic e Stealthfox
- 🌍 Ferramentas de proxy integradas: proxy Multilogin • economizador de tráfego
- 🍪 Ferramentas poderosas de cookies: importar cookie • exportar cookie • cookies prontos • CookieRobot
- 🌐 Setup mais rápido: modelos de perfil • modelos de proxy • gerenciador de extensões
- 💾 Armazenamento do perfil do seu jeito: perfis locais • armazenamento na nuvem • conversor de armazenamento
- ⚡ Produtividade no modo turbo: pastas e tags de perfil • gerenciador de colunas • gerenciador de perfis em execução • lixeira • copiar ID do perfil
- 🤖 Pronto pra automação: acesso à API em todos os planos • suporte para Selenium / Puppeteer / Playwright • ferramenta CLI • Script runner
👉 Quer sacar o que mais mudou? Leia Nova versão Multilogin: como ela difere do Multilogin 6.
Quer automatizar tarefas no Multilogin 6? Não importa se você está criando scripts ou construindo web crawlers avançados, a automação do navegador nunca foi tão fácil!
Normalmente, com Selenium, você teria que se conectar manualmente a um driver de navegador (como Firefox ou Chrome). Mas com Multilogin 6, você pode evitar esse incômodo:
- Conecte-se diretamente a um perfil de navegador Multilogin 6 usando o Remote WebDriver
- Defina suas capacidades desejadas com facilidade
- Execute comandos Selenium sem esforço
Multilogin 6 utiliza Selenium WebDriver para que você possa executar scripts de automação sem problemas e sem nenhuma configuração extra.
Etapa 1: use um idioma compatível
Como a estrutura Selenium suporta uma variedade de linguagens de programação, você pode executar a automação Multilogin 6 em qualquer linguagem que preferir.
Embora Selenium funcione com diversas linguagens de programação, o suporte técnico oficial da Multilogin está disponível atualmente somente para Python.
Etapa 2: definir a porta do aplicativo
Define ports MLA PT
Veja como predefinir sua porta de escuta padrão no arquivo app.properties:
- Abrir Multilogin
- Vá para “Minha conta”
- Clique em “Abrir diretório de logs” – isso abrirá a pasta
/.multiloginapp.com/logs - Navegue uma pasta até
/.multiloginapp.com - Use qualquer editor de texto para abrir
app.properties - Adicione uma nova linha para especificar o número da porta:
multiloginapp.port=35000 - Salvar as alterações
Certifique-se de que o número da porta esteja entre 10000 e 49151.
Você também pode encontrar o arquivo app.properties na pasta .multiloginapp.com:
- Windows:
C:\Users\%username%\.multiloginapp.com - Linux:
/home/%username%/.multiloginapp.com - macOS:
/Users/%username%/.multiloginapp.com
A pasta pode estar oculta, dependendo das configurações do seu SO. Para exibir esta pasta em dispositivos Mac, você pode usar os seguintes atalhos de teclado:
-
Cmd + Shift + H– para exibir a pasta do usuário atual -
Cmd + Shift + .(ponto final) – para exibir pastas e arquivos ocultos

Etapa 3: veja nosso exemplo em código
Aqui está um exemplo de código Python para sua referência:
from selenium import webdriver
from selenium.webdriver.chromium.options import ChromiumOptions
from selenium.webdriver.firefox.options import Options
import requests
# TO-DO: replace with existing profile ID. Define the ID of the browser profile, where the code will be executed.
mla_profile_id = 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
mla_url = 'http://127.0.0.1:35000/api/v1/profile/start?automation=true&profileId='+mla_profile_id
""" Send GET request to start the browser profile by profileId.
Returns response in the following format:'{"status":"OK","value":"http://127.0.0.1:XXXXX"}',
where XXXXX is the localhost port on which browser profile is launched.
Please make sure that you have Multilogin listening port set to 35000.
Otherwise please change the port value in the url string
"""
resp = requests.get(mla_url)
json = resp.json()
print(json)
# Instantiate the Remote Web Driver to connect to the browser profile launched by previous GET request
# In case of using Mimic browser
driver = webdriver.Remote(command_executor=json['value'], options=ChromiumOptions())
# In case you are using Stealthfox browser
#driver = webdriver.Remote(command_executor=json['value'], options=Options())
#Perform automation
driver.get('https://multilogin.com/')
print(driver.title)
driver.quit()