Incremento a través de URLs y descargas

Simplemente me gustaría una simple automatización del navegador que incremente un número en una URL y descargue la información de ese lugar. Por ejemplo, si la dirección se ve así:

www.test.com/something/part1_0.jpg

¿Cómo podría incrementar el ‘1’ y descargar el archivo de cada página web sucesiva?

Gracias

PS estoy usando OS X 10.9

Aquí hay una solución de Ruby usando open-uri :

require 'open-uri' (1..100).each do |num| File.open("part#{num}_0.jpg", 'wb') do |f| f.write open("www.test.com/something/part#{num}_0.jpg").read end end 

Este fragmento A) crea un rango de números; B) itera sobre el rango de números; C) abre un archivo de imagen en modo binario e interpola el número actual en el nombre del archivo; y D) lee la imagen de la URL y la escribe.

Pero la forma más fácil probablemente sería usar curl desde tu línea de comando:

 curl -O www.test.com/something/part[1-100]_0.jpg 

Dependiendo de la cantidad de páginas web a las que necesite acceder, modifique los números entre paréntesis en consecuencia.

    Intereting Posts