0 votes

Ouvrir un groupe de contacts sur Mac

Je veux juste utiliser AppleScript pour ouvrir un groupe existant dans le carnet d'adresses Mac (v7.1).

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

Le code ci-dessus est un exemple de ce que je veux.

0 votes

Je viens de mettre à jour le code pour ce que je veux, c'est utilisable pour le carnet d'adresses Mac (v7.1) maintenant.

1voto

Zhora Points 635

Ce n'est probablement pas le meilleur code Applescript jamais écrit mais il a fonctionné pour moi pour lister les personnes dans un groupe spécifique (sur 10.8 mountain lion).

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

0 votes

Dire à l'application "Contacts" de sélectionner le groupe "Nom du groupe" à true activer dire à l'application "System Events" à keystroke (key code 99) end tell

0voto

Le script ci-dessus ne fonctionne que si le groupe avec le nom 'friend' existe réellement. Sinon, l'instruction 'set grp to first...' échoue. Il est donc plus sûr d'écrire

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X