Szukasz samej aplikacji? Still Dock blokuje Dock na Macu za pomocą przełączników.
Krótka odpowiedź: Terminal jest darmowy i dobry dla Twojego własnego Maca. Profil konfiguracji jest jedyny, który przetrwa próbę cofnięcia. Aplikacja to te same blokady z przełącznikiem i cofnięciem.
Wszystkie trzy używają tych samych ustawień bazowych macOS. Różni się sposób ich ustawiania i trudność cofnięcia.
macOS potrafi zablokować Dock. Po prostu nie daje do tego przełącznika. Ustawienia są prawdziwe i są w macOS od ponad piętnastu lat, ale żyją w poleceniach defaults write i nie mają miejsca w Ustawieniach systemowych, dlatego większość ludzi ich nie znajduje.
Są cztery blokady i każda działa osobno:
Poniżej trzy sposoby ich zastosowania i ile kosztuje każdy.
| Terminal | Profil | Aplikacja | |
|---|---|---|---|
| Kosztuje | Nie | Nie | Tak |
| Blokuje rozmiar, położenie, zawartość, ukrywanie | ✓ | ✓ | ✓ |
| Przetrwa restart | ✓ | ✓ | ✓ |
| Przetrwa, gdy ktoś to cofnie | ✕ | ✓ | ✕ |
| Dotyczy wszystkich kont użytkowników | ✕ | ✓ | ✕ |
| Informuje, że jest włączona | ✕ | ✓ | ✓ |
| Pamięta Twoje stare ustawienia | ✕ | ✕ | ✓ |
| Zmiana zdania | Wpisz polecenie ponownie | Usuń w Ustawieniach | Przełącz przełącznik |
Cztery polecenia, po jednym na blokadę:
defaults write com.apple.dock size-immutable -bool true; killall Dock
Pozostałe to position-immutable, contents-immutable i autohide-immutable. Pełny przewodnik obejmuje wszystkie cztery, razem z piątym, który ludzie powtarzają, a który nic nie robi.
Dobre, gdy: to Twój własny Mac, wiesz, czego chcesz, i nie będziesz tego często zmieniać.
Haczyki. Każda blokada to osobne polecenie z dokładną nazwą klucza, a literówka zawodzi po cichu, bez żadnego błędu. Zmiana zdania oznacza powrót do Terminala. Nic nie zapisuje, jak wcześniej wyglądał Twój Dock, więc jeśli zablokujesz go w złym rozmiarze, ustawiasz rozmiar ponownie ręcznie. A Ustawienia systemowe robią się szare z komunikatem o profilu, co jest na tyle mylące, że ludzie szukają, co poszło nie tak jeszcze po miesiącach.
Profil to to, czego organizacje używają do zarządzania Makami. Leży ponad preferencjami użytkownika, więc trzyma tam, gdzie preferencja nie utrzyma.
Dobre, gdy: z Maca korzystają inni. Recepcja, klasa, ekran w sklepie, wspólny komputer rodzinny.
Haczyki. Musisz napisać XML profilu albo użyć czegoś, co go generuje. macOS prosi o zatwierdzenie każdego. I jest celowo trudniejszy do usunięcia, co jest sensem, ale i ryzykiem: przeżywa to, co go zainstalowało, więc trzeba go usunąć świadomie w Ustawieniach systemowych, Ogólne, Zarządzanie urządzeniem.
Aplikacja ustawia te same opcje macOS za pomocą przełączników.
Dobre, gdy: chcesz widzieć, co jest zablokowane, zmieniać to bez szukania czegokolwiek i odzyskać swoją pierwotną konfigurację.
Haczyki. Kosztuje i to kolejna rzecz, która działa. W zamian dostajesz widoczność i odwracalność: które blokady są włączone, jedno kliknięcie, by je zmienić, i migawkę Docka sprzed blokady.
Still Dock, aplikacja blokująca Dock na Macu, jest nasza i jest aplikacyjnym sposobem na zablokowanie Docka na Macu. Daje cztery blokady, dodaje przypięcie do wyświetlacza i ochronę Cmd Q, których Terminal w ogóle nie potrafi, i może zainstalować profile z punktu 2 bez pisania przez Ciebie XML.
Używasz więcej niż jednego ekranu? Dock skacze też między nimi, co jest osobnym problemem z własnymi poprawkami: jak utrzymać Dock Maca na jednym ekranie.
Tak. Te ustawienia istnieją w macOS od lat. Nie istnieje przełącznik dla nich w Ustawieniach systemowych, dlatego wydaje się to niemożliwe. Wszystkie trzy metody na tej stronie ustawiają te same ustawienia bazowe.
Tylko jeśli zablokujesz zawartość. Blokady rozmiaru, położenia i ukrywania zostawiają Ci swobodę przestawiania Docka jak zwykle. Blokuj tylko to, co chcesz utrzymać.
Tak, na wszystkie trzy sposoby. To zapisane ustawienia, a nie coś działającego w pamięci.
Tak. Droga przez Terminal jest darmowa i działa, a nasz generator poleceń zapisuje polecenia za Ciebie. Płacisz za przełącznik, etykietę mówiącą, co jest włączone, i zapis Docka, który miałeś wcześniej.
To działanie blokady. macOS wyłącza kontrolkę i mówi, że jest zarządzana przez profil. Myli ludzi miesiące później, gdy zapomnieli, że to zrobili. Zobacz ustawienia Docka na Macu wyszarzone.
Profil wygrywa z ustawieniem z Terminala. Jeśli ustawienia są wyszarzone, a cofnięcie poleceń nic nie zmienia, poszukaj profilu.
Dla czterech blokad nie, i mówimy o tym na stronie głównej. Przypięcie Docka do jednego wyświetlacza i ochrona Cmd Q to inne mechanizmy bez odpowiednika w Terminalu.
Preferencje i profile zwykle się przenoszą. Apple może zmienić zachowanie Docka w każdym wydaniu, co dotyczy równo wszystkich trzech podejść.
Uruchom polecenie rozmiaru. Jeśli zamrożenie rozmiaru rozwiązuje Twój problem, możesz nie potrzebować niczego więcej. Jeśli łapiesz się na cofaniu i powtarzaniu, to jest Twoja odpowiedź.
Jeśli chcesz pełną listę, a nie tylko blokady, zobacz każde polecenie defaults Docka na Macu. Dla problemu wielu monitorów w szczególności DockLock i Still Dock porównane opisuje aplikacje, które go rozwiązują, w tym LockMyDock.