បិទការផ្សាយពាណិជ្ជកម្ម

រួមគ្នាជាមួយ 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 នឹង​ត្រូវ​បាន​ទាញ​យក​ទៅ​ឱ្យ​អ្នក ដែល​អ្នក​គ្រាន់​តែ​ត្រូវ​ការ​ស្រង់​ចេញ​បន្ទាប់​ពី​ការ​ទាញ​យក។ បន្ទាប់មកអ្នកអាចដាក់ពាក្យបាន។ ចាប់ផ្តើម.

gray_application_appearance

របៀបធ្វើការជាមួយពណ៌ប្រផេះ

កម្មវិធីដំណើរការយ៉ាងសាមញ្ញ។ បន្ទាប់ពីចាប់ផ្តើម រូបតំណាងមួយនឹងលេចឡើងនៅផ្នែកខាងលើនៃបង្អួច ដែលអ្នកអាចប្តូរបានយ៉ាងងាយស្រួល macOS ពន្លឺនិងរបៀបងងឹត. ដើម្បីធ្វើឱ្យប្រផេះធ្វើការសម្រាប់អ្នកដូច្នេះ អ្នកត្រូវតែបើករបៀបងងឹតតាមលំនាំដើម. បន្ទាប់មកវាមានទីតាំងនៅផ្នែកខាងក្រោមនៃបង្អួច បញ្ជីពាក្យសុំដែលអ្នកអាចជ្រើសរើសដោយសាមញ្ញថាកម្មវិធីនឹងចាប់ផ្តើមនៅក្នុងរបៀបណា។ វាតែងតែគ្រប់គ្រាន់សម្រាប់កម្មវិធីដែលបានជ្រើសរើស ចុចតាមរយៈ ទៅជម្រើសមួយក្នុងចំណោមជម្រើសទាំងបី - រូបរាងស្រាល, រូបរាងងងឹត a ប្រព័ន្ធ. អ្នកអាចទាយរួចហើយពីឈ្មោះនៃជម្រើសដែលបន្ទាប់ពីជ្រើសរើស រូបរាងស្រាល កម្មវិធីចាប់ផ្តើមនៅក្នុង ភ្លឺ របៀបបន្ទាប់ពីការជាប់ឆ្នោត រូបរាងងងឹត បន្ទាប់មកនៅក្នុង របៀបងងឹត. ក្នុងករណីដែលអ្នកជ្រើសរើស ប្រព័ន្ធដូច្នេះរូបរាងរបស់កម្មវិធីនឹងធ្វើតាមការកំណត់ របៀបបង្ហាញប្រព័ន្ធ. ដើម្បីផ្លាស់ប្តូររូបរាងនៃកម្មវិធីវាចាំបាច់ ចាប់ផ្តើមឡើងវិញ. នេះជាអ្វីដែលកម្មវិធី Grey ធ្វើ ដោយ​ខ្លួន​វាដូច្នេះហើយ សូមប្រយ័ត្នពេលប្តូររបៀបបង្ហាញ បានរក្សាទុកការងារទាំងអស់។.

កំណត់របៀបពន្លឺសម្រាប់កម្មវិធីជាក់លាក់ ទោះបីជាមិនមានកម្មវិធីពណ៌ប្រផេះក៏ដោយ។

កម្មវិធី Grey ខ្លួនវាគឺសាមញ្ញណាស់។ វាអាចនិយាយបានថាវាដំណើរការពាក្យបញ្ជាតែមួយនៅក្នុង Terminal ក្នុងផ្ទៃខាងក្រោយ ដែលអាចកំណត់កម្មវិធីឱ្យដំណើរការក្នុងរបៀបពន្លឺ សូម្បីតែនៅក្នុងរបៀបងងឹត ពោលគឺឧ។ ដើម្បីបង្កើតប្រភេទមួយ។ ករណី​លើកលែង. ប្រសិនបើអ្នកមិនចង់ទាញយកកម្មវិធី ហើយចង់បង្កើតករណីលើកលែងបែបនេះដោយខ្លួនឯង សូមបន្តដូចខាងក្រោម។ ដំបូងយើងត្រូវស្វែងយល់ ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់កម្មវិធី. អ្នកអាចធ្វើវាដោយសាមញ្ញ ស្ថានីយ អ្នក​សរសេរ បញ្ជា:

osascript -e 'id of app "ឈ្មោះកម្មវិធី"'

