الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه a.jallad في 15 نوفمبر 2016 · 4 رد · 2,118 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

مثل ملفات تشغيل الفوكس البرو أو ملفات 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

أستغفر الله العظيم و أتوب إليه

#2

جميل جدا 

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

او التثبيت 

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

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

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

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

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

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

#3

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

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

كل الاحترام

أستغفر الله العظيم و أتوب إليه

#4

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

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

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

#5

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

أستغفر الله العظيم و أتوب إليه

مواضيع مشابهة