Zamknij reklame

Wraz z systemem macOS 10.14 Mojave widzieliśmy wprowadzenie trybu ciemnego. Za jego pomocą możesz przełączyć okna aplikacji na ciemny interfejs. Tryb ciemny nie męczy oczu tak bardzo jak jasny. Jednak tak się składa, że ​​z biegiem czasu wiele rzeczy się męczy, podobnie jak tryb ciemny. Mnie osobiście ciekawszy jest dzisiaj tryb oświetlenia lub jego kombinacja w zależności od pory dnia – funkcja automatycznego przełączania trybów została wprowadzona w macOS 10.15 Catalina.

Ale czy zastanawiałeś się kiedyś, jak by to było, gdybyśmy mogli uruchamiać niektóre aplikacje w trybie ciemnym, a inne w trybie jasnym? Niektóre aplikacje po prostu wyglądają lepiej w trybie ciemnym, na przykład Safari lub Photoshop. Ale są też aplikacje, których wygląd jest lepszy w trybie jasnym - na przykład Kalendarz, Poczta itp. Jest też do tego aplikacja Szary, który może przełączać aplikacje w tryb ciemny lub jasny na jednym ekranie. Przyjrzyjmy się razem aplikacji.

Czarny czy biały

Za aplikacją Gray stoi programista Christoffer Winterkvist, który podobnie jak Michael Jackson stoi na stanowisku, że nie ma znaczenia, czy jesteś czarny, czy biały. Christoffer próbował przenieść linię z utworu Black or White na macOS i jak widać udało mu się. Możesz pobrać Graya z Githuba za pomocą ten link. Po prostu przewiń w dół i naciśnij przycisk aktualnej wersji Do pobrania. Zostanie pobrany plik .zip, który wystarczy rozpakować po pobraniu. Następnie możesz zastosować aplikację spust.

szary_wygląd_aplikacji

Jak pracować z Grayem

Aplikacja działa bardzo prosto. Po uruchomieniu w górnej części okna pojawia się ikona, za pomocą której można łatwo przełączać się pomiędzy nimi Tryb jasny i ciemny w systemie macOS. Żeby Gray pracował dla ciebie, więc musisz mieć domyślnie włączony tryb ciemny. Umieszcza się go wówczas w dolnej części okna lista aplikacji, w którym możesz po prostu wybrać, w jakim trybie aplikacja ma się uruchomić. To zawsze wystarczy dla wybranej aplikacji kliknij do jednej z trzech opcji – Lekki wygląd, Ciemny wygląd a Konfiguracja. Już po nazwach opcji można się domyślić, że po dokonaniu wyboru Lekki wygląd aplikacja uruchamia się w jasny tryb, po wyborze Ciemny wygląd potem w tryb ciemny. Jeśli wybierzesz Konfiguracja, więc wygląd aplikacji będzie zgodny z ustawieniami tryb wyświetlania systemu. Aby zmienić wygląd aplikacji jest to konieczne uruchom ponownie. To właśnie robi aplikacja Gray samodzielnie, dlatego należy zachować ostrożność przy zmianie trybu wyświetlania uratował całą pracę.

Ustaw tryb jasny dla niektórych aplikacji nawet bez aplikacji Gray

Sama aplikacja Gray jest bardzo prosta. Można powiedzieć, że uruchamia w tle pojedyncze polecenie w Terminalu, które może ustawić aplikację tak, aby działała w trybie jasnym nawet w trybie ciemnym, tj. stworzyć coś w rodzaju wyjątek. Jeżeli nie chcesz pobierać aplikacji i chciałbyś samodzielnie utworzyć taki wyjątek, wykonaj poniższe czynności. Najpierw musimy się dowiedzieć nazwa identyfikująca pakiet aplikacji. Można to zrobić po prostu Terminal ty piszesz Komenda:

osascript -e 'id aplikacji "Nazwa aplikacji"'

Wybierz na przykład nazwę aplikacji Google Chromelub dowolną aplikację, dla której chcesz utworzyć wyjątek. Pamiętaj, że jeśli chcesz zgłosić wyjątek w aplikacje jabłkowe (Notatki, kalendarz itp.), dlatego konieczne jest wpisanie nazwy aplikacji anglicky (np. Notatki, Kalendarz itp.). Niestety w Czechach nie jest nam łatwo i nie mamy innego wyjścia, jak się dostosować. Zatem ostateczne polecenie w przypadku przeglądarki Google Chrome wygląda następująco:

osascript -e 'id aplikacji "Google Chrome"'
terminal_lights_exception1

Po potwierdzeniu polecenia Wchodzić, więc pojawi się jedną linię poniżej nazwa identyfikująca pakiet aplikacji, w przypadku przeglądarki Google Chrome tak com.google.chrome. Następnie użyjemy tej nazwy w następnym Komenda:

domyślnie napisz Nazwa identyfikująca pakiet NSRequiresAquaSystemAppearance -bool TAK

Identyfikator pakietu w tym przypadku to com.google.chrome, jak dowiedzieliśmy się z ostatniego polecenia. Zatem utworzenie wyjątku dla przeglądarki Google Chrome będzie wyglądać następująco:

domyślnie napisz com.google.Chrome NSRequiresAquaSystemAppearance -bool TAK
terminal_lights_exception2

Po zatwierdzeniu zamówienia pozostaje już tylko aplikacja wyłącz i włącz ponownie. Ponieważ jest to polecenie umożliwiające utworzenie wyjątku dla aplikacji trybu ciemnego, aby działała w trybie jasnym, jest to konieczne tryb wyświetlania systemu ustawiony na ciemny. Jeśli chcesz ten wyjątek anulować, potem do Terminal wpisz to polecenie:

domyślnie napisz Nazwa identyfikująca pakiet NRequiresAquaSystemAppearance -bool NIE

W przypadku przeglądarki Google Chrome polecenie będzie wyglądać następująco:

domyślnie napisz com.google.Chrome NSRequiresAquaSystemAppearance -bool NIE

terminal_lights_exception3

záver

Jeśli chcesz przeglądać niektóre aplikacje w trybie ciemnym, a inne w trybie jasnym, aplikacja Gray jest właśnie dla Ciebie. Podsumowując, chciałbym zwrócić uwagę na fakt, że aplikacja, a nawet polecenie w Terminalu nie działa w najnowszym systemie macOS 10.15 Catalina. Jednak większość z Was prawdopodobnie nadal korzysta z systemu macOS 10.14 Mojave. Gray sprawdza się tutaj idealnie, podobnie jak opcja ustawienia wyjątku w Terminalu.

.