اعلان بند کړئ

د macOS 10.14 Mojave سره یوځای، موږ د تیاره حالت پیژندنه ولیدله. تاسو کولی شئ دا د غوښتنلیک وینډوز تیاره انٹرفیس ته بدلولو لپاره وکاروئ. تیاره حالت د رڼا په څیر سترګې نه ستړي کوي. په هرصورت، لکه څنګه چې دا پیښیږي، ډیری شیان د وخت په تیریدو سره ستړي کیږي او همدارنګه تیاره حالت هم کوي. په شخصي توګه، زه نن ورځ د رڼا حالت ډیر په زړه پورې وموم، یا د ورځې په وخت پورې اړه لري د هغې ترکیب - د اتوماتیک حالت بدلولو فنکشن په MacOS 10.15 Catalina کې معرفي شوی.

مګر ایا تاسو کله هم فکر کړی چې دا به څه ډول وي که موږ وکولی شو ځینې ایپسونه په تیاره حالت کې او نور نور په سپک حالت کې پرمخ یوسو؟ ځینې ​​غوښتنلیکونه په ساده ډول په تیاره حالت کې ښه ښکاري، د بیلګې په توګه سفاري یا فوټوشاپ. مګر داسې غوښتنلیکونه هم شتون لري چې ظاهري بڼه یې په روښانه حالت کې غوره ده - د بیلګې په توګه کیلنڈر، میل، او داسې نور د دې لپاره یو غوښتنلیک هم شتون لري. خړ، کوم چې کولی شي غوښتنلیکونه په یوه سکرین کې تیاره یا سپک حالت ته واړوي. راځئ چې یوځای ایپ ته وګورو.

تور یا سپینه

د خړ غوښتنلیک تر شا پراختیا کونکی کریسټوفر وینټرکویست دی ، څوک چې د مایکل جیکسن په څیر د دې نظر لپاره ولاړ دی چې دا مهمه نده چې تاسو تور یاست یا سپین. کریسټوفر هڅه وکړه چې لاین له تور یا سپین سندرې څخه ماکوس ته انتقال کړي، او لکه څنګه چې تاسو لیدلی شئ، هغه بریالی شو. تاسو کولی شئ په کارولو سره د ګیتوب څخه خړ ډاونلوډ کړئ دا لینک. یوازې لاندې سکرول کړئ او په اوسني نسخه کې تڼۍ فشار کړئ دانلود. د زپ فایل به تاسو ته ډاونلوډ شي، کوم چې تاسو یوازې د ډاونلوډ کولو وروسته استخراج ته اړتیا لرئ. بیا تاسو غوښتنلیک کولی شئ پیل.

خړ_اپلیکیشن_ظاهر

د ګری سره څنګه کار کول

غوښتنلیک خورا ساده کار کوي. د پیل کولو وروسته ، د کړکۍ په پورتنۍ برخه کې یو عکس څرګندیږي ، د کوم سره چې تاسو کولی شئ په اسانۍ سره تیر کړئ د macOS رڼا او تیاره حالت. د دې لپاره چې خړ ستاسو لپاره کار وکړي، نو تاسو باید د ډیفالټ لخوا تیاره حالت فعال کړئ. بیا دا د کړکۍ په ښکته برخه کې موقعیت لري د غوښتنلیک لیست، په کوم کې چې تاسو کولی شئ په ساده ډول غوره کړئ چې غوښتنلیک به په کوم حالت کې پیل شي. دا تل د ټاکل شوي غوښتنلیک لپاره کافی دی له لارې کلیک وکړئ له دریو انتخابونو څخه یوه ته - د رڼا بڼه, تیاره بڼه a سيستم. تاسو کولی شئ دمخه د انتخاب څخه وروسته د اختیارونو نومونو څخه اټکل وکړئ د رڼا بڼه غوښتنلیک په کې پیل کیږي روښانه حالتد ټاکل کیدو وروسته تیاره بڼه بیا دننه تیاره حالت. په هغه صورت کې چې تاسو غوره کړئ سيستم، نو د غوښتنلیک ظهور به تنظیمات تعقیب کړي د سیسټم ښودلو حالت. د غوښتنلیک بڼه بدلولو لپاره، دا اړینه ده بیا روښانه کول. دا هغه څه دي چې خړ ایپ یې کوي پخپله، او له همدې امله محتاط اوسئ کله چې د نندارې حالت بدل کړئ ټول کارونه خوندي کړل.

