TommyC
Gast
Hallo Comunity!
:-c
Wende mich an euch weil ich nicht mehr weiter weiß.
AppleScript ist eim mächtiges Werkzeug, ich leider noch am anfang
meines Weges. Vor einem Halben Jahr habe mir einen Mini zugelegt.
Nun mache ich die Ersten Erfahrungen mit AS. Habe Schon ein Script
fertig gestellt. Jetztz bin ich gescheitert.
Vorhaben:
Möchte alle Dateien eines Bestimmten Typs in eienen Anderen Ordner Verschieben.
mit dieser Aktion möchte ich alle PDFs JPGs MPGs in eigene Ordner Sortieren.
Im Quellordner befinden sich ca 50 Dateien und Archive, und es kommen ständig neue dazu. Dies sollte alle 5min. oder 10min. sich wiederholen.
Problem:
Suche der jeweiligen Dateitypen.
Frage:
Wie suche ich z.B. nach einer oder mehreren JPG Dateien um sie anschliessend zu verschieben?
Besten Dank im Voraus.
Hier meine erste Entwicklung:
Das nur so am Rande.
Dieses Konstrukt erstellt Ordner für alle In der Schleife Befindlichen Obiekte.
tell application "Finder"
activate
-- Paremeter
set STARTORDNER to "MICKY160:++COVERS++"
set DASZIEL to choose folder with prompt "Ordner auswählen" default location alias STARTORDNER
set HALTSMAUL to "AN" -- (AN wird vergliechen, jeder andere Wert ist Falsch)
set BEEBTON to "AUS" -- (AN wird vergliechen, jeder andere Wert ist Falsch)
-- Initialisierung der Schleife zur Ordnerbildung
set DIRLIST to {"0-9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "THE"}
repeat with x in DIRLIST
-- Plasibilitätsprüfung der Existenz der Ordner aus Der Parameter Liste
if not (exists folder x in folder DASZIEL) then
-- prüfung der Beep Ausgabe
if BEEBTON is "AN" then
beep 1
end if
-- prüfung der Schprach Ausgabe
if HALTSMAUL is "AN" then
say "create " & x
end if
make new folder in folder DASZIEL with properties {name: x}
else
-- prüfung der Beep Ausgabe
if BEEBTON is "AN" then
beep 1
end if
-- prüfung der Schprach Ausgabe
if HALTSMAUL is "AN" then
say x & " exists"
end if
end if
end repeat
end tell
:-c
Wende mich an euch weil ich nicht mehr weiter weiß.
AppleScript ist eim mächtiges Werkzeug, ich leider noch am anfang
meines Weges. Vor einem Halben Jahr habe mir einen Mini zugelegt.
Nun mache ich die Ersten Erfahrungen mit AS. Habe Schon ein Script
fertig gestellt. Jetztz bin ich gescheitert.

Vorhaben:
Möchte alle Dateien eines Bestimmten Typs in eienen Anderen Ordner Verschieben.
mit dieser Aktion möchte ich alle PDFs JPGs MPGs in eigene Ordner Sortieren.
Im Quellordner befinden sich ca 50 Dateien und Archive, und es kommen ständig neue dazu. Dies sollte alle 5min. oder 10min. sich wiederholen.
Problem:
Suche der jeweiligen Dateitypen.
Frage:
Wie suche ich z.B. nach einer oder mehreren JPG Dateien um sie anschliessend zu verschieben?
Besten Dank im Voraus.

Hier meine erste Entwicklung:
Das nur so am Rande.
Dieses Konstrukt erstellt Ordner für alle In der Schleife Befindlichen Obiekte.
tell application "Finder"
activate
-- Paremeter
set STARTORDNER to "MICKY160:++COVERS++"
set DASZIEL to choose folder with prompt "Ordner auswählen" default location alias STARTORDNER
set HALTSMAUL to "AN" -- (AN wird vergliechen, jeder andere Wert ist Falsch)
set BEEBTON to "AUS" -- (AN wird vergliechen, jeder andere Wert ist Falsch)
-- Initialisierung der Schleife zur Ordnerbildung
set DIRLIST to {"0-9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "THE"}
repeat with x in DIRLIST
-- Plasibilitätsprüfung der Existenz der Ordner aus Der Parameter Liste
if not (exists folder x in folder DASZIEL) then
-- prüfung der Beep Ausgabe
if BEEBTON is "AN" then
beep 1
end if
-- prüfung der Schprach Ausgabe
if HALTSMAUL is "AN" then
say "create " & x
end if
make new folder in folder DASZIEL with properties {name: x}
else
-- prüfung der Beep Ausgabe
if BEEBTON is "AN" then
beep 1
end if
-- prüfung der Schprach Ausgabe
if HALTSMAUL is "AN" then
say x & " exists"
end if
end if
end repeat
end tell