Automatisieren Sie das Herunterladen von Dateien im Internet mit Java Ich könnte es wieder benutzen
Wenn der Dateiordner eine reguläre URL hat, können Sie ihn löschen, indem Sie ihn mit der for-Anweisung drehen. Ich habe darauf geachtet, den Server der anderen Partei nicht zu belasten
Reflesh.java
import java.net.*;
import java.io.*;
public class Reflesh {
public Reflesh(){
for(int k=1;k<100;k++){
try {
URL url = new URL("http://www.~~~~~~.com/music/"+k+".mp3");
URLConnection conn = url.openConnection();
InputStream in = conn.getInputStream();
File file = new File("/Users/mp3/mp3_"+k+".mp3");
FileOutputStream out = new FileOutputStream(file, false);
int b;
while((b = in.read()) != -1){
out.write(b);
}
out.close();
in.close();
}catch(MalformedURLException e){
System.out.println("mal");
continue;
}catch(IOException e) {
System.out.println("io");
continue;
}
}
}
public static void main(String args[]) {
new Reflesh();
}
}
Recommended Posts