Închide anunțul

Împreună cu macOS 10.14 Mojave, am văzut introducerea modului întunecat. Îl puteți folosi pentru a comuta ferestrele aplicației la o interfață întunecată. Modul întunecat nu obosește ochii la fel de mult ca cel deschis. Cu toate acestea, așa cum se întâmplă, multe lucruri obosesc în timp, la fel și modul întunecat. Personal, mi se pare mai interesant modul de lumină astăzi, sau combinația lui în funcție de ora din zi – funcția de comutare automată a modului a fost introdusă în macOS 10.15 Catalina.

Dar te-ai întrebat vreodată cum ar fi dacă am putea rula unele aplicații în modul întunecat și altele în modul light? Unele aplicații pur și simplu arată mai bine în modul întunecat, de exemplu Safari sau Photoshop. Dar există și aplicații al căror aspect este mai bun în modul luminos - de exemplu, Calendar, Mail etc. Există și o aplicație pentru asta Gri, care poate comuta aplicațiile în modul întunecat sau deschis pe un ecran. Să aruncăm o privire la aplicație împreună.

Negru sau alb

În spatele aplicației Grey se află dezvoltatorul Christoffer Winterkvist, care, la fel ca Michael Jackson, susține părerea că nu contează dacă ești alb sau negru. Christoffer a încercat să transfere linia de la melodia Black or White pe macOS și, după cum puteți vedea, a reușit. Puteți descărca Gray din Github folosind acest link. Doar derulați în jos și apăsați butonul de pe versiunea curentă Descarcă. Vă va fi descărcat un fișier .zip, pe care trebuie să îl extrageți doar după descărcare. Apoi puteți aplica aplicația start.

aspectul_aplicației_gri

Cum să lucrezi cu Gray

Aplicația funcționează foarte simplu. După pornire, în partea de sus a ferestrei apare o pictogramă, cu care puteți comuta cu ușurință între ele macOS modul lumină și întuneric. Pentru ca Gray să lucreze pentru tine, deci trebuie să aveți modul întunecat activat implicit. Apoi se află în partea inferioară a ferestrei lista de aplicații, în care poți alege pur și simplu în ce mod va porni aplicația. Este întotdeauna suficient pentru aplicația selectată faceți clic pe la una dintre cele trei opțiuni - Aspect ușor, Aspect întunecat a Sistem. Puteți deja ghici din numele opțiunilor care după selecție Aspect ușor aplicația începe în luminos modul, după ce a fost ales Aspect întunecat apoi în modul întunecat. În cazul în care alegi Sistem, deci aspectul aplicației va urma setările modul de afișare a sistemului. Pentru a schimba aspectul aplicației, este necesar repornire. Aceasta este ceea ce face aplicația Grey de la sine, și, prin urmare, aveți grijă să aveți atunci când schimbați modul de afișare a salvat toată munca.

Setați un mod de lumină pentru anumite aplicații chiar și fără aplicația Grey

Aplicația Grey în sine este foarte simplă. Se poate spune că rulează o singură comandă în Terminal în fundal, care poate seta aplicația să ruleze în modul light chiar și în modul întunecat, adică. pentru a crea un fel de excepție. Dacă nu doriți să descărcați aplicația și doriți să creați singur o astfel de excepție, procedați după cum urmează. Mai întâi trebuie să aflăm numele de identificare al pachetului de aplicație. Puteți face acest lucru pur și simplu prin Terminal tu scrii comanda:

osascript -e 'id-ul aplicației "Název aplicace"'

Alegeți numele aplicației, de exemplu Google Chrome, sau orice aplicație pentru care doriți să creați o excepție. Rețineți că, dacă doriți să aruncați o excepție la aplicații Apple (Note, Calendar etc.), deci este necesar să scrieți numele aplicației Engleză (de exemplu, Note, Calendar etc.). Din păcate, nu ne este ușor în Cehia și nu avem de ales decât să ne adaptăm. Deci comanda finală în cazul Google Chrome arată astfel:

osascript -e „id-ul aplicației „Google Chrome””
terminal_lumini_excepție1

După ce confirmați comanda introduce, așa că va apărea pe un rând mai jos numele de identificare al pachetului de aplicație, în cazul Google Chrome este com.google.chrome. Vom folosi apoi acest nume în următorul comanda:

scrierea implicită Denumirea de identificare a pachetului NSRequiresAquaSystemAppearance -bool DA

Identificatorul pachetului în acest caz este com.google.chrome, așa cum am aflat din ultima comandă. Deci, crearea unei excepții pentru Google Chrome va arăta astfel:

implicit scrie com.google.Chrome NSRequiresAquaSystemAppearance -bool DA
terminal_lumini_excepție2

După confirmarea comenzii, nu mai rămâne decât aplicația opriți și porniți din nou. Deoarece aceasta este o comandă pentru a crea o excepție pentru ca o aplicație în modul întunecat să ruleze în modul light, este necesar ca modul de afișare a sistemului setat la întuneric. Dacă doriți această excepție Anulare, apoi până la Terminal introduceți această comandă:

scrierea implicită Denumirea de identificare a pachetului NSRequiresAquaSystemAspect -bool NR

În cazul Google Chrome, comanda va arăta astfel:

implicit scrie com.google.Chrome NSRequiresAquaSystemAspect -bool NU

terminal_lumini_excepție3

Concluzie

Dacă doriți să vizualizați unele aplicații în modul întunecat și altele în modul luminos, atunci aplicația Gray este exact pentru dvs. În concluzie, aș dori să vă atrag atenția asupra faptului că aplicația și chiar comanda din Terminal nu funcționează în cel mai recent macOS 10.15 Catalina. Cu toate acestea, probabil că majoritatea dintre voi încă rulați pe macOS 10.14 Mojave. Gray funcționează perfect aici, precum și opțiunea de a seta o excepție în Terminal.

.