عايز اشغل البرنامج على جهاز العميل دة فقط
انا عامل برنامج لعميل عايز اشغلة على الجهاز بتاعة فقط بحيث لو سطبة على حهاز تانى ميشتغلش
ازاى اعملها
و شكرااااااااااااااااا جدااااااااااااااااااااااااااااااا
عايز اشغل البرنامج على جهاز العميل دة فقط
انا عامل برنامج لعميل عايز اشغلة على الجهاز بتاعة فقط بحيث لو سطبة على حهاز تانى ميشتغلش
ازاى اعملها
و شكرااااااااااااااااا جدااااااااااااااااااااااااااااااا
أبسط طريقة لعمل ذلك عند اقلاع البرنامج للمرة الاولى تقوم باظهار نافذة للعميل تطلب منه اما ادخال رقم النسخة او تعطيه رقم المنتج
وإذا كان العميل لا يملك رقم نسخة يقوم العميل بارسال هذا الرقم اليك حتى تزوده برقم آخر هو رقم النسخة الذي لا يعمل الا على جهازه ... لماذا؟
لان رقم المنتج يتولد بناء على احد مكونات النظام كرقم الهارد ديسك او رقم اللوحة الام مع بعض الترميز إذا اردت
أما رقم النسخة فهو يتولد بناء على رقم المنتج ويتم ترميزه بطريقة اكثر تعقيدا ليكون بشكل أحرف او رموز مثلا ...
وبعد ادخال العميل رقم النسخة يتم تسجيلها في سجل النظام او في ملف او اعدادات البرنامج ليتم استدعائها في كل مرة يتم فيها اقلاع البرنامج وبذلك تضمن عمل البرنامج على جهاز واحد فقط
اما بالنسبة لمعرفة قيم مكونات النظام كالهارد ديسك واللوحة الام فيمكنك البحث في المنتدى هناك عدة مواضيع عن ذلك
بالتوفيق
تم تعديل هذه المشاركة بواسطة was_hal في 2 أغسطس 2010 في 11:01