يعد الوضع المظلم الجديد في macOS Mojave خروجًا مذهلاً عن الشكل والمظهر القديمين لنظام التشغيل Mac. وعلى الرغم من أن العديد من التطبيقات تبدو رائعة في الوضع المظلم ، إلا أن بعض المستخدمين لا يحبون المظهر الداكن في كل تطبيق. باستخدام خيارات الواجهة الافتراضية في تفضيلات النظام ، ومع ذلك ، لا توجد طريقة لاستبعاد التطبيقات الفردية من الوضع المظلم. بمعنى آخر ، طالما أن التطبيق يدعم الميزة ، فهو "كل شيء أو لا شيء" عندما يتعلق الأمر بالوضع المظلم.
لحسن الحظ ، هناك أمر المحطة لإنقاذ. على غرار الطريقة التي يمكنك بها تمكين شريط القائمة المظلمة القديم ومظهر الإرساء ، يمكنك أيضًا استبعاد التطبيقات الفردية بشكل انتقائي من الوضع الغامق. لاحظ ، مع ذلك ، أن هذا النوع من التكوين قد تم استبعاده من واجهة المستخدم الرئيسية من قِبل Apple لسبب ما. لذلك ، على الرغم من أن هذا يعمل اعتبارًا من تاريخ نشر هذه المقالة ، فقد يتوقف عن العمل ، أو قد تتغير العملية ، في تحديثات macOS المستقبلية.
ومع ذلك ، إليك كيفية استبعاد تطبيق من الوضع المظلم في macOS Mojave ، بالإضافة إلى رابط لتطبيق يمكنه القيام بذلك نيابةً عنك دون الحاجة إلى أوامر Terminal. سنستخدم تطبيق Notes كمثال.
استبعد التطبيق من الوضع المظلم عبر الجهاز
- لاستبعاد تطبيق من الوضع المظلم في macOS Mojave ، نحتاج أولاً إلى معرفة معرف Bundle الخاص بالتطبيق. للعثور عليه ، افتح Terminal وأدخل الأمر التالي. لاحظ أن "اسم التطبيق" هو الاسم الدقيق للتطبيق ناقص امتداده. في مثال تطبيق Notes ، اسم التطبيق الخاص بنا هو ببساطة "ملاحظات":
osascript -e 'id of app " App Name "
- سيعرض الأمر أعلاه معرّف حزمة التطبيق على السطر التالي. في مثال تطبيق Notes ، تكون النتيجة com.apple.Notes . الآن ، استخدم هذا المعرف في الأمر التالي. بمتابعة مثالنا ، نستخدم الإعدادات الافتراضية للكتابة com.apple.Notes NSRequiresAquaSystemAppearance - منطقي نعم .
افتراضيات الكتابة Bundle Identifier NSRequiresAquaSystemAppearance -bool yes
- أخيرًا ، قم بإنهاء التطبيق وإعادة تشغيله. إذا نجح كل شيء ، فيجب أن يستخدم السمة المضيئة على الرغم من أن بقية أجهزة ماكينتوش لا تزال مهيأة لوضع غامق.
إعادة تعيين سمة التطبيق
إذا قمت بتطبيق الأوامر أعلاه على تطبيق معين وأردت لاحقًا استعادة تكوين السمة الافتراضية وإعادة تمكين الوضع المظلم ، استخدم الأمر التالي:
الإعدادات الافتراضية حذف Bundle Identifier NSRequiresAquaSystemAppearance
مرة أخرى ، ستحتاج إلى إنهاء التطبيق وإعادة تشغيله حتى يسري التغيير. في حالة بعض التطبيقات ، قد تحتاج إلى إعادة التشغيل.
التحكم في وضع الظلام مع التطبيق
إذا كنت لا تريد أن تهتم بالأوامر الطرفية ، يمكنك التحقق من الأداة المساعدة المجانية LightsOff .
لا يتيح لك هذا التطبيق الوصول إلى عناصر التحكم في الوضع الداكن الخاصة بالتطبيق فحسب ، بل يتيح لك أيضًا التبديل بين الوضع الخفيف والظلام بنقرة واحدة. يمكنك أيضًا جدولة تغييرات السمات بناءً على الوقت ، بحيث يتم تشغيل الوضع المظلم تلقائيًا في الليل ويعود إلى وضع الإضاءة في الصباح.
ومع ذلك ، لاحظ أن LightsOff على المستوى الأساسي يستخدم نفس الطرق الطرفية الموضحة مسبقًا لتعديل تكوينات التطبيق. هذا يجعل الأمر أكثر سهولة ، ولكنه يعني أيضًا أن وظيفتها تخضع للتغييرات الفنية لـ Apple في نظام التشغيل MacOS. لذلك ، تمامًا مثل أوامر Terminal أعلاه ، قد لا يعمل هذا التطبيق مع الإصدارات المستقبلية من نظام التشغيل MacOS اعتمادًا على كيفية استمرار Apple في تعديل الطريقة التي يعمل بها هذا الوضع المظلم.