Czy istnieje sposób, aby ukryć okno aplikacji i ikonę dokowania jednej konkretnej aktywnej aplikacji w OS X? Trochę jak usługa w tle, którą można włączyć lub wyłączyć.
Czy istnieje sposób, aby ukryć okno aplikacji i ikonę dokowania jednej konkretnej aktywnej aplikacji w OS X? Trochę jak usługa w tle, którą można włączyć lub wyłączyć.
Odpowiedzi:
To rozwiązanie działało dla mnie, ale może zależeć od danej aplikacji. Wypróbowałem to z aplikacją innej firmy o nazwie „Burn” i zadziałało.
Przejdź do folderu aplikacji i kliknij prawym przyciskiem myszy (klawisz Control) aplikację, którą chcesz ukryć przed dokiem.
Kliknij na Show contents
. Powinieneś być teraz w stanie zobaczyć „wewnątrz” plików aplikacji.
Otwórz Info.plist
plik w Contents
folderze za pomocą TextEdit (prawy przycisk myszy -> „Otwórz za pomocą ...”)
Przejdź na sam dół pliku i znajdź dwa ostatnie wiersze, które powinny brzmieć:
</dict>
</plist>
Teraz wstaw to przed tymi dwoma liniami i zapisz plik.
<key>LSUIElement</key>
<true/>
Po tym ikona dokowania aplikacji nie będzie już wyświetlana. Pamiętaj, że musisz killall <appname>
zamknąć Monitor aktywności lub Terminal ( ), aby zamknąć aplikację, jeśli zamkniesz okno.
Jeśli zamknięcie okna spowoduje zamknięcie aplikacji, możesz nacisnąć, cmd + h
aby ukryć okno. To powinno sprawić, że Twoja aplikacja będzie całkowicie niewidoczna.
Aby znów było widoczne, po prostu usuń te dwie linie ponownie, a aplikacja powinna zachowywać się jak wcześniej.
Źródło: Link
Ostatnio natknąłem się na aplikację o nazwie GhostTile i właśnie to robi. Próbowałem dodge dock i to nie działało, ale ten zdecydowanie działał i jest całkiem niesamowity.
Aby to zrobić, użyj natywnej komendy PlistBuddy:
/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/[AppName].app/Contents/Info.plist
Nie zapomnij zmienić
[App Name]
.
Jeśli chcesz wrócić, uruchom polecenie:
/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/[AppName].app/Contents/Info.plist
Aplikacja „ przeciągnij i upuść” innej firmy o nazwie Dock Dodger usuwa aplikację z Docka i command + tab
sekwencji dla Ciebie. W ten sposób aplikacja nadal aktywnie działa ale całkowicie ukryta .
Działa z większością aplikacji na Macu. Jednak podczas aktualizacji ukrytej aplikacji może ona cofnąć zmianę, dlatego może być konieczne ponowne uruchomienie jej przez Dock Dodger.
Kroki do naśladowania:
Jest jedno „ale ...”
Po uruchomieniu aplikacji, którą właśnie ustawiłeś jako ukrytą, wyświetli się okno aplikacji.
command + H
na klawiaturze, aby ukryć aplikację. Po ukryciu większość aplikacji pozostanie ukryta.Aby zamknąć ukrytą aplikację:
lub:
command + Q
Jednym minusem korzystania z Dock Dodger:
Czy to jest odwracalne? Dock Dodger nie pomaga cofnąć tej zmiany. Aby to odwrócić:
Zaletą korzystania z Dock Dodger
Z powodzeniem wykorzystałem go do ukrycia aplikacji Wacom Desktop Center i SpamSieve na macOS Sierra. Zauważyłem, że oficjalna lokalizacja pobierania Dock Dodger przeszła w tryb offline, więc dodałem link do pobrania Apponic.