Encontrar links sem extensões
Quero compartilhar um recurso no qual passei a depender, porque resolve um problema que me deixava completamente travada.
Os links que não diziam nada
Na maioria das vezes, os arquivos em um site são fáceis de identificar. Um link termina com .pdf ou .jpg ou .csv, e qualquer ferramenta decente consegue identificá-lo. Download All Files escaneia a página, lista o que encontra, e baixo tudo em alguns cliques.
Mas de vez em quando me deparo com uma página que segue regras diferentes. Os links parecem endereços da web comuns, apenas um caminho com uma sequência de números ou letras e sem extensão alguma. Não há .pdf no final, nenhuma dica do que se esconde atrás deles. Para uma ferramenta de download normal, esses links parecem páginas comuns, não arquivos que vale a pena baixar. Então são pulados, e minha lista volta vazia, mesmo que eu veja claramente documentos na tela.

Por que isso acontece
O motivo é algo chamado arquivos gerados sob demanda. O documento não está pronto em um servidor esperando ser encontrado. Ele é criado no momento em que você clica no link. Até então, não há nada com um nome de arquivo ou extensão para detectar. O link é mais como uma solicitação que diz “crie este arquivo para mim”, em vez de um apontador para um arquivo que já existe.
Isso é comum em portais de cobrança, sistemas de relatórios e em qualquer site que constrói documentos a partir de um banco de dados. É também exatamente a situação em que o download em massa seria mais útil, e exatamente onde a maioria das ferramentas desiste.
O que Deep Search faz a respeito
É aqui que Deep Search entra. Em vez de apenas ler os links de arquivo óbvios, ela procura mais profundamente. Você abre a extensão na página, clica em Deep Search, e ela verifica cada link para ver se há um arquivo real por trás dele. Os links que se mostram ser documentos, imagens ou planilhas são adicionados à sua lista, mesmo quando o link em si não deu nenhuma dica.
Ainda me lembro da primeira vez que a testei. Eu estava em um daqueles portais teimosos, olhando para arquivos que podia abrir um por um, mas não salvava em massa. Executei Deep Search, esperei um momento, e lá estava, cada arquivo alinhado e pronto para baixar juntos. A tarefa que teria comido minha tarde foi concluída em menos de um minuto.
Seguro porque fica no seu computador
A parte que mais me importa é como funciona. Deep Search é executado localmente, direto na minha própria máquina. Nada é enviado para algum servidor externo para ser verificado. Quando os arquivos são privados, e no meu trabalho geralmente são, isso não é um detalhe pequeno. Eu nunca gostaria que registros sensíveis passassem por um terceiro apenas para que uma ferramenta pudesse descobrir o que são. Com Deep Search não preciso me preocupar com isso, e como a extensão apenas funciona quando a abro, não há atividade em segundo plano acontecendo pelas minhas costas.
Um par de observações honestas
Deep Search é minucioso, então leva um pouco mais de tempo do que uma verificação normal. Tem que verificar cada link um por um, o que faz sentido dado o trabalho que está fazendo. Em uma página com muitos links, eu dou a ela um tempo. Para mim a troca é fácil. Uma pequena espera supera uma hora de cliques.
Também gosto que a versão básica seja gratuita, então você pode experimentá-la sem pagar nada.
Não preciso de Deep Search em todas as páginas. Uma verificação normal funciona bem na maioria dos sites. Mas para aquelas páginas onde os links parecem gibberish e nada aparece, é o recurso que me tira do aperto.