صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 21

الموضوع: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

  1. #1
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    Wink تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

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

    بين أيديكم (أمام ناظركم) شرح (من البداية) لعمل مشروع بسيط لبرنامج كامل و مفيد للويندوز باستخدام السكريبت و البرنامج (Autoit Script)
    بالإضافة إلى أنني سأجعله مفتوح المصدر .. لمن يريد أن يعدل عليه أو إضافة مهام جديدة..

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

    ==============
    اسم البرنامج: مشغل الملفات (اسم أولي )

    بسم الله الرحمن الرحيم


    المتطلبات اللازمة:
    1- تقريبا أي كمبيوتر به نظام ويندوز (من 98 فما فوق )
    2- برنامج autoit3 مع برنامج SciTE (اضغط على الكلمة للتحميل)
    3- معرفة مبادئ البرمجة مثل الLoops و الIf Conditions و الData types مثل الintegers و الstrings و استخدام الوظائف Functions or Methods


    ملاحظة مهمة:
    أهم شيء في البرمجة هي الفكرة و كيفية تطبيقها و استخدام الخوارزميات.... و ليس كتابة البرنامج مباشرة يإحدى اللغات !



    في البداية يجب معرفة خطوات عمل برنامج ما... و هي كالتالي:

    1- كتابة الفكرة (و ليس بشرط أن تتضمن التفاصيل .. يكفي الفكرة العامة)
    2- تحديد المدخلات و المخرجات (و تحديد كيفية الاستخدام)
    3- رسم سريع لشكل البرنامج (GUI)
    4- وضع الاسئلة المحيرة الداعمة للبرنامج التي لابد من إجابتها.
    5- كتابة الملاحظات.
    6- وضع خطة العمل.
    7- البدء بالبرمجة ==> لاحظوا البرمجة (الCODING) يأتي متأخرا جدا !
    8- الإضافات و المقترحات.
    التعديل الأخير تم بواسطة wellknownQ8 ; 22-02-2006 الساعة 10:55 AM

  2. #2
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    ============== و الآن التطبيق ================

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


    2- تحديد المدخلات و المخرجات (تحديد كيفية الاستخدام)
    أ- المدخلات - Inputs
    - إظهار ملفات البدء الحالية
    - إضافة ملف
    - حذف ملف ==> نعم الحذف من المدخلات لانه يعتمد على "أمر" حذف .. و الذي يدخله المستخدم


    ب- المخرجات - Outputs
    - تشغيل البرامج المضافة


    3- البرنامج سيكون شكله كهذا


    4- أسئلة مثل:
    - كيف و متى سيبدأ البرنامج ؟ الجواب => بطريقة اعتيادية أو يكون في الsystem tray (عند الساعة)
    - اية ملفات يجب أن تظهر .. ملفات هذا المستخدم أم الجميع أم مستخدم معين يتم تحديده ؟ => ملفات المستخدم الحالي (مؤقتا على الأقل)
    - ما الملفات التي من الممكن إضافتها في البرنامج؟ =>
    جميع الملفات !

    5- الملاحظات:
    - امكانية وضع drag and drop *
    - عمل نسخ احتياطية للملفات الموجودة *
    *ستتوضح امكانية تطبيقهم لاحقا.

    6- الخطة:
    0- رسم الواجهة الرسومية.
    1- اخذ الملفات من الStart-up.
    2- ثم وضعها فيList.
    3- إضافة ملفات جديدة.
    4- تشغيل ملف محدد.
    5- حذف ملف محدد.


    7- البدء بكتابة الكود على حسب الخطة. ( يفضل كتابة الخوارزمية قبلها !)

    8- الإضافات و المقترحات:
    - إضافة خاصية تشغيل ملف(او برنامج) في وقت محدد من اليوم ==> يعني باختصار مهام ال"Schedule task manager"
    - إظهار أيقونة الملف(أو البرنامج)
    - تطبيق الDrag and drop


    ================================
    ملاحظة أخرى:
    - هناك الكثير من الوظائف(Built-in Functions) في الautoit لم أشرحها، لاعتمادي على شروحات الشركة الممتازة جدا => اضغط هنا للDocumentation و بالذات هنا للFunctions
    - يفضل طباعة الFunctions و الMacros من موقع الشركة .. فالاحتياج لها Definitely is a must !
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Startup_files_controller_quick.jpg‏  
    التعديل الأخير تم بواسطة wellknownQ8 ; 09-02-2006 الساعة 01:57 AM سبب آخر: تعديل وصلة

  3. #3
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    ========= المصدر - Code ==========

    الملفان في المرفقات .. ملف المصدر .. و ملف التشغيل .. و بالنسبة لملف المصدر .. اعد تسميته إلى .au3

    ====================

    الحقوق للجميع لكن بشرط ذكر المصدر http://ksg.no-ip.com (Well-knownQ8) أو وصلة هذا الموضوع في "منتدى المنتدى"

    طبعا .. إن كانت هناك أية أسئلة أو استفسارات .. فلا تترددوا بالبوح بها ...

    أتمنى لكم دوام التوفيق ... و إلى اللقاء .
    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة wellknownQ8 ; 22-02-2006 الساعة 10:56 AM

  4. #4
    التسجيل
    26-07-2005
    الدولة
    Australia
    المشاركات
    3,368

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    الله ...
    الله واكبر
    لا لا لا ...
    مو معقول ..
    انت غييييييييييييييييير !!
    ماشاء الله عليك
    جزيت الف الف الف خير
    والله يوفقك
    وشغل متعوب عليه ...
    موفق يا خوي ....
    ادعيلك والله ... انسان يحب الخير ^^
    وجميع الحقوق محفوظة لك يا غالي ....
    ^^ استأذن .....

  5. #5
    التسجيل
    18-11-2001
    الدولة
    _~*الإمــ أبوظبي ـــارات*~_
    المشاركات
    1,352

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    ماشاء الله عليك والله إنك نعمه على العالم الإسلامي

    إن شاء الله للأمام دائماً

  6. #6
    التسجيل
    29-11-2004
    الدولة
    ♥ والله أحبك يا قطر ♥
    المشاركات
    6,985

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    شكرا جزيلا (:

    حقا بدأت اتخذ سياسة لينكس انا ايضا ،، فقط نظرا لانشغالاتي لم اقم بوضع المشاريع كما انني مازلت مترددا D:

    سلاموز

  7. #7
    التسجيل
    04-07-2005
    الدولة
    Vancouver - Riyadh
    المشاركات
    4,237

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

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

    ماشاءالله عليك أخي.. مشروع و بادرة جيدة منك و خصوصا أنه مصدر مفتوح ^^

    شكرا أخي الكريم و يعطيك ألف ألف عافية ^_^

    فعلا أنت مجتهد و تستحق الأفضل و هذا ما أتمناه لك..

    ربي يوفقك..

  8. #8
    التسجيل
    19-03-2005
    الدولة
    العين
    المشاركات
    1,261

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    ماشاء الله عليك ..... ^_^

    أنا في بداية الطريق كمبرمج .... ودايمًا البداية صعبة ..@_@... ** ادعولي ...T-T **

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

    والله يوفقك لكل خير .....وإلى الأمام .... ^_^
    ليس العيب أن تقع العيب أن تضل على الأرض ولا تقف مجددًا
    I was GameMakerer, may back...I'M BACK o..o

    دردشها دردش دردشها

    ~.~

  9. #9
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

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


    و الله يوفقك دنيا و آخرة و يبارك فيك

    --------------

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


    --------------

    عفوا كثيرا
    حياك الله يا عبدالكريم ..

    و زين سويت .. لأن التطور و الإبداع و الإبتكار هم نتاج سياسة لينكس

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

    .. و ان شاء الله نرى منك كل جميل و مفيد ..

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


    --------------

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

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

    فأشكرك على التشجيع بطريقة غير مباشرة .. ^_^


    بارك الله فيك و شرفت الموضوع
    التعديل الأخير تم بواسطة wellknownQ8 ; 09-02-2006 الساعة 01:58 AM

  10. #10
    التسجيل
    14-01-2005
    الدولة
    الاردن - عمان
    المشاركات
    1,818

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    مشكور اخوي

    فعلا جهد متعوب عليه

    وانت رائع

    فاذا كان بعضنا

    يصنع البرامج فانت تصنعها وتشرحها

    فانت الفائدة الحقة

    اخي انت رائع حقا

    والله ليست مجاملة

    انني احترمك واحبك كاخ وصديق

    اتمنى لك التوفيق في جميع امرك

    اخوك
    شبكة قانوني الاردن
    نسعى معا للرقي بالمهنة القانونية في الاردن
    www.lawjo.net


    -----------------------------------------
    e_amawi (at) yahoo.com

  11. #11
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    الإصدارة 0.3.0 من البرنامج

    السلام عليكم

    مشاركتي هذه هي للتطوير ..
    و ما أردت تطويره هو إضافة الSchedules Tasks (لمن لا يعرفه إذهب إلى Start -> Programs -> Accessories -> System Tools -> Scheduled Tasks)


    ========== التطبيق ============
    نرجع و نأخذ الخطوة رقم 6 (الخطة) و نزيد النقاط التالية:
    6- تغيير و تجهيز الواجهة الجديدة
    7- عرض المهام الحالية
    8- إضافة مهمة جديدة
    9- حذف مهمة محددة.
    10- تغيير مهمة.
    11- إنهاء مهمة محددة.

    -----------

    *و قد انتهيت من النقاط 6 و 7 و 9، و جاري تعديل 8 (و توقعوا قريبا ان شاء الله سأضع النسخة المعدلة)

    إلى ذلك الحين .. تفضلوا الصورة و المصدر (في المرفقات(و لا تنسوا إعادة تسميته إلى .au3) )

    ملاحظة: التطوير الجديد يلزمه Autoit Beta Version 3.1.1.99 أو أحدث للتحميل إضغط هنا


    ملاحظة أخرى:
    المصدر به بعض الشروحات و أيضا به إيضاح للخطوات السابقة

    بانتظار أسئلتكم .. و الله الموفق
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Files_Programs_Starter_v0.3.0.JPG‏  
    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة wellknownQ8 ; 11-02-2006 الساعة 12:04 PM

  12. #12
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

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

    على العموم .. أشكرك على شعورك الطيب .. بارك الله فيك
    و أحبك الله الذي أحببتني فيه


    و لا تقاطع

  13. #13
    التسجيل
    03-08-2004
    الدولة
    تركيا
    المشاركات
    3,755

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    بسم الله الرحمن الرحيم

    السلام عليكم والرحمة
    (:................. ان شاء الله اكون تلميذك المطيع
    بارك الله بك يا حسين
    وشكرا"
    (:

  14. #14
    التسجيل
    29-01-2004
    الدولة
    الحمدلله -- الكويت -- ^_^
    المشاركات
    2,987

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    و عليكم السلام و رحمة الله و بركاته
    شرفتنا بحضورك الكريم مراقبنا الحبيب حسام

    و أنت لست بتلميذ بل استاذ قدير في البرمجة .. و نود أن نكون تلاميذك
    و ان شاء الله يفيدكم موضوعي المتواضع ..

    و بالتوفيق

  15. #15
    التسجيل
    05-09-2005
    الدولة
    In My Own World
    المشاركات
    155

    مشاركة: تفضل مشروع كامل لعمل برنامج مفتوح المصدر .. حصريا

    مشكور أخي .. حقا ً مجود لا يمكن ان اقول عنه غير انه جبار ...

صفحة 1 من 2 12 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •