NoTunes, l’application macOS qui empêche le lancement d’Apple Music
(github.com/tombonez)- noTunes est une application qui empêche iTunes ou Apple Music de se lancer sur macOS, notamment lorsque l’app Music s’ouvre automatiquement dans des situations comme la reconnexion d’un casque Bluetooth
- Une fois l’app lancée, l’exécution d’iTunes/Music est bloquée, et un clic gauche sur l’icône de la barre des menus permet d’activer ou de désactiver ce blocage
- L’installation est possible via le téléchargement direct de noTunes-3.5.zip ou avec Homebrew Cask via
brew install --cask notunes - Le lancement automatique au démarrage se configure dans Login Items des System Settings à partir de macOS Ventura, ou dans Users & Groups des System Preferences pour les versions antérieures à Ventura
- Il est possible de définir, via la valeur replacement, une application ou un site web à lancer à la place d’iTunes/Apple Music, par exemple une URL YouTube Music
Ce que fait noTunes
- noTunes est une application pour macOS qui empêche iTunes ou Apple Music de se lancer
- Lorsque l’app est en cours d’exécution, iTunes/Music ne se lance plus
- Par exemple, elle peut empêcher l’app Music de s’ouvrir lorsque des écouteurs Bluetooth se reconnectent
- Un clic gauche sur l’icône de la barre des menus permet d’activer ou de désactiver la fonctionnalité de noTunes
Installation
- Téléchargement direct :
- Installation avec Homebrew :
brew install --cask notunes
Configuration du lancement automatique au démarrage
- À partir de Ventura :
- Aller dans System Settings
- Sélectionner General
- Sélectionner Login Items
- Cliquer sur
+sous Open at Login et sélectionner noTunes
- Avant Ventura :
- Aller dans System Preferences -> Users & Groups
- Sélectionner
Login Itemssous l’utilisateur - Cliquer sur le cadenas en bas à gauche et saisir le mot de passe de connexion
- Cliquer sur
+dans le panneau principal pour rechercher noTunes - Sélectionner noTunes puis cliquer sur
Add
Utilisation de l’icône de la barre des menus
- Un clic gauche sur l’icône de la barre des menus active ou désactive noTunes
- L’état Enabled empêche le lancement d’iTunes/Music
- L’état Disabled autorise le lancement d’iTunes/Music
- Pour masquer l’icône de la barre des menus, faire un clic droit ou control-click sur l’icône, puis cliquer sur
Hide Icon - Pour restaurer l’icône masquée de la barre des menus, quitter noTunes, exécuter la commande suivante dans Terminal, puis rouvrir l’app
defaults delete digital.twisted.noTunes
Quitter noTunes
- Si l’icône de la barre des menus est visible :
- Faire un clic droit ou control-click sur l’icône, puis cliquer sur quit
- Si l’icône de la barre des menus est masquée :
- Quitter l’app depuis Activity Monitor ou exécuter la commande suivante dans Terminal
osascript -e 'quit app "noTunes"'
Configurer un lancement de remplacement pour iTunes/Apple Music
- Pour ouvrir une autre app musicale lorsqu’iTunes/Music tente de se lancer, remplacer
YOUR_MUSIC_APPpar le nom de l’app souhaitée et exécuter la commande suivantedefaults write digital.twisted.noTunes replacement /Applications/YOUR_MUSIC_APP.app - Après configuration, lorsque iTunes/Music tente de se lancer,
/Applications/YOUR_MUSIC_APP.appest lancée à la place - Un site web peut aussi être utilisé comme cible de remplacement, par exemple pour ouvrir YouTube Music
defaults write digital.twisted.noTunes replacement https://music.youtube.com/ - Pour désactiver la configuration de lancement de remplacement, exécuter la commande suivante
defaults delete digital.twisted.noTunes replacement
Support et licence
- Il est possible de soutenir le projet via GitHub Sponsors
- Le code est fourni sous MIT License
1 commentaires
Avis de Hacker News
Enfin. Pour les utilisateurs de Spotify, c’était un problème vraiment agaçant
J’ai configuré Spotify comme application au démarrage du système, mais si j’appuie sur le bouton physique de lecture du clavier alors que je n’ai pas encore touché à la fenêtre, au lieu de lancer Spotify comme prévu, c’est Apple Music qui s’ouvre. C’est à devenir fou
La conclusion absurde, c’est que la solution évidente à ce « bug » serait de commencer à utiliser Apple Music
Une fois sur deux, quand je mets mes AirPods, Apple Music surgit et vole le focus à ce que j’étais en train de faire
Ce comportement est cassé depuis le premier iPhone, et j’ai l’impression qu’ajouter simplement une pile de deux éléments réglerait 99 % des cas d’usage
À chaque fois que j’oubliais et que j’appuyais dessus, Apple Music s’ouvrait, et si je le forçais à quitter, il redémarrait : j’avais l’impression d’être puni dans une boucle
Je n’ai pas le souvenir d’avoir été agacé par le fait que le bouton de lecture ouvre Apple Music ; au pire, je voulais lancer Spotify et c’est YouTube dans un onglet de navigateur déjà ouvert qui se mettait à jouer. Je n’éteins presque jamais non plus mon système : d’après
uptime, le dernier redémarrage remonte à 79 jours, et comme Spotify ou YouTube sont presque toujours ouverts en arrière-plan, macOS n’a sans doute pas eu besoin d’ouvrir une nouvelle appli. Je me demande ce que je fais correctementJ’utilise macOS à plein temps depuis environ 4 ans, et avant cela j’ai utilisé diverses distributions Linux pendant une dizaine d’années
J’ai eu une malchance terrible avec le matériel Asus, et comme je travaillais chez Apple à l’époque, j’ai pu avoir une grosse réduction sur un MacBook, donc je suis passé à macOS. Le matériel du portable est toujours impeccable 4 ans plus tard, mais macOS me frustre de plus en plus. Comme c’est Unix, la ligne de commande et les outils de développement sont corrects, mais j’ai constamment l’impression de devoir contourner la direction imposée par Apple pour travailler. Je ne compte plus le nombre de fois où j’ai lancé Apple Music par erreur, et voir apparaître une appli comme celle-ci montre que je ne suis pas le seul
Le problème, ce n’est pas tant le comportement par défaut lui-même que le fait que tout un tas de choses non désirées soient incluses. J’aimerais qu’Apple Maps, Apple Music et de petites applis dépendantes des services Apple ne soient pas préinstallées, et qu’il existe un macOS minimal avec seulement le bureau, le terminal et quelques utilitaires de base. Si Apple Music n’était pas installé, il ne pourrait pas se lancer. Quand la prise en charge de Linux sur les MacBook T2 sera stabilisée par la communauté, je compte passer entièrement à NixOS minimal
[1] Je me suis juré de ne plus jamais acheter de produit Asus. Mon ordinateur portable a littéralement commencé à se désagréger au bout d’un an d’utilisation, alors qu’il bougeait à peine et restait près de mon lit ; les jonctions en plastique se sont décollées et j’ai dû faire beaucoup de chirurgie à la Gorilla Glue et aux serre-joints. Plus jamais
[2] Par exemple des choses comme le gestionnaire de disque
Ça pourrait être de bons produits, mais des pièces fragiles qui cassent facilement ruinent toute la qualité. Le portable Framework(https://frame.work) vaut vraiment le coup d’œil. Tant qu’ils ne perdent pas le cap, je n’ai pas l’intention d’acheter autre chose. La gamme Lenovo T* était bien aussi, et le T580 a été l’un de mes préférés de tous les temps. Dell fabrique aussi de beaux produits, mais je choisirais plutôt la gamme business de l’XPS, probablement quelque chose comme un Precision. Si vous utilisez Dell, Ubuntu ou une distribution dérivée est un peu mieux ; avec Fedora ou Arch, il y avait des frictions parce qu’il fallait dépendre des builds Dell pendant 6 à 9 mois après la sortie d’un nouveau modèle, le temps que les pilotes arrivent dans le noyau
Je l’ai vu chez plusieurs marques : elles entassent du matériel haut de gamme dans le boîtier le moins cher et le plus mal conçu possible, et au final ce n’est pas le matériel lui-même qui pose problème, mais ce boîtier. Il y a des exceptions qui semblent toujours avoir leurs propres problèmes matériels, comme les cartes MSI, mais je n’en rachèterai jamais
Heureusement, j’avais pris une garantie coûteuse, mais comme je ne savais pas quel portable prendre ensuite pour du développement de jeux, je suis finalement revenu à un PC fixe
C’est exactement le genre d’abus de pouvoir sur lequel les autorités antitrust devraient se concentrer
Apple, Inc possède à la fois le système d’exploitation et l’application de musique, et utilise son contrôle sur l’OS pour donner un avantage indu à sa propre application de musique par rapport aux applications concurrentes. Apple n’est pas la seule dans ce cas : toutes les grandes entreprises tech utilisent leur pouvoir de plateforme pour obtenir un avantage concurrentiel dans des secteurs sans rapport
Je garde le MacBook Pro 2019 en mémoire comme un mauvais matériel. Une Touch Bar horrible et une connectique médiocre : pas de HDMI, pas de recharge magnétique, pas d’USB-A.
Le logiciel non plus n’était pas très abouti. Utilisé en mode « clamshell » fermé, il s’éteignait, et on ne pouvait pas changer le réglage ; il fallait un logiciel tiers pour qu’il reste allumé. Mais une fois fermé, on n’a plus accès au capteur d’empreintes. L’iPhone n’a pas de capteur d’empreintes et utilise donc la reconnaissance faciale ; le Mac a un capteur d’empreintes, mais ne peut pas faire de reconnaissance faciale avec une caméra IR comme Windows Hello.
C’est surprenant que macOS n’ait pas une fonction du type « à la fermeture du capot > éteindre / continuer à fonctionner », que Windows prend en charge depuis l’époque de XP.
Pour le problème du capteur d’empreintes, il y a trois alternatives : l’Apple Watch peut remplacer cet usage dans la plupart des cas, certains claviers externes Apple ont un capteur d’empreintes, et on peut aussi simplement utiliser son mot de passe.
Moi aussi, j’avais installé une appli comme Amphetamine pour le laisser allumé fermé et sans alimentation, mais à mes yeux ça ne fonctionnait pas du tout.
On ne peut pas admettre qu’ils savent très bien manipuler les gens et que les humains sont prévisibles ? Ça peut blesser l’ego des fans qui ont acheté un produit à 2 000 dollars avec 8 Go de RAM et un CPU banal, mais les seuls à profiter de ce secret de Polichinelle, ce sont les actionnaires d’Apple.
Je me demande ce qu’Apple gagne à retirer un réglage permettant de choisir si Apple Music doit s’ouvrir ou non.
Même les utilisateurs audio professionnels ne doivent pas avoir envie que ça surgisse juste parce qu’ils ont branché un casque.
Bien sûr, l’essentiel de cet engagement serait factice dès le départ, mais quel chef de projet irait l’admettre volontairement ? C’est la même raison pour laquelle les publicités restent placées à des endroits pénibles où les clics accidentels sont faciles, alors même que tout le monde y gagnerait si ces clics diminuaient.
Je trouve choquant qu’Apple laisse passer ce genre de chose. Du point de vue antitrust, ça fait penser à Internet Explorer, et ça donne aussi l’impression de revoir les réglages divers et mauvais qui accompagnaient autrefois les PC Windows.
Franchement, à certains égards, une installation propre de Windows paraît moins encombrée qu’une installation neuve de Mac. Bientôt, les gens fabriqueront peut-être des supports d’installation macOS personnalisés pour remettre les réglages par défaut d’aplomb et retirer le superflu, comme à l’époque de XP.
Autre exemple : Pages. Peu importe combien de fois on coche la case « Toujours utiliser cette app », il insiste pour devenir le lecteur par défaut des CSV. À part le supprimer complètement, il n’y a pas d’alternative.
Pour changer la valeur par défaut de tous les fichiers de ce type, il faut ouvrir le panneau d’informations avec command+i puis, sous « Open With », cliquer sur « Change All… ». Moi, j’utilise l’outil en ligne de commande duti.
À moins de devoir absolument faire tourner un logiciel précis, mieux vaut utiliser quelque chose de qualité 10/10 qu’une expérience utilisateur 6/10 avec maximisation des profits 10/10. Si je parle spécifiquement de Fedora, c’est parce que les Linux de la famille Debian finissent par renvoyer les gens vers Windows.
Les utilitaires ultra-ciblés qui comblent une fonctionnalité bizarrement absente de macOS sont une vieille tradition, mais cette appli est peut-être le sommet du genre.
Je ne comprends toujours pas pourquoi Apple a décidé qu’il ne fallait pas avoir un indicateur de volume visible dans la barre de menus quand un casque est branché. Vraiment.
Sous Linux, le Wi-Fi, le Bluetooth, l’audio et la vidéo fonctionnent à peine, et sous Windows il existe d’innombrables utilitaires pour retirer les cochonneries du système d’exploitation. Ce n’est pas un problème propre au Mac, c’est juste une saveur différente.
Maintenant, il faudrait aussi quelque chose qui bloque seulement le partage automatique du presse-papiers sans désactiver complètement Handoff.
Difficile à croire, Apple, mais certaines personnes utilisent plusieurs appareils pour des usages différents, et le presse-papiers qui circule automatiquement de l’un à l’autre est au mieux agaçant. Il suffirait qu’il soit partagé uniquement quand on se connecte explicitement à distance d’un appareil à un autre.
Au lieu du partage automatique, une fonction permettant d’envoyer du texte vers un autre appareil comme AirDrop serait bien meilleure.
Handoff a un défaut très agaçant quand on partage une souris et un clavier, et Synergy est entièrement configurable. En plus, c’est un achat unique.
launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plistEst-ce que ça ne permettrait pas de résoudre tous les comportements où l’on semble appuyer accidentellement sur ce bouton ?
L’intérêt du logiciel lié est de les laisser continuer à fonctionner avec le lecteur multimédia voulu, comme Spotify, tout en empêchant le lecteur multimédia d’Apple de les intercepter.
Bonne trouvaille. Avant, je réglais ça en le bloquant discrètement avec Santa[1], mais ça m’a toujours semblé excessif de l’utiliser uniquement pour cet objectif.