تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
مثال على كيفية الطريقة لتحديث برنامجك عن طريق الإنترنت
#1
السلام عليكم ورحمة الله وبركاته

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

- ملاحظه : الطريقة تعتمد على وجود ملف نصي بإسم Updates.txt على موقعك ويكون محتوى هذا الملف هو إسم ملف التحديث ثم علامة # ثم رقم إصدار التحديث الجديد وليس المسار لأن الملفين ستكون في نفس المسار أقصد الملف النصي وملف التحديث , مثال على محتوى ملف حالة التحديث أو الملف النصي :

PHP كود :
NewUpdate.exe#1.0.1 

- تم إضافة مثال لطريقة ثانية , وهذه الطريقة تعتمد أيضا على الملف النصي المذكور في الطريقة الأولى وأيضا ملف التحديث الجديد والذي يجب أن يكونا أيضا في نفس المسار في موقعك  وملف ثالث وهو عبارة عن صفحة إنترنت تضع فيها مميزات أو تريد عرضه عن التحديث الجديد, في هذا المثال وضعت روابط لمواقع مجانية أنشأتها لكي تطبق أو تجرب على المثال ووضعت إمتداد ملف التحديث الجديد بـ zip لأنه عند رفع الملف يتم رفض هذا الإمتداد لكن لو كان الموقع خاص بك تستطيع ترك الإمتداد كما هو exe .

- تم تحديث المثال الأول للطريقة الأولى  وتم إضافة مثال لطريقة ثانية, بتاريخ 04/09/2016 .


الملفات المرفقة
.rar   Updater_2.rar (الحجم : 16.55 ك ب / التحميلات : 91)
.rar   Updater_3.rar (الحجم : 20.9 ك ب / التحميلات : 78)
الرد }}}}
#2
جيد اخي ,,, موضوع مفيد

اخي لو امكن ترفق شرح لحماية مشروع بسريال او اي حماية لكي لا يشتغل البرنامج في اكتر من جهاز يعني كالبرامج التي تباع
او لو هناك شرح للامر ارجوا افادتي به بارك الله فيك
الرد }}}}
#3
(27-12-15, 08:26 AM)Ahmed_Mansoor كتب : السلام عليكم ورحمة الله وبركاته

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

- ملاحظه : الطريقة تعتمد على وجود ملف نصي بإسم Updates.txt على موقعك ويكون محتوى هذا الملف هو إسم ملف التحديث فقط وليس المسار لأن الملفين ستكون في نفس المسار أقصد الملف النصي وملف التحديث .

بارك الله فيك

وايضا الرابط التالي لمثال اخر

http://vb4arb.com/vb/thread-11259-post-5...l#pid53341

يعطيك العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}}
#4
كل ابداعات اخي الغالي
اعز الناس واعز معلمين :
1)  Ahmed_Mansoor
2) sniper.ps
3) myalsailamy
4) ahmedabdelaliem
5) sendbad100
 الله يحفظهم 
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , عبد العزيز البسكري
#5
أهلا إخواني الكرام , تم تعديل المثال المرفق تم إضافة كود التحقق من إصدار التحديث الجديد ومقارنته بإصدار البرنامج الحالي وذلك في كود الحدث Downloader1_DownloadComplete , بعد هذا التعديل يجب أن يكون محتوى الملف النصي Updates.txt هو إسم ملف التحديث الجديد ثم علامة الـ# ثم رقم إصدار التحديث الجديد بدون نقاط تفصل الأرقام في رقم الإصدار , مثال : إذا كان إصدار التحديث الجديد هو 1.0.1 فسيكون شكل محتوى الملف النصي كالتالي :

