Applescript, OS X: come ottenere un elenco di numeri di telefono dai contatti e inviare un'app iMessage con messaggi? A metà strada penso ..?

2

Sto provando a creare un applecript che catturerà tutti i numeri di telefono etichettati di "mobile" e "iPhone" dal contatto ogni nell'app Contatti (in particolare i numeri di telefono dall'account iCloud), quindi inviare un messaggio iMessage o SMS utilizzando l'app Messaggi.

Penso di averne una buona parte, ma ho 2 errori che non riesco a capire.

tell application "Contacts"
    repeat with eachContact in (get every person)
        repeat with eachPhoneNum in (get phones of eachContact)
if label of eachPhoneNum is "mobile" or "iPhone" then
            delay 2

            tell application "Messages"
                set myid to get id of first service
                set theBuddy to buddy eachPhoneNum of service id myid
                send theMessage to theBuddy
            end tell
end if
        end repeat
    end repeat
end tell

Errore corretto 1 : Contacts got an error: Can’t get label. Poiché lo script è sopra.

Stai ancora riscontrando l'errore 2: Can’t make «class az20» 1 of «class azf4» id "89E7AF18-A017-4119-B788-CBB96571FAAE:ABPerson" of application "Contacts" into the expected type.

    
posta Billie Hawkins 27.11.2014 - 19:48
fonte

0 risposte

Leggi altre domande sui tag