منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[كود] المساعدة - حول فكرة الاصدارات - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [كود] المساعدة - حول فكرة الاصدارات (/showthread.php?tid=24805)



المساعدة - حول فكرة الاصدارات - YousefOkasha - 04-05-18

السلام عليكم و رحمه الله و بركاته أهل المنتدي ...
احتاج كود مثلا انا عندي مشروع اصدار 1 ..
و عندما أقوم انا "المبرمج" بإصدار للبرنامج إصدار 2 ..
يأتي للمستخدمين MsgBox بتحميل اللإصدار الجديد "2" و هكذا ..



RE: المساعدة - حول فكرة الاصدارات - sendbad100 - 05-05-18

وعليكم السلام  

يوجد  قسك خاص بالاسئلة 

قسم اسئلة VB.NET

تم نقل الموضوع للقسم المناسب



RE: المساعدة - حول فكرة الاصدارات - عبدالله الدوسري - 05-05-18

الفكرة كالتالي :

1 : يكون عندك موقع على الإنترنت ، مساحة لتخزين الملفات
2 : بعد عمل التحديثات على مشروعك ( النسخة الجديدة ) ، ترفعة على مسار في الإنترنت داخل المساحة الخاصة بموقعك ( الملف يكون على شكل ملف قابل للتنصيب )
3 : تضع ملف من نوع txt داخل الموقع / يحتوي على بيانات ( النسخة الحالية على الموقع ) ( رقم الإصدارة مثلاً ) هذة النسخة هي الجديدة رقم 2 ، والعميل لدية نسخة رقم 1

4 : داخل ملف الـ txt أيضاً هناك المسار الجديد لملف التنصيب.
5 : داخل برنامجك تقوم بالتحقق من الملف الـ txt ، وتقراء رقم الإصدارة ، إذا كانت تساوي الموجودة لدى العميل إذا لايوجد تحديث، إذا كانت أعلى من النسخة الحالية إذا يوجد تحديث. 
6 : إذا كان هناك تحديث ، تقوم بنسخ مسار ملف التنصيب الجديد من ملف الـ txt الذي قمت بتحميلة للتحقق من التحديثات.
7 : تظهر رسالة للمستخدم تخبرة بوجود نسخة أحدث , مع إظهار معلومات النسخة الجديدة من ملف الـ txt.
8 : إذا وافق المستخدم تقوم بعمل تنزيل من الإنترنت لملف التنصيب ، وتحفظة في مسار على القرص الصلب.
9 : تقوم بتشغل ملف التنصيب والخروج مباشرتاً من البرنامج ، حتى يتسنى لملف التنصيب تثبيت الملفات الجديدة ، ( والبرنامج مغلق )

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


RE: المساعدة - حول فكرة الاصدارات - YousefOkasha - 23-05-18

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


RE: المساعدة - حول فكرة الاصدارات - عبدالله الدوسري - 23-05-18

شوف هذا الرابط يمكن يفيدك

فيها طريقة شكلها جميلة . لم اجرب .


RE: المساعدة - حول فكرة الاصدارات - elgokr - 23-05-18

(23-05-18, 12:27 AM)YousefOkasha كتب : يشباب ..
كل هذي الطرق مو نافعة ..
مثل برنامج أفاست و افيرا و غيرهم مثل هذي البرامج يفعل تحديث اوتوماتيكي
هل من طرق آخري أسهل ؟


اخى الحبيب يوسف

لا تعتمد على امتلاك الفكرة من الاكواد كاملاً من ثم اضافتها فى المشروع الخاص بك
من ثم القول هذا من برمجتي وانا من فعل ذلك

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

فكل من يساعد هنا لا يعلم فكرة المشروع الذى تعمل عليه وطريقة البناء وغيره
وما يتم تقديمه من قبل الاخوة فقط لتسهيل التفكير وتسهيل عملية الاختيار

تحياتى لك 
وتمنياتى لك التوفيق



RE: المساعدة - حول فكرة الاصدارات - YousefOkasha - 29-05-18

(23-05-18, 03:00 AM)elgokr كتب :
(23-05-18, 12:27 AM)YousefOkasha كتب : يشباب ..
كل هذي الطرق مو نافعة ..
مثل برنامج أفاست و افيرا و غيرهم مثل هذي البرامج يفعل تحديث اوتوماتيكي
هل من طرق آخري أسهل ؟


اخى الحبيب يوسف

لا تعتمد على امتلاك الفكرة من الاكواد كاملاً من ثم اضافتها فى المشروع الخاص بك
من ثم القول هذا من برمجتي وانا من فعل ذلك

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

فكل من يساعد هنا لا يعلم فكرة المشروع الذى تعمل عليه وطريقة البناء وغيره
وما يتم تقديمه من قبل الاخوة فقط لتسهيل التفكير وتسهيل عملية الاختيار

تحياتى لك 
وتمنياتى لك التوفيق

اتقبل تعليقك ..
لكن انا لم انسب لي اكواد غيري من قبل  Undecided
و شكرا لتعليقك


RE: المساعدة - حول فكرة الاصدارات - YousefOkasha - 04-06-18

(23-05-18, 02:45 AM)عبدالله الدوسري كتب : شوف هذا الرابط يمكن يفيدك

فيها طريقة شكلها جميلة . لم اجرب .

محتاج شرح اخي