الحزم Packages في برنامج التحزيم Setup Factory 9

 الفصل 5 : الحزم Packages

يمكن أن تحتوي التطبيقات غالبًا على سلسلة من المكونات الاختيارية التي تعمل على توسيع وظائف التطبيق الرئيسي. نظرًا لأن هذه المكونات ليست مطلوبة دائمًا ، فمن المستحسن غالبًا السماح للمستخدم باختيار المكونات التي يرغبون في تثبيتها. بينما يمكن إنجاز هذا النوع من التصميم بسلسلة من شروط الملف ، إلا أنه قد يكون مملاً للغاية. تم تصميم الحزم كآلية تجميع تسمح بإدارة المكونات بطريقة أسهل وأكثر كفاءة ، سواء في وقت التصميم أو وقت التشغيل .

ما هي الحزم Packages ؟

الحزم عبارة عن فئات خاصة يمكنك تحديدها لتجميع الملفات ذات الصلة معًا. تُستخدم عادةً لمنح المستخدمين القدرة على اختيار أجزاء التطبيق التي يريدون تثبيتها. فيما يلي نظرة عامة أساسية على الحزم:


• تتكون كل حزمة من معرف حزمة فريد ، واسم عرض مترجم ، ووصف مترجم.


• يمكن تعيين مراجع ملف أو مجلد إلى الحزم باستخدام  مربع الحوار "خصائص الملف " أو "خصائص مرجع المجلد".


• يمكنك الحصول على العديد من الحزم في مشروع Setup Factory كما تريد.


يمكنك تعيين العديد من الملفات لحزمة كما تريد.


يمكنك تخصيص نفس الملف لأكثر من حزمة واحدة.


يمكنك السماح للمستخدمين بتحديد الحزم عن طريق إضافة شاشة Select Package إلى برنامج التثبيت الخاص بك.


تحديد الحزمة يضبط خاصية "التثبيت" الخاصة بها على "صواب". يؤدي إلغاء اختيار الحزمة إلى ضبط خاصية "التثبيت" على "خطأ". تؤثر حالة هذه الخاصية على ما إذا كان سيتم تثبيت جميع الملفات المعينة للحزمة أم لا.


خاصية "install" الخاصة بالحزمة هي التي تحدد ما إذا كان قد تم تثبيت الملفات أم لا.


يتم تثبيت الملفات المعينة لحزم متعددة عند تعيين خصائص "تثبيت" واحدة على الأقل من الحزم على "صواب".


يحسب Setup Factory تلقائيًا الحجم الإجمالي للملفات في كل حزمة. يمكن عرض أحجام العبوات هذه اختياريًا على شاشة تحديد الحزم . يمكنك أيضًا تعيين قيمة اختيارية لكل حزمة ستتم إضافتها إلى حساب حجم الحزمة.


يمكن ترجمة اسم ووصف الحزمة بحيث تظهر باللغة التي يختارها المستخدم.


يمكن تعطيل الحزم بحيث لا يمكن تعديلها إذا تم استخدامها على شاشة 

تحديد الحزم.


باستخدام الحزم

يتضمن استخدام الحزم في مشروع Setup Factory أربع خطوات بسيطة:


1.        إنشاء الحزم.


2.        ترجمة (ترجمة) خصائص الحزمة (فقط في حالة إنشاء تثبيت متعدد اللغات).


3.        تعيين الملفات إلى الحزم.


4.        أضف شاشة تحديد الحزم إلى مشروعك حتى يتمكن المستخدمون من تحديد الحزم.


على سبيل المثال ، لنفترض أنك قمت بتضمين مجموعة من البرامج التعليمية مع التطبيق الخاص بك في شكل ملفات فيديو كبيرة جدًا. نظرًا لأن هذه الملفات كبيرة جدًا ، فأنت تريد أن يتمكن المستخدمون من اختيار ما إذا كانوا يريدون تثبيتها في وقت التشغيل أم لا. هذا هو الموقف حيث يجب استخدام الحزم.


أي ملفات في التثبيت تعرف أنه سيتم تثبيتها دائمًا يجب ألا يتم تعيينها إلى حزمة. يجب استخدام الحزم فقط لمجموعات الملفات المثبتة بشروط.


تحديد الحزم

لتجميع الملفات في حزم ، يجب أولاً إضافتها وتكوينها في المشروع. يتم ذلك باستخدام مدير الحزم.


مدير الحزم

يمكن إدارة كل حزمة في مشروعك من خلال مدير الحزم package manager. توجد أداة التكوين هذه في مربع حوار الحزم ويمكن الوصول إليها عن طريق اختيار المشروع project من قوائم> ثم الحزم Packages 


يحتوي مربع حوار الحزم على تمثيل مرئي للحزم الموجودة حاليًا في المشروع ، بالإضافة إلى محتوياتها. يمكن إضافة الحزم أو إزالتها أو تحريرها من مربع الحوار هذا.


لاحظ  الصوره ادناه  توضح وجود ثلاث حزم في المشروع 

ماهي الحزم Packages في برنامج التحزيم Setup Factory 9


تشمل الميزات الأخرى لمربع الحوار مربعي الاختيار "إظهار الملفات" Show files و "إظهار النصائح المعلوماتية" Show infotips، وكلاهما يقع في الركن الأيمن العلوي من مربع الحوار. يُستخدم خيار إظهار الملفات لإظهار أو إخفاء محتويات كل حزمة في القائمة. يتحكم خيار إظهار تلميحات المعلومات في عرض تلميح أداة منبثق يعرض خصائص الحزمة أسفل مؤشر الماوس أم لا. عند تحديد هذا الخيار ، سيظهر ملخص للخصائص كلما مر مؤشر الماوس فوق معرف الحزمة في مربع حوار الحزم.


كما مبين بالصوره ادناه  بخصوص الخيارين الاول اضهار ملفات والثاني اضهار نصائح للمستخدم

الحزم Packages في برنامج التحزيم Setup Factory 9


تعليقات