So che posso riavviare il Dock usando killall Dock
sulla riga di comando. Posso anche riavviare il Finder facendo clic con il tasto destro del mouse su Finder. C'è un modo simile per riavviare il Dock senza usare la riga di comando?
È possibile interrompere forzatamente i processi in background utilizzando l'utilità Monitoraggio attività. Basta trovare il processo Dock (o ordinare l'elenco dei processi per nome o utilizzare il campo di ricerca in alto a destra), selezionarlo, quindi fare clic sul pulsante Esci (l'icona è una "X" in un ottagono) nella parte superiore sinistra di la finestra Monitor attività. Ti verrà chiesto se desideri eseguire una normale uscita o uscita forzata.
No: il dock non partecipa alla finestra di uscita forzata in modo che tu non possa accedervi direttamente.
Potresti facilmente prendere il tuo script AppleScript o shell e avvolgerlo in un launcher. L'app Platypus è la mia scelta, ma Automator funziona anche:
Ora puoi utilizzare Spotlight, Launchpad, FastScripts o qualsiasi altra modalità di strumenti di automazione per utilizzare la tastiera oi tasti di scelta rapida per avviare l'app Dock Killer. Le app gratuite funzioneranno bene, ma preferisco LaunchBar per questa attività.
Modifica il file denominato "Info.plist" all'interno del pacchetto dell'applicazione (ad esempio / System / Library / CoreServices / Lock.app / Content /). Apri questo file nel tuo editor di testo preferito e cambia la sezione seguente
<key>LSUIElement</key>
<string>true</string>
a
<key>LSUIElement</key>
<string>false</string>
Dopo aver ucciso Dock.app una volta con il terminale / monitor attività (vedi la risposta di Gordon ;-)) o dopo un riavvio l'app "Dock" viene visualizzata nel Dock stesso e puoi forzare l'uscita / riavviarla lì o dal menu Apple - > Forza esci ....
Dopo un aggiornamento o un aggiornamento del sistema potrebbe essere necessario ripetere la modifica.
[Molto] Simile alla risposta esistente di @bmike, ma questo è il mio metodo preferito per fare in modo che gli script automatici di Automator siano comandabili da tastiera ...