إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

إضافة الأكشن Repeating الخاصة بتكرار الميديا " تم تنفيذها لأجل إستخدامها لتكرار آيات القرآن الكريم "

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • إضافة الأكشن Repeating الخاصة بتكرار الميديا " تم تنفيذها لأجل إستخدامها لتكرار آيات القرآن الكريم "




    إهـــــداء إلى أخى
    أبو بلقيس وجميع الأعضاء و الزائرين للمنتدى



    أقــدم لكم الفيرجن " 1.0.0.0 " لإضافة الأكشن Repeating الخاصة بتكرار الميديا " تم تنفيذها لأجل إستخدامها لتكرار آيات القرآن الكريم بغرض التحفيظ "






    هى إضـــافة أكشن توضع فى المسار التالى :

    كود:
    --
    "C:\Program Files\AutoPlay Media Studio 8\Plugins\Actions"
    تستخدم هذه الإضافة لتوفير الجهد والوقت على المبتدئين و المحترفين وتعمل على تكرار أى ميديا " صوت أو فيديو " بطريقتين وهم :

    1- عن طريق التقطيع المسبق لأى ميديا سواء صوت أو فيديو من قبل المبرمج وفى هذة الحالة يتم إستخدام الأمر Repeat.Section .

    2- عن طريق التقطيع الزمنى المسبق و المعد لأى ميديا سواء صوت أو فيديو من قبل المبرمج وفى هذة الحالة وجب التنبيه على مراعاة الدقة الازمة لإخراج العمل بصورة جيدة وفى هذه الحالة يتم إستخدام الأمر Repeat.SectionEndSeconds .

    فى حالة الرغبة لعودة الضبط الأصلى يتم إستخدام الأمر Repeat.Reset وهذا الأمر ليس ضروريا و إنما هو لمن يريد زيادة التأكيد على الفصل بين إستخدامات الإضافة .

    [caution]فى المثال المرفق والموضح بالصوة أعلاه تعمدت تصميم هذا الملف على ملف فيديو وذلك للإيضاح وطبعا بالتأكيد يمكن على الملفات الصوتية فقد إخترت الأصعب للتوضيح والدقة[/caution]











    أولا : Repeat.Section



    1- يمكن من خلالة إختيار أو كتابة إسم البليجين " الميديا بلير " المراد تشغيل الصوت أو الفيديو به .

    2- يمكن من خلالة إختيار أو كتابة مسارالملف الصوتى أو ملف الفيديو المراد تكرار تشغيلة .

    3- يمكن كتابة عدد مرات التكرار به مباشرة أو من خلال متغير يعبر عن الرقم " على سبيل المثال إستخدام إينبوت أو ......... " .

    4- يمكن من خلال إختيار القيمة true إظهار ديالوج وقتى عند نهاية كل تكرار ثم يختفى تلقائيا وعن طريق القيمة false فى حالة عدم الرغبة فى ظهور الديالوج .

    5- يمكن من خلالة كتابة إسم متغير يتم تخزين قيمة 1 - فى حالة وجود خطأ فى إدخال عدد مرات التكرار فيمكن من خلالة عمل شرط عند حدوث خطأ يتم تنفيذ شيئ ما " على سبيل المثال جعل الماوس مركزا فى إينبوت إدخال عدد مرات التكرار " .

    كود تطبيقى على ماسبق :

    كود:
    --
    --this function Created by abood a.s.a
    
    v = Input.GetText("Input1");
    
    result = Repeat.Section("Plugin1", "AutoPlay\\Videos\\AbdElbaset.avi", v, true)
    if result==-1 then
       Input.SetSelection("Input1", 1, -1);
    end


    ثانيا : Repeat.SectionEndSeconds







    1- يمكن من خلالة إختيار أو كتابة إسم البليجين " الميديا بلير " المراد تشغيل الصوت أو الفيديو به .

    2- يمكن من خلالة إختيار أو كتابة مسارالملف الصوتى أو ملف الفيديو المراد تكرار تشغيلة من أى نقطة يتم تحديدها إلى أى نقطة أخرى بحسب عدد مرات التكرار .

    3- يمكن من خلالة كتابة رقم الآية المراد البدء منها مباشرة أو من خلال متغير يعبر عن الرقم " على سبيل المثال إستخدام إينبوت أو ......... " ..

    4- يمكن من خلالة كتابة رقم الآية المراد الإنتهاء عندها مباشرة أو من خلال متغير يعبر عن الرقم " على سبيل المثال إستخدام إينبوت أو ......... " .

    5- يمكن كتابة عدد مرات التكرار به مباشرة أو من خلال متغير يعبر عن الرقم " على سبيل المثال إستخدام إينبوت أو ......... " .

    6- يمكن من خلال إختيار القيمة true إظهار ديالوج وقتى عند نهاية كل تكرار ثم يختفى تلقائيا وعن طريق القيمة false فى حالة عدم الرغبة فى ظهور الديالوج .

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

    [caution]المصفوفة تتكون من نهايات الآيات بمعنى أن الآية رقم 1 فى صور المثال المقدم بالأعلى هى عند نهاية المقطع الصوتى أو المقطع فى الفيديو أى عند نهاية قوله تعالى والضحى " عندما ينتهى من هذة الكلمة تحسب آية " وطبعا يؤخذ رقم الــ Pos الذى يكون عنده على أنه رقم إنتهاء الآية الأولى .[/caution]

    مزيدا من التركيز = مزيدا من الفهــــــــم الجيــــــــــد لطريقة عمل الإضافة .

    يمكن الرجوع لملف الهلب أو الملف المفتوح إذا لم يكن الأمر واضحا .


    8- يمكن من خلالة كتابة إسم متغير يتم تخزين قيمة 1 - فى حالة وجود خطأ فى إدخال عدد مرات التكرار فيمكن من خلالة عمل شرط عند حدوث خطأ يتم تنفيذ شيئ ما " على سبيل المثال جعل الماوس مركزا فى إينبوت إدخال عدد مرات التكرار " .

    كود توضيحى على ما سبق :

    كود:
    --
    --this function Created by abood a.s.a
    v = Input.GetText("Input2");
    s = Input.GetText("Input3");
    d = Input.GetText("Input4");
    mytable = "0,10.0427369,15.2,23.2,36.8709177,46.6281853,60,69.5187703,80.6584461,90.2889721,101.3968021,101.4";
    result = Repeat.SectionEndSeconds("Plugin1", "AutoPlay\\Videos\\AbdElbaset.avi", s, d, v, false, mytable);
    if result=="Start" then
       Input.SetSelection("Input3", 1, -1);
     elseif result=="End" then
        Input.SetSelection("Input4", 1, -1);
     elseif result=="Loop" then
        Input.SetSelection("Input2", 1, -1);
    end


    ثالثا : Repeat.Reset



    1- يمكن من خلالة إختيار أو كتابة إسم البليجين " الميديا بلير " المراد عمل إعادة ضبط له .

    2- يمكن من خلال إختيار القيمة true إظهار ديالوج وقتى عند نهاية كل تكرار ثم يختفى تلقائيا وعن طريق القيمة false فى حالة عدم الرغبة فى ظهور الديالوج .

    كود توضيحى على ما سبق :

    كود:
    --
    --this function Created by abood a.s.a
    
    Repeat.Reset("Plugin1", true);





    ميديا فيـــــــــــر
    الحجم MB 5.84 بالملف المفتوح الذى يحتوى على مقطع فيديو للــشيخ / عبدالباسط عبدالصمد

    [hide]إضـــافة الأكشن Repeating [/hide]

    أو من رابط التحميل المباشر Dropbox

    [hide]إضـــافة الأكشن Repeating [/hide]

    أو من عرب شير
    [hide]إضـــافة الأكشن Repeating [/hide]

    يمكن تثبيت الموضوع بشكل دائم أو مؤقتا حسب رؤية الإدارة و الأعضاء وذلك بعد التجربة الفعلية لتحقيق أكبر قدر من الإستفادة للجميع


    التعديل الأخير تم بواسطة عبود عبود; الساعة 04-05-2015, 11:00 AM. سبب آخر: إضافة رابط تحميل مباشر + تعديل رابط الميديا فير + وضع رابط على عرب شير من طرف الأخ عوض جزاه الله خيرا

  • #2
    كل التقدير و الاحترام بعد تحميل الملف لنا عودة لهذا الانجاز

    تعليق


    • #3
      قمة الابداع و التميز أرجو تثبيت هذا الانتاج لتعم الفائدة
      بارك الله فيك أستاذي و أخي عبود
      وشكرا جزيلا على المحتوى المختار

      فعلا عمل متكامل جعل الله في كل ثانية قضيتها
      حسنات نظير تعبك

      تعليق


      • #4
        شكرا للأخ العزيز عبود
        إضافة جميلة و مفيدة
        جعلها الله فى ميزان حسناتك

        تحياتى


        و شكرا للأخ أبو بلقيس على برنامج تحديد الأزمنة
        الذى سيسهل إستخدام الإضافة
        http://www.gulfup.com/?vm0wCS
        تحياتى



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

        فى رعاية الله

        تعليق


        • #5
          خالص الشكر والامتنان على ما بذلتموه من جهود مباركة

          تعليق


          • #6
            ماشاء الله عليك عبود .. اضافه جميله ..

            تعليق


            • #7
              جهد رااااااااااائع بارك الله فيك

              لا حرمك الله الأجر

              تعليق


              • #8
                إبداع لا نظير له، وتميز ساطع في سماء الإبداع
                عسى الله يحرم وجهك ووجه والديك على النار
                وأن يجعل كل لحظة وكل ثانية وكل نفس تنفسته وأنت تصمم هذه الأداة، أن يجعله حسنات مدرار لك ولوالديك
                عظيم أحترامي لشخصك المُبْدع


                هل لك أن تساورني بطريقة تصميم مثل هذا Plugin

                تعليق


                • #9
                  جزك الله خيرا اخانا عبود على هذه الهدية القيمة

                  تعليق


                  • #10
                    شكـــــــرا جزيلا على هـــــذا المرور الجميـــــــل و جـــــزاكم الله خيــــــرا

                    تحيــــــاتى لكـــــــم جميعا .......... أبوبلقيس و خالد و هيثم و أبويوسف و أبوفارس و أبومحسن و المحترف القادم




                    بالنسبة إلى الأخ خالد بخصوص :

                    و شكرا للأخ أبو بلقيس على برنامج تحديد الأزمنة
                    الذى سيسهل إستخدام الإضافة
                    http://www.gulfup.com/?vm0wCS
                    تحياتى
                    علقت علية فى نفس الموضوع الذى تم طرحة فية بأنة يحتاج لتعديل طفيف جدا .
                    حيث الحفظ يكون على هيئة مصفوفة نصية أو بمعنى أصح يتم إستبدال علامة المصفوفات { } بعلامة التنصيص " " وذلك فى زر الحفظ على سطح المكتب .

                    تعليق


                    • #11
                      السلام عليكم ..

                      أولا : ردي ليس انتقاصا للعمل
                      يعلم الله كم أنا سعيد بهذه الإضافة التي كنت أبحث عنها

                      ثانيا : جزاك الله خيرا لكل من عمل به وتعلم منه وتلقى شيئا بواسطته

                      ثالثا : العمل البشري لا يصل الى مرحلة الكمال ويعتريه النقص
                      والكمال لله سبحانه وتعالى

                      رابعًا : ملاحظة بسيطة
                      عندما اختار ( الى الأية ) >>>>>>> أقصد نهاية الآية

                      فلو المستخدم وضع عدد عشوائي ( 153 ) مثلا ..
                      نجد ان القراءة تستمر حتى تنتهي الآيات ..

                      فلو أمكن تحديد عدد الآيات بحيث :
                      لو أن المستخدم أدخل عددا عشوائيا يتم التنبيه الى ان عدد آيات السورة مثلا ( 10 )

                      وهل يمكن تحديد الآيات بـ ListBox تكون فيه الأيات محددة تلقائيا على حسب عدد آيات السورة

                      وكذلك Plugin مرات التكرار بالضغط على السهم للزيادة والنقصان

                      وفي النهاية اعتبر يا أخي عبود هذه وجه نظر ..

                      أشكرك .. ودمت بود

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
                        شكـــــــرا جزيلا على هـــــذا المرور الجميـــــــل و جـــــزاكم الله خيــــــرا

                        تحيــــــاتى لكـــــــم جميعا .......... أبوبلقيس و خالد و هيثم و أبويوسف و أبوفارس و أبومحسن و المحترف القادم




                        بالنسبة إلى الأخ خالد بخصوص :



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

                        بغض النظر عن من برمجه

                        تعليق


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

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

                          تعليق


                          • #14
                            المشاركة الأصلية بواسطة المحترف القادم مشاهدة المشاركة
                            السلام عليكم ..
                            أولا : ردي ليس انتقاصا للعمل
                            يعلم الله كم أنا سعيد بهذه الإضافة التي كنت أبحث عنها
                            ثانيا : جزاك الله خيرا لكل من عمل به وتعلم منه وتلقى شيئا بواسطته
                            ثالثا : العمل البشري لا يصل الى مرحلة الكمال ويعتريه النقص
                            والكمال لله سبحانه وتعالى
                            رابعًا : ملاحظة بسيطة
                            عندما اختار ( الى الأية ) >>>>>>> أقصد نهاية الآية
                            فلو المستخدم وضع عدد عشوائي ( 153 ) مثلا ..
                            نجد ان القراءة تستمر حتى تنتهي الآيات ..
                            فلو أمكن تحديد عدد الآيات بحيث :
                            لو أن المستخدم أدخل عددا عشوائيا يتم التنبيه الى ان عدد آيات السورة مثلا ( 10 )
                            وهل يمكن تحديد الآيات بـ ListBox تكون فيه الأيات محددة تلقائيا على حسب عدد آيات السورة
                            وكذلك Plugin مرات التكرار بالضغط على السهم للزيادة والنقصان
                            وفي النهاية اعتبر يا أخي عبود هذه وجه نظر ..
                            أشكرك .. ودمت بود

                            أشكرك على وجهة نظرك و أقدرها و أحترمها فى حين أنى لى عليها ملاحظات :

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

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

                            أما بالنسبة لتعليقك الذى كان :

                            --
                            وهل يمكن تحديد الآيات بـ ListBox تكون فيه الأيات محددة تلقائيا على حسب عدد آيات السورة
                            عذرا لم أفهمك جيـــــــدا !!!!!!!!! لم أفهم طلبك لو إستطعت التوضيح بمثال مفتوح مثلا ...... فسوف أحاول الإجابة إن إستطعت .


                            أما بالنسبة لتعليقك الذى كان :

                            --
                            وكذلك Plugin مرات التكرار بالضغط على السهم للزيادة والنقصان
                            أيضا لو ركزت جيدا لوجدت أنه يمكنك إضافة ما تريد كإستخدام عنصر الأوبجيكت الخاص بهذة المهمة وهو Spin

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

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

                            تعليق


                            • #15
                              المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
                              أشكرك على وجهة نظرك و أقدرها و أحترمها فى حين أنى لى عليها ملاحظات :

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

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

                              أما بالنسبة لتعليقك الذى كان :



                              عذرا لم أفهمك جيـــــــدا !!!!!!!!! لم أفهم طلبك لو إستطعت التوضيح بمثال مفتوح مثلا ...... فسوف أحاول الإجابة إن إستطعت .


                              أما بالنسبة لتعليقك الذى كان :



                              أيضا لو ركزت جيدا لوجدت أنه يمكنك إضافة ما تريد كإستخدام عنصر الأوبجيكت الخاص بهذة المهمة وهو Spin

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

                              إذا كان لك أى سؤال أو تعليق فمرحبا بالنقاش الهادف من الجميع .
                              كلامك سليم 100 %

                              وعذرًا على سوء استخدام التعبير الأمثل

                              كانت ملاحظاتي على الملف المفتوح وفق ما أريد أنا

                              فعذرًا على التعبير

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                              المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                              المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                              المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                              المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                              يعمل...
                              X