ឧទាហរណ៍ជ្រើសរើសឈ្មោះកម្មវិធី Chrome របស់ googleឬកម្មវិធីណាមួយដែលអ្នកចង់បង្កើតករណីលើកលែងមួយ។ ចំណាំថាប្រសិនបើអ្នកចង់បោះករណីលើកលែង កម្មវិធីផ្លែប៉ោម (កំណត់ចំណាំ ប្រតិទិន ។ល។) ដូច្នេះហើយ ចាំបាច់ត្រូវសរសេរឈ្មោះកម្មវិធី ភាសាអង់គ្លេស (ឧ. កំណត់ចំណាំ ប្រតិទិន ។ល។) ជាអកុសល វាមិនងាយស្រួលសម្រាប់ពួកយើងនៅក្នុងសាធារណរដ្ឋឆេក ហើយយើងគ្មានជម្រើសអ្វីក្រៅពីសម្របខ្លួននោះទេ។ ដូច្នេះពាក្យបញ្ជាចុងក្រោយនៅក្នុងករណី Google Chrome មើលទៅដូចនេះ:

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

បន្ទាប់ពីអ្នកបញ្ជាក់ការបញ្ជាទិញ បញ្ចូលដូច្នេះវានឹងបង្ហាញមួយជួរខាងក្រោម ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់កម្មវិធីក្នុងករណី Google Chrome វាគឺ com.google.chrome. បន្ទាប់មក យើងនឹងប្រើឈ្មោះនេះក្នុងនាមបន្ទាប់ បញ្ជា:

លំនាំដើមសរសេរ ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់ NSRequiresAquaSystemAppearance -bool បាទ/ចាស

ឧបករណ៍កំណត់អត្តសញ្ញាណកញ្ចប់ក្នុងករណីនេះគឺ com.google.chromeដូចដែលយើងបានរកឃើញពីពាក្យបញ្ជាចុងក្រោយ។ ដូច្នេះការបង្កើតករណីលើកលែងសម្រាប់ Google Chrome នឹងមើលទៅដូចនេះ៖

លំនាំដើមសរសេរ com.google.Chrome NSRequiresAquaSystemAppearance -bool បាទ/ចាស
terminal_lights_exception2

បន្ទាប់ពីបញ្ជាក់ការបញ្ជាទិញរួច អ្វីដែលនៅសល់គឺកម្មវិធី បិទហើយបើកម្តងទៀត. ដោយសារនេះជាពាក្យបញ្ជាដើម្បីបង្កើតករណីលើកលែងសម្រាប់កម្មវិធី Dark Mode ដើម្បីដំណើរការក្នុងទម្រង់ពន្លឺ នោះវាចាំបាច់ណាស់។ របៀបបង្ហាញប្រព័ន្ធកំណត់ទៅងងឹត. ប្រសិនបើអ្នកចង់បានករណីលើកលែងនេះ។ បោះបង់បន្ទាប់មករហូតដល់ ស្ថានីយ បញ្ចូលពាក្យបញ្ជានេះ៖

លំនាំដើមសរសេរ ឈ្មោះកំណត់អត្តសញ្ញាណនៃកញ្ចប់ NSRequiresAquaSystemAppearance -bool NO

ក្នុងករណី Google Chrome ពាក្យបញ្ជានឹងមើលទៅដូចនេះ៖

លំនាំដើមសរសេរ com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

terminal_lights_exception3

សេចក្តីសន្និដ្ឋាន

ប្រសិនបើអ្នកចង់មើលកម្មវិធីមួយចំនួននៅក្នុងរបៀបងងឹត និងកម្មវិធីផ្សេងទៀតនៅក្នុងរបៀបពន្លឺ នោះកម្មវិធីពណ៌ប្រផេះគឺពិតជាសម្រាប់អ្នក។ សរុបសេចក្តីមក ខ្ញុំចង់ទាក់ទាញការយកចិត្តទុកដាក់របស់អ្នកចំពោះការពិតដែលថាកម្មវិធី និងសូម្បីតែពាក្យបញ្ជានៅក្នុង Terminal មិនដំណើរការនៅក្នុង macOS 10.15 Catalina ចុងក្រោយបង្អស់នោះទេ។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកភាគច្រើនប្រហែលជានៅតែដំណើរការលើ macOS 10.14 Mojave។ ពណ៌ប្រផេះដំណើរការយ៉ាងល្អឥតខ្ចោះនៅទីនេះ ក៏ដូចជាជម្រើសដើម្បីកំណត់ករណីលើកលែងនៅក្នុងស្ថានីយ។

.