Vor und Nachnamen tauschen



Vielleicht geht es ja dem ein oder anderen genauso wie mir:
Nach dem Synchronisieren des Mobiltelefons mit dem Mac-Adressbuch ist der Vor- und Nachname vertauscht. Das gleiche kann aber auch passieren wenn man als Um- bzw. Aussteiger aus Windows seine Adressen aus einem anderen Dateiformat importiert.
Mit dem unten aufgeführten Apple-Skript kann man ganz schnell die Vor- und Nachnamen des gesamten Adressbuches auf einmal tauschen:

Download



first-last-nameChange.scpt

3.9 K

switch_first_and_lastname_in_Adressbuch.app

13.5 K

Quelltext:



display dialog "Dieses Skript tauscht alle Vornamen mit dem jeweiligen Nachnamen im gesamten Adressbuch!
Diese Aktion ist nicht mehr Rückgängig zu machen! Bitte fertigen Sie zuerst eine Sicherung Ihres Adressbuches an!

Soll das Skript wirklich ausgeführt werden?
" buttons {"Ja, Ausführen", "Nein, Abbrechen"} giving up after 60

set DlogResult to result

if button returned of result = "Ja, Ausführen" then

tell application "Address Book"
   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
     set newFirstName to last_name
     set newLastName to first_name
     set first name of this_person to newFirstName
     set last name of this_person to newLastName
   end repeat
end tell
else if button returned of result = "Nein, Abbrechen" then
         beep 1
end if