أبومهيوب

:: المشرف العام ::
طاقم الإدارة
الإدارة
إنضم
18 يناير 2003
المشاركات
568
مستوى التفاعل
0
الإقامة
مكة المكرمة
الموقع الالكتروني
ar7r.com
الجنس
ذكر
الكنية
أبومهيوب
الدولة
السعودية
المدينة
مكة
بسم الله الرحمن الرحيم،
exeoutput-for-php-562904.png

سنتعرف اليوم فى مدرسة البي اتش بي PHP على إحدى الخدع الجديدة فى PHP ، فسوف نتعرف على كيفية تحويل سكربت PHP إلى برنامج سطح مكتب يمكن إستخدامه كأى برنامج آخر دون الحاجة إلى PHP GTK ، وسينقسم درسنا إلى ثلاثة أجزاء: الأول يخص بتحميل الأدوات التي سنقوم بإستخدامها، والثاني خاص بتنصيب الأدوات التي قمنا بتحميلها، ومن ثم استخدام تلك الادوات فى تحويل سكربت PHP إلى برنامج متكامل لسطح المكتب.
الجدير بالذكر أن تلك الطريقة لا تعمل سوى على نظام تشغيل ويندوز، حيث أنها لا تصلح للينُكس Linux أو ماكينتوش، لأن ببساطة الأداة التي سنستخدمها تقوم بالتحويل إلى إمتداد Exe وهو الإمتداد التنفيذي لبرامج الويندوز فقط، لكن توجد طريقة لإستخدام البرامج التي بإمتداد Exe على لينٌكس وخصوصًا توزيعة أوبنتو وذلك عبر برنامج يسمّى Wine، ولكن لا أضمن نتيجة استخدام هذا البرنامج، حيث لا أعلم نسبة نجاح عملية تشغيل تلك البرامج فى اوبنتو.
- تحميل الأداة.
فى الحقيقة سوف نقوم بإستخدام أداة واحدة وهي عبارة عن برنامج يسمي ExeOutPut ، وتستطيع تحميل تلك الأداة عبر موقعها الرسمي من هنا.
- تنصيب الأداة.
سأقوم بشرح كيفية تنصيب هذا البرنامج، ولكن بدايةً عند تنصيب البرنامج لأول مرة قد تظهر لك بعض الأخطاء، وغالبًا ما يتم حل تلك المشاكل عبر تحميل البرنامج مرة أخرى، أو محاولة إعادة تنصيب البرنامج مرة أخرى.
بدايةً بعد تحميل البرنامج قم بالضغط عليه مرتين لتظهر لك تلك النافذة، وهي نافذة بداية التنصيب، وسنقوم بإختيار Install ExeOutPut for PHP التي تظهر فى النافذة كما بالصورة التالية:
1.jpg

ثم الآن نقوم بوضع علامة على تلك الجملة والضغط على Next كما يظهر فى الصورة التالية:
2.jpg

ثم الآن تقوم بإدخال البيانات الموجودة فى الصورة التالية:
3.jpg

حيث أن User Name تقوم بإدخال اسمك فيه، أما Organization هي اسم المؤسسة أو المنظمة التى تتبعها (يمكنك تجاهلها أو إدخال أى شيء بها)، اما E-Mail من المفترض أن تقوم بإدخال بريدك الإلكتروني فيه، أما Web Homepage من المفترض أن تقوم بإدخال رابط موقعك إن كنت تمتلك واحدًا، أو تستطيع إدخال رابط أى موقع آخر إن لم يكن لك موقعًا أو مدونة، أما ******** فهو لإختيار مكان تنصيب البرنامج (من المستحسن أن تتركه كما هو)، والآن تقوم بالضغط على Next.
ستظهر لك نافذة كالتالي:
4.jpg

والآن سنقوم بالضغط على Install للبدء فى تنصيب البرنامج.
والآن نقوم بالإنتظار حتى إنتهاء تثبيت البرنامج على حاسوبك.

5.jpg

6.jpg

وبعد إنتهاء خطوات التثبيت، ستظهر لك النافذة التالية، فستقوم بإختيار Finish لإنهاء التثبيت.
7.jpg


- كيفية الإستخدام.
والآن سنقوم بفتح البرنامج من على سطح المكتب كما تظهر أيقونته على اليسار.
8.jpg

وعند فتح البرنامج ستظهر لك تلك النافذة، وانا سأختار Next Week.
9.jpg

كما ستظهر لك تلك الرسالة ايضًا وانا سأختار Continue.
10.jpg

والآن ستظهر لك النافذة الرئيسية للبرنامج كالتالي:
11.jpg

وللبدء فى مشروع جديد تستطيع الضغط على أولى الأيقونات والمكتوب عليها New Application والتي خلفيتها باللون الأخضر الفاتح.
ولفتح مشروع سابق تستطيع الضغط على Open Project، ولرؤية أمثلة على برامج مصنوعة عبر تلك الأداة تستطيع الضغط على Samples، أما Getting Started فهي لإظهار دروس كيفية البدء مع البرنامج، أما Show Documentation فهي لعرض Documentation البرنامج، أما Visit Website فهي لزيارة الموقع الرسمي للبرنامج.
لكننا الآن سنقوم بعمل مشروع جديد وذلك عبر الضغط على New Applictaion، فستظهر لك تلك النافذة كما فى الصورة التالية:
12.jpg

والآن سنضغط على Next ؛ لتظهر لنا تلك النافذة ، والمطلوب منك فى تلك المرحلة هى إختيار المجلد Folder الرئيسي لسكربت الـPHP الخاص بك، أى أنك ستقوم بإختيار المجلد الذي يحتوى على ملفات HTML,CSS,PHP,JS لمشروعك، وذلك من خلال تلك النافذة:
13.jpg

والآن نقوم بالضغط على Next؛ لتظهر لك ملفات مشروعك، والمطلوب منك تحديد ملف الرئيسية index.php كما فى الصورة التالية:
15.png


والآن نقوم بالضغط على Next؛ لتظهر لك النافذة التالية:
16.png

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

1- للتعديل على مظهر البرنامج بشكل، حيث يمكنك إختيار أكثر من قالب لبرنامجك.
2- للتحكم فى مظهر الـButtons والأدوات فى برنامجك.
3- للتحكم فى أيقونة البرنامج.
4- للتحكم فى مقاسات نوافذ برنامجك.
5- للتحكم فى رسائل بداية البرنامج، ورسائل ظهور الأخطاء إلخ.
6- لوضع الموقع الرئيسي للبرنامج، ولوضع الترميز الأساسي للبرنامج (يستحسن جعله UTF-8).
7- لحفظ البرنامج.
8- لترجمة البرنامج (وهو الذي يستخدم فى إخراج المشروع فى الشكل النهائي).
9- لتشغيل البرنامج.



كما يمكنك التعديل على الصيغ المدعومة فى البرنامج والتعديل على Extensions المستخدمة فى البرنامج عبر تبويب PHP Settings.
كما يمكنك حماية البرنامج بكلمة سر لتشغيله وذلك عبر تبويب Security.
يجب ملاحظة أنه لإستخدام MySQL و MySQLi يجب عليك تفعيل ملفاتهما (php_mysql.dll , phpmysqli.dll)عبر PHP Settings-> Extensions.
والآن بعد الإنتهاء من إعداد برنامجك وتعديل خصائصه، يمكنك الضغط على زر ترجمة البرنامج، وسيتم حفظ برنامجك فى المكان الذي قمت بإختياره مسبقًا فى الخطوات التي قمنا بها، والآن تستطيع تشغيل سكربت PHP الخاص بك كبرنامج سطح مكتب على ويندوز.

قد يفيدك هذا المقال: شرح كيفية استخدام مكتبة PHP GTK بالفيديو.

المصدر: مدرسة البي اتش بي PHP - شرح تحويل سكربت PHP إلى برنامج سطح مكتب بالصور
 
أعلى