إنتشرت منذ فترة أجهزة الحاسوب وشاشات الحاسوب التي تحمل دقة عالية جداً مثل 2K أو 4K وكثافة بيكسلات مرتفعة، ولكن يبدو بأن بعض الشركات مطورة البرامج لا تزال محدودة بدقة Full HD، مما ينتج عنه صغر حجم برامجها عند عرضها على تلك الشاشات بشكل مزعج، وربما تحتاج إلى عدسة مكبرة لتستطيع رؤية البرنامج جيداً والعمل عليه.
ولكن يجب علينا أولاً أن نفرق بين أمرين لكي لا يختلط علينا الأمر، فهناك شركات تنتج برامجها للعمل على شاشات بدقة حدها الأقصى HD أو Full HD، ولكنها تعمل بشكل جيد وبحجم جيد على الشاشات ذات الدقة الأكبر من ذلك، ولكن يعيب هذه البرامج أن جودة رسومياتها تكون منخفضة على تلك الشاشات، ولا حل لهذا الأمر إلا بتطوير الشركة نفسها لبرنامجها ليتواكب مع الدقة المرتفعة للشاشات.
بينما هناك الشركات التي تحدثنا عنها في أول الأمر وهي ما تسبب إزعاجاً أكبر لنا، وفي نفس الوقت لدينا الحل اليدوي لنجعلها مثل النوع الثاني من الشركات، فنجعلها تعمل بحجم جيد ومرئي، ولكن ستلاحظ إنخفاض دقة رسوميات البرنامج بعدما تقوم بخطوات الحل.
وقبل أن ننتقل إلى الحل علينا أن نفهم لماذا تواجه بعض البرامج هذه المشكلة وتكون بهذا الحجم صعب الرؤية؟!
في الواقع إن أي برنامج على نظام ويندوز عند الضغط عليه لتشغيله يقوم النظام بسؤاله: “هل تدعم التوافق مع الدقة العالية للشاشات ذات ال dpi المرتفع؟” (والـ dpi هنا هي إختصار لـ Dots per Inch وتعني كثافة النقاط في البوصة الواحدة) … فيأتي الجواب من بعض البرامج غير المؤهلة لذلك بـ “نعم!”، فيقوم النظام بعرضها على هذا الأساس. بينما لو أتى الجواب بـ “لا”، فإن النظام سيقوم بتعديل أبعاد البرنامج بنفسه ليتناسب مع دقة الشاشة وتكون الرؤية جيدة، ولكن ذات رسوميات منخفضة قليلاً كما أسلفنا الذكر (ببساطة النظام يقوم بما يشبه التقريب Zooming).
في حالة البرامج التي تقوم بالإجابة بنعم، ستواجهنا المشكلة التي نود حلها، وبعدما عرفنا سبب المشكلة، فسيكون من السهل الآن أن نستوعب الحل ونقوم بخطواته عن فهم، وإليك الآن هذه الخطوات:
1- سنخبر نظام ويندوز بأن ينتظر الإجابة على سؤاله من ملف خارجي وليس من الملف الأصلي للبرنامج
- قم بفتح الـ Registry للنظام عن طريق الضغط على زر الويندوز من الكيبورد + حرف R ، ثم كتابة الأمر regedit والضغط على OK.
- إذهب إلى المسار التالي:
- HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > SideBySide
- إضغط بزر الفأرة الأيمن على SideBySide وإختر (NEW > DWORD (64 bit) Value).
- ثم قم بتسمية الملف بـ PreferExternalManifest ثم إضغط Enter.
- إضغط بزر الفأرة الأيمن على PreferExternalManifest ثم إختر Modify.
- قم بتحويل قيمة الـ Value Data من “0” إلى“1”، وإختر Decimal.
- إضغط OK وأغلق الـ Registry.
2- سننشئ الملف البديل الذي سيجيب على السؤال ونضعه في مكانه الصحيح
- قم بتحميل الملف الذي يحتوي على النص الذي نرغب في إظهاره (تجدون روابط الملف في الأسفل).
- قم بإعادة تسمية الملف الذي قمت بتحميله عن طريق فتحة والضغط على Save As (وهنا الحيله فنحن نريد تسميه بالضبط نفس الإسم في الملف الموجود في تطبيقات Adobe) وبما إنه نحن نعمل مع برنامج Photoshop سنقوم بتسميته Photoshop.exe.manifest ونضغط حفظ.
- وأخيراً قم بنقل هذا الملف إلى مسار البرنامج الذي يتواجد فيه الملف التنفيذي.
قم فقط بتشغيل البرنامج وستجد أن أبعاده تم تعديلها لتتناسب مع دقة الشاشة، وستكون الرؤية أوضح بكثير، ولكنها بدقة رسومية أقل جودة.
للمزيد من التفصيل يرجى متابعة الفيديو في الاسفل...
0 comments:
إرسال تعليق