léonie - very cool what you've done here for us! I can use the script you've written to change the descriptions, and I can use the script you've written to change the titles to the file names. Both work great. However, they're just shy of what I want. Let's say I go to Germany for a vacation and on day one I go to Hamburg. I would like to batch change the titles to all say either Hamburg, or even better sequential titles of 01_Hamburg, 02_Hamburg.
I've tried modifying your script just to change the title to the input text but I must be messing up the syntax. Here's one version I've tried (that does nothing at all!)
on run {input, parameters}
tell application "Photos"
activate
set imageSel to (get selection)
if imageSel is {} then
error "Please select an image."
else
repeat with im in imageSel
set title to the name of im
if not (exists (title)) then
set the name of im to the filename of im
end if
end repeat
end if
end tell
end run
Appreciate any help you can give me finding my mistake. If you want to help me kick it across the goal line and add that index number too that would be swell!
thanks!
Allison Sheridan
NosillaCast Mac Podcast at http://podfeet.com