من المحتمل أنك إذا كتبت برنامجًا رائعًا يمكن أن يكون مفيدًا للكثيرين ، فستحتاج إلى كسب المال منه. للقيام بذلك ، تحتاج إلى تسجيل البرنامج. لكن عليك التأكد من أن برنامجًا واحدًا يعمل فقط لمستخدم واحد ، حتى لا يتمكن من توزيعه أو الكود مجانًا تمامًا أو لمصلحته الخاصة ، على الرغم من أن العمل قد استثمر بواسطتك.
تعليمات
الخطوة 1
من أجل تجنب ذلك ، أي لحماية تطوير البرامج الخاصة بك من العديد من الأشخاص السيئين ، قم بعمل خوارزمية لن يتمكن المستخدم من خلالها من الوصول إلى البرنامج في وضعه الكامل حتى يقوم بإدخال رمز التسجيل الذي سيدفع لك مقابله.
الخطوة 2
قم بإنشاء نموذج جديد في بيئة البرمجة المرئية ، حيث ضع حقلي إدخال وزر واحد. سيحتوي حقل الإدخال الأول على الرقم التسلسلي لنسخة البرنامج ، وسيحتوي الحقل الثاني على رمز التسجيل (أو المفتاح). سيعمل الزر على تأكيد إدخال البيانات. للراحة ، ضع حقلي إدخال أحدهما أسفل الآخر ، وقم بمحاذاةهما إلى يسار النموذج ووسطه ، وقم بتوسيط الزر إلى اليمين.
الخطوه 3
بالنسبة للزر ، قم بتطبيق Caption = "Register" لحقل الإدخال الأول - التسمية التوضيحية = "الرقم التسلسلي" وللحقل الثاني - التسمية التوضيحية = "أدخل رمز التسجيل".
الخطوة 4
تأكد من أن كل كمبيوتر له رقم تسلسلي فريد خاص به ومفتاح تسجيل خاص به ، والذي سيتم إنشاؤه بدقة وفقًا لصيغة محددة بوضوح. للقيام بذلك ، تأكد من أنه عند بدء تشغيل البرنامج لأول مرة ، يتم إنشاء الرقم التسلسلي عشوائيًا (RND) وكتابته في ملف مخفي ، أو أفضل إلى السجل.
الخطوة الخامسة
تأكد الآن من أن البرنامج يحسب مفتاح الرقم التسلسلي وفقًا لصيغة صارمة (على سبيل المثال ، المفتاح = الرقم التسلسلي * 5/333 + 4). إنها القيمة المستلمة التي سيتعين على مستخدم البرنامج إدخالها لفتحه.