Foto aus dem Netz auf Festplatte speichern

Status
Nicht offen für weitere Antworten.

55a

Neues Mitglied
Hallo,

ich will ein Foto im Internet per Java-Programm auf der Festplatte speichern, und das alle 5 min mit durchlaufender Nummer als Name.

Das untere Beispiel funktioniert in soweit das es das erste Foto mit der Nummer 1 abspeichert...aber dann abbricht. Habe ich was vergessen?

Code:
import java.io.*;
import java.net.*;
import javax.imageio.*;
import java.awt.image.*;


public class Fotos
{
	public static void main (String [] args)
	{	
 		//Variable für Bild-Name
		int durchlauf=1;
		
		
		//Bildschirmausgabe
		System.out.println("Fotos werden gespeichert");

	if (durchlauf>0)
		{
			BufferedImage image;
			//speichern der datei
			try
			{
	          	URL url = new URL(
			"http://www.reichholf.net/gallery2/d/3385-1/DSC01883.JPG");
               	 	image = ImageIO.read(url);
                	ImageIO.write(image,"jpg", new File(durchlauf+".jpg"));
			durchlauf++;
					
			}

			catch(Exception ex)
			{
                		ex.printStackTrace();
            		} 
				

			//Bestimmte Zeit abwarten
			try 
				{
    					Thread.sleep(10000);
				}
			catch (InterruptedException e) 
				{
    				e.printStackTrace();
				}
            	}
	else 
		{
		System.out.println("error");
		}




	}
}

ich hoffe ihr könnt mir helfen.

thanx im vorraus
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben