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

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

[ATTACH=CONFIG]23280[/ATTACH]



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


نظرة سريعة :

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

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

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



المسارات:

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



الجذر المنزل
/etc/xdg/elokab ~HOME/.config/elokab


2- البيانات:
المنزل الجذر
~HOME/.locale/share/elokab/AppName /usr/share/elokab/pName


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


و هكذا مع جميع التطبيقات






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

[ATTACH=CONFIG]23281[/ATTACH]


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




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




لوحة بسيطة تحتوي على عدة مكونات كل مكون عبارة عن موديول يؤدي دوراما لاضافة او ازالة اي مكون انقر بيمين الفأرة في اي مكان فارغ ثم اختر اضافة ازالة مكونات
[ATTACH=CONFIG]23282[/ATTACH]
وأهم ما في هذه المكونات قائمة التطبيقات ومبدل المهام و الساعة و دفة النظام



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

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




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

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



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




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


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

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

الملفات المرفقة