• Site
  • Status do aplicativo
  • Documentação da API
  • Blog
Telegram Icon Comunidade
PT
Русский
Português
English
中文 (中国)
Tiếng Việt
Fazer login Teste grátis
  • Site
  • Status do aplicativo
  • Documentação da API
  • Blog
  • Comunidade








  • Portuguese (Brazil)









    Русский










    Português










    English










    中文 (中国)










    Tiếng Việt








Fazer login Teste grátis

Scripts Python personalizados

Crie fluxos de automação poderosos com Python e a API do Multilogin. Crie, gerencie e execute perfis de navegador com scripts totalmente personalizáveis.

search icon

Tente uma palavra-chave diferente ou verifique se há erros de digitação. Se ainda precisar de ajuda, entre em contato com o suporte.

  • Começando com a automação do Multilogin
  • Automação básica com CLI
  • Automação low-code com Postman
  • Executor de scripts e scripts pré-definidos
  • Puppeteer, Selenium e Playwright
  • Scripts Python personalizados
  • Soluções rápidas com as Ferramentas de Desenvolvedor
  • Ferramentas de automação externas
  • Início
  • breadcrumb separator bar
  • Explore recursos
  • breadcrumb separator bar
  • Automação de tarefas com API
  • breadcrumb separator bar
  • Scripts Python personalizados
  • breadcrumb separator bar
  • Convertendo credenciais de proxy externo em JSON para uso em API

Convertendo credenciais de proxy externo em JSON para uso em API

Escrito por Marcelo B ( Atualizado em 18 de Outubro de 2026 )

Atualizado em 18 de Outubro de 2026

Use este script Python para converter uma lista externa de proxies em JSON estruturado que você pode reutilizar em fluxos da API do Multilogin.

Adicione seus proxies no formato host:port:username:password → escolha HTTP, HTTPS ou SOCKS5 → execute o script → verifique o arquivo proxies.json gerado.

O script pode ler as credenciais de proxy inseridas diretamente no arquivo ou carregadas de um arquivo .txt.

Antes de começar

  1. Verifique se o Python está instalado no seu computador. O script usa os módulos integrados json e re do Python, então não é necessário instalar pacotes adicionais.
  2. Salve o script json_proxy_list.py na pasta desejada.

lista_proxy_json

import json
import re

# Insira o caminho do arquivo contendo a lista de credenciais aqui, se houver.
file_path = "C:/Users/.../input_list.txt"

# Ou cole a lista de credenciais aqui. Separadores suportados: vírgula, barra, espaço, nova linha
paste_list = """ 
host:port:username:password
"""

# Lendo os proxies contidos no caminho especificado, se houver
def read_proxies_from_file(file_path):
    try:
        with open(file_path, 'r') as file:
            return file.read()
    except Exception as e:
        print("Error reading file - please check your file PATH.")
        print(f'Exception found: {e}')
        return

# Necessária ação do usuário: insira o tipo de proxy (HTTP/SOCKS5)
def get_proxy_type():
    print("Enter the proxy type:")
    print("(1) HTTP")
    print("(2) HTTPS")
    print("(3) SOCKS5")
    choose_type = input()

    if choose_type == "1":
        proxy_type = "http"
    elif choose_type == "2":
        proxy_type = "https"
    elif choose_type == "3":
        proxy_type = "socks5"
    else:
        print("Invalid proxy type. Enter a valid option number.")
        return get_proxy_type()
    
    return proxy_type

# Detectar o separador de linha da lista de credenciais
def get_line_separator(proxy_list):
    # Detecta os separadores de linha mais comuns
    separators = ['\n', ',', '/', ' ']
    separator_counts = {sep: proxy_list.count(sep) for sep in separators}
    sorted_separators = sorted(separator_counts, key=separator_counts.get, reverse=True)
    most_likely_separator = sorted_separators[0]

    # Manipulando valores double como '\n', verificando combinações de separadores comuns
    combined_separators = ['\n,', ',\n', '\n/', '/\n', '\n ', ' \n', ', ', ',', '/ ', ' /']
    for combo in combined_separators:
        if combo in proxy_list:
            return combo

    return most_likely_separator

# Função principal: O usuário deverá escolher a origem da lista de proxies():
    # Seleciona a origem da lista de proxy
    print("Select the list source:")
    print("(1) from TEXT")
    print("(2) from PATH")
    choice = input()
    
    # Ações baseadas na origem do script:
        if choice == '2':
        proxy_list_content = read_proxies_from_file(file_path)
        if proxy_list_content is None:
            return
    else:
        proxy_list_content = paste_list

    # Verifica se o proxy é HTTP/SOCKS5
    proxy_type = get_proxy_type()

    # Separa a lista de credenciais com base no separador detectado
    proxy_lines = re.split(r'[\n, /]+', proxy_list_content.strip())

    # Adiciona o tipo de proxy a cada linha
    proxy_lines = [f"{proxy_type}:{line.strip()}" for line in proxy_lines if line.strip()]

    # Criar um objeto JSON para fácil integração com API
    proxies_json = {
        "proxies": {
            "proxy": []
            }
        }

    # Para cada linha de proxy contida na lista de proxy, pegue cada elemento de proxy para atribuí-lo.
    for line in proxy_lines:
        parts = line.split(':')
        if len(parts) != 5:
            print(f"Skipping invalid line: {line}. Please check your proxy credentials file.")
            continue
        proxy = {
            "type": parts[0],
            "host": parts[1],
            "port": parts[2],
            "username": parts[3],
            "password": parts[4]
        }
        proxies_json["proxies"]["proxy"].append(proxy)

    # Cria o JSON.dumps e salva no arquivo proxies.json.
    with open('proxies.json', 'w') as json_file:
        json.dump(proxies_json, json_file, indent=2)

    print("File proxies.json was written succesfully.")

if __name__ == "__main__":
    main()
 
 

Como executar o script

  1. Abra seu terminal e navegue até a pasta que contém o script
  2. Execute o script json_proxy_list.py
  1. Selecione a fonte da lista de credenciais de proxy que você precisa:
    1. Na linha 5, cole o caminho do arquivo .txt ou
    2. Na linha 8, cole a string de detalhes do proxy
  2. Escolha HTTP, HTTPS ou SOCKS5. O script aplica o tipo selecionado a todos os proxies da lista de entrada.
  3. Verifique os resultados no arquivo proxies.json armazenado na mesma pasta

Este artigo foi útil?

Dê seu feedback sobre este artigo

Neste artigo

  • Antes de começar
  • lista_proxy_json
  • Como executar o script

Comunidade Multilogin

Mantenha-se informado, compartilhe suas opiniões e envolva-se com os outros!

Telegram Icon Junte-se a nós no Telegram

Leia mais sobre o assunto

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

Artigos relacionados

  • Como executar scripts da Multilogin API em vários servidores com Python
  • Exportando as credenciais de proxy dos perfis
  • Como recuperar tokens API com Python
  • Web scraping com Selenium: o básico
  • Como automatizar o login em um site
  • Como iniciar o aplicativo Multilogin para desktop via script

Soluções Mobile

  • Telefone na nuvem
  • Celular virtual
  • Celular remoto
  • Fazenda de celulares
  • Celular na nuvem
  • Emulador android na nuvem
  • Automação de ações rápidas de IA

Multi-contabilidade

  • Crie várias contas no Instagram
  • Criar várias contas no TikTok
  • Criar várias contas no Reddit
  • Criar várias contas no Telegram
  • Crie várias contas no Facebook
  • Criar várias contas no YouTube
  • Crie várias contas no LinkedIn

Comparação

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

Proxies de plataforma

  • Proxy móvel
  • Proxy Reddit
  • Proxy do Facebook
  • Proxy SOCKS5
  • Proxy do Instagram
  • Proxy OnlyFans
  • Proxy do LinkedIn

Casos de Uso

  • Celular na nuvem para TikTok
  • Celular na nuvem para Instagram
  • Celular na nuvem para Reddit
  • Celular na nuvem para Facebook
  • Celular na nuvem para YouTube

Recursos

  • Central de conhecimentos
  • Documentação da API
  • Glossário
  • Blog
  • Status do aplicativo
  • Notas de versão

FERRAMENTAS GRATUITAS

  • YouTube views to money calculator
  • Instagram money calculator
  • Conversor online de URL para texto
  • Google local SERP checker
  • Random address generator

Entre em contato

  • Suporte 24/7
    [email protected]
  • Programa de indicação
  • Programa de afiliados
  • Página de preços
  • Carreiras
GDPR Compliant

© 2026 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin watermark
  • SOLUÇÕES MOBILE

    • Telefone na nuvem
    • Celular virtual
    • Celular remoto
    • Fazenda de celulares
    • Celular na nuvem
    • Emulador android na nuvem
    • Automação de ações rápidas de IA
  • MULTI-CONTABILIDADE

    • Crie várias contas no Instagram
    • Criar várias contas no TikTok
    • Criar várias contas no Reddit
    • Criar várias contas no Telegram
    • Crie várias contas no Facebook
    • Criar várias contas no YouTube
    • Crie várias contas no LinkedIn
  • COMPARAÇÃO

    • Multilogin vs. MoreLogin
    • Multilogin vs. FlashID
    • Multilogin vs. DuoPlus
    • Multilogin vs. VMOS Cloud
    • Multilogin vs. Octo Browser
    • Multilogin vs. AdsPower
    • Multilogin vs. GoLogin
  • PROXIES DE PLATAFORMA

    • Proxy móvel
    • Proxy Reddit
    • Proxy do Facebook
    • Proxy SOCKS5
    • Proxy do Instagram
    • Proxy OnlyFans
    • Proxy do LinkedIn
  • CASOS DE USO

    • Celular na nuvem para TikTok
    • Celular na nuvem para Instagram
    • Celular na nuvem para Reddit
    • Celular na nuvem para Facebook
    • Celular na nuvem para YouTube
  • RECURSOS

    • Central de conhecimentos
    • Documentação da API
    • Glossário
    • Blog
    • Status do aplicativo
    • Notas de versão
  • FERRAMENTAS GRATUITAS

    • YouTube views to money calculator
    • Instagram money calculator
    • Conversor online de URL para texto
    • Google local SERP checker
    • Random address generator
  • ENTRE EM CONTATO

    • Suporte 24/7
      [email protected]
    • Programa de indicação
    • Programa de afiliados
    • Página de preços
    • Carreiras
GDPR Compliant
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Multilogin. All rights reserved.

Expand