FilePointer bei einer DownloadDatei setzen?



  • Hi,
    wie kann man einen FilePointer Setzen bei einer Datei Die man von einem Server Downloaden will ?



  • Such mal nach "java.io.RandomAccessFile". Da gibt's auch eine Funktion namens "seek(long pos)". Ich schätze mal, dass das ist was du suchst.

    Googlen oder in der API nachgucken.



  • Hi,
    Sowas in der Art habe ich gesucht nur ich weiß nicht wie ich das anwenden soll
    da ich nur einen InputStream habe von der Datei die Ich Downloade.

    URL url = new URL(myURL);
    	URLConnection connection = url.openConnection();
    	InputStream is = connection.getInputStream();
    	BufferedInputStream bin = new BufferedInputStream(is);
    
    	DataOutputStream dos = new DataOutputStream(new FileOutputStream(OutPutFile));
    	int i;
    	while((i = bin.read()) != -1){
    		dos.write(i);
    	}
    

    Gibs evtl. eine Bessere Möglichkeiten Dateien Downzuloaden, wobei man dann auch den FilePointer setzen kann?
    Ich bin noch wirklich ein neuling in Java.

    MFG Brunter


Anmelden zum Antworten