Bonjour Lecra,
Pour récuépérer l'adresse MAC de ta machine, il suffit d'utiliser les informations du "system info". Par exemple, ci-dessous, la variable MACHost prends la valeur de l'adresse MAC sur Ethernet:
set MACHost to primary Ethernet address of (system info)
Bien sûr il existe des tas d'autres données accessibles (peut être cherches tu non par la MAC ethernet, mais la MAC wifi ?).
Comment retrouver tout cela ?
Tu ouvres l'éditeur AppleScript, tu affiches la fenêtre bibliothèque (menu Fenêtre). Dans la fenêtre se trouvent toutes les applications qui ont un dictionnaire scriptable (tu peux ajouter des applications avec le signe +).
Les données de system info sont dans StandardAddition. Un double click dessus dans la bibliothèque fait apparaître une fenêtre qui liste tous les objets et leurs propriétés, dont system info et system information. Dans la liste des propriétés de System Information, tu trouveras tout ce que tu cherches et probablement plus !
Enfin, quant au language AppleScript, une recherche Google te donneras des centaines de sites plus ou moins bien fait qui t'apprendront pas à pas. Si ton user n'est pas Admin, alors tu peux lancer pratiquement tous les tests AppleScript, car MacOS est assez protégé. Tant que tu ne touches pas à Unix tu ne risques rien. l'apprentissage vient en essayant !
A+
Partager