Er der en måde at skjule applikationsvinduet og dock-ikonet for en bestemt aktiv app i OS X? Lidt som en baggrundstjeneste, der kan slås til eller fra.

Kommentarer

  • Løsning kan meget vel være appspecifik, så det ville være godt at kend den app, du prøver at skjule.
  • det er en app fra tredjepart kaldet morphvox

Svar

Denne løsning fungerede for mig, men det kan afhænge af den pågældende applikation. Jeg prøvede det med en tredjepartsapp kaldet “Burn”, og det fungerede.

  1. Gå til din applikationsmappe og højreklik (kontrol-klik) på den app, du vil skjule fra dok.

  2. Klik på Show contents. Du skal nu kunne se “inde” i appens filer.

  3. Åbn Info.plist -filen i Contents mappe med TextEdit (højreklik -> “Åbn med …”)

  4. Gå helt i bunden af filen og find sidste to linjer, der skal sige:

    </dict>
    </plist>

  5. Indsæt det nu før disse to linjer, og gem filen.

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

Herefter vises appens dock-ikon ikke længere. Husk, at du bliver nødt til at bruge Aktivitetsovervågning eller Terminal (killall <appname>) for at afslutte appen, hvis du lukker vinduet.

Hvis vinduet lukkes, afsluttes i appen kan du trykke på cmd + h for at skjule vinduet. Dette skal gøre din app helt usynlig.

For at gøre den synlig igen skal du bare fjerne de to linjer igen, og appen skal opføre sig som før.


Kilde: Link

Kommentarer

  • Gør ikke ' t arbejde i 10.12 og senere. ??
  • @Itachi Jeg har ikke ' Jeg har ikke en Mac til at teste den, undskyld.
  • Registrering af sandkasse mislykkedes: Kodesignaturen er ikke gyldig: Handlingen kunne ikke gennemføres. (OSStatus-fejl -67030.) Det ser ud til, at nogle tredjepartsværktøjer baseret på dette heller ikke fungerer '. Det styrtede ned.
  • Fungerer den 10.13.5, efter ændringen skal du genstarte appen.
  • Testet og fungerer godt til XQuartz, macOS Mojave 10.14.6. Tak.

Svar

Brug den indfødte PlistBuddy-kommando til at gøre det:

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

Glem ikke at ændre [App Name].

Hvis du ønsker at komme tilbage, skal du køre kommando:

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

Kommentarer

  • Arbejder den 10.14.4. Tak

Svar

For nylig stødte jeg på en app kaldet GhostTile og det gør nøjagtigt dette. Jeg prøvede dock dodger og det fungerede ikke, men denne fungerede helt sikkert og er ret fantastisk.

http://ghosttile.kernelpanic.im/

Kommentarer

  • Afsluttes enten ved hjælp af denne app. Er der nogen fordele ved at bruge den betalte version vs prøveversionen?
  • Fra hvad kan jeg fortælle bare lejlighedsvis irriterende pop op-vindue, der siger, at du ' bruger en ikke-licenseret kopi af det.

Svar

En tredjeparts træk -og-slip applikation kaldet Dock Dodger fjerner en applikation fra Dock og command + tab sekvens for dig. På denne måde kører en applikation stadig aktivt kører men fuldstændigt skjult .

Det fungerer i de fleste applikationer på Mac. Når du opdaterer en skjult applikation, kan den muligvis fortryde din ændring, så du bliver muligvis nødt til at køre den gennem Dock Dodger igen.

Følg nedenstående trin:

  1. Download Dock Dodger (for eksempel: download fra Apponic )
  2. Start Dock Dodger (du bliver muligvis nødt til at åbne denne app fra dine macOS-sikkerhedsindstillinger, fordi det er en uidentificeret tredjepartsudvikler.
  3. Træk og slip den applikation, du vil skjule i vinduet Dock Dodger
  4. Afslut Dock Dodger
  5. Start (gen) simpelthen det program, du vil skjule.

Der er en” men … “

Når du starter applikationen, er du lige indstillet til at blive skjult, den viser applikationsvindue.

  • Klik et vilkårligt sted i applikationsvinduet for at få det til at komme frem og have fokus
  • Tryk på command + H på dit tastatur for at skjul applikationen Når de er skjult, forbliver de fleste applikationer skjulte.

Sådan afslutter du en skjult app:

  • Åbn aktivitetsovervågning
  • Find navnet på dit skjulte program på listen
  • Afslut eller Force afslut

eller:

  • Find det skjulte program i Finder (normalt i din applikationsmappe)
  • Start det skjulte program
  • For de fleste applikationer, dette vil skjule applikationsvinduet og bringe det fremad
  • Du kan nu afslutte applikationen fra macOS-menuen eller trykke på command + Q

En ulempe ved at bruge Dock Dodger:

Er dette reversibelt? Dock Dodger hjælper dig ikke med at fortryde denne ændring. For at vende den:

Opsiden af at bruge Dock Dodger

  • Det er en meget let trins-og-slip-handling i et trin.

I ” har brugt det med succes til at skjule apps Wacom Desktop Center og SpamSieve på macOS Sierra. Jeg bemærkede, at den officielle Dock Dodger-downloadplacering gik offline, så jeg tilføjede et Apponic-downloadlink.

Kommentarer

  • Awesome. Du kan også åbne kørende app med Command + op, og du kan normalt afslutte app med Command + Q

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *