Este guia explica como resolver quando um link falha ao tentar baixar imagem por link. A primeira etapa é diagnosticar o que o URL realmente retorna: bytes de imagem, uma página HTML, um imagem provisória pequeno, ou um redirecionamento com tokens. As instruções usam Image Downloader Pro para escanear e exportar imagens e descrevem passos manuais no navegador que você pode reproduzir.
Sintoma: como identificar que o link "não baixa"
Antes de mudar configurações, confirme qual destes cenários corresponde ao seu caso:
- O link abre uma página em branco, um wrapper HTML ou um imagem provisória em vez da imagem esperada.
- A aba mostra uma imagem em baixa resolução enquanto a página do produto exibe uma foto em alta resolução.
- Salvar imagem como está desabilitado, ou o download direto retorna 403, 401 ou outro erro.
- O arquivo baixado tem zero bytes, está corrompido ou foi renomeado de forma inesperada.
Checklist rápido - eliminações iniciais (faça primeiro)
- Abra o link em uma janela anônima para descartar interferência de extensões ou cache.
- Copie o link e abra o DevTools - Painel Rede. Recarregue e verifique headers de resposta: content-type e status. content-type que começa com image/ e status 200 indicam que o servidor devolveu bytes de imagem.
- Observe o caminho e a extensão do arquivo. Termina em .jpg, .png, .svg ou em um nome de script com query tokens?
- Tente em outro navegador. Se funcionar, o problema é local ao seu perfil ou extensões.
Diagnóstico passo a passo - execute nesta ordem
Faça estes testes em sequência e pare quando identificar a causa. Cada diagnóstico mapeia para soluções específicas mais abaixo.
- O URL retorna bytes de imagem? No Rede, confira content-type: image/jpeg ou similar e status 200. Se aparecer text/html, o link aponta para uma página, não para o arquivo bruto.
- A imagem só é inserida por JavaScript ou carregamento adiado? Muitas galerias injetam a versão em alta apenas após interação. Interaja com a galeria ou abra o lightbox, depois reescaneie a aba.
- O servidor responde 403, 401 ou 302? Um 403 pode indicar hotlink protection que verifica o header Referer. Um 302 pode redirecionar para login ou para uma URL com token expirável.
- O URL tem tokens assinados ou timestamps? Queries com ?sig= ou ?expires= costumam expirar ou serem de uso único.
- O arquivo retornado é um imagem provisória? Verifique tamanho e dimensões. Alguns kilobytes e poucas pixels tipicamente significam derivado ou imagem provisória, não o original.
Correções por causa - o que tentar
1) URL retorna HTML ou redirecionamento
- Abra o link em uma aba normal e use Ver código-fonte ou DevTools - Elementos para localizar o atributo img src real. Copie esse src e cole em uma nova aba para testar o download direto.
- Se a página monta a imagem dinamicamente, abra a página onde a imagem aparece e execute um scan com Image Downloader Pro após a imagem estar visível.
- Passos manuais: inspecione o elemento da imagem, copie a URL do recurso exibida no painel de Elementos e teste esse recurso isoladamente.
2) carregamento adiado ou imagens carregadas só via JavaScript
- Dispare ações na página que revelem a versão em alta: role a galeria, clique em miniaturas ou abra o lightbox. Em seguida, use a extensão para escanear a aba ativa. Image Downloader Pro detecta muitas imagens que aparecem após interação.
- Se várias resoluções existirem, use o filtro de melhor versão (best-version) na interface para selecionar o maior tamanho disponível antes de baixar.
3) Proteção por hotlink ou bloqueio CORS
- Baixe a partir do contexto da página, não diretamente da URL. Ao escanear a página com Image Downloader Pro, o navegador envia Referer e cookies esperados pelo servidor, o que frequentemente evita 403 que ocorrem quando se solicita o URL isoladamente.
- Para uso automatizado, você pode buscar o arquivo a partir de um servidor que você controla e que envie os headers apropriados. Faça isso somente se tiver direito de copiar o arquivo; a extensão não confere licença de uso.
4) Tokens expirando ou URLs assinadas pelo CDN
- Capture a imagem enquanto o token for válido: escaneie a página ativa e salve imediatamente usando a extensão, ou exporte um ZIP na hora.
- Para processos de longo prazo, solicite ao fornecedor URLs estáveis ou um export de catálogo que contenha arquivos permanentes.
5) imagem provisória e versões redimensionadas
- Confirme no resultado do scan o tamanho do arquivo e as dimensões. Arquivos muito pequenos são derivados ou imagem provisória. Interaja até a versão original carregar e reescaneie.
- Se a versão original não estiver disponível, escolha uma conversão suportada na hora do download. A conversão pode recuar ao original se o formato escolhido não estiver disponível.
Decisão prática - qual fluxo usar
Escolha conforme a quantidade de arquivos e o uso pretendido.
- Uma imagem rápida: abra a página, confirme o img src no DevTools, ou use a pré-visualização da extensão e baixe individualmente pelo popup.
- Muitas imagens em uma aba ou em várias abas: use Mass Scan para abas abertas ou importe uma lista de URLs; a extensão agrega resultados na Library.
- Manter nomes e metadados: exporte o ZIP e, separadamente, a CSV com as colunas necessárias. Atenção: o CSV é um arquivo separado e não é automaticamente anexado ao ZIP, portanto guarde-os juntos.
- Precisa de automação no servidor: Image Downloader Pro é local-first. Para automação, use fetch servidor que simule Referer/headers ou solicite um export do provedor.
Dica útil: Se o DevTools mostra 403 ou 302 para o URL direto mas a página exibe a imagem, baixe a partir do contexto da página. O navegador inclui headers e cookies que o CDN checa e Image Downloader Pro usa o mesmo contexto ao escanear a aba ativa.
Limitações e pontos importantes sobre organização e exportação
Para evitar expectativas incorretas, considere estes fatos verificados sobre o comportamento da extensão:
- O ZIP de exportação contém uma pasta com nome do site de origem e os arquivos baixados. Não existe geração automática de hierarquias de marca ou pastas por SKU dentro do ZIP.
- O CSV exportável pode incluir URL da imagem, nome de arquivo original, nome renomeado opcional, tipo, dimensões, tamanho em bytes, título da página e alt. O CSV não inclui uma coluna de mapeamento automático entre SKU e página do produto.
- O recurso de renomear usa tokens como domain, original filename, dimensions, pixel count, index, date e time. Para obter nomes com SKU você precisa que o SKU conste no nome de origem ou fazer a correspondência manual depois usando a exportação CSV e uma planilha ou script.
- As regras de download podem encaminhar arquivos coincidentes para subpastas dentro da pasta Downloads do navegador. Isso é diferente de criar pastas aninhadas arbitrárias dentro do ZIP.
- Existe um bloqueio de duplicados por hash SHA-256 para esconder arquivos byte-idênticos. Há também busca por similaridade visual para inspeção; ela não remove automaticamente near-duplicates.
- Alguns controles, como exportar certas opções em massa, pesquisa por similaridade avançada e outras funções, podem requerer Premium; confirme no painel de vendas ou na documentação quais opções são pagas.
Lista prática: passos para resolver um link com falha
- Abrir o link em janela anônima. Se falhar novamente, seguir para o próximo passo.
- Abrir DevTools - Rede e recarregar. Verificar content-type e status code.
- Se content-type for HTML, inspecionar a página que exibe a imagem e localizar o img src real; testar esse URL separado.
- Se status for 403 ou 302, abra a página onde a imagem aparece e execute um scan com Image Downloader Pro para baixar no contexto da página.
- Se o URL contiver tokens e expirar, baixe imediatamente e armazene o arquivo ou solicite ao fornecedor URLs permanentes.
Quando pedir ajuda ao proprietário do site
Considere envolver o dono do conteúdo quando:
- A imagem só é entregue por uma API privada, blob encriptado ou stream que não aparece como recurso acessível no navegador. Nesses casos a proteção é do lado servidor e a extensão não terá acesso ao original.
- Você precisa de um export oficial de catálogo com arquivos e URLs estáveis para fluxo de trabalho automatizados. Peça um export formal em vez de depender de URLs assinadas.
- É necessário criar nomes de arquivo por SKU em larga escala. Planeje um passo manual de mapeamento usando a CSV exportada e seu catálogo de produtos para renomear em lote.
Para detalhes completos sobre uso, filtros, Mass Scan, regras de download, exportação de ZIP e CSV, e tokens de renomeação, consulte a documentação oficial: Documentação do Image Downloader Pro. Para testar a extensão e escanear páginas imediatamente, acesse a página do produto: Image Downloader Pro.
Se quiser suporte com um link específico, reúna o link problemático, uma captura de tela do DevTools - Rede para essa requisição e os passos que você seguiu. Com esses dados fica muito mais rápido identificar se o problema é local, uma política do CDN ou uma proteção do servidor.
Experimente Image Downloader Pro para escanear a aba ativa, selecionar a melhor versão de imagens detectadas, e exportar um ZIP junto com um CSV selecionável para organizar seus downloads.