- Registriert
- 23.07.08
- Beiträge
- 11
Hallo,
ich baue gerade an einem AppleScript (mein erstes), dass alle aif/wav Dateien die in einen Ordner kopiert werden automatisch nach FLAC komprimiert. Klappt für einzelne Dateien auch gut, aber wenn ich einen Ordner mit Dateien kopiere (egal ob ein normaler Ordner oder so GarageBand-Ordner wie meinsong.band) geht es nicht, da in dem Parameter der übergeben wird dann der Ordnername steht und nicht jede einzelne datei. Gibt es eine einfache Funktion mit der ich alle Dateien aus dem Ordner und allen Unterordnern bekomme? Das ich sowas ich mach kann wie:
if (filetype(Item) == FILETYPE_DIRECTORY) liste = allfiles(item);
Ich quäle mich ziemlich mit dem Schreiben dieser AppleScript-Romane, was einfacheres (egal was, hauptsache C-Syntax) kann man für solche Folder-Actions nicht verwenden?
Viele Grüße,
Stefan
ich baue gerade an einem AppleScript (mein erstes), dass alle aif/wav Dateien die in einen Ordner kopiert werden automatisch nach FLAC komprimiert. Klappt für einzelne Dateien auch gut, aber wenn ich einen Ordner mit Dateien kopiere (egal ob ein normaler Ordner oder so GarageBand-Ordner wie meinsong.band) geht es nicht, da in dem Parameter der übergeben wird dann der Ordnername steht und nicht jede einzelne datei. Gibt es eine einfache Funktion mit der ich alle Dateien aus dem Ordner und allen Unterordnern bekomme? Das ich sowas ich mach kann wie:
if (filetype(Item) == FILETYPE_DIRECTORY) liste = allfiles(item);
Ich quäle mich ziemlich mit dem Schreiben dieser AppleScript-Romane, was einfacheres (egal was, hauptsache C-Syntax) kann man für solche Folder-Actions nicht verwenden?
Viele Grüße,
Stefan