• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Der Frühling ist auch in den eingesandten Fotos deutlich zu erkennen. Zeigt uns, wer Euer Favorit ist! hier geht es lang für Euer Voting --> Klick

iPhoto - alle Bilder in selektierten Alben

muetze

Zuccalmaglios Renette
Registriert
16.05.06
Beiträge
255
Hi,

ich möchte die Namen von Bildern in einem Album um den Namen des Albums erweitern (jedes Bild ist in genau einem Album). Dafür benötige ich eine Schleife, die alle markierten Alben durchgeht und dann die Bilder darinnen - etwa der folgenden Art und Weise (ich weiß, dass der Code falsch ist, ich will die gesuchte Struktur deutlich machen)

Code:
repeat with the_album in selected_albums
    set all_albumphotos to every photo in the_album
    repeat with the_photo in all_albumphotos
    end repeat
end repeat

vielen Dank im Voraus
muetze
 

hubionmac

Tydemans Early Worcester
Registriert
25.06.04
Beiträge
393
Das müsste so ungefähr das tuen, was Du möchtest:

Code:
tell application "iPhoto"
	set s to selection
	repeat with myalbum in s
		if type of myalbum is regular album then
			set myalbumname to name of myalbum
			set myalbum_photos to every photo of myalbum
			repeat with myalbum_photo in myalbum_photos
				set myPhotoName to name of myalbum_photo
				if myPhotoName does not start with myalbumname then
					set name of myalbum_photo to myalbumname & " " & myPhotoName
				end if
			end repeat
		end if
	end repeat
end tell