[Java] Automatisch alle *.mp3 kopieren

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Duff991, 16. Juni 2009 .

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 16. Juni 2009
    Automatisch alle *.mp3 kopieren

    Hallo allerseits,


    Ich habe längere Zeit nach einem Programm gesucht, dass automatisch alle Mp3s von einem neu angeschlossen Datenträger auf die Festplatte kopiert. Allerdings habe ich sowas nicht gefunden.

    Nun, hatte ich mal ein wenig Java, jedoch zu wenig, um es selbst zu realisieren. Außerdem interessiert mich jetzt auch wie ein solcher Quelltext aussehen würde.

    Ich hätte mir gedacht, dass man den Laufwerkbuchstaben als Kommandozeilenargument mitstartet und das Programm dann in diesem Laufwerk alles nach *.mp3 (auch die Unterordner) durchsucht und Gefundene zum Beispiel nach C:\Ordner kopiert.

    Ich hoffe mal, dass ihr mir diesbezüglich helfen könntet.

    Beste Grüße und vielen Dank im Vorraus

    Duff
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 16. Juni 2009
    AW: Automatisch alle *.mp3 kopieren

    Du kannst auch einfach eine .bat Datei schreiben mit dem xcopy Befehl. Da kannst den Quell und Zielpfad angeben und nach .mp3 etc filtern. Denk ich mal dass des am schnellsten geht. Wäre 1 Zeile Quelltext :D
     
  4. #3 16. Juni 2009
    AW: Automatisch alle *.mp3 kopieren

    sonst solltest du dir angucken wie man in Java mit Dateien umgeht + Rekursiv Ordner durchsuchen...Sollte nicht viel Code sein, kann leider kein Java, hab sowas nur mal in C# geschrieben.
     
  5. #4 16. Juni 2009
    AW: Automatisch alle *.mp3 kopieren

    hab ma kurz gegoogled und dir ma nen link rausgesucht der alle subdirs und files auflistet

    Exampledepot.com

    wenn de den ein bisschen anpasst haste dein ergebnis schon musst halt nach der fileextension entscheiden ob kopieren oder nicht
     
  6. #5 16. Juni 2009
    AW: Automatisch alle *.mp3 kopieren

    Besten Dank allerseits, ich habs einfach als BAT geschrieben, hätt ich auch selbst drauf kommen können:rolleyes:

    Grüße
    Duff991
     
  7. #6 16. Juni 2009
    AW: Automatisch alle *.mp3 kopieren

    hm Quelltext kann ich dir leider auch nicht liefern, weil ich C++ programmiere aber ein grober Gedankenansatz hilft dir vllt schon genug.
    Also ich würde dir eine rekursive Durchsuchung vorschlagen.

    -> Du öffnest den ersten Ordner, dann den 1. Ordner im Ordner, dann den Ordner im Ordner im Ordner .... bis der Ordner keine mehr hat
    -> Diese Reihe speicherst du in einem Stapel
    -> Dann durchsuchst du den jeweiligen Ordner nach *.mp3's und kopierst die dann in den vorher angegeben Ordner
    -> wenn du den Ordner fertig durchsuchst hast gehst du im stapel eins nach unten un öffnest den 2. Ordner darin und durchsucht den wieder ---> bis zum lezten Ordner in dem und dann wieder eins weiter runter :D

    Zu dem kopieren:
    -> du öffnest eine Datei
    -> kopierst den Name
    -> Liest die Datei Bitweise ein und schreibst das eine die Neue Datei ( besser wäre es erst was im Ram zu speichern --> ist schneller )

    Also wie gesagt Quellcode kann ich dir leider nicht liefern! =( tut mir leid! Vielleicht gibts es ja wen im Board der dir damit behilflich sein kann
     

  8. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Java Automatisch alle
  1. Antworten:
    2
    Aufrufe:
    1.587
  2. Antworten:
    3
    Aufrufe:
    398
  3. Antworten:
    0
    Aufrufe:
    379
  4. Antworten:
    2
    Aufrufe:
    785
  5. Antworten:
    2
    Aufrufe:
    808