حتی د خړ ایپ پرته د ځینې ایپسونو لپاره د سپک حالت تنظیم کړئ

د خړ غوښتنلیک پخپله خورا ساده دی. دا ویل کیدی شي چې دا په شالید کې په ټرمینل کې یو واحد کمانډ چلوي، کوم چې کولی شي غوښتنلیک په رڼا حالت کې حتی په تیاره حالت کې هم وټاکي، د بیلګې په توګه. د یو ډول جوړولو لپاره استثنا. که تاسو نه غواړئ اپلیکیشن ډاونلوډ کړئ او غواړئ دا ډول استثنا پخپله رامینځته کړئ ، په لاندې ډول پرمخ لاړشئ. لومړی موږ باید معلومه کړو د غوښتنلیک بسته پیژندونکی نوم. تاسو کولی شئ دا په ساده ډول ترسره کړئ ترمینل تاسو لیکئ قومانده:

د اپلیکیشن osascript -e 'id"د غوښتنلیک نوم"'

د مثال په توګه د غوښتنلیک نوم غوره کړئ ګوګل کروم، یا کوم غوښتنلیک چې تاسو یې غواړئ یو استثنا رامینځته کړئ. په یاد ولرئ که تاسو غواړئ یو استثنا وغورځوئ د مڼې ایپس (یادونه، کیلنڈر، او نور)، نو دا اړینه ده چې تاسو د غوښتنلیک نوم ولیکئ انګلیسي (د بیلګې په توګه یادښتونه، کیلنڈر، او نور). له بده مرغه، دا زموږ لپاره په چک جمهوریت کې اسانه نه ده او موږ د موافقت پرته بله چاره نه لرو. نو د ګوګل کروم په قضیه کې وروستی کمانډ داسې ښکاري:

osascript -e 'د اپلیکیشن id "ګوګل کروم"
ټرمینل_څراغونه_استثنا1

وروسته له دې چې تاسو امر تایید کړئ ننوتل، نو دا به لاندې یوه کرښه ښکاره شي د غوښتنلیک بسته پیژندونکی نوم، د ګوګل کروم په قضیه کې دا دی com.google.chrome. بیا به موږ دا نوم په راتلونکي کې وکاروو قومانده:

ډیفالټ لیکل د بسته بندۍ د پیژندلو نوم NS د ایکوا سیسټم ظاهري ته اړتیا لري - هو

په دې قضیه کې د کڅوړې پیژندونکی دی com.google.chrome، لکه څنګه چې موږ د وروستي کمانډ څخه وموندل. نو د ګوګل کروم لپاره د استثنا رامینځته کول به داسې ښکاري:

ډیفالټ لیکي com.google.Chrome NSRequiresAquaSystemAppearance -bool هو
ټرمینل_څراغونه_استثنا2

د امر تایید وروسته، ټول هغه څه چې پاتې دي غوښتنلیک دی وتړئ او بیا فعال کړئ. څرنګه چې دا د رڼا حالت کې د چلولو لپاره د تیاره حالت غوښتنلیک لپاره د استثناء رامینځته کولو قومانده ده، نو دا اړینه ده د سیسټم نندارې حالت تیاره ته ټاکل شوی. که تاسو دا استثنا غواړئ لغوه کول، بیا تر هغه پورې ترمینل دا کمانډ داخل کړئ:

ډیفالټ لیکل د بسته بندۍ د پیژندلو نوم NSRequiresAquaSystemAppearance -bool NO

د ګوګل کروم په حالت کې، کمانډ به داسې ښکاري:

ډیفالټ لیکي com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

ټرمینل_څراغونه_استثنا3

پایله

که تاسو غواړئ ځینې غوښتنلیکونه په تیاره حالت کې او نور نور په سپک حالت کې وګورئ، نو خړ غوښتنلیک ستاسو لپاره دی. په پایله کې ، زه غواړم ستاسو پام دې حقیقت ته واړوم چې غوښتنلیک او حتی په ټرمینل کې کمانډ په وروستي macOS 10.15 Catalina کې کار نه کوي. په هرصورت ، ستاسو څخه ډیری شاید لاهم په macOS 10.14 Mojave کې روان وي. خړ دلته په بشپړ ډول کار کوي، په بیله بیا په ټرمینل کې د استثناء ټاکلو اختیار.

.