24-10-12, 11:12 PM
الحل بسيط
اجعل البرنامج يتحقق مثلا من وجود ملف الترخيص مثلا licen.ini
فإن كان غير موجود يقرأ رقم المعالج مثلا و يشفره بخوارزمية ثم يظهر للمستخدم الكود الناتج و يطلب منه وضع السيريال فلما يضع السيريال ببساطة ينشئ مفتاح الترخيص و يعمل
أما إذا كان الملف موجود فيقرأه و يتأكد أن المفتاح صحيح بمقارنته بخوارزمية فك التشفير و يعمل بشكل نظامي
و هكذا إن نقل البرنامج لجهاز جديد سيطلب مفتاح ترخيص جديد حتى يعمل
اجعل البرنامج يتحقق مثلا من وجود ملف الترخيص مثلا licen.ini
فإن كان غير موجود يقرأ رقم المعالج مثلا و يشفره بخوارزمية ثم يظهر للمستخدم الكود الناتج و يطلب منه وضع السيريال فلما يضع السيريال ببساطة ينشئ مفتاح الترخيص و يعمل
أما إذا كان الملف موجود فيقرأه و يتأكد أن المفتاح صحيح بمقارنته بخوارزمية فك التشفير و يعمل بشكل نظامي
و هكذا إن نقل البرنامج لجهاز جديد سيطلب مفتاح ترخيص جديد حتى يعمل
