Si vous en avez marre de voir l’application Musique s’ouvrir de manière non désirée sur macOS, voici une solution : Music Decoy. Cette petite application qui règle le problème d’une manière assez maline a été développée par les Low-Tech Guys, à qui l’on doit déjà le gestionnaire d’écrans externes Lunar.

Le concept est simple : Music Decoy utilise le même identifiant interne que l'app Musique et tourne constamment en arrière-plan. macOS croit donc que Musique est déjà ouverte, ce qui l'empêche de lancer la véritable application lorsqu'un fichier audio l'appelle. Music Decoy est open source et disponible sur GitHub. Il n’y a pas d’interface, donc il suffit de la glisser dans votre dossier Applications, de cliquer dessus et de l’oublier.
Un tel utilitaire sera pratique si vous n’utilisez pas l’application Musique. Celle-ci a tendance à s’ouvrir de manière non désirée à l’enregistrement d’un fichier .mp3 ou lors d’un appui accidentel sur la touche Play. Music Decoy a cependant un petit défaut : il faut la fermer manuellement pour lancer la vraie application Musique. Et comme il n’y a pas d’icône dans la barre des menus ou dans le dock, il faut tuer le processus depuis le Moniteur d’activités ou bien taper ‌killall 'Music Decoy' dans le Terminal. Un raccourci est proposé pour lancer Musique et fermer automatiquement Music Decoy si vous vous en servez souvent.
Les développeurs proposent également d’attribuer une autre application à la touche Play du clavier du Mac. Les utilisateurs de Spotify pourront par exemple taper ‌defaults write com.lowtechguys.MusicDecoy mediaAppPath /Applications/Spotify.app dans le Terminal pour avoir leur service préféré. Il suffit d’entrer ‌defaults delete com.lowtechguys.MusicDecoy mediaAppPath pour revenir à la configuration initiale.
Ce n’est pas la première application du genre. NoTunes a une approche différente en fermant Musique dès qu’elle s’ouvre, ce qui a l’inconvénient de consommer un peu de CPU. Ici, l’approche des développeurs de Low-Tech Guys est présentée comme plus économique car sans impact sur les performances.






