Existuje způsob, jak skrýt okno aplikace a ikonu doku jednoho konkrétního aktivní aplikace v OS X? Něco jako služba na pozadí, kterou lze zapnout nebo vypnout.

Komentáře

  • Řešení může velmi dobře souviset s konkrétní aplikací, takže by bylo dobré znáte aplikaci, kterou se snažíte skrýt.
  • je to aplikace třetí strany s názvem morphvox

odpověď

Toto řešení pro mě fungovalo, ale mohlo to záviset na dané aplikaci. Zkoušel jsem to s aplikací třetí strany s názvem „Vypálit“ a fungovalo to.

  1. Přejděte do složky aplikací a klikněte pravým tlačítkem (se stisknutou klávesou Control) na aplikaci, kterou chcete skrýt před dok.

  2. Klikněte na Show contents. Nyní byste měli vidět soubory „uvnitř“ aplikace.

  3. Otevřete soubor Info.plist v Contents složka s TextEdit (klikněte pravým tlačítkem -> „Otevřít pomocí …“)

  4. Přejděte na samý konec souboru a najděte poslední dva řádky, které by měly říkat:

    </dict>
    </plist>

  5. Nyní to vložte před tyto dva řádky a soubor uložte.

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

Poté se ikona doku aplikace již nebude zobrazovat. Nezapomeňte, že při zavření okna budete muset aplikaci Activity Monitor nebo Terminal (killall <appname>) ukončit.

Pokud zavřete okno, ukončí se aplikaci skryjete stisknutím cmd + h. Vaše aplikace by tak měla být zcela neviditelná.

Chcete-li ji znovu zviditelnit, stačí tyto dva řádky znovu odstranit a aplikace by se měla chovat jako dříve.


Zdroj: Odkaz

Komentáře

  • Ne ' t pracovat od 10.12 a novější. ??
  • @Itachi Nemám ' Mac, abych to otestoval, omlouvám se.
  • << Sandbox registrace selhalo: Podpis kódu není platný: Operaci nelze dokončit. (Chyba OSStatus -67030.) Zdá se, že některé nástroje třetích stran založené na této funkci ' nefungují ani v Sierře. Havarovalo.
  • Funguje to 10.13.5, po změně musíte aplikaci restartovat.
  • Testováno a funguje dobře pro XQuartz, macOS Mojave 10.14.6. Děkujeme.

Odpověď

Použijte k tomu nativní příkaz PlistBuddy:

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

Nezapomeňte změnit [App Name].

Pokud se chcete vrátit, spusťte příkaz:

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

Komentáře

  • Funguje 10.14.4. Díky

Odpovědět

Nedávno jsem narazil na aplikaci s názvem GhostTile a dělá přesně tohle. Zkoušel jsem dock dodger a nefungovalo to, ale tohle rozhodně fungovalo a je docela úžasné.

http://ghosttile.kernelpanic.im/

Komentáře

  • Ukončeno také pomocí této aplikace. Existují nějaké výhody při používání placené verze vs. zkušební verze?
  • Z toho, co vím, vidím jen občasné otravné vyskakovací okno, které říká, že ' používáte nelicencovanou kopii toho.

Odpovědět

Přetáhnout třetí stranu -and-drop aplikace s názvem Dock Dodger odebere aplikaci z Docku a command + tab sekvenci pro vás. Tímto způsobem aplikace stále aktivně běží , ale zcela skrytá .

Funguje pro většinu aplikací v systému Mac. Při aktualizaci skryté aplikace však může vaši změnu vrátit zpět, takže ji možná budete muset znovu spustit pomocí Dock Dodger.

Kroky:

  1. Stáhnout Dock Dodger (například: stáhnout z Apponic )
  2. Spustit Dock Dodger (možná budete muset povolit otevření této aplikace z nastavení zabezpečení systému macOS, protože se jedná o neidentifikovaného vývojáře 3. strany.
  3. Přetáhněte aplikaci, kterou chcete skrýt. v okně Dock Dodger
  4. Ukončit Dock Dodger
  5. Jednoduše (znovu) spusťte aplikaci, kterou chcete skrýt.

Existuje jeden„ ale … “

Při spuštění aplikace, kterou jste právě nastavili jako skrytou, se zobrazí okno aplikace.

  • Kliknutím na libovolné místo v okně aplikace se dostanete dopředu a zaostříte
  • Stisknutím klávesy command + H na klávesnici skrýt aplikaci Po skrytí zůstane většina aplikací skrytá.

Ukončení skryté aplikace:

  • Otevřít Monitor aktivity
  • Vyhledejte v seznamu název své skryté aplikace.
  • Ukončit nebo vynutit ukončení

nebo:

  • Najděte skrytou aplikaci ve Finderu (obvykle ve složce Aplikace)
  • Spusťte skrytou aplikaci
  • Pro většinu aplikace, toto okno aplikace se skryje a přenese jej na přední stranu.
  • Aplikaci nyní můžete ukončit z nabídky macOS nebo stisknout command + Q

Jedna nevýhoda používání Dock Dodger:

Je to reverzibilní? Dock Dodger vám nepomůže vrátit tuto změnu zpět. Chcete-li ji zvrátit:

Výhodou použití Dock Dodger

  • Je to velmi jednoduchá jednokroková akce přetažení.

I “ Úspěšně jsem to použil ke skrytí aplikací Wacom Desktop Center a SpamSieve na macOS Sierra. Všiml jsem si, že oficiální umístění pro stahování Dock Dodger bylo offline, takže jsem přidal odkaz ke stažení Apponic.

Komentáře

  • Úžasné. Spuštěnou aplikaci můžete otevřít také pomocí Command + nahoru a normálně ji můžete ukončit pomocí Command + Q

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *