ProxyPal
Extension Actions
Gerenciamento avançado de proxy com regras de troca automática
ProxyPal - Extensão Avançada para Gerenciamento de Proxies
Visão Geral
O ProxyPal é uma extensão poderosa e repleta de recursos para o Chrome, projetada para oferecer controle total sobre as configurações de proxy do seu navegador. Seja você um desenvolvedor testando recursos geolocalizados, um usuário preocupado com a privacidade gerenciando sua presença online ou um profissional lidando com os requisitos de redes corporativas, o ProxyPal oferece uma solução intuitiva e flexível para todas as suas necessidades de gerenciamento de proxy.
Ao contrário de ferramentas básicas de troca de proxy, o ProxyPal oferece recursos avançados de automação, múltiplos tipos de perfil, troca inteligente baseada em regras e uma interface moderna e amigável. Com suporte para os protocolos HTTP, HTTPS, SOCKS4 e SOCKS5, scripts PAC e regras sofisticadas de troca automática, o ProxyPal se adapta até mesmo às configurações de rede mais complexas.
Principais Recursos
🚀 Vários Tipos de Perfil
O ProxyPal oferece suporte a quatro tipos de perfil distintos para atender a todas as necessidades:
1. Conexão Direta
Ignore todos os proxies e conecte-se diretamente à internet
Ideal para acesso à rede local ou quando você precisa de velocidade máxima
Essencial para solucionar problemas de conectividade
2. Servidor Proxy
Configure servidores proxy individuais com controle total
Suporte a múltiplos protocolos: HTTP, HTTPS, SOCKS4, SOCKS5
Autenticação opcional com nome de usuário e senha
Especifique host, porta e protocolo personalizados para cada perfil
Teste e valide as configurações de proxy antes de aplicá-las
3. Script PAC (Configuração Automática de Proxy)
Use URLs de script PAC remotos para gerenciamento centralizado de configuração
Crie scripts PAC personalizados com JavaScript para lógica de roteamento complexa
Ideal para ambientes corporativos com infraestrutura PAC existente
Suporte completo para funções PAC padrão, como FindProxyForURL()
Editor de script PAC integrado com suporte à sintaxe
4. Troca Automática
Crie regras inteligentes que alternam automaticamente entre proxies com base em URLs
Defina várias condições usando curingas, expressões regulares ou intervalos de IP
Configure perfis alternativos para tráfego não correspondido
Reordene regras com gerenciamento de prioridade por arrastar e soltar
Perfeito para acessar conteúdo com restrição geográfica ou rotear domínios específicos por meio de proxies dedicados
⚡ Regras de troca automática inteligentes
Os recursos de troca automática do ProxyPal o diferenciam de simples alternadores de proxy. Crie regras de roteamento sofisticadas com base em:
Correspondência de curingas de host
Corresponda a domínios com padrões curinga como *.example.com
Ideal para rotear domínios inteiros ou subdomínios por meio de proxies específicos
Sintaxe simples, fácil de entender e manter
Expressões regulares de URL
Use padrões de regex poderosos para corresponder a estruturas de URL complexas
Correspondência baseada em caminhos, parâmetros de consulta ou qualquer componente de URL
Testador de regex integrado para validar padrões antes de salvar
Ideal para usuários avançados que precisam de controle preciso
Correspondência de intervalo de IP
Roteie o tráfego para intervalos de IP específicos por meio de proxies designados
Use notação curinga como 192.168.*.* para correspondência de sub-rede
Essencial para redes corporativas e configurações de VPN
Suporte para padrões de endereço IPv4
Prioridade e gerenciamento de regras
As regras são avaliadas de cima para baixo
Arraste e solte para reordenar regras e alterar a prioridade
Defina um perfil padrão para tráfego que não corresponda a nenhuma regra
Lista visual de regras com pré-visualização de condição e perfil
Editar ou exclua regras com um único clique
🔒 Gerenciamento de Listas de Isenção
Assuma o controle granular sobre quais destinos devem ignorar seu proxy:
Defina hosts, domínios e endereços IP que devem se conectar diretamente
Suporte para vários formatos de padrão:
Nomes de host exatos: example.com
Domínios curinga: *.local, 192.168.*.*
Endereços IP: 127.0.0.1, localhost
Notação CIDR: 10.0.0.0/8
Adicione padrões de isenção comuns rapidamente com um clique
Perfeito para excluir o tráfego da rede local do roteamento do proxy
Essencial para usuários de VPN que precisam da funcionalidade de split-tunneling
🎨 Interface Moderna e Intuitiva
O ProxyPal apresenta uma bela interface "Cyber" com tema escuro, que é funcional e visualmente atraente:
Interface Pop-up
Acesso rápido a controles essenciais de qualquer página
Indicador de status em tempo real mostrando o perfil ativo e o estado da conexão
Troca de perfil com um clique sem abrir as configurações completas
Visual Estatísticas mostrando a contagem de perfis, regras e status
Perfis com código de cores para fácil identificação
Exibição das informações atuais do proxy (protocolo, host, porta)
Página de Configurações Completa
Interface de configuração abrangente para recursos avançados
Seções organizadas: Perfis, Regras, Lista de Exceções, Importar/Exportar, Configurações
Seções recolhíveis para focar no que importa
Design responsivo que funciona em qualquer tamanho de tela
Feedback visual para todas as ações com notificações de sucesso/erro
Elementos de Design Visual
Modo escuro com tema cibernético e cores de destaque
Animações e transições suaves
Seletor de cores para personalização de perfil
Indicadores e ícones de status
Layout baseado em cartões para fácil visualização
Tipografia moderna e limpa
💾 Importar e Exportar Configurações
Nunca perca sua configuração com os recursos de backup e restauração do ProxyPal:
Recursos de Exportação
Exporte todas as configurações para um arquivo JSON com um clique
Inclui perfis, regras, lista de exceções e Preferências
Nomes de arquivos com carimbo de data/hora para facilitar o gerenciamento de versões
Formato JSON legível para edição manual, se necessário
Opções de Importação
Restaure configurações de arquivos JSON exportados anteriormente
Carregue arquivos pelo seletor de arquivos ou cole o JSON diretamente
Validação para garantir a integridade dos dados antes da importação
Avisos para evitar perda acidental de dados
Ideal para sincronizar configurações entre várias máquinas ou navegadores
Casos de Uso
Faça backup das configurações antes de realizar alterações importantes
Compartilhe configurações de proxy com membros da equipe
Migre configurações ao trocar de computador
Mantenha conjuntos de configurações diferentes para diferentes cenários
Recuperação de desastres e restauração rápida
🌍 Suporte a vários idiomas
O ProxyPal fala o seu idioma com internacionalização abrangente:
Inglês (en) - Idioma padrão
Russo (ru) - Russo
Ucraniano (uk) - Ucraniano
Alemão (de) - Alemão
Espanhol (es) - Espanhol
Italiano (it) - Italiano
日本語 (ja) - Japonês
Português (pt_BR) - Português do Brasil
简体中文 (zh_CN) - Chinês Simplificado
A extensão detecta automaticamente o idioma do seu navegador e exibe a tradução apropriada. Todos os elementos da interface do usuário, notificações e mensagens são totalmente localizados.
⚙️ Configurações Personalizáveis
Ajuste o comportamento do ProxyPal de acordo com suas preferências:
Notificações
Notificações opcionais ao alternar entre perfis
Notificações na área de trabalho com informações do perfil
Comportamento de notificação configurável
Indicador de Status
Exibir indicador de perfil ativo no ícone da extensão
Confirmação visual do estado atual do proxy
Verificação rápida do status sem abrir janela pop-up
Comportamento de Inicialização
Lembrar o último perfil usado
Sempre iniciar com conexão direta
Usar um perfil padrão específico
Escolha o que funciona melhor para o seu fluxo de trabalho
Aparência
Tema escuro (Cyber) - Design moderno e agradável aos olhos
Tema claro - Interface tradicional e brilhante
Padrão do sistema - Seguir as preferências de tema do sistema operacional
Linguagem de design consistente em todas as páginas
Como usar o ProxyPal
Primeiros passos
Instalar a extensão
Instale o ProxyPal na Chrome Web Store
O ícone da extensão aparecerá na barra de ferramentas do seu navegador
Clique no ícone para abrir a janela pop-up
Criar seu primeiro perfil
Clique no ícone Configurações na janela pop-up
Navegue até Seção "Perfis de Proxy"
Clique em "Adicionar Perfil"
Preencha os detalhes do perfil (nome, tipo, configuração)
Clique em "Criar" para salvar
Ative um Perfil
Abra a janela pop-up do ProxyPal
Use o menu suspenso do seletor de perfil para escolher o seu perfil
Ative a chave principal para habilitar a funcionalidade de proxy
O indicador de status mostrará "Ativo" com um ponto verde
Criando Diferentes Tipos de Perfil
Perfil de Conexão Direta
Tipo: Direto
Nenhuma configuração adicional necessária
Use para ignorar todos os proxies
Perfil de Proxy HTTP/HTTPS
Tipo: Servidor Proxy
Protocolo: HTTP ou HTTPS
Host: proxy.example.com
Porta: 8080
Autenticação (opcional): nome de usuário e senha
Salve e ative
Perfil de Proxy SOCKS
Tipo: Servidor Proxy
Protocolo: SOCKS4 ou SOCKS5
Host: socks.example.com
Porta: 1080
Observação: o Chrome não oferece suporte à autenticação SOCKS por meio de extensões
Para autenticado SOCKS, usar sem autenticação ou alternar para HTTP/HTTPS
Perfil de Script PAC
Tipo: Script PAC
Opção 1: Insira a URL do PAC (ex.: http://example.com/proxy.pac)
Opção 2: Escreva um script PAC personalizado diretamente
Exemplo de script PAC:
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*.example.com")) {
return "PROXY proxy.example.com:8080";
}
return "DIRECT";
Perfil de Troca Automática
Tipo: Troca Automática
Defina um perfil padrão para tráfego não correspondido
Adicione regras de troca com condições
Configure qual proxy usar para cada regra
Teste com URLs reais para verificar o comportamento
Gerenciando Regras de Troca Automática
Criar Perfil de Troca Automática
Adicione um novo perfil com o tipo "Troca Automática"
Selecione um perfil padrão (usado quando nenhuma regra corresponde)
Adicionar Regras de Troca
Clique em "Adicionar Regra" na seção Regras de Troca Automática
Escolha o tipo de regra:
Host Wildcard: *.github.com, *.google.*
Expressão Regular de URL: https://.*\.example\.com/api/.*
Intervalo de IP: 192.168.*.*, 10.0.0.*
Insira o padrão/condição
Selecione qual perfil usar quando esta regra corresponder
Salve a regra
Organizar Regras
Arraste e solte as regras para alterar a ordem de prioridade
As regras no topo são avaliadas primeiro
A primeira regra correspondente vence
Edite ou exclua regras conforme necessário
Testar Suas Regras
Use o testador de expressões regulares para padrões complexos
Visite sites para verificar a seleção correta do proxy
Verifique as ferramentas de rede do navegador para confirmar o uso do proxy
Ajuste as regras com base no comportamento real
Configurando a Lista de Exceções
Abra as Configurações da Lista de Exceções
Acesse a página completa de configurações
Navegue até a seção "Lista de Exceções"
Adicione Padrões de Exceção
Insira um padrão por linha
Formatos suportados:
localhost - Nome do host exato
127.0.0.1 - Endereço IP
*.local - Domínio curinga
192.168.*.* - Intervalo de IP
<local> - Todos os endereços locais
Adicionar Padrões Comuns Rapidamente
Clique nos botões de adição rápida para padrões comuns
Adiciona automaticamente intervalos de rede local
Inclui localhost e IPs privados comuns
Salvar Alterações
Clique em "Salvar Alterações" para aplicar
A lista de exceções afeta todos os perfis de proxy
Conexões diretas ignoram a lista de exceções
Recursos Avançados
Codificação de Cores de Perfil
Atribua cores exclusivas aos perfis para facilitar a Identificação visual CK:
Cada perfil pode ter uma cor personalizada
As cores aparecem em menus suspensos e listas de perfis
Use o seletor de cores ou insira os códigos hexadecimais manualmente
Facilita a troca entre vários perfis
Suporte à autenticação
O ProxyPal lida com a autenticação de proxy de forma segura:
Nome de usuário e senha armazenados localmente
Armazenamento criptografado usando a segurança integrada do Chrome
Configurações de autenticação por perfil
Importante: proxies SOCKS não suportam autenticação por meio de extensões do Chrome
Proxies HTTP/HTTPS suportam totalmente a autenticação
Desempenho da rede
O ProxyPal foi projetado para minimizar o impacto no desempenho:
Geração eficiente de scripts PAC
Sem processos em segundo plano desnecessários
Integração direta com a API de proxy do Chrome
Sem dependências externas ou rastreamento
Peso leve (~500 KB no total)
Privacidade e segurança
Sua privacidade e segurança são fundamentais:
Sem coleta de dados: O ProxyPal não coleta nem transmite nenhum dado do usuário
Armazenamento local apenas: Todas as configurações são armazenadas localmente no Chrome
Sem servidores externos: Sem comunicação com serviços externos
Sem rastreamento: Sem análises Sem telemetria, sem cookies
Código aberto: O código é transparente e auditável
Permissões mínimas: Apenas as solicitações necessárias às APIs do Chrome
Autenticação segura: Credenciais criptografadas pela API de armazenamento do Chrome
Detalhes técnicos
Protocolos suportados
HTTP - Proxy HTTP padrão (portas normalmente 8080, 3128)
HTTPS - Proxy HTTP criptografado (portas normalmente 8080, 3128)
SOCKS4 - Protocolo SOCKS versão 4 (porta normalmente 1080)
SOCKS5 - Protocolo SOCKS versão 5 (porta normalmente 1080)
Integração com a API do Chrome
O ProxyPal usa as APIs oficiais de extensão do Chrome:
chrome.proxy - Gerenciamento de configuração de proxy
chrome.storage - Persistência de dados locais
chrome.notifications - Notificações do usuário
chrome.i18n - Internacionalização
chrome.runtime - Ciclo de vida da extensão
chrome.webRequest - Correspondência de padrões de URL (para troca automática)
Geração de script PAC
Os perfis de troca automática geram scripts otimizados Scripts PAC:
Geração eficiente de código JavaScript
Uso mínimo de expressões regulares para melhor desempenho
Tratamento alternativo para solicitações não correspondidas
Suporte para integração com listas de exceções
Compatibilidade com funções PAC padrão
Compatibilidade com navegadores
Chrome: Totalmente compatível (versão 88+)
Chromium: Totalmente compatível
Edge: Totalmente compatível (baseado em Chromium)
Brave: Totalmente compatível
Opera: Totalmente compatível (baseado em Chromium)
Firefox: Não compatível (API diferente)
Perguntas frequentes
P: Por que meu proxy SOCKS com autenticação não está funcionando?
R: A API de extensão do Chrome tem uma limitação: não oferece suporte à autenticação para proxies SOCKS. Essa é uma restrição do Chrome/Chromium, não uma limitação do ProxyPal. Soluções:
Use SOCKS sem autenticação
Mude para um proxy HTTP/HTTPS que ofereça suporte completo à autenticação
Use a configuração de proxy SOCKS em nível de sistema
P: Posso usar vários proxies simultaneamente?
R: O Chrome permite apenas uma configuração de proxy ativa por vez. No entanto, você pode:
Usar perfis de troca automática para rotear diferentes domínios por meio de diferentes proxies
Usar scripts PAC para roteamento complexo com múltiplos proxies
Alternar rapidamente entre perfis conforme necessário
P: O ProxyPal deixará minha navegação mais lenta?
R: O ProxyPal em si adiciona uma sobrecarga insignificante. A extensão usa APIs eficientes do Chrome e gera scripts PAC otimizados. Qualquer impacto na velocidade vem do próprio servidor proxy, não do ProxyPal.
P: Como sei qual proxy está sendo usado?
R: Existem várias maneiras:
Verifique o pop-up - mostra o perfil atual e os detalhes do proxy
Observe o ícone da extensão (se estiver ativado)
Use a guia Rede das Ferramentas de Desenvolvedor do navegador - mostra os detalhes da conexão
Sites como "whatismyip.com" mostram seu endereço IP efetivo
P: Posso compartilhar minha configuração de proxy com colegas?