delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف أستطيع عمل تحديث للزبون
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .

alktab

السلام عليكم

أعمل له تحديث معين يعني أتحكم فيه مابين عام وعام أخر

برنامج أستطيع أن أعمل له في أي وقت تحديث عن طريق ملفات مرفوعه على مساحه في النت

يعني متى ماوظعة هذه التحديثات على مساحة خاصة في النت وفتح الزبون البرنامج يحدث نفسه الى أصدار جديد..

الامر بسيط ان شاء الله
راجع ردود هذا السؤال
http://www.delphi4arab.net/forum/showthread.php?tid=894
وبالتوفيق

alktab

بارك الله فيك أخي ولاكن لم أفهم منذ أيام الطريقه شوي صعبه ياليت توظحلي أكثر الله يرظالي عليك

هذه مجرد طريقة لاهي الاحسن ولا هي ... المهم تعمل
الزبون لديه الاصدار الاول 1.0.0
واخر صدار لك هو 1.2.0 مثلا
تنشا ملف نصي به سطرين: اصدار البرنامج واسم الملف او مسار تحميلهـ مثال
الملف: Update.txt به
كود :
1.0.0 yoursite.com/Up12.exe
تسمي الاصدار الجديد Up12.exe وترفعه على موقعك هو والملف النصي Update.txt

1-عند تنفيذ برنامج يتحقق من وجود اتصال
2- ان نعم، يحمل الملف من موقعك yoursite.com/Update.txt
3-ان نجح الامر تفتح الملف وتقراء اول سطر وتقارن مع اصدار البرنامج
4- ان كان احدث تقراء السطر الثاني yoursite.com/Up12.exe وتحمل الملف
5- ان نجح التحميل تنفذ Up12.exe
6- ان نجع التنفيذ يقوم Up12.exe بحذف البرنامج الاساسي وتغييره بالجديد وتغيير ما يلزم تغييره...

وبالتوفيق
b.m.abdelaziz كتب :6- ان نجع التنفيذ يقوم up12.exe بحذف البرنامج الاساسي وتغييره بالجديد وتغيير ما يلزم تغييره...
ممكن توضيح عن الحذف بصفة تفنية ؟
السلام عليكم
إقتباس : ممكن توضيح عن الحذف بصفة تفنية ؟
كود :
DeleteFile('yourfile');
بالتوفيق