Camofox — Navegador Anti-detecção

Firefox com proteção de impressão digital (Camoufox) para sites que bloqueiam automação; use com os comandos Web

Módulo extra: instale pelo Gerenciador de Módulos do A4A Studio.

Guia do módulo

Quando usar

Use o Camofox em sites que detectam e bloqueiam robôs (captchas frequentes, acesso negado, páginas em branco só na automação). Para os demais sites, o navegador dos comandos Web é mais leve.

Como funciona

  • "Abrir Navegador Camoufox" devolve uma página que funciona com todos os comandos Web (Navegar, Clicar, Digitar, Obter Texto...).
  • Inspecione os seletores com o Inspetor normal do Studio e execute o robô com o Camoufox.
  • A impressão digital imita um navegador comum (sistema, fontes, tela, idioma) e o movimento humano do mouse reduz as chances de bloqueio.
  • Feche com "Fechar Navegador Camoufox"; ao fim do robô ele também é fechado sozinho.

Primeiro uso e requisitos

  • No primeiro uso em cada máquina, o navegador é baixado (cerca de 2,5 GB, uma única vez), em %LOCALAPPDATA%\camoufox.
  • Em máquinas sem internet, rode o robô uma vez com acesso para baixar o navegador.

Proxy e boas práticas

  • Com proxy, ative "Localização igual à do IP do proxy" para fuso e idioma combinarem com o IP.
  • Use uma pasta de perfil para manter cookies e logins entre as execuções.
  • Respeite os termos de uso dos sites; o módulo é para automações autorizadas.

Abrir Navegador Camoufox

camofox.open_browser

Abre o navegador anti-detecção e devolve a página para os comandos Web

Como usar

Abre o Camoufox, um Firefox com proteção de impressão digital, para sites que bloqueiam robôs, e guarda a página em {page}. Todos os comandos Web (Navegar, Clicar, Digitar, Obter Texto...) funcionam nessa página. Inspecione os seletores com o Inspetor normal e execute com o Camoufox. O sistema imitado, o idioma e o movimento humano do mouse reduzem as chances de bloqueio; com proxy, ative a localização pelo IP para fuso e idioma combinarem com ele. No primeiro uso em cada máquina, o navegador é baixado (cerca de 2,5 GB, uma vez).

Exemplo: Abra o Camoufox com sistema Windows, idioma pt-BR e o proxy http://usuario:senha@proxy.empresa:8080, e navegue para o portal do fornecedor.

Campos

CampoTipoPadrãoDetalhes
Sem janela (headless)Sim/NãoNão
Sistema na impressão digitalOpçãoWindowsSistema operacional que o site enxerga (fontes, tela, user agent)Opções: Windows, macOS, Linux, Aleatório
IdiomaTextopt-BRIdioma e região do navegador (ex.: pt-BR, en-US)Ex.: pt-BR
Movimento humano do mouseSim/NãoSimMove o cursor em curvas naturais antes de clicar
ProxyTextoEx.: http://usuario:senha@host:porta
Variável da página *Variável de saídapage
+ Avançado (5)
CampoTipoPadrãoDetalhes
Localização igual à do IP do proxySim/NãoNãoAjusta fuso horário, idioma e geolocalização pelo IP de saída do proxy
Bloquear imagensSim/NãoNãoMais rápido, mas alguns sites não terminam de carregar sem imagens
Bloquear WebRTCSim/NãoNãoEvita vazar o IP real ao usar proxy
Pasta de perfilPastaMantém cookies e logins entre as execuções
Tempo limiteNúmero60000 ms

Resultado: guardado na variável page (Objeto).

Fechar Navegador Camoufox

camofox.close_browser

Fecha o navegador anti-detecção

Como usar

Fecha o navegador Camoufox da página e todas as abas dele. O robô também fecha ao terminar.

Exemplo: Feche {page} depois de baixar os relatórios do portal.

Campos

CampoTipoPadrãoDetalhes
Variável da página *Variávelpage