مشروع easy linux
#1
السلام عليكم ورحمة الله


من فترة كنت بفكر في بداياتي مع مع البرمجة باستخدام في بي 6 وويندوز ملينيم
في البداية انا بدأت التعرف على الحاسب مع اصدار ويندوز 95
وكان المستخدمون ينفرون أو يجدون صعوبة في التعامل مع الحاسب الآلي ومازلت أتذكر تلك الأيام التي وجدت صعوبة كبيرة فيها في أن أتحكم في الماوس Big Grin
ومع اصدار في بي 6 و توافر الوثائق و العديد من الأمثلة انتشرت البرمجيات من الهواة و المحترفين على حد سواء والتي تجذب المستخدم و تيسر التعامل مع النظام حتى أصبح النظام ويندوز المحبب للجميع للدعم الكبير الذي يتوافر له من الشركة الراعية ميكروزفت و الملايين حول العالم
مع الاصدارات الأخيرة من ويندوز وتغير سياسة الشركة أصبح ويندوز بالنسبة للمستخدم غريب كسابق عهده وأنظمة لينكس أصبحت أسهل من زي قبل
الفكرة التي قفزت في عقلي هي كالتالي
ما هو المانع من برمجة حلول مجانية تيسر العمل مع نظام لينكس و تبعد المستخدم قدر الإمكان عما ينفر منه بالنسبة للينكس كنظم الصلاحيات القاسية وواجهة الأوامر
ويندوز يحتوي على واجهة للأوامر ولكن استخدامها أصبح يكون منعدم لتوافر كل شيء يمكن عمله للنظام
كذلك ما المانع من استخدام برمجيات للتنصيب بدل من سطر الأوامر و نظام التحزيم الخاص بلينكس
الفكرة : حبيت أطرح فكرة مشروع easy linux :

من خلال المشروع سيتم برمجة حلول مجانية و مفيدة ذات استخدام يومي للمستخدم العادي لا يستطيع الاستغناء عنها
الأفكار المطلوبة لتغذية المشروع هو البحث عن كل ما يجعل المستخدم ينفر من لينكس و تقديم حلول للتغلب عليها بأسهل الطرق و لتجعل استخدامها متعة
انا بدأت منذ فترة بعمل تطبيق يسمى easy shell الحقيقة أنا عرضت السورس ومازال غير مكتمل مازال هناك الكثير من الجهد المطلوب بذله ليصبح تطبيق محترم ذا استخدام يومي
وهو يحاكي عمل واجهة الأوامر في لينكس ولكن بطريقة رسومية لتكون أكثر سهولة للمستخدم و ترحمه من حفظ الأوامر الخاصة بالنظام
طبعا التطبيق مبرمج بفري باسكال لازاراس
انتهيت من جزء الملفات و البرامج فيه مازال هنالك الشبكات و الانترنت و أخاف ألا يكتمل لظروف الانقطاع المستمر للإنترنت و الكهرباء في البلاد :eek: ربنا يستر
فأحببت أن أشارككم به على الأقل أن لم أكن موجود سيكمله إخوتي وليكون صدقة جارية و خدمة كبيرة لمجتمع البرامج المفتوحة
سبب استخدام لازاراس هو أني أرغب كذلك أن يكون المشاريع أو المنتجات ملف تنفيذي واحد فقط ليكون بعيدا عن طلب مكتبات أخرى يجب تسجيلها كحال معظم برامج لينكس
المهم : هو الاستمرارية ان شاء الله ان لم اكن موجود سيكون غيري و غيري و غيري وسأواصل التطوير
استخدمت بجانب المكونات القياسية : مكونات bgra controls لإضافة مظهر جذاب للواجهة سأرفقها كذلك ويجب تثبيت bgra bitmap أولا قبل bgra controls للإعتمادية
رابط المكونات
كود :
http://sourceforge.net/projects/lazpaint/files/src/
كود :
http://sourceforge.net/projects/lazpaint/files/src/
بالمناسبة : أرسلت في مجلد السورس upx الخاص بلينكس يعمل بشكل رائع في ضغط الملف التنفيذي
الأوامر في التطبيق متوافقة مع التوزيعات المبنية على ديبيان


الملفات المرفقة
.7z   ShellSimulator.7z (الحجم : 480.72 ك ب / التحميلات : 30)
الرد
#2
وعليكم السلام ورحمة الله

إقتباس :سبب استخدام لازاراس هو أني أرغب كذلك أن يكون المشاريع أو المنتجات ملف تنفيذي واحد فقط ليكون بعيدا عن طلب مكتبات أخرى يجب تسجيلها كحال معظم برامج لينكس
ومنه ينقص رابط للملف التنفيذي حتى يسهل على غير المبرمجين/المطورين تحميله واستخدامه
ايضا وضع صورو او اثنين تجب النظر.
ملاحظة: من الاحسن ان تختار اسم مميز جديد غير موجود مسبقا بدلا من easy linux
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم