Luk annoncen

Sammen med macOS 10.14 Mojave så vi introduktionen af ​​Dark Mode. Du kan bruge den til at skifte programvinduer til en mørk grænseflade. Den mørke tilstand trætter ikke øjnene så meget som den lyse. Men som det sker, bliver mange ting trætte med tiden, og det samme gør den mørke tilstand. Personligt finder jeg lystilstanden mere interessant i dag, eller dens kombination afhængigt af tidspunktet på dagen - den automatiske tilstandsskiftefunktion blev introduceret i macOS 10.15 Catalina.

Men har du nogensinde spekuleret på, hvordan det ville være, hvis vi kunne køre nogle apps i mørk tilstand og andre i lys tilstand? Nogle programmer ser simpelthen bedre ud i mørk tilstand, for eksempel Safari eller Photoshop. Men der er også applikationer, hvis udseende er bedre i lys tilstand - for eksempel Kalender, Mail osv. Der er også en applikation til det Gray, som kan skifte applikationer til mørk eller lys tilstand på én skærm. Lad os tage et kig på appen sammen.

Sort eller hvid

Bag Gray-applikationen står udvikleren Christoffer Winterkvist, der ligesom Michael Jackson står for den opfattelse, at det er lige meget, om man er sort eller hvid. Christoffer forsøgte at overføre linjen fra sangen Black or White til macOS, og som du kan se, lykkedes det. Du kan downloade Grey fra Github vha dette link. Bare scroll ned og tryk på knappen på den aktuelle version Hent. En .zip-fil vil blive downloadet til dig, som du kun skal udpakke efter download. Så kan du ansøgningen Start.

grå_applikationsudseende

Sådan arbejder du med Gray

Applikationen fungerer meget enkelt. Efter start dukker et ikon op i den øverste del af vinduet, som du nemt kan skifte imellem macOS lys og mørk tilstand. For at få Gray til at fungere for dig, så du skal have mørk tilstand aktiveret som standard. Det er så placeret i den nederste del af vinduet ansøgningsliste, hvor du blot kan vælge i hvilken tilstand applikationen skal starte. Det er altid nok til den valgte applikation klik igennem til en af ​​tre muligheder – Let udseende, Mørkt udseende a Systemkrav. Du kan allerede gætte fra navnene på mulighederne, der efter valg Let udseende applikationen starter kl lyse mode, efter at være blevet valgt Mørkt udseende derefter ind mørk tilstand. Hvis du vælger Systemkrav, så applikationens udseende følger indstillingerne systemvisningstilstand. For at ændre udseendet af applikationen er det nødvendigt genstart. Dette er, hvad Gray-appen gør af sig selv, og vær derfor omhyggelig med at have, når du skifter visningstilstand reddet alt arbejde.

Indstil en lystilstand for visse apps, selv uden den grå app

Selve Gray-applikationen er meget enkel. Man kan sige, at den kører en enkelt kommando i Terminalen i baggrunden, som kan indstille applikationen til at køre i lys tilstand selv i mørk tilstand, dvs. at skabe en slags undtagelse. Hvis du ikke ønsker at downloade applikationen og selv vil oprette en sådan undtagelse, skal du fortsætte som følger. Først skal vi finde ud af det det identificerende navn på applikationspakken. Du kan gøre dette ganske enkelt ved Terminal du skriver kommando:

osascript -e 'id for app'Název aplikace"'

Vælg f.eks. navnet på applikationen Google Chrome, eller et hvilket som helst program, du vil oprette en undtagelse for. Bemærk, at hvis du gerne vil kaste en undtagelse på apple apps (Noter, Kalender osv.), så det er nødvendigt at du skriver navnet på ansøgningen engelsk (f.eks. Noter, Kalender osv.). Desværre er det ikke let for os i Tjekkiet, og vi har intet andet valg end at tilpasse os. Så den sidste kommando i tilfælde af Google Chrome ser sådan ud:

osascript -e 'id for app "Google Chrome"'
terminal_lights_exception1

Efter du har bekræftet ordren Gå ind, så det vises en linje nedenfor det identificerende navn på applikationspakken, i tilfælde af Google Chrome er det com.google.chrome. Vi vil så bruge dette navn i den næste kommando:

standard skriv Det identificerende navn på pakken NKræverAquaSystemUdseende -bool JA

Pakke-id'et i dette tilfælde er com.google.chrome, som vi fandt ud af fra den sidste kommando. Så oprettelse af en undtagelse for Google Chrome vil se sådan ud:

standardindstillinger skriv com.google.Chrome NSRequiresAquaSystemAppearance -bool JA
terminal_lights_exception2

Efter at have bekræftet ordren, er der kun ansøgningen tilbage slukke og tænde igen. Da dette er en kommando til at oprette en undtagelse for en mørk tilstandsapplikation til at køre i lys tilstand, er det nødvendigt at systemvisningstilstand indstillet til mørk. Hvis du gerne vil have denne undtagelse afbestille, derefter indtil Terminal indtast denne kommando:

standard skriv Det identificerende navn på pakken NKræverAquaSystemUdseende -bool NR

I tilfælde af Google Chrome vil kommandoen se sådan ud:

standardindstillinger skriv com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

terminal_lights_exception3

Záver

Hvis du gerne vil se nogle applikationer i mørk tilstand og andre i lys tilstand, så er Gray-applikationen lige noget for dig. Afslutningsvis vil jeg gerne henlede din opmærksomhed på, at applikationen og endda kommandoen i Terminal ikke virker i den nyeste macOS 10.15 Catalina. Men de fleste af jer kører sandsynligvis stadig på macOS 10.14 Mojave. Grey fungerer perfekt her, samt muligheden for at indstille en undtagelse i Terminalen.

.