مرحبا بمتابعي نافذة التقنية الأعزاء.
تنزيل الإضافات من مصدر واحد, تحديثها من داخل nvda, إجبارها على العمل بدون أي تعديلات على ملفات, وغير ذلك.
هل تذكروا هذه السلسلة, أنهيناها منذ عدة شهور, لكن حدث تطور هام ووجب إلحاق السلسلة بجزء إضافي
يشرح التطور بالتفصيل, ويجعل أجزاء كثيرة من السلسلة ثانوية.
في السابق, ذكرنا عدة مصادر لتنزيل الإضافات, طرق تشغيل الإضافات غير المتوافقة, ما رأيكم أن نختصر كل ما سبق في متجر الإضافات الرسمي Add-on store?
هيا بنا.
ابتداءً من nvda2023.2 تم استبدال مدير الإضافات بمتجر الإضافات.
افتح قائمة nvda, انتقل إلى أدوات Tools, ثم متجر الإضافات Add-on store.
ستظهر رسالة إخلاء مسؤولية, ستخبرك أن الإضافات الموجودة في المتجر يتم تطويرها من قبل مجتمع nvda, وأن مؤسسة NV Access لا تتحمل مسؤولية أي ضرر تحدثه هذه الإضافات, كما إنهم ينبهوك على أن هذه الإضافات يمكنها الوصول إلى النظام بأكمله وتعديله.
حدد مربع التحديد حتى لا تظهر هذه الرسالة مرة أخرى, وهيا بنا لنتعرف على المتجر.
ينقسم المتجر إلى عدة تبويبات, يمكن التنقل بينهم بعد نقل التركيز إلى التبويبات عن طريق الأسهم يمين ويسار, كما يمكن استخدام ctrl+tab و Ctrl+shift+tab.
- Installed add-ons تحتوي على الإضافات المثبتة.
- Updatable add-ons تحتوي على الإضافات التي يمكن تحديثها.
- Available add-ons تحتوي على الإضافات المتاحة في المتجر بأكمله.
- Installed incompatible add-ons تحتوي على الإضافات المثبتة غير المتوافقة مع إصدارك الحالي.
سترافقك 2 من صناديق الخيارات, باستثناء تبويبة الإضافات المتاحة, سيظهر واحد, وحقل بحث, بالإضافة لمربع تحديد لا يظهر في تبويبة الإضافات غير المتوافقة.
وهي عبارة عن فلاتر لتصفية العناصر المعروضة.
Channel: لتحديد قناة الإضافات, والمقصود هنا:
الإضافات التي تحت التطوير Dev.
التجريبية Beta.
المستقرة Stable.
الإضافات التي تم تثبيتها من خارج المتجر External.
والكل All.
Include incompatible add-ons لعرض إضافات متاحة في المتجر أو مثبتة لكنها غير متوافقة مع إصدارك الحالي.
Enabled/disabled وهذا صندوق خيارات لفلترة الإضافات المثبتة, لاختيار ما إذا كنت تريد الإضافات المفعلة Enabled أو المعطلة Disabled أو الكل All.
ثم حقل بحث لكتابة اسم إضافة معينة تتوافق مع التبويبة والفلاتر المحددة.
ثم قائمة الإضافات التي تطابق التبويبة المحددة.
لنذهب إلى تبويبة Available add-ons على أننا نريد استعراض إضافات جديدة وتثبيتها, كما هو الحال في متاجر التطبيقات.
اختر من الفلاتر ما يناسبك, اختر All في الصندوقين لعرض كل الإضافات.
ستجد قائمة الإضافات, اسم الإضافة, المطور, بريده, قناة الإضافة, حالة الإضافة. ما إذا كانت متاحة, مثبتة ومفعلة, معطلة, قابلة للتحديث, في انتظار إجراء بعد إعادة التشغيل.
يمكن ضغط مفتاح التطبيقات على الإضافة, أو enter وستظهر خيارات بحسب تبويبة الإضافة وحالتها.
تحرك بمفتاح tab وستجد وصف الإضافة في مربع تحرير للقراءة فقط.
ثم زر Actions يطابق enter على الإضافة.
ثم مربع تحرير يعرض المزيد من المعلومات عن الإضافة.
Install from external source لتثبيت إضافة من ملف على جهازك.
خيارات الإضافات تختلف بحسب الإضافة المحددة وحالتها والتبويبة المحددة.
نسرد هنا جميع الخيارات المتاحة للإضافة المحددة.
Install للتثبيت.
License لعرض الترخيص.
Homepage لعرض صفحة الإضافة, يحددها المطور.
Source Code لفتح مستودع GitHub للإضافة في متصفحك.
Update للتحديث, يظهر في تبويبة الإضافات القابلة للتحديث والإضافات المتاحة فقط.
Disable للتعطيل.
Enable للتفعيل.
Remove لإزالة الإضافة, يظهر في تبويبة الإضافات المثبتة والإضافات المثبتة غير المتوافقة.
تبقى خيار واحد يظهر في تبويبة Installed incompatible add-ons عند الضغط على الإضافات المتاحة هناك.
حين ما يتلقى nvda تحديث يعطل الإضافات, يكفي تعديل ملف manifest.ini لمحاولة تشغيلها.
وفي حال لم تعمل, ستحتاج لتحديث من قبل مطورها لتتوافق مع التغييرات في nvda, شرحنا هذا بالتفصيل سابقًا في هذه السلسلة.
لمحاولة تفعيل الإضافة, انتقل إلى Installed incompatible add-ons حدد الإضافة, اضغط عليها, اختر الخيار المنتظر Enable (override incompatibility) والذي سيتجاوز التوافقية وسيفعل الإضافة بغض النظر عن توافقيتها مع إصدارك الحالي من nvda.
تحذير, هذا الإجراء على مسؤوليتك الخاصة.
ملاحظة, إذا حددت كل القنوات, سترى نفس الإضافة بإصدارات مختلفة, لتثبت ما يناسبك منها.
والآن, أصبح بإمكانكم تثبيت الإضافات, تحديثها, تفعيلها, وكل هذا من داخل nvda وبكل سهولة.
وهذا كل شيء.
تابعوا قناة نافذة التقنية لتلقي المزيد من المحتوى التقني. https://t.me/TecWindow