[Applescript] Ouvrir une fiche de Contact dont on a le nom ou prénom |
Bienvenue invité ( Connexion | Inscription )
[Applescript] Ouvrir une fiche de Contact dont on a le nom ou prénom |
21 Nov 2014, 05:50
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 947 Inscrit : 22 Dec 2011 Lieu : Paris Membre no 173 181 |
Tout est dans le titre. Je vous sollicite préparant une espèce de giga-programme en Applescript destiné à accéder + facilement à des tas de données. Tout cela est légal bien sûr
Donc j'ai ouvert le programme Adress Book et j'ai le nom ou le prénom d'un titulaire: je cherche juste à ouvrir sa fiche. Ça se révèle + difficile que prévu. J'ai essayé de fouiner du côté de qq instructions et sur Internet , je trouve rien. Les data sont rangées dans un fichier qu'on peut symboliser ainsi: set Database_Contact to ((path to application support folder) as string) & "Address Book :AddressBook.data" Mais là je bloque. Toute aide est bienvenue. J'ai essayé de jouer avec les instructions open (vcard..., ou alors open Database_Contact with vcard which surname is... Ça donne rien. -------------------- ¶ Mon blog informatique est la Vague en Creux
¶ MacBook Pro de 2021 avec OS 14.4 Sonoma, 13 pouces, 16 Go de mémoire RAM, processeur M1, SSD de 500Go ¶ Autre MacBook Pro de 2015 avec OS 10.14.5 Mojave 15 pouces Retina, 16 Go de mémoire RAM, processeur quadri-core 2.5 GHz Intel Core , double carte graphique et SSD 512 Go ¶ Nous sommes 2 sur ce site: Jean Pass & Dem Eilleur qui vous saluons bien !“ |
|
|
21 Nov 2014, 08:34
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 486 Inscrit : 29 Aug 2002 Membre no 3 340 |
Je ne pratique pas beaucoup l'AppleScript, mais le code de base est là.
Code tell application "Contacts"
activate set leContact to the first person whose (first name is "Lara" and last name is "Croft") tell application "Finder" set urlDuContact to "addressbook://" & id of leContact open location (urlDuContact) end tell end tell |
|
|
Nous sommes le : 25th April 2024 - 06:39 |