0 votos

Abrir el grupo de contactos en el Mac

Sólo quiero utilizar AppleScript para abrir un grupo existente en la Libreta de direcciones de Mac (v7.1).

tell application "Contacts"
    set selected of group "friend" to true
    activate
end tell

arriba está el código de ejemplo de lo que quiero.

1voto

Amr Bekhit Puntos 131

Este probablemente no es el mejor código de Applescript jamás escrito, pero me funcionó para enumerar las personas en un grupo específico (en 10.8 mountain lion).

tell application "Contacts"
    activate
    set grp to first group where (name = "friend")
    tell grp
        get people
    end tell
end tell

0voto

Arriba script funciona sólo si el grupo con nombre 'amigo' existe realmente. En caso contrario, la sentencia 'set grp to first...' falla. Por lo tanto, es más seguro escribir

tell application "Contacts"
  activate
  if group "friend" exists then
    set grp to first group where (name = "friend")
    tell grp
      get people
    end tell
  end if
end tell

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X