• 0
a.jallad

استخدام برنامج Inno Setup لعمل برنامج تنصيب

سؤال

السلام عليكم ورحمة الله وبركاته

عند التفكير في تشغيل البرنامج الذي قمت بتصميمه على أجهزة أخرى - على الأغلب لا يوجد عليها فوكس برو -

قد تتفاجأ في بعض الأحيان بأن بعض الأمور لا تجري كما هو مخطط لها... نتيجة نسيان بعض الملفات

مثل ملفات تشغيل الفوكس البرو أو ملفات DLL أو الخطوط وغيرها مما يلزم،

كما انك على الأغلب قد تحتاج لعمل مجلدات خاصة حسب طريقة عمل النظام لديك.

 

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

فعند تشغيل برنامج على أجهزة لا يوجد عليها الفوكس برو فانت على الأغلب عليك التأكد من اتمام التالي بشكل صحيح :

- نسخ ملفات الـ Run Time الخاصة بالفوكس برو

- نسخ ملفات الـ DLL والـ OCX والتأكد مما تحتاج اليه منها وتثبيتها بشكل صحيح

- نسخ ملفات الخطوط وعمل تثبيت لها

- وقد تحتاج لعمل مجلدات اضافية.... للجداول مثلاً أو لأي غايات أخرى

-عمل اختصارات على سطح المكتب أو في القائمة الرئيسية للوندوز

لذا ستجد أنه من المفيد استخدام برنامج يفعل ذلك بكل سهولة.

 

البرنامج اسمه Inno Setup 

تستطيع تحميله من هنا : Inno Setup

بعد تحميله قم بتحميل المثال الذي سأضعه في أسفل الموضوع : 

ستجد فيه التالي : ملف اسمه Setup ومجلدات Fonts - Realease - Output

طبعا جميع المسميات اختيارية أي أنك غير مضطر للالتزام بها

ستجد برنامج التنصيب الموجود في المثال في مجلد الـ Output قم بتنصيبه وتتبعه

ستجد بأنه قام بعمل المجلدات اللازمة، ونقل الملفات، وتنصيب الخطوط، وعمل الاختصارات اللازمة

-----------------------------------------------------------------------------------------------

ملف الـ Setup هو الملف الرئيسي الذي عليك تنظيمه بالشكل الذي تريده :

القسم الأول فيه التعريفات الاساسية 

#define MyAppName "Accounting System"
#define MyDefaultDirName  "D:\MySystem"
#define MyAppPublisher "Company Name"
#define MyAppURL "http://www.Domain.com"
#define MyApplication "test_system.exe"
#define MyVersion "9.2.12"

يليه :

المكتبات المراد انشاؤها ثم الملفات المراد نسخها أو تثبيتها....وهكذا

وكل ما عليك بعد تجهيز الملف كما ترغب هو عمل Compile من القائمة الرئيسية

وستجد الـ Setup.exe الجديد في ملف الـ Output

 

مع التحية

 

inno sample.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

4 إجابة على هذا السؤال .

  • 0

جميل جدا 

ومهم تعلمهٌ هو او البرامج الخاصة لعمل ملفات التسطيب

او التثبيت 

بارك الله مجهودك اخي عبدالله الجلاد 

وبالنسبة لي ان استخدم installshield 2010

لأني استخدمتهٌ في البداية منذ كان في ملف التنصيب للفيجوال فوكس برو IMG_4492.thumb.JPG.e362117ca6273306348a4

ويوجد بعض الصعوبة في استخدامهٌ

ولكن برنامجك Inno جميل وسلس وانصح الجميع بتعلم استخدامهٌ

تحياتي للجميع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تسلم أخي فراس...

وكما أشرت فعلاً الــ Inno أوضح وأسهل وحتى أنه أخف من  installshield 

كل الاحترام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اسهل وأوضح وقليل على ذاكرة الحاسبات 

وموضوع جميل جداً أتمنى من الجميع تعلمهٌ معك 

وكل الاحترام لك اخي عبدالله وبارك الله في مسعاك ومسعانا جميعاً

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اللهم آمين .... تسلم أخي فراس

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .