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.
-
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.
-
Klikněte na
Show contents
. Nyní byste měli vidět soubory „uvnitř“ aplikace. -
Otevřete soubor
Info.plist
vContents
složka s TextEdit (klikněte pravým tlačítkem -> „Otevřít pomocí …“) -
Přejděte na samý konec souboru a najděte poslední dva řádky, které by měly říkat:
</dict>
</plist>
-
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:
- Stáhnout Dock Dodger (například: stáhnout z Apponic )
- 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.
- Přetáhněte aplikaci, kterou chcete skrýt. v okně Dock Dodger
- Ukončit Dock Dodger
- 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:
- Použijte odpověď poskytnutou @comfreak ( https://apple.stackexchange.com/a/207944/96748 ) změnu vrátit zpět.
- Nebo jednoduše vytvořte zálohu / archiv / kopii aplikace dříve provedete změnu skrýt.
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