15 votes

Comment redémarrer le Dock sans utiliser la ligne de commande ?

Je sais que je peux redémarrer le Dock en utilisant un killall Dock sur la ligne de commande. Je peux également redémarrer le Finder en faisant un clic Alt-droit sur l'icône du Finder. Existe-t-il un moyen similaire de redémarrer le Dock sans utiliser la ligne de commande ?

0 votes

Êtes-vous prêt à créer une action Automator ou une applet Applescript ?

0 votes

@bjbk même si l'OP ne l'est pas - quelqu'un apprendra d'une belle réponse AppleScript. Je n'ai pas vu votre commentaire pendant que je rédigeais ma réponse à Otto the Automator. Il est clair que vous pensez d'une manière avec laquelle je suis d'accord :-)

0 votes

@bmike bonne suggestion. J'hésite parfois à rédiger des réponses en pensant uniquement au PO. Je dois penser au problème réel et à la façon dont les autres pourraient bénéficier de solutions multiples. Retour à la lecture du centre d'aide

16voto

Gordon Davisson Points 30215

Vous pouvez quitter de force les processus d'arrière-plan à l'aide de l'utilitaire Activity Monitor. Il suffit de trouver le processus Dock (en triant la liste des processus par nom ou en utilisant le champ de recherche en haut à droite), de le sélectionner, puis de cliquer sur le bouton Quitter (l'icône est un "X" dans un octogone) en haut à gauche de la fenêtre du moniteur d'activité. Il vous sera demandé si vous souhaitez effectuer un Quit normal ou un Quit forcé.

10voto

Oskar Points 1242

Non - le dock ne participe pas à la fenêtre Force Quit, vous ne pouvez donc pas y accéder directement.

Vous pourriez facilement prendre votre AppleScript ou votre shell script et l'envelopper dans un lanceur. L'application Platypus est mon choix, mais Automator fonctionne aussi :

  1. Ouvrir Automator
  2. Créer une nouvelle application
  3. Appelez-le Dock Killer
  4. Ajouter un élément à la recette - Exécuter le Shell script
  5. entrez Killall Dock
  6. Enregistrez l'application où vous le souhaitez.

Vous pouvez maintenant utiliser Spotlight, Launchpad, FastScripts ou tout autre outil d'automatisation pour utiliser le clavier ou les touches de raccourci pour lancer votre application Dock Killer. Les applications gratuites fonctionneront très bien, mais je préfère LaunchBar pour cette tâche.

7voto

klanomath Points 63400

Modifiez le fichier nommé "Info.plist" dans le paquetage de l'application (c'est-à-dire /System/Library/CoreServices/Dock.app/Contents/). Ouvrez ce fichier dans votre éditeur de texte préféré et modifiez la section suivante

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

à

<key>LSUIElement</key>
<string>false</string>

Après avoir tué Dock.app une fois avec le Terminal/Moniteur d'activité (voir Réponse de Gordon ;-)) ou après un redémarrage, l'application "Dock" apparaît dans le Dock lui-même et vous pouvez la quitter/redémarrer de force à cet endroit ou à partir du menu Apple -> Quitter de force.....

Après une mise à jour ou une mise à niveau du système, vous devrez peut-être recommencer la modification.

4voto

Tetsujin Points 95239

[Très] Similaire à la réponse existante de @bmike, mais c'est ma méthode préférée pour rendre les scripts rapides d'Automator commandables par touche

  1. Lancer l'automate
  2. Créer un nouveau service
  3. Appelez-le [comme vous voulez] ou "killall Dock".
  4. Ajouter un élément à la recette - Exécuter le Shell script
  5. entrez Killall Dock
  6. Économiser en utilisant Cmd S [Vous pouvez attendre ce moment pour le nommer si vous le souhaitez. Il n'y a pas de sélecteur de fichier pour savoir où il est stocké, avec un Service, juste un nom].
  7. Ouvrir System Prefs > Keyboard > Shortcuts > Services
  8. Faites défiler vers le bas et ajoutez une commande clé mémorable à votre nouveau service 'killall Dock'.

enter image description here

0voto

kdm6389 Points 19

Pourquoi ne pas utiliser l'utilitaire gratuit "Onyx" (@ Titanium software) ; un utilitaire très sérieux. Allez dans le menu "Paramètres" où vous trouverez l'onglet "Dock" C'est tout ! http://www.titanium.free.fr/onyx.html

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X