Esiste un modo per nascondere la finestra dellapplicazione e licona del dock di uno specifico app attiva in OS X? Un po come un servizio in background che può essere attivato o disattivato.
Commenti
- La soluzione potrebbe essere specifica dellapp, quindi sarebbe bene conoscere lapp che stai cercando di nascondere.
- è unapp di terze parti chiamata morphvox
Answer
Questa soluzione ha funzionato per me, ma potrebbe dipendere dallapplicazione in questione. Lho provato con unapp di terze parti chiamata “Burn” e ha funzionato.
-
Vai alla cartella delle applicazioni e fai clic con il pulsante destro del mouse (control-clic) sullapp che desideri nascondere dal dock.
-
Fai clic su
Show contents
. Ora dovresti essere in grado di vedere i file “dentro” lapp “. -
Apri il file
Info.plist
nelContents
cartella con TextEdit (clic destro -> “Apri con …”) -
Vai alla fine del file e trova il ultime due righe che dovrebbero dire:
</dict>
</plist>
-
Ora inseriscilo prima di queste due righe e salva il file.
<key>LSUIElement</key>
<true/>
Dopodiché licona del dock dellapp non verrà più mostrata. Tieni presente che dovrai utilizzare Monitoraggio attività o Terminale (killall <appname>
) per chiudere lapp se chiudi la finestra.
Se chiudi la finestra, esci nellapp, puoi premere cmd + h
per nascondere la finestra. Questo dovrebbe rendere la tua app completamente invisibile.
Per renderla di nuovo visibile, rimuovi nuovamente quelle due righe e lapp dovrebbe comportarsi come prima.
Fonte: Link
Commenti
- Non ‘ t funziona in 10.12 e versioni successive. ??
- @Itachi Non ‘ non ho un Mac per provarlo, mi spiace.
- Registrazione sandbox non riuscito: la firma del codice non è valida: non è stato possibile completare loperazione. (Errore OSStatus -67030.) Sembra che alcuni strumenti di terze parti basati su questo ‘ non funzionino neanche in Sierra. Si è bloccato.
- Funziona su 10.13.5, dopo la modifica devi riavviare lapp.
- Testato e funziona bene per XQuartz, macOS Mojave 10.14.6. Grazie.
Risposta
Usa il comando nativo PlistBuddy per farlo:
/usr/libexec/PlistBuddy -c "Add :LSUIElement bool true" /Applications/[AppName].app/Contents/Info.plist
Non dimenticare di modificare
[App Name]
.
Se desideri tornare indietro, esegui il comando:
/usr/libexec/PlistBuddy -c "Delete :LSUIElement" /Applications/[AppName].app/Contents/Info.plist
Commenti
- Funziona su 10.14.4. Grazie
Risposta
Recentemente mi sono imbattuto in unapp chiamata GhostTile e fa esattamente questo. Ho provato dock dodger e non ha funzionato, ma questo ha sicuramente funzionato ed è davvero fantastico.
http://ghosttile.kernelpanic.im/
Commenti
- Anche questa app è terminata. Cè qualche vantaggio nellusare la versione a pagamento rispetto a quella di prova?
- Da quello che posso dire solo il fastidioso pop-up occasionale che dice che ‘ stai utilizzando una copia senza licenza di esso.
Risposta
Un trascina -e-rilascia applicazione denominata Dock Dodger rimuove unapplicazione dal Dock e command + tab
sequenza per te. In questo modo unapplicazione è ancora in esecuzione ma completamente nascosta .
Funziona per la maggior parte delle applicazioni su Mac. Tuttavia, laggiornamento di unapplicazione nascosta potrebbe annullare la modifica, quindi potrebbe essere necessario eseguirla nuovamente tramite Dock Dodger.
Passaggi da seguire:
- Scarica Dock Dodger (ad esempio: download da Apponic )
- Avvia Dock Dodger (potresti dover consentire lapertura di questa app dalle impostazioni di sicurezza di macOS perché è uno sviluppatore di terze parti non identificato.
- Trascina e rilascia lapplicazione che desideri nascondere nella finestra di Dock Dodger
- Esci da Dock Dodger
- Semplicemente (ri) avvia lapplicazione che desideri nascondere.
Ce nè uno” ma … “
Quando avvii lapplicazione che hai appena impostato per essere nascosta, mostrerà il Finestra dellapplicazione.
- Fare clic in un punto qualsiasi della finestra dellapplicazione per visualizzarla in primo piano e evidenziarla
- Premere
command + H
sulla tastiera per nascondi lapplicazione Una volta nascosta, la maggior parte delle applicazioni rimarrà nascosta.
Per chiudere unapp nascosta:
- Apri Monitoraggio attività
- Trova il nome dellapplicazione nascosta nellelenco
- Esci o esci forzatamente
oppure:
- Trova lapplicazione nascosta nel Finder (di solito nella cartella Applicazioni)
- Avvia lapplicazione nascosta
- Per la maggior parte applicazioni, questo mostrerà la finestra dellapplicazione e la porterà in primo piano
- Ora puoi uscire dallapplicazione dal menu macOS o premere
command + Q
Uno svantaggio dellutilizzo di Dock Dodger:
È reversibile? Dock Dodger non ti aiuta ad annullare questa modifica. Per annullarla:
- Utilizza la risposta fornita da @comfreak ( https://apple.stackexchange.com/a/207944/96748 ) per annullare la modifica.
- Oppure fai semplicemente un backup / archivio / copia dellapplicazione prima apporti la modifica a Nascondi.
Il vantaggio di utilizzare Dock Dodger
- È “unazione di trascinamento della selezione in un unico passaggio molto semplice.
I” lho usato con successo per nascondere le app Wacom Desktop Center e SpamSieve su macOS Sierra. Ho notato che il percorso di download ufficiale di Dock Dodger è andato offline, quindi ho aggiunto un link per il download di Apponic.
Commenti
- Fantastico. Puoi anche aprire lapp in esecuzione con Command + up e normalmente puoi uscire dallapp con Command + Q