Er det en måte å skjule applikasjonsvinduet og dock-ikonet til en bestemt aktiv app i OS X? Liksom en bakgrunnstjeneste som kan slås på eller av.
Kommentarer
- Løsningen kan veldig godt være app-spesifikk, så det ville være bra å kjenner appen du prøver å skjule.
- det er en tredjepartsapp som heter morphvox
Svar
Denne løsningen fungerte for meg, men det kan avhenge av det aktuelle programmet. Jeg prøvde det med en tredjepartsapp kalt «Burn» og det fungerte.
-
Gå til applikasjonsmappen din og høyreklikk (kontroll-klikk) på appen du vil skjule fra Brygge.
-
Klikk på
Show contents
. Du skal nå kunne se «inne» i appens filer. -
Åpne
Info.plist
-filen iContents
mappe med TextEdit (høyreklikk -> «Åpne med …») -
Gå helt nederst i filen og finn to siste linjer som skal si:
</dict>
</plist>
-
Sett inn dette før disse to linjene og lagre filen.
<key>LSUIElement</key>
<true/>
Etter dette vises ikke dock-ikonet for appen lenger. Husk at du må bruke Aktivitetsovervåker eller Terminal (killall <appname>
) for å avslutte appen hvis du lukker vinduet.
Hvis vinduet lukkes avsluttes appen, kan du trykke cmd + h
for å skjule vinduet. Dette bør gjøre appen din helt usynlig.
For å gjøre den synlig igjen, er det bare å fjerne de to linjene igjen, og appen skal oppføre seg som før.
Kilde: Link
Kommentarer
- Stemmer ikke ' t fungerer i 10.12 og senere. ??
- @Itachi Jeg har ikke ' Jeg har ikke en Mac for å teste den, beklager.
- Sandkasse-registrering mislyktes: Kodesignaturen er ikke gyldig: Operasjonen kunne ikke fullføres. (OSStatus-feil -67030.) Det virker som om noen tredjepartsverktøy basert på dette ikke fungerer ' heller ikke. Det krasjet.
- Fungerer 10.13.5, etter endringen må du starte appen på nytt.
- Testet og fungerer bra for XQuartz, macOS Mojave 10.14.6. Takk.
Svar
Bruk den innfødte PlistBuddy-kommandoen til å gjøre det:
/usr/libexec/PlistBuddy -c "Add :LSUIElement bool true" /Applications/[AppName].app/Contents/Info.plist
Ikke glem å endre
[App Name]
.
Hvis du ønsker å komme tilbake, kjør kommando:
/usr/libexec/PlistBuddy -c "Delete :LSUIElement" /Applications/[AppName].app/Contents/Info.plist
Kommentarer
- Fungerer 10.14.4. Takk
Svar
Nylig kom jeg over en app som heter GhostTile og det gjør akkurat dette. Jeg prøvde dock dodger og det fungerte ikke, men denne fungerte definitivt og er ganske fantastisk.
http://ghosttile.kernelpanic.im/
Kommentarer
- Avsluttet med å bruke denne appen heller. Er det noen fordeler ved å bruke den betalte versjonen mot prøveversjonen?
- Fra det jeg kan fortelle bare en og annen irriterende popup som sier at du ' bruker en ulisensiert kopi av det.
Svar
Et tredjeparts dra og slipp applikasjon kalt Dock Dodger fjerner et program fra Dock og command + tab
sekvens for deg. På denne måten kjører et program fortsatt aktivt, men skjult .
Det fungerer for de fleste applikasjoner på Mac. Når du oppdaterer et skjult program, kan det imidlertid angre endringen din, så du må kanskje kjøre den gjennom Dock Dodger igjen.
Fremgangsmåte for å følge:
- Last ned Dock Dodger (for eksempel: nedlasting fra Apponic )
- Start Dock Dodger (du må kanskje tillate å åpne denne appen fra macOS-sikkerhetsinnstillingene dine fordi den er en uidentifisert tredjepartsutvikler.
- Dra og slipp programmet du vil skjule. i Dock Dodger-vinduet
- Avslutt Dock Dodger
- Bare start på nytt programmet du vil skjule.
Det er en» men … «
Når du starter applikasjonen du bare har satt for å bli skjult, vil den vise applikasjonsvindu.
- Klikk hvor som helst i applikasjonsvinduet for å få det til å komme frem og ha fokus
- Trykk
command + H
på tastaturet for å skjul applikasjonen Når de fleste er skjult, forblir de fleste applikasjoner skjult.
Slik avslutter du en skjult app:
- Åpne aktivitetsovervåker
- Finn navnet på det skjulte programmet ditt i listen
- Avslutt eller Tving avslutning
eller:
- Finn det skjulte programmet i Finder (vanligvis i applikasjonsmappen din)
- Start det skjulte programmet
- For de fleste applikasjoner, dette vil skjule applikasjonsvinduet og bringe det til fronten
- Du kan nå avslutte applikasjonen fra macOS-menyen eller trykke
command + Q
En ulempe ved å bruke Dock Dodger:
Er dette reversibelt? Dock Dodger hjelper deg ikke å angre denne endringen. For å reversere den:
- Bruk svaret fra @comfreak ( https://apple.stackexchange.com/a/207944/96748 ) for å angre endringen.
- Eller bare lag en sikkerhetskopi / arkiv / kopi av applikasjonen før du gjør skjulendringen.
Oppsiden av å bruke Dock Dodger
- Det er en veldig enkel ett-trinns dra-og-slipp-handling.
I » Jeg har brukt den til å skjule appene Wacom Desktop Center og SpamSieve på macOS Sierra. Jeg la merke til at den offisielle Dock Dodger-nedlastingsplasseringen gikk offline, så jeg la til en Apponic-nedlastningskobling.
Kommentarer
- Fantastisk. Du kan også åpne app som kjører med Command + opp, og du kan normalt avslutte appen med Command + Q