T
The Dust Sailor
Mitglied
- Dabei seit
- 23.09.2008
- Beiträge
- 74
- Reaktionspunkte
- 5
Super. Dankeschön für die schnelle Antwort, kermitd. Das funktioniert erst mal wunderbar. Nur an einer Sache knabbere ich etwas herum. Beim Aufruf des Skripts geht ein Auswahlfenster auf und ich muss die zu taggendene Datei auswählen. Schöner wäre es, wenn die aktuell im Finder markierte Datei getaggt wird. Also ähnlich wie es mit diesem Skript gemacht wird, mit dem ich mir Tags direkt in Dateinamen einfüge (manchmal gebe ich Dateien an andere Rechner/Systeme weiter und dann muss der Tag im Dateinamen stehen).
Ich habe eben schon ein bisschen rumprobiert, aber ich erhalte immer Fehlermeldungen oder es tut sich gar nichts. Ich bin aber auch nicht so der Skript-Experte. Einfache Skripts kriege ich hin, aber das "Tags.scptd" ist mir etwas zu komplex :-(
Code:
set Tag to " #wichtig"
tell application "Finder"
activate
set theFiles to selection
repeat with aFile in theFiles
if class of aFile is folder then
set name of aFile to name of aFile & Tag
else
set fileName to items 1 thru -((count of items of (name extension of aFile as text)) + 2) of (name of aFile as text) as text
set name of aFile to fileName & Tag & "." & name extension of aFile
end if
end repeat
end tell