04-05-14, 09:02 PM
(04-05-14, 08:43 PM)سعود كتب : اخي حسان الطريقة التي ذكرتها لك وجربتها هي عند تشغيل البرنامج يتم ارسال معلومات فريدة من الجهاز مثل رقم المعالج او المذربورد الى خادم وهذه فائدتها للتعامل مع المستخدم ....اما بخصوص التحديث لم اجربها لكنها لن تفرق كثيرا ...قم باعطاء البرنامج متغير فريد يعبر عن هويته مثل
كود :
public myappver as integer= 1
وعند تحديث البرنامج قم بزيادة عدد 1 يعني زد رقم على المتغير ليكون 2
وتكون قد ارسلت القيمة الى ملف نصي على موقع والبرنامج ضمن حدث التحميل يتحقق من هذه القيمة ويقارنها بالموجودة يعني لنفترض انك رفعت ملف نصي برقم 2
تقراه بالطريقة التالية:
iPHP كود :
dim wc as new webclient
wc.encoding=encoding.default
wc.headers.add("cookie","هنا معلومات الكوكيز لو كنت مسجل بالموقع الخاص برفع الملف النصي")
dim appver as string=wc.downloadstring("http://www.domin.com/files/appver.txt")
if myappver < cint(appver)
اخرج من روتين التحميل بعبارة
Exit Sub
end if
يعطيك العافيه
لاكن انا توني مبتدى مفروض ما ادخل في ذي الاشياء عشان انا توني ادرس هاذي اللغة واستخدم كتاب هههههه وبعد فتره انشاء الله افهم الي اسهل من هاذي الاوامر بعدين نبداء بي الاشياء الي اكبر
المهم : ما تقصر وكثر الله خيرك ويعطيك العافيه
وشكرا

