30-10-17, 03:21 PM
السلام عليكم ورحمة الله وبركاته
كيف الحال يا جماعة الخير
اسأل الله ان ينفع بكم وان يجعل كل اعمالكم في ميزان حسناتكم
في يوم تعز فيه الحسنات
اود ان استفسر لدي تجربة في فيجوال بيسك لكن يصفة مبتدئ فقط
هناك بعض المبرمجين من يربط برنامجه يشتغل في حاسوب معين
والطريقة التي اسأل عليها هي كالتالي :
مثلا برنامج مخازن بيع
عندما يقوم بتثبيته في الحاسوب يشتغل ولكن لو حاولت
فرمطة الجهاز ونقل البرنامج في فلاشة وحذف القرص كاملا
واعادة تثبيت البرنامج من setup فأنه لا يشتغل معك
بالرغم انه كان يشتغل قبل الفورمات ومرخص للجهاز
قمت بمعاينة البرنامج فوجدت نقطة اساسية وهي licence
يعني اذا قمت بتشغيل البرنامج وهو مربوط بالقرص الصلب
ينشئ ملف صغير حجمه لا يتجاوز 1ميغا صيغته File.000
وهذا يتصل volumserialnumber
فيقوم بجمع volum في الملف ويعتبر هو الرخصة لتشغيل البرنامج
اما اذا كان غير مرخص فإن الملف يضهر لكن حجمه 0 بايت
اي انه فارغ كيف يتم تخزين سريال نمبر في الملف وهل
هي امر برمجي من البرنامج ام ان علاقة القرص بالبرنامج
لاتقتصر على سريال نمبر بل على ملفات اخرى
وجزاكم الله كل خير في انتضار ردكم الكريم

