Uždaryti skelbimą

Kartu su macOS 10.14 Mojave matėme tamsaus režimo įvedimą. Galite naudoti jį norėdami perjungti programų langus į tamsią sąsają. Tamsusis režimas nevargina akių taip, kaip šviesus. Tačiau laikui bėgant daugelis dalykų pavargsta, taip pat ir tamsusis režimas. Asmeniškai man šiandien įdomesnis šviesos režimas arba jo derinys priklausomai nuo paros laiko – automatinio režimo perjungimo funkcija buvo įdiegta macOS 10.15 Catalina.

Bet ar kada susimąstėte, kaip būtų, jei kai kurias programas galėtume paleisti tamsiuoju režimu, o kitas šviesiu režimu? Kai kurios programos tiesiog geriau atrodo tamsiuoju režimu, pavyzdžiui, „Safari“ arba „Photoshop“. Tačiau yra ir programų, kurių išvaizda geresnė šviesiu režimu – pavyzdžiui, Kalendorius, paštas ir t.t. Yra ir tam skirta programa. Pilkas, kuri viename ekrane gali perjungti programas į tamsų arba šviesų režimą. Pažvelkime į programą kartu.

Juoda arba balta

Už „Grey“ programos yra kūrėjas Christofferis Winterkvistas, kuris, kaip ir Michaelas Jacksonas, pasisako už nuomonę, kad nesvarbu, ar tu juodaodis, ar baltaodis. Christofferis bandė perkelti eilutę iš dainos Black or White į macOS ir, kaip matote, jam pavyko. Galite atsisiųsti „Gray“ iš „Github“ naudodami šią nuorodą. Tiesiog slinkite žemyn ir paspauskite esamos versijos mygtuką parsisiųsti. Jums bus atsiųstas .zip failas, kurį atsisiuntę tereikia išskleisti. Tada galite taikyti programą pradėti.

pilka_programos_išvaizda

Kaip dirbti su Grey

Programa veikia labai paprastai. Paleidus viršutinėje lango dalyje pasirodo piktograma, su kuria galite lengvai perjungti macOS šviesus ir tamsus režimas. Kad Grėjus dirbtų jums, taigi pagal numatytuosius nustatymus turite įjungti tamsųjį režimą. Tada jis yra apatinėje lango dalyje programų sąrašas, kuriame galite tiesiog pasirinkti, kuriuo režimu programa bus paleista. Visada pakanka pasirinktai programai spustelėkite vienas iš trijų variantų – Lengva išvaizda, Tamsi išvaizda a sistema. Jau galima spėti iš variantų pavadinimų, kad po pasirinkimo Lengva išvaizda programa paleidžiama šviesus režimu, išrinkus Tamsi išvaizda tada į tamsus režimas. Jei pasirinksite sistema, todėl programos išvaizda atitiks nustatymus sistemos rodymo režimas. Norint pakeisti programos išvaizdą, būtina perkrauti. Tai daro Gray programa savaime, todėl keisdami rodymo režimą būkite atsargūs išsaugojo visus darbus.

Nustatykite šviesos režimą tam tikroms programoms net ir be Gray programos

Pati „Grey“ programa yra labai paprasta. Galima sakyti, kad ji paleidžia vieną komandą Terminale fone, kuri gali nustatyti, kad programa veiktų šviesiu režimu net ir tamsiuoju režimu, t.y. sukurti savotišką išimtis. Jei nenorite atsisiųsti programos ir norite patys sukurti tokią išimtį, elkitės taip. Pirmiausia turime išsiaiškinti programos paketo identifikacinis pavadinimas. Tai galite padaryti paprasčiausiai Terminalas Tu rašai komandą:

osascript -e programos ID "Programos pavadinimas"'

Pavyzdžiui, pasirinkite programos pavadinimą "Google Chrome", arba bet kuriai programai, kuriai norite sukurti išimtį. Atminkite, kad jei norite padaryti išimtį apple programėlės (Užrašai, Kalendorius ir kt.), todėl būtina parašyti programos pavadinimą Anglų (pvz., užrašai, kalendorius ir kt.). Deja, Čekijoje mums nelengva ir neturime kito pasirinkimo, kaip tik prisitaikyti. Taigi paskutinė komanda „Google Chrome“ atrodo taip:

osascript -e 'id programos "Google Chrome"'
terminalo_šviesos_išimtis1

Patvirtinus komandą Įeikite, todėl jis bus rodomas viena eilute žemiau programos paketo identifikacinis pavadinimas, „Google Chrome“ atveju tai yra com.google.chrome. Tada mes naudosime šį pavadinimą kitame komandą:

numatytieji rašyti Paketo identifikavimo pavadinimas NSRreikalaujaAquaSystemAppearance -bool TAIP

Šiuo atveju pakuotės identifikatorius yra com.google.chrome, kaip sužinojome iš paskutinės komandos. Taigi „Google Chrome“ išimties sukūrimas atrodys taip:

numatytieji nustatymai rašyti com.google.Chrome NSRequiresAquaSystemAppearance -bool TAIP
terminalo_šviesos_išimtis2

Patvirtinus užsakymą, belieka tik paraiška išjungti ir vėl įjungti. Kadangi tai yra komanda, skirta sukurti išimtį tamsaus režimo programai, kad ji veiktų šviesiu režimu, tai būtina sistemos rodymo režimas nustatytas į tamsų. Jei norite šios išimties atšaukti, tada iki Terminalas įveskite šią komandą:

numatytieji rašyti Paketo identifikavimo pavadinimas NSRreikalingasAquaSystemAppearance -bool NR

„Google Chrome“ atveju komanda atrodys taip:

numatytieji nustatymai rašyti com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

terminalo_šviesos_išimtis3

Išvada

Jei norite peržiūrėti kai kurias programas tamsiuoju režimu, o kitas šviesiu režimu, tada programa Gray yra kaip tik jums. Baigdamas norėčiau atkreipti jūsų dėmesį į tai, kad programa ir net komanda terminale neveikia naujausioje macOS 10.15 Catalina versijoje. Tačiau tikriausiai dauguma jūsų vis dar naudoja „macOS 10.14 Mojave“. Pilka čia puikiai veikia, taip pat galimybė terminale nustatyti išimtį.

.