05-05-18, 07:06 PM
الفكرة كالتالي :
1 : يكون عندك موقع على الإنترنت ، مساحة لتخزين الملفات
2 : بعد عمل التحديثات على مشروعك ( النسخة الجديدة ) ، ترفعة على مسار في الإنترنت داخل المساحة الخاصة بموقعك ( الملف يكون على شكل ملف قابل للتنصيب )
3 : تضع ملف من نوع txt داخل الموقع / يحتوي على بيانات ( النسخة الحالية على الموقع ) ( رقم الإصدارة مثلاً ) هذة النسخة هي الجديدة رقم 2 ، والعميل لدية نسخة رقم 1
4 : داخل ملف الـ txt أيضاً هناك المسار الجديد لملف التنصيب.
5 : داخل برنامجك تقوم بالتحقق من الملف الـ txt ، وتقراء رقم الإصدارة ، إذا كانت تساوي الموجودة لدى العميل إذا لايوجد تحديث، إذا كانت أعلى من النسخة الحالية إذا يوجد تحديث.
6 : إذا كان هناك تحديث ، تقوم بنسخ مسار ملف التنصيب الجديد من ملف الـ txt الذي قمت بتحميلة للتحقق من التحديثات.
7 : تظهر رسالة للمستخدم تخبرة بوجود نسخة أحدث , مع إظهار معلومات النسخة الجديدة من ملف الـ txt.
8 : إذا وافق المستخدم تقوم بعمل تنزيل من الإنترنت لملف التنصيب ، وتحفظة في مسار على القرص الصلب.
9 : تقوم بتشغل ملف التنصيب والخروج مباشرتاً من البرنامج ، حتى يتسنى لملف التنصيب تثبيت الملفات الجديدة ، ( والبرنامج مغلق )
هذة هي الفكرة العامة طبعاً هناط طرق كثيرة ، ولا هذة فكرة بسيطة .
توجد أفكار أخرى : بعمل برنامج مختلف لعملية التحديث يكون مختلف عن البرنامج الرئيسي، وهناك تواصل بين البرنامجين لنقل المعلومات ، لإتخاذ الإجراءات الصحيحة .
لأن البرنامج لوحدة لا يمكن أن يقوم بتحديث نفسة وهو يعمل ، توجد طرق معقدة لعمل التحديث والبرنامج قيد التشغيل ولكن لن ترى التأثير إلى بعد إعادة تشغيلة.
1 : يكون عندك موقع على الإنترنت ، مساحة لتخزين الملفات
2 : بعد عمل التحديثات على مشروعك ( النسخة الجديدة ) ، ترفعة على مسار في الإنترنت داخل المساحة الخاصة بموقعك ( الملف يكون على شكل ملف قابل للتنصيب )
3 : تضع ملف من نوع txt داخل الموقع / يحتوي على بيانات ( النسخة الحالية على الموقع ) ( رقم الإصدارة مثلاً ) هذة النسخة هي الجديدة رقم 2 ، والعميل لدية نسخة رقم 1
4 : داخل ملف الـ txt أيضاً هناك المسار الجديد لملف التنصيب.
5 : داخل برنامجك تقوم بالتحقق من الملف الـ txt ، وتقراء رقم الإصدارة ، إذا كانت تساوي الموجودة لدى العميل إذا لايوجد تحديث، إذا كانت أعلى من النسخة الحالية إذا يوجد تحديث.
6 : إذا كان هناك تحديث ، تقوم بنسخ مسار ملف التنصيب الجديد من ملف الـ txt الذي قمت بتحميلة للتحقق من التحديثات.
7 : تظهر رسالة للمستخدم تخبرة بوجود نسخة أحدث , مع إظهار معلومات النسخة الجديدة من ملف الـ txt.
8 : إذا وافق المستخدم تقوم بعمل تنزيل من الإنترنت لملف التنصيب ، وتحفظة في مسار على القرص الصلب.
9 : تقوم بتشغل ملف التنصيب والخروج مباشرتاً من البرنامج ، حتى يتسنى لملف التنصيب تثبيت الملفات الجديدة ، ( والبرنامج مغلق )
هذة هي الفكرة العامة طبعاً هناط طرق كثيرة ، ولا هذة فكرة بسيطة .
توجد أفكار أخرى : بعمل برنامج مختلف لعملية التحديث يكون مختلف عن البرنامج الرئيسي، وهناك تواصل بين البرنامجين لنقل المعلومات ، لإتخاذ الإجراءات الصحيحة .
لأن البرنامج لوحدة لا يمكن أن يقوم بتحديث نفسة وهو يعمل ، توجد طرق معقدة لعمل التحديث والبرنامج قيد التشغيل ولكن لن ترى التأثير إلى بعد إعادة تشغيلة.
