Je suis en train de chercher comment lancer une application (dans ce cas Discord) par défaut avec des commandes ajoutées, et pour cela j'ai décidé d'utiliser Automator pour créer une application qui exécute une commande shell. La commande en question est la suivante :
MKL_DEBUG_CPU_TYPE=5 /Applications/Discord.app/Contents/MacOS/Discord
J'ai mis cela sur Automator, dans l'action "Exécuter un script shell", enregistré en tant qu'application, et quand je mets l'application dans le Dock, lorsque je la lance, elle affiche deux icônes. Eh bien, la cause de cela est évidente, elle ne lance pas réellement l'application elle-même avec cette commande, ce qui est dans le dock est simplement une fenêtre de terminal un peu sophistiquée qui lance toujours l'application Discord avec cette commande.
Ma question est : Y a-t-il un moyen de faire en sorte que la commande ne montre pas deux icônes Discord, et que la fenêtre Discord s'ouvre d'elle-même ?
Aussi, en raison des barrières linguistiques et de la mauvaise communication, voici quelques captures d'écran qui illustrent ma question mieux que des mots ne pourraient le faire
L'application Automator, dans le Dock Après avoir lancé le raccourci Automator, voici ce qui se passe C'est ce que je voudrais voir se produire
Édition : Je ne suis pas sûr que cela ait été clair pour vous, je n'en avais même pas conscience, mais il semble que MKL_DEBUG_CPU_TYPE=5 agisse comme une commande elle-même, qui exécute ensuite l'application mentionnée avec ses propres propriétés, ce n'est pas un paramètre de commande que Discord.app reconnaît
Édition 2 : Juste pour clarifier un peu plus les choses, lorsque je lance l'application Automator, elle ne montre pas le point blanc qui indique que l'application est en cours d'exécution, ni ne montre le nombre de notifications que l'application Discord d'origine affiche, et c'est ce que j'aimerais voir se produire avec l'application Automator, tout en masquant le véritable icône Discord du dock
0 votes
Utilisez une icône différente pour distinguer les deux choses ?
0 votes
@benwiggy C'est une possibilité, et en dernier recours je pourrais le faire, mais je préférerais avoir une seule application Discord qui hérite du logo et qui intègre simplement cette commande, Automator semble être la solution la plus proche que je pourrais obtenir à cela
0 votes
Quel est le but de la commande?
0 votes
Je crois que la commande permet à Discord d'utiliser un ensemble d'instructions différent, car celui-ci n'est pas compatible avec ma configuration. En gros, ce qui se passe, c'est que le chat vocal fait redémarrer l'application en boucle car elle essaie de revenir au chat vocal précédent sur lequel elle a planté, perpétuant ainsi les plantages et les redémarrages.
0 votes
@FranckTheMiner sur quel macOS es-tu ?
0 votes
Si vous avez un fichier binaire exécutable qui n'est pas compatible avec l'ensemble d'instructions du processeur Mac, c'est quelque chose que vous devriez régler avec les développeurs.
0 votes
@ankii Je suis sur macOS Catalina 10.15.4 (probablement bientôt mise à jour en 15.5).
0 votes
@benwiggy Eh bien, ce n'est pas un problème d'application, en soi, c'est probablement dû au fait que j'essaie de faire fonctionner macOS sur une machine virtuelle sur un processeur AMD, c'est pourquoi je dois utiliser cette commande...