قواعد المشاركة في المنتدى

(منتدى البرامج) الموضوع:تصميم وبرمجة تطبيقات الهواتف الذكية مع أطياف بواسطة: (ديزاينر 20) :: (منتدى تصميم صفحات الويب) الموضوع:تصميم وبرمجة تطبيقات الهواتف الذكية مع أطياف بواسطة: (ديزاينر 20) :: (قسم الاعلانات) الموضوع:دورة الإدارة الإلكترونية و مهارات التعامل مع نظم دعم القرار والنظم الخبيرة تعقد في مصر بواسطة: (مي عمر) :: (قسم الاعلانات) الموضوع:عرض خاص خلال الاسبوع علي جهاز حضور والانصراف IDM-950 بواسطة: (eng sara) :: (قسم الاعلانات) الموضوع:دورة تحليل الموازنة العامة تعقد في مختلف دول العالم على مدار العام بواسطة: (المجد للتدريب) :: (قسم الاعلانات) الموضوع:دورات في شؤون الموظفين تعق بواسطة: (المجد للتدريب) :: (قسم الاعلانات) الموضوع:الأنظمة الأمنية المتكاملة بواسطة: (ضيااء) :: (منتدى الأكسس) الموضوع:عدم اخراج كميات بالفاتورة اكبر من الموجودة في طلب التوريد بواسطة: (almosafer almasry) :: (منتدى الأكسس) الموضوع:طلب اتصال الاسكانر مع الفورم اكسيس وعرض الصور بواسطة: (P.C.C) :: (قسم الاعلانات) الموضوع:أفضل شركة عفش بالمدينة المنورة 0554901277 شركات نقل الاثاث اسماء المدينة بواسطة: (اسماء المدينة) :: (منتدى الأكسس) الموضوع:كيف اربط صنف مخزن صيدلية على وحدات مختلفة بواسطة: (iron2010) :: (منتدى الأكسس) الموضوع:تطبيق الشرط فى جملة If اكثر من مرة بواسطة: (amr ashraf) :: (منتدى تصميم صفحات الويب) الموضوع:تصميم وبرمجة تطبيقات الهواتف الذكية مع أطياف بواسطة: (ديزاينر 20) :: (منتدى الأكسس) الموضوع:اضافة اكثر من مستخدم في وقت واحد عن طريق بواسطة: (startnet) :: (منتدى التصميم والجرافيكس) الموضوع:تصميم تطبيقات الجوال مع أطياف بواسطة: (ديزاينر 20) :: (منتدى الأكسس) الموضوع:مطلوب المساعدة من ذوي الخبرة في نموذج ادخال بيانات بواسطة: (startnet) :: (قسم الاعلانات) الموضوع:بمناسبة أعياد الربيع عرض خاص لجهاز حضور والانصراف IDM-950 بواسطة: (eng sara) :: (منتدى ADO.NET العام) الموضوع:شقق مفروشة للايجار بأفضل المستويات والاسعار بالقاهرة الصور 00201227389733 بواسطة: (دنيامحمد) :: (قسم الاعلانات) الموضوع:شقق مفروشة للايجار بأفضل المستويات والاسعار بالقاهرة الصور 00201227389733 بواسطة: (دنيامحمد) :: (منتدى الأكسس) الموضوع:احتاج مساعدتكم يا اهل الخبرة بواسطة: (ابوريداء)


راديو القرآن

