Comment changer l'icône d'un AppleScript sur macOS
Souvent négligées, les icônes révèlent leur importance lorsqu'on est confronté à une image peu esthétique, ne fournissant aucune indication sur l'élément qu'elle représente. Une icône bien conçue permet une identification instantanée, sans même nécessiter la lecture du nom de l'objet. Bien que la plupart des applications accordent une grande attention à leurs icônes, les scripts, eux, sont généralement laissés pour compte, utilisant souvent l'icône par défaut de l'application créatrice ou une icône générique. Cependant, il est possible de personnaliser les icônes de vos AppleScripts sur macOS. Voici comment procéder.
Création d'un fichier ICNS
Les icônes sur macOS utilisent le format de fichier ICNS. La méthode la plus simple pour créer une icône consiste à choisir une image PNG et à la convertir dans ce format. Plusieurs applications peuvent effectuer cette conversion, mais nous recommandons Image2icon, un outil gratuit.
Glissez-déposez l'image de votre choix dans l'application Image2icon et sélectionnez le format ICNS pour la conversion. Nommez le fichier résultant "applet.icns".
Transformation du script en application
Maintenant que vous avez votre icône personnalisée, il faut transformer le script en une application. Utilisez l'Éditeur de script pour cela. Ouvrez votre script dans l'éditeur et allez dans le menu "Fichier". En maintenant la touche Option enfoncée, l'option "Enregistrer sous..." apparaîtra. Choisissez cette option, puis enregistrez le script en tant qu'application.
Modification des icônes
Votre script étant devenu une application, passons à la modification de l'icône. Cela se fera en deux temps. Premièrement, nous allons changer l'icône qui apparaît dans les notifications. Pour cela, faites un clic droit sur l'application et choisissez "Afficher le contenu du paquet" dans le menu contextuel.
Dans le dossier qui s'ouvre, allez dans "Contents" puis "Resources". Vous y trouverez un fichier nommé "applet.icns". Copiez l'icône que vous avez créée précédemment dans ce même dossier. Il vous sera demandé si vous voulez remplacer le fichier existant. Acceptez la substitution.
Ensuite, effectuez un clic droit sur l'application et sélectionnez "Lire les informations". Une fenêtre affichant des informations relatives à l'application va s'ouvrir. La première section présente l'icône utilisée par cette application. Glissez-déposez l'icône personnalisée que vous avez créée sur l'icône affichée dans cette fenêtre. Dès lors, l'application utilisera cette icône dans le Finder.
Et voilà, le tour est joué.