ich benötige Hilfe, um ein Applescript zu "bauen".
Das Script soll mir automatisch die NEF und JPEGs auf der Karte
der Kamera(s) in Ordner (RAW / JPEG) kopieren, wobei sich diese in einem zur wählenden / zu erstellenden Projektordner befinden sollen.
Für den Fall, das im gewählten Projektordner schon Ordner "RAW" und "JPEG" existieren, sollen diese natürlich nicht neu angelegt werden.
In ebendiese Ordner sollen dann die JPEGs bzw. NEFs kopiert werden,
dabei sollten ALLE Kameraordner berücksichtigt werden. Und das sollte
mit allen Kameratypen (D70 /D2X etc.) funktionieren.
Optional sollte man dann die CF-Daten nach der Übertragung löschen können.
Der Ablauf sollte etwa so sein:
Projektverzeichnis auswählen / anlegen,
falls noch keine RAW/ JPEG Ordner vorhanden, diese anlegen.
Die Ordner als Zielverzeichnisse merken.
Auf der CF-Karte alle JPG Dateien in ALLEN Bilder-Ordnern auswählen und in den JPEG Zielordner kopieren,
entsprechendes mit den NEF Dateien (in den RAW-Ordner),
Auf Nachfrage die Dateien auf der CF-Karte löschen.
Ich habe selbst schon angefangen, an einem Script zu basteln,
aber ich bin noch nicht sehr weit gehommen...
mfg
Alexis
EDIT:
display dialog "Projekt auswählen / Erstellen" buttons {"Abbruch", "Projekt auswählen", "Projekt erstellen"} default button 3
if the button returned of the result is "Projekt erstellen" then
set folderSelected to choose folder
copy (folderSelected as string) to myPath
set RAWPath to myPath & "RAW:"
set JPEGPath to myPath & "JPEG:"
tell application "Finder"
if not (exists alias RAWPath) then
make new folder at folderSelected with properties {name:"RAW"}
end if
if not (exists alias RAWPath) then
make new folder at folderSelected with properties {name:"JPEG"}
end if
end tell
else
set folderSelected to choose folder
copy (folderSelected as string) to myPath
set RAWPath to myPath & "RAW:"
set JPEGPath to myPath & "JPEG:"
end if
set path_to_CF to "NIKON D2X:DCIM:100NCD2X"
-- Das ist so schlecht, denn so wird nur ein Ordner und nur der mit dem expliziten Namen gefunden...
Mein Script, soweit ich es habe. Das Anlegen der Verzeichnisse geht schon...
leider ist der Rest wohl weniger trivial...