المواضيع المثبته: (منتدى برمجة الجرافكس) الموضوع:الجزء الاول من دروس تعلم GDI بواسطة: (alaa gomaa) :: (منتدى Borland Delphi) الموضوع:تحويل الأرقام إلى نص بواسطة: (مهند عبادي) :: (منتدى البرامج) الموضوع:برنامج القرآن الكريم كاملاً مع التفسير بواسطة: (tarik-2007) :: (القسم العام) الموضوع:كل موضوع تم شرحه فيديو هنا بواسطة: (startnet) :: (منتدى ADO.NET العام) الموضوع:ربط قاعدة البيانات والفرق بين الوضع المتصل والوضع المنفصل وشرحها بالتفصيل بواسطة: (علاء عبدالخالق) :: (منتدى Microsoft SQL Server) الموضوع:SQL SERVER vs ORACLE بواسطة: (m.atassi) :: (منتدى برمجة الجرافكس) الموضوع:الجزء الثانى من دروس تعلم GDI بواسطة: (alaa gomaa) :: (منتدى مبرمجي Microsoft Visual C#.NET) الموضوع:مكتبة الدوت نيت بواسطة: (fmo_82) :: (القسم المفتوح) الموضوع:إلا رسول الله صلى الله عليه وسلم بواسطة: (alanees) :: (منتدى الكتب الالكترونية) الموضوع:كتاب مشروع تطبيقي باستخدام لغة ASP بواسطة: (ismail damaran) :: (منتدى الكتب و المقالات) الموضوع:كتب في الاكسس باللغة العربية بواسطة: (ابو حسام) :: (منتدى الأكسس) الموضوع:مثال على تغير الكائنات حسب مقاس الشاشه بواسطة: (startnet) :: (منتدى Microsoft Visual Basic) الموضوع:أكبر مشاركة فيجوال بيسك بواسطة: (SkyLight) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:كتب اوراكل (عربي) ...حمل... بواسطة: (عبد الرحمن) :: (منتدى برمجة الجرافكس) الموضوع:مجموعة دروس لتعليم الدايركت اكس بواسطة: (alaa gomaa) :: (منتدى Microsoft Excel) الموضوع:معلومات سريعة من برنامج اكسل بواسطة: (junkbki) :: (منتدى الأكسس) الموضوع:الوصل الي المساعده بشكل سريع وتحميل المرفقات الى المنتدي بواسطة: (startnet) :: (منتدى تصميم صفحات الويب) الموضوع:أرشيف المواضيع المميزة بواسطة: (alanees) :: (منتدى الوورد والباور بوينت) الموضوع:دورة انتاج برامج تفاعلية بإستخدام الباور بوينت بواسطة: (خليل إبراهيم) :: (منتدى مبرمجي ASP.NET) الموضوع:طريقة تحويل ملفات الفيديو إلى Flv وإلتقاط الصور مثل Youtube بواسطة: (عبدالله جابر شقليه)

عدد الصفحات : 2  1  2   > » إضافة رد إضافة موضوع جديد

> دورة تحزيم البرامج Setup & Deployment Applications by VS 2008,الجزأ الاول - مدخل لعالم التحزيم والنشر للبرمجيات
Bookmark and Share
تقييم الموضوع Label معدل التقيم:0
مشاركةالجمعة,10/ربيع الأول/1430 هـ,10:50 صباحاً
المشاركة #1

مشرف لمنتدى الفيجوال 6
الرتبة في المنتدى:لواء

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 1510
سجل في:الخميس,01/ربيع الأول/1427 هـ,12:13 صباحاً
الدولة:مصر
رقم العضوية: 9481



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


اخواني الاعزاء بعد السلام والتحية ان شاء الله سوف نبدأ دورة جديدة لتحزيم البرامج من خلال Visaul Studio 2008 وسوف تكون تلك الدورة شاملة باذان الله جميع جوانب التحزيم ولكافة المستويات المبتدأين قبل المحترفين وذلك نظرا لطلبات الكثير من الاعضاء في شرح هذا النوع من البرمجيات .

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

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

وطبعا يا ريت اي من الاخوة المتخصصين في صنع الكتب الالكترونية ان يقوم بالمتابعة معي باذن الله والعمل علي نقل تلك المادة واخراجها في النهاية في صورة كتاب الكتروني حتي يتسفيد الكثير من الناس منه فضلا عن المنتدي حيث في نهاية الدورة باذن الله ان يتم اخراج هذا الكتاب بعد ترتيبه وتنقيحه وفهرسته بمشيئة الله وعونه .


فبسم الله نبدأ ونستعين :


مدخل لعالم تحزيم البرمجيات في الفيجوال استوديو 2008 : -


تعريف : -

- كلمة تحزيم تعني في عالم البرمجة جمع اكثر من ملف باي نوع في مكان وحيد

بمعني : مثلا مشروعك فيه اكثر من ملف مع اكثر من قاعدة بيانات مع اكثر من ملف صورة او صوتيات او ملتي ميديا او غيره من انواع الملفات وانتا تريد ان تنقل تلك الملفات دفعة واحده لمكان معين سواء كان المكان جهاز اخر ( كجهاز العميل ) او شبكة نت محلية LAN او شبكة عالمية Internet ولكن من كثرة الملفات انتا تخشي ضياع احد الملفات مما يؤدي الي فشل النظام كاملا كاعتماد النظام علي مكتبة DLL مثلا وبدونها لن يعمل برنامجك فما الحل في ذلك

الحل :
يلجا الكثير من المطورين باستخدام تقنية التحزيم من اجل الحفاظ علي ملفات مشاريعهم التي اخذت الكثير من الوقت والجهد في تنفيذها من الضياع او اللعب فيها سواء بقصد او بدون قصد . حيث يقومون باستخدام هذا التحزيم في جمع ملفات مشروعهم في ملف واحد ياخذ الامتداد MSI

اهداف التحزيم : -

1- الحفاظ علي ملفات المشروع من العبث او الضياع
2- سرعة نقل الملفات من مصادر انتاجها الي اماكن استخدامها وتداولها
3- نشر البرامج التي تم برمجتها الي المستخدم لها
4- التقليل من حجم الملفات الاصلي عن طريق ضغطها في عملية التحزيم ( اختيارية )
5- امكانية الاستفادة من تقنية التحزيم في عمليات التحديثات الدورية للبرمجيات اي upgrade Versions

متي يتم استخدام تقنية التحزيم في برامجنا : -

- ليس لها وقت محدد ولكنها تتوقف حسب الرغبة او الهدف من استخدامها والتي سبق سردها كاهداف للتحزيم

الاشخاص المختصون بعملية التحزيم : -

- مطوري البرمجيات
- المبرمجين
- محللي النظم والمعلومات
- عند العمل في فريق عمل يعمل علي نطاق واسع وبعيد المدي كالفروع مثلا
- كل شخص يريد حفظ ملفاته من الضياع او التلف

انواع التحزيم : -

- للتحزيم انواع وكل نوع يستخدم في هدف معين ومن الممكن الجمع بينهم في مشروع واحد اذا تطلب الامر ذلك .

1- تحزيم برمجيات تطبيقات الويندوز Windows Setup Project
2- تحزيم برمجيات تطبيقات الويب Web Setup Project
3- تحزيم برمجيات الوحدات والمكتبات DLL - MergeModule Project
4- تحزيم اي نوع اخر من الملفات والمصادر CAB project
5- تحزيم برمجيات البوكيت بي سي والاجهزة الكفية التي تعمل تحت انظمة WIndows CE - SmartDeviceCab

والصورة التالية توضح نوع كل تحزيم في الدوت نت : -



طرق التحزيم : -

- التحزيم له طريقتين من خلال الدوت نت كما يلي :

الطريق الاولي ( ClickOnce Deployment )
الطريقة الثانية ( Windows Installer Deployment )

وفيما يلي سوف نتناول باختصار صورة كل من الطريقتين :

الطريقة الاولي : ( ClickOnce Deployment )

تعريف : -
- هي طريقة يتم فيها استخدام المعالج من اجل تحزيم ملفات المشروع وانتاج في النهاية ملف يحمل الامتداد MSI ويحتوي بين طياته علي جميع ملفات المشروع التي قمنا بدمجها بداخله .

مميزات تلك الطريقة : -
1-سرعة في عملية تحزيم المشروع باقل مجهود يذكر واقل خبره مطلوبه
2-امكانية تنصيب البرامج التي تمت تحزيمها من خلالها من علي CD Room
3- امكانية الاستفادة من خواص التحديث الالي للبرامج المنشورة بها
4- لا تحتاج الي خبرة كبيرة من اجل استخدامها حيث تتم عملية التحزيم في صورة معالج تحزيم وبعده خطوات سهلة

عيبوب تلك الطريقة :-
1- لا يعطي لك المرونة والقوة المطلوبة لتحزيم البرامج بشكل احترافي مثلما تزودك بها الطريقة الثانية للتحزيم
2- تحتاج البرامج المحزمة من خلالها الي توافر كل من .NET Framework و Windows Installer علي الجهاز الا هيتم تسطيبها عليها ومن دونهما لن تعمل البرامج

دواعي الاستخدام لتلك الطريقة : -
- في حالة الحاجة لنقل ملفات المشروع الي Web Server علي الانترنت يتم استخدام تلك الطريقة نظرا لسهولة وبساطة العملية وعدم حاجتها علي وجود عمليات تحقق من برامج ومتطلبات لبدأ عملية التسطيب
- في حالة العمل مع فريق برمجي وتم تقسيم النظام الي مجموعات وكل عضو في الفريق ياخذ جزا لبرمجته وللك يستخدم هذا النوع من اجل تجميع جميع ملفات المشروع في مكان واحد دون جمعها يدويا
- في حالة تجربة مشروع او برنامج علي جهاز اخر للتاكد من خلوه من العيوب او Bugs لذلك يتم استخدام تلك الطريقة في التحزيم ولكن انتبه يجب ان تحتوي الانظمة المراد تجربه البرنامج عليها علي NET Framework و Windows Installer حتي يعمل البرنامج .
- في حالة برمجة برامج تعمل علي الشبكات ووجب الحاجة الي نقل ملفات المشروع الي مجلد علي سيرفر شبكة داخلية مثلا : عند عمل برنامج يعمل علي شبكة داخلية واردنا نقل البرنامج الي عنوان مجلد مشيرا علي تلك الشبكة وليكن كما يلي :

 كود
\\ServerName\sharedFolder



الطريقة الثانية ( Windows Installer Deployment )

تعريف : -
- هي طريقة يتم فيها استخدام المعالج من اجل تحزيم ملفات المشروع وانتاج في النهاية ملف يحمل الامتداد MSI ويحتوي بين طياته علي جميع ملفات المشروع التي قمنا بدمجها بداخله كما تفعل الطريقة الاولي ولكن بصورة اقوي واكبر منها تكاد تشبه البرامج العالمية في التحزيم .

مميزات تلك الطريقة : -
1- تشبه في استخامها البرامج العالمية في التحزيم كا InstallShield و Wise و SetupFactory و Installaware وغيرها
2- تملك مرونة كبيرة عن الطريقة الاولي في التحزيم
3- تعطيك تحكم اكبر في عمليات الاعداد لبرنامجك علي جهاز العميل او الطرف الاخر
4- امكانية البحث في مسجلات النظام قبل تثبيت البرنامج
5- امكانية تحديد نوافذ محدده تظهر للمستخدم اثناء عملية التثبيت للنظام
6- امكانية عمل اختصارات للبرنامج علي سطح المكتب او في قائمة Start Programe
7- امكانية تحديد امكانيات ومواصفات خاصة سواء للانظمة او قطع الهاردوير الازمة لاتمام عملية التثبيت للبرنامج كتحديد نظام تشغيل معين يقبل التثبيت من عدمه او كتحديد حجم معين متاح من الذاكرة في الجهاز المراد تثبيت البرنامج عليه كجعل برنامجنا لا يتم تثبيته الا علي الاجهزة التي تمتلك رامات اكبر من 512 كمثال مثلا وغيره من الشروط .
8- يوجد العديد من المميزات التي تجعله الطريقة الاقوي في عملية التحزيم والذي لا يتسع الوقت للحديث عنها .


عيبوب تلك الطريقة :-
1- تحتاج الي وقت حسب نظرتك لعملية التحزيم الذي يحتاجها نظامك من اجل النشر والعمل علي اجهزة العملاء
2- تحتاج الي خبرة ودراية كافية من اجل التحزيم بهذا النوع وفهم اليه التحزيم من اجل استخدامها


دواعي الاستخدام لتلك الطريقة : -
- في حالة حاجتك لعمل نشر كامل لبرنامجك بصورة احترافية
- في حالة رغبتك في استخدام شروط التحزيم وتحديد انظمة او معدات محدده لتثبيت برنامجك عليها
- في حالة بيع النظام لمستخدمين ذو خبرة اقل في التعامل مع الكمبيوتر وخصوصا السوفت وير منها
- في حالة اعتماد برامجك علي برامج اخري لا تعمل بدونها مثل MS SQL Server او MS Access او غيره


ختاما اتمنا اكون وفقت في تقديم بعض المعلومات عن هذا النوع من البرمجيات والتي ابغي بها وجه الله ونشر العلم والفائدة لجميع المسلمين في كافة انحاء الارض
اللهم تقبل مني


وان شاء الله سوف نتابع في الاجزاء القادمة من تلك الدورة ونتناول فيها طرق التحزيم بعون الله وقوته فتقبلوا خالص تحياتي

الجزأ الثاني من الدورة
http://www.arabmoheet.net/aspnetforum/amf/688269b2-83b3-4342-85ef-5ce0f6426df9.aspx

الجزء الثالث من الدورة
http://www.arabmoheet.net/aspnetforum/amf/8c2d21b8-97c6-42fe-b8ae-f6497cfae7ff.aspx

والسلام عليكم ورحمة الله وبركاته
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالجمعة,10/ربيع الأول/1430 هـ,03:22 مساءً
المشاركة #2

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 1
سجل في:الجمعة,10/ربيع الأول/1430 هـ,03:17 مساءً
الدولة:السعودية
رقم العضوية: 79178



أكمل وحنا بانتظارك على احر من الجمر ...موضوع محتاجينه كثير...
وياليت تبين لنا وين نضع اسئلتنا ....حفظك الباري...


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالسبت,11/ربيع الأول/1430 هـ,11:47 صباحاً
المشاركة #3

الرتبة في المنتدى:ملازم أول

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 265
سجل في:الأحد,07/ذو الحجة/1428 هـ,06:42 صباحاً
الدولة:السعودية
رقم العضوية: 40511



جزاك الله اخوي Max Bayne,,

فعلا مثل هذاه الدورة مفيدة جداً,,

ونسأل الله ان يجزيك عليها,,


اما بخصوص الكتاب الاكتروني فعند بحثي بالانترنت وجدت:
http://www.ahlalhdeeth.com/vb/showthread.php?t=40367
و
http://djelfa.info/vb/showthread.php?t=106358



صائب
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالأحد,12/ربيع الأول/1430 هـ,02:16 صباحاً
المشاركة #4

خبيرتحليل نظم و دوت نت
الرتبة في المنتدى:عماد

أيقونة المجموعة

المجموعة: مشرفي الموقع
المشاركات: 3849
سجل في:الأحد,17/محرم/1428 هـ,05:57 صباحاً
الدولة:الأردن
رقم العضوية: 19244





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

جزاك الله خيرا اخي Max Bayne وبارك الله فيك

واي مساعدة انا جاهز .

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


للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالأحد,12/ربيع الأول/1430 هـ,10:20 صباحاً
المشاركة #5

مشرف لمنتدى الفيجوال 6
الرتبة في المنتدى:لواء

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 1510
سجل في:الخميس,01/ربيع الأول/1427 هـ,12:13 صباحاً
الدولة:مصر
رقم العضوية: 9481



اسعدني مروركم يا اخوان واتمنا لكم الاستفادة ودوام الصحة والعافية

و جزاك الله خيرا اخي jbsa واعانك علي فعل الخير
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالأربعاء,02/رجب/1430 هـ,02:38 صباحاً
المشاركة #6

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 1
سجل في:الأحد,07/جمادى الثانية/1430 هـ,04:00 مساءً
الدولة:مصر
رقم العضوية: 87852



بارك الله فيك وجزاك الله خيرا


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,03/محرم/1433 هـ,09:20 صباحاً
المشاركة #7

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 18
سجل في:الثلاثاء,22/شعبان/1428 هـ,08:46 صباحاً
الدولة:الكويت
رقم العضوية: 33711



أشكرك على هذا المجهود و لكن
روابط الجزء الثاني و الثالث من الدورة لا تعمل


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,03/محرم/1433 هـ,12:20 مساءً
المشاركة #8

خبيرتحليل نظم و دوت نت
الرتبة في المنتدى:عماد

أيقونة المجموعة

المجموعة: مشرفي الموقع
المشاركات: 3849
سجل في:الأحد,17/محرم/1428 هـ,05:57 صباحاً
الدولة:الأردن
رقم العضوية: 19244






تم تصحيح الروابط


تحياتي للجميع
ابو سامر
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالثلاثاء,15/جمادى الأولى/1434 هـ,08:01 صباحاً
المشاركة #9

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 4
سجل في:الثلاثاء,15/جمادى الأولى/1434 هـ,07:39 صباحاً
الدولة:أثيوبيا
رقم العضوية: 102125



جزاك الله خيرا اخي Max Bayne وبارك الله فيك

___________________
There are some hammy moments in Homeland Season 2 DVD which verges into the ridiculous.


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,04/رجب/1434 هـ,10:26 صباحاً
المشاركة #10

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 10
سجل في:الثلاثاء,27/جمادى الثانية/1434 هـ,01:05 صباحاً
الدولة:مصر
رقم العضوية: 102336



رائع ومميز في التفصيل ادعو ان يوفقق الله في جعله مرجع متكامل
استاذي الفاضل ارجو ان تبين لي سبب عند عمل شورت كت لملف exe وتسميته بالانجليزيه لا يوجد مشكله بينما بالعربي لا يمكن فما الحل


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة

    

عدد المتصفحين لهذا المنتدى «1»: (الضيوف «1» - المتخفون «0»)
الأعضاء «0»: .

عدد الصفحات : 2  1  2   > » إضافة رد جديد إضافة موضوع جديد



 
الوقت الأن:اليوم,04:10 مساءً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

منتديات المحيط العربي  -  راسلنا  -   أعلى
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)