Abu-Ahmad 22

عضو شرف
عضوية موثوقة ✔️
كبار الشخصيات
إنضم
4 فبراير 2013
المشاركات
4,333
مستوى التفاعل
8,513
النقاط
1,270
الإقامة
المملكة العربيه السعودية
الموقع الالكتروني
forum.zyzoom.net
غير متصل
123.png




سطح مكتب العقاب

elokab.png


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

14.png


نظرة سريعة :

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

16.png


مكونات سطح المكتب:

أهم مكوناته الظاهرة

1-اللوحة
2-سطح المكتب
3-مدير الملفات
4-مدير الاعدادات
ومكونات أخرى مساعدة
مثل محرر التطبيقات و نافذة ارساء و مدير الاختصارات العامة و مدير الاشعارات و تطبيق ادخال كلمة السر للبرامج التي تحتاج اذن المسؤول الخ

14.png


المسارات:

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

1- الاعدادت:

الجذر : /etc/xdg/elokab

المنزل : ~HOME/.config/elokab


2- البيانات:

الجذر : /usr/share/elokab/pName

المنزل : ~HOME/.locale/share/elokab/AppName

بحيثAppName هم اسم البرنامج فمثلا مدير الملفات
/usr/share/elokab/elokab-fm
يقابله في المنزل
~HOME/.locale/share/elokab/elokab-fm
و هكذا مع جميع التطبيقات

16.png



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

1.png


يمكنك الاختيار بين قائمة مدراء النوافذ اما في حالة لم تجد ما تريده فيمكنك النقر على زر أخرى ,,, ثم اختيار ما تريد
اذا اردت ان تتحقق ان كان مدير النوافذ يعمل بنجاح انقر على الزر طبق ,,,
ملاحظة: من اراد ان يحدد مدير النوافذ لتوزيعته مسبقا ما عليه الا وضع ملف wmrc.conf الموجود في اعدادات المنزل في دليل/etc/xdg/elokab
وهذه مدخلة الملف مثلا
[WindowManagers]
WM=kwin
في حالة كان مدير الملفات لا يدعم الشفافية مثل openbox ما عليك الا تثبيت مثلا xcompmgr ثم وضع اختصار له في برامج بدأ التشغيل
اما ان كنت تستخدم metacity ما عليك الا تنفيذ metacity -c –replace
اذ ان المؤثرات والشفافية من مسؤولية مدير النوافذظ«
14.png


الدخول الى سطح المكتب :

2.png



هذا السطح الافتراضي لوحة + سطح مكتب خال من الايقوات + نافذة ارساء

1- لوحة العقاب:

3.png


لوحة بسيطة تحتوي على عدة مكونات كل مكون عبارة عن موديول يؤدي دوراما لاضافة او ازالة اي مكون انقر بيمين الفأرة في اي مكان فارغ ثم اختر اضافة ازالة مكونات

4.png



وأهم ما في هذه المكونات قائمة التطبيقات ومبدل المهام و الساعة و دفة النظام

5.png


16.png


لوحة التحكم بالاعدادات:

كما قمت بعمل لوحة تحكم بالاعدادات بها أغلب الاعدادات اللازمة بحيث يسهل التحكم باي اعداد تتكون من موديولات كثيرة يمكن تشغيل اي موديول لوحده بواسطة امر
والصور تغني عن الحديث

6.png


7.png


8.png


14.png


مدير الملفات:

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

9.png


وهذه صورة تبين خصائص مجلد مع اضافة جميلة وهي امكانية تلوين ايقونة المجلد

10.png


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

11.png



77e4326f112db7243a8aaba29ee0d539.gif

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

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

333.png


333.png

:)*الموضوع ليس من جهدي بل من جهد اخي ابوزكريا الجزائري وانا فقط منسق له فاحببت مشاركته معكم *:)

===

نظراً لتميز الموضوع والفائدة التى يقدمها تم تحويله إلى كتاب إلكترونى ,, تستطيعون تحميله من خلال الرابط التالى

يجب عليك تسجيل الدخول أو التسجيل لمشاهدة الرابط المخفي



===
 

التعديل الأخير بواسطة المشرف:
وهذا رابط التحميل لاغلب التوزيعات بما فيها ارش

يجب عليك تسجيل الدخول أو التسجيل لمشاهدة الرابط المخفي


كما يمكن تحميل السورس لمن اراد من نفس الموقع وذلك بتحميل حزمة ريدهاتية مصدرية
 
حياك الله ابو احمد
من جمال مواضيعك وروعتها
راح اتخلونا نحب لينكس ونترك المايكروسوفت
وشكراً لك وتحياتي للاخ ابوزكريا
اعزك الله واسعدك في الدنيا والاخرة واهلك ومحبيك
تحياتي وتقديري لشخصكم الكريم
-----------------
يثبت اسبوع ليأخذ حقه من الاطلاع والفائدة
 
توقيع : كريم الجنابي
ما شاء الله على الواجهة، جميلة وسهلة (y) سأقوم بتجريبها
جزاك الله خير يا أبو أحمد و أبو زكريا الجزائري​
 
ابداع ما هو غريب عنك يا غالي . جزاك الله خيرا .
 
ما شاء الله عليك
تسلم وابو زكريا
 
بارك الله فيك اخى على الطرح المميز
 
توقيع : ALmehob
ماشاء الله تبارك الله
ماهذه المهارات المخفية أخي سيف :eek: أبهرتنا يارجل
جزاك الله خير وجزا الله صاحب المشروع وكل من ساعده كل خير
 
توقيع : tariq al
جزاك الله خيرا .
 
توقيع : وليد الجمل
حياك الله ابو احمد
من جمال مواضيعك وروعتها
راح اتخلونا نحب لينكس ونترك المايكروسوفت
 
توقيع : dvb2010
بارك الله فيك اخوي ابوحمد
عالطرح المميز
تم رفع التتبيث عن الموضع لانتهاء المدة المحددة
 
توقيع : abu_youssefabu_youssef is verified member.
عودة
أعلى