Existe-t-il un moyen de masquer la fenêtre de lapplication et licône du dock dun application active sous OS X? Un peu comme un service darrière-plan qui peut être activé ou désactivé.

Commentaires

  • La solution peut très bien être spécifique à lapplication, il serait donc bon de connaissez lapplication que vous essayez de masquer.
  • cest une application tierce appelée morphvox

Answer

Cette solution a fonctionné pour moi, mais cela pourrait dépendre de lapplication en question. Je lai essayé avec une application tierce appelée « Graver » et cela a fonctionné.

  1. Accédez au dossier de vos applications et faites un clic droit (contrôle-clic) sur lapplication que vous souhaitez masquer de la quai.

  2. Cliquez sur Show contents. Vous devriez maintenant pouvoir voir « à lintérieur » des fichiers de lapplication.

  3. Ouvrez le fichier Info.plist dans le Contents dossier avec TextEdit (clic droit -> « Ouvrir avec … »)

  4. Allez tout en bas du fichier et trouvez le deux dernières lignes qui devraient dire:

    </dict>
    </plist>

  5. Maintenant, insérez ceci avant ces deux lignes et enregistrez le fichier.

    <key>LSUIElement</key>
    <true/>

Après cela, licône du dock de lapplication ne sera plus affichée. Noubliez pas que vous devrez utiliser le moniteur dactivité ou le terminal (killall <appname>) pour quitter lapplication si vous fermez la fenêtre.

Si vous fermez la fenêtre, lapplication, vous pouvez appuyer sur cmd + h pour masquer la fenêtre. Cela devrait rendre votre application complètement invisible.

Pour la rendre à nouveau visible, supprimez simplement ces deux lignes et lapplication devrait se comporter comme avant.


Source: Lien

Commentaires

  • Doesn ‘ t travailler dans 10.12 et versions ultérieures. ??
  • @Itachi Je nai ‘ pas de Mac pour le tester, désolé.
  • Enregistrement Sandbox échoué: la signature du code nest pas valide: lopération na pas pu être terminée. (Erreur OSStatus -67030.) Il semble que certains outils tiers basés sur ce don ‘ t fonctionnent non plus dans Sierra. Il a planté.
  • Fonctionne sur 10.13.5, après le changement, vous devez redémarrer lapplication.
  • Testé et fonctionne bien pour XQuartz, macOS Mojave 10.14.6. Merci.

Réponse

Utilisez la commande native PlistBuddy pour le faire:

/usr/libexec/PlistBuddy -c "Add :LSUIElement bool true" /Applications/[AppName].app/Contents/Info.plist 

Noubliez pas de changer le [App Name].

Si vous souhaitez revenir en arrière, exécutez la commande:

/usr/libexec/PlistBuddy -c "Delete :LSUIElement" /Applications/[AppName].app/Contents/Info.plist 

Commentaires

  • Fonctionne sur 10.14.4. Merci

Réponse

Récemment, je suis tombé sur une application appelée GhostTile et il fait exactement cela. Jai essayé dock dodger et cela na pas fonctionné, mais celui-ci a vraiment fonctionné et est assez génial.

http://ghosttile.kernelpanic.im/

Commentaires

  • Fin de lutilisation de cette application. Y a-t-il des avantages à utiliser la version payante par rapport à la version dévaluation?
  • Daprès ce que je peux dire, juste une fenêtre contextuelle ennuyeuse qui indique que vous ‘ utilisez une copie sans licence

Réponse

Un tiers glisser -and-drop lapplication appelée Dock Dodger supprime une application du Dock et command + tab séquence pour vous. De cette façon, une application est toujours exécutant activement mais complètement masquée .

Cela fonctionne pour la plupart des applications sur Mac. Cependant, lors de la mise à jour dune application masquée, cela peut annuler votre modification, vous devrez donc peut-être lexécuter à nouveau via Dock Dodger.

Étapes à suivre:

  1. Télécharger Dock Dodger (par exemple: télécharger depuis Apponic )
  2. Démarrez Dock Dodger (vous devrez peut-être autoriser louverture de cette application à partir de vos paramètres de sécurité macOS, car il sagit dun développeur tiers non identifié.
  3. Faites glisser et déposez lapplication que vous souhaitez masquer dans la fenêtre Dock Dodger
  4. Quittez Dock Dodger
  5. Démarrez simplement (re) lapplication que vous souhaitez masquer.

Il y en a un » mais … « 

Au démarrage de lapplication que vous venez de définir pour être masquée, il affichera le fenêtre dapplication.

  • Cliquez nimporte où dans la fenêtre de lapplication pour la placer au premier plan et avoir le focus
  • Appuyez sur command + H sur votre clavier pour masquer lapplication Une fois masquées, la plupart des applications resteront masquées.

Pour quitter une application masquée:

  • Ouvrir le moniteur dactivité
  • Trouvez le nom de votre application masquée dans la liste
  • Quitter ou forcer à quitter

ou:

  • Recherchez lapplication masquée dans le Finder (généralement dans votre dossier Applications)
  • Démarrez lapplication masquée
  • Pour la plupart applications, cela affichera la fenêtre de lapplication et la mettra au premier plan
  • Vous pouvez maintenant quitter lapplication à partir du menu macOS ou appuyer sur command + Q

Un inconvénient de lutilisation de Dock Dodger:

Est-ce réversible? Dock Dodger ne vous aide pas à annuler cette modification. Pour lannuler:

  • Utilisez la réponse fournie par @comfreak ( https://apple.stackexchange.com/a/207944/96748 ) pour annuler la modification.
  • Ou faites simplement une sauvegarde / archivage / copie de lapplication avant vous effectuez le changement de masque.

Les avantages de lutilisation de Dock Dodger

  • Cest « une action de glisser-déposer en une seule étape très simple.

I » Je lai utilisé avec succès pour masquer les applications Wacom Desktop Center et SpamSieve sur macOS Sierra. Jai remarqué que lemplacement de téléchargement officiel de Dock Dodger était hors ligne, jai donc ajouté un lien de téléchargement Apponic.

Commentaires

  • Génial. Vous pouvez également ouvrir lapplication en cours dexécution avec Command + up et vous pouvez normalement quitter lapplication avec Command + Q

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *