تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحديثات المشروع من خلال الأنترنت
#1
السّلام عليكم و رحمة الله و بركاته
أعزّائي .. إخواني بهذا البيت العائلي الكبير .. بهذا المنتدى العريق .. بالواقع السّادة أساتذتنا الأفاضل .." جميل علي " .. " سعود " " elgokr " .. ما قصّروا بهذا الموضوع .. بارك الله فيهم و لهم و بصحّتهم و اعمالهم و أوقاتهم و أولادهم و جزاهم الله خير الجزاء و زادها بموازين حسناتهم إن شاء الله
من باب التّنويع بأمثلة عمل تحديث للمشروع ( UPDATE ) .. و من باب زيادة الخير .. خيريْن .. إرتأيت أن أضع هذا المثال حول العمليّة
أوّلا .. لابدّ من فتح حساب على موقع الرّفع الشّهير DropBox .. و مباشرة سيتم منح المستخدم مساحة 2 جيغا مجّانًا .. قابلة للزّيادة نتيجة بعض الأعمال .. كأن تقوم بدعوة شخص للإنضمام لهذا الموقع مثلاً .. و أظنّها كافية كل الكفاية طول العمر لتركها فقط للتحديثات
نقوم بتجهيز الملفّات التي سنشتغل عليها ..و لتكن مثلاً :
1.الملف التّنفيذي للمشروع بعد التّحزيم بصيغة EXE
2.الملف النصّي ( نوت باد ) لكتابة رقم الإصدار و تغييره من حين لآخر حسب التحديثات لديك
3.صورة إشهاريّة .. غير ضروريّة .. و إنّما فقط لإظهارها حين لا يكون هناك تحديث للمشروع بدلاً من ترك الصفحة فارغة مقرفة
نقوم برفع هذه الملفّات الثلاث على الموقع المذكور سلفًا ..
بعد التّسجيل بالموقع المذكور .. مباشرة سيتم تحويلك على رابط تحميل " البرنامج " الخاص بهم و الذّي سوف يتم تنصيبه على القرص C على جهازك ..
و كل الملّفات التي تقوم برفعها على الموقع ستجدها بهذا البرنامج على جهازك .. و هذه ميزة رائعة لأنّك ستتحكّم بكامل ملفاتك من على جهازك كالتبديل و السحب و غير ذلك من العمليات .. تستبدل صورة أو ملف .. فقط حافظ على نفس التسمية و بذلك لن تكون بحاجة إلى تغيير الرّوابط على الموقع أبدًا ..
بعدما قمنا برفع على الموقع ملفّاتنا التي سنحتاجها لعمليّة التّحديث
سنبدأ بنسخ الرّوابط الثلاثة
الملف التّنفيذي ( USB GUARD SECURITY ) كمثال
الملف النّصّي ( نوت باد )
الصّورة الإشهاريّة
نبدأ بالملف التّنفيذي لأنّ الملفات التّنفيذيّة لها لمسة زائدة عن سائر الملفات الأخرى
نفتح نافذة جديدة من المتصفّح لدينا ..
و نلصق الرّابط الذي قمنا بنسخة و نضغط ENTER

سينتج لدينا رابط جديد .. نقوم بنسخ من أعلى النافذة هذا الرّابط الجديد و نلصقه داخل الكود بالجزء المخصّص للملف التّنفيذي .. كل حسب التسمية ..
الجزئيّة المشار إليها بالسّهم و هي عبارة عن WWW .. نقوم بمسحها و كتابة بدلاً منها DL
ملاحظة هامّة : فتح نافذة جديدة من المتصفّح نستعملها فقط للملف التّنفيذي
أمّا باقي الملفات ( النوت باد ) و ( الصورة )
ننسخ الرابط مباشرة من الموقع و نضعه بالكود دون الحاجة لفتح نافذة جديدة من المتصفّح .. فقط نغيّر الجزئيّة WWW إلى DL
بعدما نسخنا الرّوابط و وضعناها داخل الأكواد .. ستميّزون بعضها من بعض حسب التسمية داخل الرّوابط .. نتفقّد الآن الملف النصّي لدينا و مكتوب به رقم الإصدار ..
1.0.0.0
فعند فتح المشروع و تفحّص حالة التّحديثات .. ستظهر لنا صورة عدم وجودها
و هي الصّورة الإشهارية ..
لو قمنا بتغيير رقم الإصدار بالنوت باد من خلال الجهاز ببرنامج ال DropBox إلى ..
1.0.0.1
عند تفحّص التحديثات ..
ستختفي الصورة الإشهاريّة و تظهر أمامنا شاشة التحميل للملف التنفيذي
تغيير رقم الإصدار .. بالإمكان تغييره يدويا أو بالإمكان تغييره من خلال الفورم رقم 2
و هذا الفورم وضعته زائدا فقط للتوضيح لأنّه من المفروض يكون فقط للمبرمج
أي صورة أو ملف تنفيذي أو ملف نصي نوت باد .. تريد تغييره مع الإحتفاظ بنفس الرّوابط .. فقط قم بعمل نسخ و استبدال و لصق على البرنامج المذكور على القرص C و الإنتظار لغاية ظهور السّهم الأخضر .. بهذه الطريقة لن تقوم بلمس الأكواد داخل الفورم و الروابط بداخلها أبدا ..
قد تجدون بعض الأمور التي يمكن تفاديها فهي ليست ضرورية .. فقط للتجميل مالبروقرص بار مثلا .. و قد تكتشفونها بأنفسكم إن شاء الله
أخيرا .. إن أحسنت و وفّقت فمن الله
و إن أسأت أو قصّرت فمن نفسي و من الشيطان و العياذ بالله
تحياتي و إحتراماتي


الملفات المرفقة
.rar   التحديثات.rar (الحجم : 502.96 ك ب / التحميلات : 29)
الرد
#2
اكثر من رائع من اخ وعزيز غالى 
اخى وحبيبي عبد العزيز البسكري

وفقق الله دائماً لما احببت من خير
ويزيدك الله علماً ونفعاً للجميع

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: عبد العزيز البسكري
#3
(29-10-18, 12:01 AM)elgokr كتب :
اكثر من رائع من اخ وعزيز غالى 
اخى وحبيبي عبد العزيز البسكري

وفقق الله دائماً لما احببت من خير
ويزيدك الله علماً ونفعاً للجميع

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

السّلام عليكم و رحمة الله و بركاته
ليس أروع من لطفك و لطف كلامك و لطف مشاركاتك و مداخلاتك أخي الحبيب الغالي " elgokr "
تحياتي و إحتراماتي
الرد
تم الشكر بواسطة: elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Star كود تحريك الصور من خلال Keyboard keys ggtt17121985 0 61 03-12-18, 02:10 PM
آخر رد: ggtt17121985
  البحث من خلال BindingSource.Filter (الإتصال من خلال المعالج) khodor1985 2 1,011 27-11-18, 11:55 PM
آخر رد: mahfoudskikda100
Photo [مشروع] الطباعة من خلال الوورد MS Word ، تقارير ، كشوفات ، والكثير عبدالله الدوسري 16 7,654 18-10-18, 02:13 PM
آخر رد: sendbad100
  [درس فيديو] التحكم الكامل في إدارة المستخدمين وإنشاء صلاحياتهم في برنامجك من خلال SQL SERVER 2016 عبدالله الدوسري 7 6,002 02-10-18, 10:58 AM
آخر رد: sendbad100
  [VB.NET] برنامج لالتقاط اي لون كان + المشروع ayoubelmouttaqi 5 508 06-09-18, 11:35 PM
آخر رد: عابر سبيل 2
Heart [مشروع] اضافة الادوات اثناء عمل المشروع add Controls Runtime application وعد مولود 0 145 20-08-18, 04:47 AM
آخر رد: وعد مولود
  [VB.NET] سورس كود لبرنامج الكتابة باللغة العربية من خلال لوحة مفاتيح انجليزية والعكس. elgokr 6 430 13-07-18, 02:35 AM
آخر رد: elgokr
  [VB.NET] برنامج زخرفة الاسماء + المشروع ayoubelmouttaqi 2 521 20-06-18, 07:23 AM
آخر رد: hmad87
  [VB.NET] تحويل ملف Batch To Exe + المشروع ayoubelmouttaqi 1 234 30-05-18, 01:41 AM
آخر رد: YousefOkasha
  [مشروع] مثال لنشر تحديثات تطبيقك للعملاء سعود 28 11,928 29-05-18, 09:41 PM
آخر رد: YousefOkasha

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم