Existe-t-il un moyen de masquer la fenêtre d'application et l'icône de dock d'une application active spécifique dans OS X? Un peu comme un service d'arrière-plan qui peut être activé ou désactivé.
Existe-t-il un moyen de masquer la fenêtre d'application et l'icône de dock d'une application active spécifique dans OS X? Un peu comme un service d'arrière-plan qui peut être activé ou désactivé.
Réponses:
Cette solution a fonctionné pour moi, mais cela pourrait dépendre de l'application en question. Je l'ai essayé avec une application tierce appelée "Burn" et cela a fonctionné.
Accédez à votre dossier d'applications et cliquez avec le bouton droit (contrôle-clic) sur l'application que vous souhaitez masquer du dock.
Cliquez sur Show contents
. Vous devriez maintenant pouvoir voir "à l'intérieur" les fichiers de l'application.
Ouvrez le Info.plist
fichier dans le Contents
dossier avec TextEdit (clic droit -> "Ouvrir avec ...")
Allez tout en bas du fichier et trouvez les deux dernières lignes qui devraient dire:
</dict>
</plist>
Insérez-le maintenant devant ces deux lignes et enregistrez le fichier.
<key>LSUIElement</key>
<true/>
Après cela, l'icône du dock de l'application ne sera plus affichée. Gardez à l'esprit que vous devrez utiliser le moniteur d'activité ou le terminal ( killall <appname>
) pour quitter l'application si vous fermez la fenêtre.
Si la fermeture de la fenêtre quitte l'application, vous pouvez appuyer sur cmd + h
pour masquer la fenêtre. Cela devrait rendre votre application complètement invisible.
Pour le rendre à nouveau visible, supprimez simplement ces deux lignes à nouveau et l'application devrait se comporter comme auparavant.
Source: Lien
Récemment, je suis tombé sur une application appelée GhostTile et elle fait exactement cela. J'ai essayé Dock Dodger et cela n'a pas fonctionné mais celui-ci a vraiment fonctionné et est assez génial.
Utilisez la commande PlistBuddy native pour le faire:
/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/[AppName].app/Contents/Info.plist
N'oubliez pas de changer le
[App Name]
.
Si vous souhaitez revenir, exécutez la commande:
/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/[AppName].app/Contents/Info.plist
Une application de glisser-déposer tierce appelée Dock Dodger supprime une application du Dock et de la command + tab
séquence pour vous. De cette façon, une application est toujours en cours d'exécution mais complètement masquée .
Il fonctionne pour la plupart des applications sur Mac. Cependant, lors de la mise à jour d'une application masquée, elle peut annuler votre modification, vous devrez donc peut-être la réexécuter via Dock Dodger.
Étapes à suivre:
Il y en a un 'mais ...'
Lorsque vous démarrez l'application que vous venez de définir pour être masquée, elle affichera la fenêtre de l'application.
command + H
sur votre clavier pour masquer l'application Une fois masquée, la plupart des applications resteront masquées.Pour quitter une application masquée:
ou:
command + Q
Un inconvénient de l'utilisation de Dock Dodger:
Est-ce réversible? Dock Dodger ne vous aide pas à annuler cette modification. Pour l'inverser:
L'avantage d'utiliser Dock Dodger
Je l'ai utilisé avec succès pour masquer les applications Wacom Desktop Center et SpamSieve sur macOS Sierra. J'ai remarqué que l'emplacement de téléchargement officiel de Dock Dodger était hors ligne, j'ai donc ajouté un lien de téléchargement Apponic.