រួមគ្នាជាមួយ macOS 10.14 Mojave យើងបានឃើញការណែនាំអំពី Dark Mode ។ អ្នកអាចប្រើវាដើម្បីប្ដូរបង្អួចកម្មវិធីទៅចំណុចប្រទាក់ងងឹត។ ទម្រង់ងងឹតមិនធុញទ្រាន់នឹងភ្នែកដូចពន្លឺទេ។ ទោះយ៉ាងណាក៏ដោយ ដូចដែលវាកើតឡើង អ្វីៗជាច្រើននឹងធុញទ្រាន់តាមពេលវេលា ហើយរបៀបងងឹតក៏ដូចគ្នាដែរ។ ដោយផ្ទាល់ខ្ញុំបានរកឃើញរបៀបពន្លឺដែលគួរឱ្យចាប់អារម្មណ៍ជាងថ្ងៃនេះឬការរួមបញ្ចូលគ្នារបស់វាអាស្រ័យលើពេលវេលានៃថ្ងៃ - មុខងារប្តូររបៀបស្វ័យប្រវត្តិត្រូវបានណែនាំនៅក្នុង macOS 10.15 Catalina ។
ប៉ុន្តែតើអ្នកធ្លាប់ឆ្ងល់ទេថា តើវានឹងទៅជាយ៉ាងណាប្រសិនបើយើងអាចដំណើរការកម្មវិធីមួយចំនួនក្នុងរបៀបងងឹត និងកម្មវិធីផ្សេងទៀតក្នុងរបៀបពន្លឺ? កម្មវិធីខ្លះមើលទៅប្រសើរជាងនៅក្នុង Dark Mode ឧទាហរណ៍ Safari ឬ Photoshop ។ ប៉ុន្តែក៏មានកម្មវិធីដែលរូបរាងរបស់វាប្រសើរជាងនៅក្នុងរបៀបភ្លឺផងដែរ - ឧទាហរណ៍ ប្រតិទិន សំបុត្រ។ល។ ប្រផេះដែលអាចប្តូរកម្មវិធីទៅជារបៀបងងឹត ឬពន្លឺនៅលើអេក្រង់តែមួយ។ តោះមើលកម្មវិធីទាំងអស់គ្នា។
ខ្មៅឬស
នៅពីក្រោយកម្មវិធី Grey គឺជាអ្នកអភិវឌ្ឍន៍ Christoffer Winterkvist ដែលដូចជា Michael Jackson តំណាងឱ្យមតិថាវាមិនមានបញ្ហាថាតើអ្នកខ្មៅឬសនោះទេ។ Christoffer បានព្យាយាមផ្ទេរខ្សែពីបទចម្រៀង Black or White ទៅ macOS ហើយដូចដែលអ្នកបានឃើញ គាត់បានទទួលជោគជ័យ។ អ្នកអាចទាញយក Gray ពី Github ដោយប្រើ តំណភ្ជាប់នេះ។. គ្រាន់តែរមូរចុះក្រោមហើយចុចប៊ូតុងនៅលើកំណែបច្ចុប្បន្ន ទាញយក. ឯកសារ .zip នឹងត្រូវបានទាញយកទៅឱ្យអ្នក ដែលអ្នកគ្រាន់តែត្រូវការស្រង់ចេញបន្ទាប់ពីការទាញយក។ បន្ទាប់មកអ្នកអាចដាក់ពាក្យបាន។ ចាប់ផ្តើម.
របៀបធ្វើការជាមួយពណ៌ប្រផេះ
កម្មវិធីដំណើរការយ៉ាងសាមញ្ញ។ បន្ទាប់ពីចាប់ផ្តើម រូបតំណាងមួយនឹងលេចឡើងនៅផ្នែកខាងលើនៃបង្អួច ដែលអ្នកអាចប្តូរបានយ៉ាងងាយស្រួល macOS ពន្លឺនិងរបៀបងងឹត. ដើម្បីធ្វើឱ្យប្រផេះធ្វើការសម្រាប់អ្នកដូច្នេះ អ្នកត្រូវតែបើករបៀបងងឹតតាមលំនាំដើម. បន្ទាប់មកវាមានទីតាំងនៅផ្នែកខាងក្រោមនៃបង្អួច បញ្ជីពាក្យសុំដែលអ្នកអាចជ្រើសរើសដោយសាមញ្ញថាកម្មវិធីនឹងចាប់ផ្តើមនៅក្នុងរបៀបណា។ វាតែងតែគ្រប់គ្រាន់សម្រាប់កម្មវិធីដែលបានជ្រើសរើស ចុចតាមរយៈ ទៅជម្រើសមួយក្នុងចំណោមជម្រើសទាំងបី - រូបរាងស្រាល, រូបរាងងងឹត a ប្រព័ន្ធ. អ្នកអាចទាយរួចហើយពីឈ្មោះនៃជម្រើសដែលបន្ទាប់ពីជ្រើសរើស រូបរាងស្រាល កម្មវិធីចាប់ផ្តើមនៅក្នុង ភ្លឺ របៀបបន្ទាប់ពីការជាប់ឆ្នោត រូបរាងងងឹត បន្ទាប់មកនៅក្នុង របៀបងងឹត. ក្នុងករណីដែលអ្នកជ្រើសរើស ប្រព័ន្ធដូច្នេះរូបរាងរបស់កម្មវិធីនឹងធ្វើតាមការកំណត់ របៀបបង្ហាញប្រព័ន្ធ. ដើម្បីផ្លាស់ប្តូររូបរាងនៃកម្មវិធីវាចាំបាច់ ចាប់ផ្តើមឡើងវិញ. នេះជាអ្វីដែលកម្មវិធី Grey ធ្វើ ដោយខ្លួនវាដូច្នេះហើយ សូមប្រយ័ត្នពេលប្តូររបៀបបង្ហាញ បានរក្សាទុកការងារទាំងអស់។.
កំណត់របៀបពន្លឺសម្រាប់កម្មវិធីជាក់លាក់ ទោះបីជាមិនមានកម្មវិធីពណ៌ប្រផេះក៏ដោយ។
កម្មវិធី Grey ខ្លួនវាគឺសាមញ្ញណាស់។ វាអាចនិយាយបានថាវាដំណើរការពាក្យបញ្ជាតែមួយនៅក្នុង Terminal ក្នុងផ្ទៃខាងក្រោយ ដែលអាចកំណត់កម្មវិធីឱ្យដំណើរការក្នុងរបៀបពន្លឺ សូម្បីតែនៅក្នុងរបៀបងងឹត ពោលគឺឧ។ ដើម្បីបង្កើតប្រភេទមួយ។ ករណីលើកលែង. ប្រសិនបើអ្នកមិនចង់ទាញយកកម្មវិធី ហើយចង់បង្កើតករណីលើកលែងបែបនេះដោយខ្លួនឯង សូមបន្តដូចខាងក្រោម។ ដំបូងយើងត្រូវស្វែងយល់ ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់កម្មវិធី. អ្នកអាចធ្វើវាដោយសាមញ្ញ ស្ថានីយ អ្នកសរសេរ បញ្ជា:
osascript -e 'id of app "ឈ្មោះកម្មវិធី"'
ឧទាហរណ៍ជ្រើសរើសឈ្មោះកម្មវិធី Chrome របស់ googleឬកម្មវិធីណាមួយដែលអ្នកចង់បង្កើតករណីលើកលែងមួយ។ ចំណាំថាប្រសិនបើអ្នកចង់បោះករណីលើកលែង កម្មវិធីផ្លែប៉ោម (កំណត់ចំណាំ ប្រតិទិន ។ល។) ដូច្នេះហើយ ចាំបាច់ត្រូវសរសេរឈ្មោះកម្មវិធី ភាសាអង់គ្លេស (ឧ. កំណត់ចំណាំ ប្រតិទិន ។ល។) ជាអកុសល វាមិនងាយស្រួលសម្រាប់ពួកយើងនៅក្នុងសាធារណរដ្ឋឆេក ហើយយើងគ្មានជម្រើសអ្វីក្រៅពីសម្របខ្លួននោះទេ។ ដូច្នេះពាក្យបញ្ជាចុងក្រោយនៅក្នុងករណី Google Chrome មើលទៅដូចនេះ:
osascript -e 'id of app "Google Chrome"'
បន្ទាប់ពីអ្នកបញ្ជាក់ការបញ្ជាទិញ បញ្ចូលដូច្នេះវានឹងបង្ហាញមួយជួរខាងក្រោម ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់កម្មវិធីក្នុងករណី Google Chrome វាគឺ com.google.chrome. បន្ទាប់មក យើងនឹងប្រើឈ្មោះនេះក្នុងនាមបន្ទាប់ បញ្ជា:
លំនាំដើមសរសេរ ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់ NSRequiresAquaSystemAppearance -bool បាទ/ចាស
ឧបករណ៍កំណត់អត្តសញ្ញាណកញ្ចប់ក្នុងករណីនេះគឺ com.google.chromeដូចដែលយើងបានរកឃើញពីពាក្យបញ្ជាចុងក្រោយ។ ដូច្នេះការបង្កើតករណីលើកលែងសម្រាប់ Google Chrome នឹងមើលទៅដូចនេះ៖
លំនាំដើមសរសេរ com.google.Chrome NSRequiresAquaSystemAppearance -bool បាទ/ចាស
បន្ទាប់ពីបញ្ជាក់ការបញ្ជាទិញរួច អ្វីដែលនៅសល់គឺកម្មវិធី បិទហើយបើកម្តងទៀត. ដោយសារនេះជាពាក្យបញ្ជាដើម្បីបង្កើតករណីលើកលែងសម្រាប់កម្មវិធី Dark Mode ដើម្បីដំណើរការក្នុងទម្រង់ពន្លឺ នោះវាចាំបាច់ណាស់។ របៀបបង្ហាញប្រព័ន្ធកំណត់ទៅងងឹត. ប្រសិនបើអ្នកចង់បានករណីលើកលែងនេះ។ បោះបង់បន្ទាប់មករហូតដល់ ស្ថានីយ បញ្ចូលពាក្យបញ្ជានេះ៖
លំនាំដើមសរសេរ ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់ NSRequiresAquaSystemAppearance -bool NO
ក្នុងករណី Google Chrome ពាក្យបញ្ជានឹងមើលទៅដូចនេះ៖
លំនាំដើមសរសេរ com.google.Chrome NSRequiresAquaSystemAppearance -bool NO
សេចក្តីសន្និដ្ឋាន
ប្រសិនបើអ្នកចង់មើលកម្មវិធីមួយចំនួននៅក្នុងរបៀបងងឹត និងកម្មវិធីផ្សេងទៀតនៅក្នុងរបៀបពន្លឺ នោះកម្មវិធីពណ៌ប្រផេះគឺពិតជាសម្រាប់អ្នក។ សរុបសេចក្តីមក ខ្ញុំចង់ទាក់ទាញការយកចិត្តទុកដាក់របស់អ្នកចំពោះការពិតដែលថាកម្មវិធី និងសូម្បីតែពាក្យបញ្ជានៅក្នុង Terminal មិនដំណើរការនៅក្នុង macOS 10.15 Catalina ចុងក្រោយបង្អស់នោះទេ។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកភាគច្រើនប្រហែលជានៅតែដំណើរការលើ macOS 10.14 Mojave។ ពណ៌ប្រផេះដំណើរការយ៉ាងល្អឥតខ្ចោះនៅទីនេះ ក៏ដូចជាជម្រើសដើម្បីកំណត់ករណីលើកលែងនៅក្នុងស្ថានីយ។