Bequemer Download mit JAVA

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

Bequemer Download mit JAVA
Java-Download mit Ansible
Installieren Sie Java mit Homebrew
Wechseln Sie die Plätze mit Java
Installieren Sie Java mit Ansible
Komfortablere Java-Codeabdeckung mit Jacoco 0.8.0
Schalten Sie Java mit direnv
Lass uns mit Java kratzen! !!
Erstellen Sie Java mit Wercker
Mit Spring Boot herunterladen
Endian-Konvertierung mit JAVA
[Tutorial] Eclipse herunterladen → Anwendung mit Java ausführen (Plejaden)
[Tutorial] Eclipse herunterladen → Webanwendung mit Java ausführen (Plejaden)
(Java) Einfache BDD mit Spektrum?
Verwenden Sie Lambda-Ebenen mit Java
Erstellen Sie mit Gradle ein Java-Multiprojekt
Java-Konfiguration mit Spring MVC
Experimentieren wir mit der Java-Inline-Erweiterung
[Vorlage] MySQL-Verbindung mit Java
Schreiben Sie Java Try-Catch mit Optional neu
Installieren Sie Java 7 mit Homebrew (Fass)
[Java] JSON-Kommunikation mit Jackson
Java zum Spielen mit Function
Versuchen Sie eine DB-Verbindung mit Java
Aktivieren Sie Java EE mit NetBeans 9
[Java] JavaConfig mit statischer innerer Klasse
Versuchen Sie gRPC mit Java, Maven
Lassen Sie uns Excel mit Java betreiben! !!
Java-Versionsverwaltung mit SDKMAN
RSA-Verschlüsselung / Entschlüsselung mit Java 8
Paging PDF mit Java + PDFBox.jar
Sortieren Sie Zeichenfolgen als charakteristische Funktion mit Java
Objektorientiert mit Strike Gundam (Java)
[Java] Inhaltserfassung mit HttpCliient
Java-Versionsverwaltung mit jenv
Fehlerbehebung mit Java Flight Recorder
Optimieren Sie Java-Tests mit Spock
Stellen Sie mit Java eine Verbindung zur Datenbank her
Stellen Sie mit Java eine Verbindung zu MySQL 8 her
Fehler beim Spielen mit Java
Verwenden von Mapper mit Java (Spring)
Java Study Memo 2 mit Progate
Erste Schritte mit Java Basics
Saisonale Anzeige mit Java-Schalter
Verwenden Sie SpatiaLite mit Java / JDBC
Lernen von Java mit Progate Note 1
Vergleichen Sie Java 8 Optional mit Swift
HTML-Analyse (Scraping) mit JAVA
Führen Sie Java VM mit Web Assembly aus
Bildschirmübergang mit Swing, Java
Java Unit Test mit Mockito
[Java 8] Doppelte Löschung (& doppelte Überprüfung) mit Stream
Erstellen Sie mit JAVA eine unveränderliche Klasse
Java-Lambda-Ausdruck, der mit Comparator gelernt wurde
Installieren Sie Java mit Ubuntu 16.04 Docker
Java mit Ramen lernen [Teil 1]
Verwenden Sie Java mit MSYS und Cygwin
Verteilte Ablaufverfolgung mit OpenCensus und Java
100% reines Java BDD mit JGiven (Einführung)
Installieren Sie Java und Tomcat mit Ansible