Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Entwickler>AppleScript: Adressbuch-Kontakte anzeigen

AppleScript: Adressbuch-Kontakte anzeigen

m.yellow09.01.1019:24
Hallo!

An alle AppleScript-Gurus da draußen:
Ich möchte eine Dropdown-Liste mit allen E-Mail-Adressen aus dem Adressbuch anzeigen ... ist das möglich?
Optimal wäre es wenn man die Daten irgendwie auslesen könnte, ohne das Adressbuch zu starten, aber ich befürchte das wird gar nicht gehen (außer jemand kennt das Datenformat vom Adressbuch und kann es auslesen).

Mein bisheriger Versuch ist noch nicht ganz so wie ich mir das vorstelle:

tell application "Address Book"
    set liste to ""
    repeat with this_person in every person
        set first_name to first name of this_person as string
        set last_name to last name of this_person as string
        repeat with the_mail in emails of this_person
            set e_mail to value of the_mail
            exit repeat
        end repeat
        
        set full_name to first_name & last_name & "(" & e_mail & ")"
        set liste to liste & full_name
    end repeat
end tell

Wäre über jeden Tipp dankbar!

Danke im Voraus,
myellow
0

Kommentare

_mäuschen
_mäuschen09.01.1020:55

0
m.yellow10.01.1014:26
danke _mäuschen, auf dich ist immer verlass!

Funktioniert (fast) so wie ich mir das vorstelle, ein paar Anpassungen noch dann hab ichs, hoffe das schaff ich alleine
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.