20-02-17, 12:47 AM
الطريقه السهله
فى برنامج موجود بداخل الويندوز اسمه Task Scheduler
ده وظيفته منبه للبرامج يعنى لو عاوز تشغل برنامجك فى وقت معين - تسجل الوقت ومسار البرنامج وهو هيفتحه لوحه فى الوقت ده
هتلاقى فى برامج كتير مسجله فيه مثل office - chrome - bitdefender
لو استخدمت الطيرقه دى يبقى مش محتاج قاعده بيانات اساسا كل الى محتاجه تعرف ازاى تسجل وقت جديد عن طريق الكود
الطريقه الصعبه
عمل قاعده بيانات
وضع timer يقوم بفحص القاعده كل مثلا 60 ثانيه (لاتقوم بوضع وقت قليل مثل كل ثانيه لان هذا سيؤثر على سرعه الجهاز)
ويقارن الوقت الموجود فى قاعده البيانات بالوقت الحالى - اذا كانا متتطابقين او يفرق بينهم 1 دقيقه فقط يصدر صوت معين (ملحوظه قارن بين الدقاتق والساعات والتاريخ اذا اردت - لاتقوم بالمقارنه مع الثوانى لانها تتغير بسرعه)
مثال : فى قاعده البيانات الوقت 10:15 AM و فى الكمبيوتر الوقت 10:16 AM
القيم متقاربه بفارق دقيقه واحده - يعنى صح ويرن المنبه
ليه تركت دقيقه واحده فارق ؟ لانه ربما يتأخر برنامجك فى فحص القاعده وبالتالى يفوت الوقت ولاكن مع فرق دقيقه لن يفوت ابدا
فى برنامج موجود بداخل الويندوز اسمه Task Scheduler
ده وظيفته منبه للبرامج يعنى لو عاوز تشغل برنامجك فى وقت معين - تسجل الوقت ومسار البرنامج وهو هيفتحه لوحه فى الوقت ده
هتلاقى فى برامج كتير مسجله فيه مثل office - chrome - bitdefender
لو استخدمت الطيرقه دى يبقى مش محتاج قاعده بيانات اساسا كل الى محتاجه تعرف ازاى تسجل وقت جديد عن طريق الكود
الطريقه الصعبه
عمل قاعده بيانات
وضع timer يقوم بفحص القاعده كل مثلا 60 ثانيه (لاتقوم بوضع وقت قليل مثل كل ثانيه لان هذا سيؤثر على سرعه الجهاز)
ويقارن الوقت الموجود فى قاعده البيانات بالوقت الحالى - اذا كانا متتطابقين او يفرق بينهم 1 دقيقه فقط يصدر صوت معين (ملحوظه قارن بين الدقاتق والساعات والتاريخ اذا اردت - لاتقوم بالمقارنه مع الثوانى لانها تتغير بسرعه)
مثال : فى قاعده البيانات الوقت 10:15 AM و فى الكمبيوتر الوقت 10:16 AM
القيم متقاربه بفارق دقيقه واحده - يعنى صح ويرن المنبه
ليه تركت دقيقه واحده فارق ؟ لانه ربما يتأخر برنامجك فى فحص القاعده وبالتالى يفوت الوقت ولاكن مع فرق دقيقه لن يفوت ابدا