PHP كود :
UpdateSetup.exe#101 
الرد }}}}
#6
(28-12-15, 01:09 AM)Ahmed_Mansoor كتب : أهلا إخواني الكرام , تم تعديل المثال المرفق تم إضافة كود التحقق من إصدار التحديث الجديد ومقارنته بإصدار البرنامج الحالي وذلك في كود الحدث Downloader1_DownloadComplete , بعد هذا التعديل يجب أن يكون محتوى الملف النصي Updates.txt هو إسم ملف التحديث الجديد ثم علامة الـ# ثم رقم إصدار التحديث الجديد بدون نقاط تفصل الأرقام في رقم الإصدار , مثال : إذا كان إصدار التحديث الجديد هو 1.0.1 فسيكون شكل محتوى الملف النصي كالتالي :

PHP كود :
UpdateSetup.exe#101 

اخي احمد
السلام عليكم ورحمة وبركاتة
 لكم مني فائق الشكر والتقدير على ما تقدمه من دعم فني والله يحفظكم ويرعاكم
تحياتي
إذا ضاقت بك الأحوال يوماً     فَثِقْ بالواحِدِ الفَرْدِ العَلِيِّ
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري
#7
جزاك الله خير ابحث علي هذا منذ فترة
ارجو التعديل علي المثال لعمل التحديث بدل من الانترنت ان يقوم بتحميل التحديث من درايف اخر
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري
#8
ما شاء الله تبارك الرحمان
بارك الله فيك اخي احمد
ارجو من الله العلي القدير ان يجعلها لك في ميزان حسناتك
الله يحفظك ويحميك وينور طريقك
اللهم آمين
(( وَبَشِّرِ الصَّابِرِينَ الَّذِينَ إِذَا أَصَابَتْهُم مُّصِيبَةٌ قَالُواْ إِنَّا لِلّهِ وَإِنَّا إِلَيْهِ رَاجِعونَ ))
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري
#9
السّلام عليكم و رحمة الله و بركاته

بارك الله فيك أخي الفاضل AHMED_MANSOOR على الهدايا المميّزة التي تتحفنا بها دومًا


جزاك الله خيرًا و زادك من علمه و فضله


إحتراماتي
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_alzubidy
#10
السلام عليكم ورحمة الله وبركاته

ألف شكرا جزيلا لكم إخواني الكرام , تم تحديث الموضوع والأمثلة وإضافة طريقة ثانية للتحديث , يعطيكم العافيه .
الرد }}}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية قراءة البرنامج في جهاز آخر aridj 1 29 18-11-17, 08:53 PM
آخر رد: Amir_alzubidy
  من لديه مثال لربط الفجوال بيسك 6 مع PostgreSQL scsi7000 1 53 21-10-17, 09:43 AM
آخر رد: Ahmed_Mansoor
  طلب مثال لبرنامج تصميم الشهادات التقديريه كان في منتدانا القديم الاصيله 5 179 14-10-17, 10:13 AM
آخر رد: الاصيله
  [مثال] مثال متكامل للتعامل مع قاعدة بيانات من نوع mysql على الانترنت ahmedabdelaliem 13 1,631 13-10-17, 06:18 PM
آخر رد: ahmed.m
Lightbulb هل يوجد كود لإرسال رسائل SMS للجوال عن طريق النت أو مودم شريحة جوال ياسر عبد الكريم 4 108 09-10-17, 07:32 PM
آخر رد: ياسر عبد الكريم
  كيفية اضافة ملف للريسورس واستدعائها عند الحاجة bidaya 2 156 07-10-17, 01:18 PM
آخر رد: bidaya
  [سؤال] كود للنسخ بهذه الطريقة gharib 6 179 20-09-17, 11:35 PM
آخر رد: gharib
  كيفية توجيه مربع نص إلى جدولين بإستخدام Adodc المبرمج العتيق 1 101 12-09-17, 03:28 PM
آخر رد: عبد العزيز البسكري
  [سؤال] كيفية عرض نص موجود على الانترنت داخل اداة مربع نص (الحصول على بيانات من صفحة ويب) Mohamad Anan 10 390 10-09-17, 11:54 PM
آخر رد: Mohamad Anan
  [vb6.0] احتاج مثال شجرة الحسابات كاملة iAwadop 5 372 08-09-17, 08:19 PM
آخر رد: محمود بكرى

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


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