Apple script A C'est parti Tapez dans la partie basse je ne le préciserai plus vous êtes prévenus de la fenêtre de l'éditeur la phrase suivante Display dialog Bonjour buttons Merci Promis je vous explique bientôt ce que je vous fais faire mais d'abord cli
A C'est parti Tapez dans la partie basse je ne le préciserai plus vous êtes prévenus de la fenêtre de l'éditeur la phrase suivante Display dialog Bonjour buttons Merci Promis je vous explique bientôt ce que je vous fais faire mais d'abord cliquez sur le bouton Véri ?er le plus à droite Si vous obtenez un message Erreur de syntaxe relisez-vous vous avez sûrement mal recopié la phrase Les accolades se font avec la touche option alt enfoncée puis la touche ou Les guillemets et les espaces sont aussi importants Si vous les copiez à partir de ce ?chier ils peuvent être mal transcrits je précise donc qu'il s'agit du guillemet neutre qui ne tourne ni à droite ni à gauche Cliquez à nouveau sur Véri ?er jusqu'à ce qu'il n'y ait plus de messages d'erreur Si tout est bon le texte que vous avez tapé change de police de caractère vous êtes prêt pour votre première expérience cliquez sur le bouton Exécuter Que s'est-il passé Un message vous a dit Bonjour puis vous avez cliqué sur le bouton Merci Si vous connaissez un peu d'anglais la ligne de commande que vous avez tapée devient très claire Voici une décomposition logique de cette ligne Ne la tapez pas ainsi dans l'éditeur de script cela ne fonctionnerait pas car chaque instruction doit être écrite sur une seule ligne pour être comprise par AppleScript Nous verrons plus tard comment faire pour découper des lignes trop longues Ici je veux juste mettre les morceaux en évidence display dialog Bonjour buttons Merci A Je les reprends un par un display est une commande C'est une instruction que l'on demande au programme d'e ?ectuer L'instruction display permet d'a ?cher en l'occurrence un message dialog Bonjour et Buttons Merci sont paramètres Ils modi ?ent l'e ?et produit par l'instruction Ils sont construits tous les sur le même principe dialog c'est le nom du paramètre Je l'appellerai l'identi ?cateur Il ne faut pas faire de faute en le tapant dans le code sinon ça ne marche pas Notez au passage qu'AppleScript est très tolérant sur l'usage des majuscules mais ce n'est pas le cas de tous les langages Le paramètre dialog sert à dé ?nir le texte du message qui sera a ?ché Ce paramètre est obligatoire et il doit venir en premier après l'instruction Display Bonjour est le paramètre proprement dit On peut dire aussi la valeur du paramètre dialog Ici vous pouvez mettre ce que vous voulez c'est vous qui décidez de la valeur du paramètre La seule contrainte concerne la façon d'écrire pour qu'AppleScript sache qu'il s'agit de texte et non pas de code il est impératif de l'écrire entre guillemets Sinon si vous faites une faute de frappe cela n'a pas d'e ?et sur le fonctionnement de votre programme buttons Merci c'est un autre paramètre Il sert à dé ?nir le ou les noms de boutons qui vont appara? tre dans la fenêtre de message buttons est le nom du paramètre Merci est
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117019237205wlejbgahorhyneocmonfbv4uehjdc2x1onw5sfoaderjfrr4qze9m41e615c5kpkasgapy4rkrcfedibitfevnzvaldctkzqklh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/4bc4ShPitotU5L8rtCYavntHhw5K8cwL708nBgm6uzV5PV8i0ROw58JimhfjteWn6H9SM3yJ7t3BAgKypOxybWoq.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/9INUXLk1rmTUfWMEmUR3ZIjy3nKHv2tHJAj2umfYiW6GJlixtU8qb17Zj5igXOrZumtYNbvyT5CcHuYEghv7cqMi.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/HvpKEUMMIqnWmj03fGuyi8DpgUmIzYkOLKtYRAPoaPIsud8E26R9AjBho9Sk9hY1N3By3t0WonHcP5qDauls0wvd.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701822808c3d59wuu02u7zwv5w1fhwlwezzrg5horj5zvotkhhxmdumqwnj90nccadim6gwtsj405x6clyjswyifsvtyr8ha1rhs7qbz6l6fo.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/GVZ7TWbiGJA0twPATczIe1nEZwQ6kIsinjvbG6NcGJtb3B2QCymvF3vz6ZnnGETYKPk0EGaDkmEyIB1KuTRpP03b.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701864248s4iwfamnc0mk5g9knwtco11f9038wi50morad6jnvotot1z6xgqdokt6ite92kmdydxvrwqa1axvk9mqwkttyqqo67fw56qgei9d.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/2vKtVNHHJ03oLu3YfbrPdpn2cIhhMmcUFlQgyV3di7ZwAN5gTz4tGzGfy6HD7ztXZPkJEEsllVLFcUEox2HkG3tc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701795050ommsltfllunezubzmyxm9n5ncy5dtywxxe4jlbp00tuopes8urdtjwxgwrzuypdjxnzexrqwv9dlji9wsdh8kehwwpqry7bwtul0.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701835422btsl1u9pp7tut7mtrhechf7ntbtfnhhu5gjhpln0bxoacf6pzgztlb1vizauydnkowsz2odjbiden0tgy3meh3inzyzg52npwd4x.png)
-
42
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 09, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 315kB