Baixar fotos em lote de sites como o Smugmug

Experimente Nosso Instrumento Para Eliminar Problemas

Eu gostaria de apresentar uma maneira fácil de baixar muitas imagens de sites que as nomeiam sequencialmente, o que significa que eles simplesmente adicionam um número e talvez alguns caracteres a cada nova imagem adicionada. Presunçoso por exemplo, usa um diretório / fotos / em seu site e coloca todas as imagens, ou pelo menos links para elas nesse diretório. Todas as imagens parecem com número-M.jpg, o que torna muito fácil usar um script para baixar todas as imagens dentro de um determinado intervalo.

Vou usar a extensão do Firefox Download em lote para baixar as fotos de um site como o Smugmug. O CEO da Smugmug disse que era um comportamento intencional que as fotos privadas no Smugmug ainda estivessem disponíveis publicamente, o que eu acho um pouco estranho, mas quem sou eu para reclamar?

Instale a extensão de download em lote do Firefox e reinicie o Firefox depois. Abra as opções de download em lote a seguir; isso pode ser feito clicando com o botão direito em um espaço em branco no Firefox e selecionando Download em lote no menu.

smugmug picture downloads

O URL base é o URL do diretório de fotos no Smugmug, no nosso caso é http://www.smugmug.com/photos/(*)-M.jpg. O curinga é a parte numérica de cada imagem que muda com cada imagem única. Definimos essa parte abaixo. Uma vez que consiste apenas em números, usamos os números de 1 que seria a imagem 1-M.jpg a 10000 que seria a imagem 10000-M.jpg.

O download em lote agora digitalizaria as fotos do diretório em Smugmug para todas as imagens entre 1-M.jpg e 10000-M.jpg, o que significa que um total de 10.000 imagens serão digitalizadas. Se uma imagem for encontrada, ela será baixada para o diretório que você especificar na parte inferior do formulário intitulado Pasta de download.

Os números que você insere são arbitrários. Em vez disso, você poderia começar em 10.000 e terminar em 96.000. É claro que leva mais tempo para fazer o download das imagens se você selecionar números enormes. Essa técnica pode ser usada para muitos sites diferentes que salvam suas imagens - ou outros arquivos como vídeos - desta forma. Além disso, é possível recomeçar em um determinado número onde você parou.

Existem algumas maneiras de bloquear o download em lote. A maneira mais fácil seria uma verificação de referência, que garantiria que apenas os visitantes do mesmo site teriam permissão para baixar os arquivos.