Come posso cambiare il caso delle città di tutti i contatti?

0

La maggior parte dei miei contatti in Contacts.app ha la città digitata in MAIUSCOLA. Ciò ha portato i miei dispositivi iOS a correggere, ad esempio "Stoccolma" a "STOCKHOLM" per un po '. Come posso modificare in blocco tutte le città da MAIUSCOLE a Titlecase?

    
posta andersmoldin 10.03.2018 - 01:15
fonte

1 risposta

1

Ho messo insieme il seguente codice di applicazione che ha risolto il mio problema. Per ottenere la funzione di titlecase, ho scaricato e installato "Satimage osax" dal link .

tell application "Contacts"
    set All_Contacts to every person whose name contains "test"
    --set All_Contacts to every person
    tell me to display dialog "Are you sure you want me to correct city of " & (count of All_Contacts) & " contacts?"
    repeat with My_Contact in All_Contacts
        set All_Addresses to (every address of My_Contact)
        repeat with Current_Address in All_Addresses
            set city of Current_Address to (titlecase (get city of Current_Address))
        end repeat
    end repeat
    save
end tell
    
risposta data 10.03.2018 - 01:15
fonte

Leggi altre domande sui tag