Ich habe in meiner Albenseitenleiste auch ziemlich viele Ordner, entsprechend der biologischen Klassifikation nach Stamm, Klasse, Ordnung, Familie, Art usw., aber ich bestücke die Alben manuell, wenn ich ein Foto gut genug finde , um es aufzuheben.
Im Prinzip sollte das gehen, die Bilder entsprechend der Titel oder Dateinamen auf Alben zu verteilen, aber seit Catalina ist AppleScript extrem umständlich. In den früheren Systemversionen konnte man im AppleScript einfach schreiben
set imageSel to (get selection)
und alle gerade ausgewählten Fotos wurden zu einer Liste imageSel zusammengefasst, die man dann in einer Schleife abarbeiten konnte. Das geht jetzt nur noch, wenn wir die Fotos in AlleFotos auswählen, oder in einem Album, das nicht in einem Ordner liegt.
Das zweite Problem ist, dass es extrem umständlich ist, Fotos Alben hinzuzufügen fügen, die in Unterordnern liegen. Es ist relativ einfach, wenn die Albenstruktur flach ist, aber für verschachtelte Ordner müssen wir rekursiv den Ordnerbaum durchsuchen.
Wenn du ausgewählte Fotos auf Alben verteilen willst, die zur Laufzeit erst angelegt werden sollen und so heissen, wie der Titel des Fotos, kannst du dich an meinem Script orientieren, das die ausgewählten Fotos auf vier Alben verteilt, entsprechend des Seitenverhältnisses: Script: Sort Panoramic-Landscape-Portrait-Square Photos 2019 Version
An dem Script kannst du sehen,
- wie man testet, ob ein Album mit einem bestimmten Namen schon existiert und falls nicht, das Album anlegt, und wie man ein Foto einem Album hinzufügt.
- Wie man in einer Schleife alle ausgewählten Fotos durchgeht und entsprechend einer Bedingung auf Alben verteilt.
Das Skript wurde aber für eine flache Albentruktur geschrieben - alle Alben müssen direkt unter "Meine Alben" liegen und nicht in verschachtelten Unterordnern.
Wie man zu Alben in Unterordnern navigiert, kann man an diesem Script sehen:
Photos 5.0 on Catalina: How to get a list of all albums - Apple Community
Es klappt, soweit ich sehen kann, ist aber unglaublich langsam - bis das Skript fertig ist, wird uns die Evolution schon wieder einige neue Arten beschert haben.
Vielleicht kann Sedna noch etwas hierzu beitragen - ich habe nicht mehr viele Skripte geschrieben, die Alben benötigen, seitdem es in in Fotos so umständlich geworden ist, mit Alben in Ordnern zu arbeiten.