این احتمال وجود دارد که اگر یک برنامه عالی می نویسید که می تواند برای خیلی ها مفید باشد ، می خواهید از این طریق درآمد کسب کنید. برای این کار باید برنامه را ثبت کنید. اما شما باید اطمینان حاصل کنید که یک برنامه فقط برای یک کاربر کار می کند و او نمی تواند آن را به صورت کاملاً رایگان یا به نفع خود توزیع کند ، اگرچه کار توسط شما انجام شده است.
دستورالعمل ها
مرحله 1
برای جلوگیری از این امر ، یعنی محافظت از توسعه نرم افزار خود در برابر بدخواهان ، الگوریتمی بسازید که به موجب آن برنامه در حالت کامل خود برای کاربر غیرقابل دسترسی باشد تا زمانی که کد ثبت نام را وارد کند که به شما پول می دهد.
گام 2
در محیط برنامه نویسی بصری فرم جدیدی ایجاد کنید که در آن دو فیلد ورودی و یک دکمه قرار دهید. قسمت ورودی اول حاوی شماره سریال کپی برنامه و قسمت دوم کد ثبت نام (یا کلید) خواهد بود. این دکمه برای تأیید ورود اطلاعات کار می کند. برای راحتی کار ، دو قسمت ورودی را یکی دیگر از زیر قرار دهید و آنها را در سمت چپ فرم و وسط آن تراز کنید و دکمه را در سمت راست قرار دهید.
مرحله 3
برای دکمه ، ویژگی Caption = "Register" را برای قسمت ورودی اول - Caption = "شماره سریال خود" و برای قسمت دوم - Caption = "کد ثبت نام را وارد کنید" اعمال کنید.
مرحله 4
اطمینان حاصل کنید که هر رایانه شماره سریال و کلید ثبت نام منحصر به فرد خود را دارد ، که دقیقاً مطابق با یک فرمول کاملاً مشخص تولید می شود. برای انجام این کار ، اطمینان حاصل کنید که هنگام شروع برنامه ، شماره سریال به طور تصادفی تولید می شود (RND) و در یک فایل مخفی یا بهتر از آن در رجیستری نوشته می شود.
مرحله 5
اکنون مطمئن شوید که کلید شماره سریال طبق برنامه طبق یک فرمول دقیق محاسبه شده است (به عنوان مثال کلید = شماره سریال * 5/333 + 4). این مقدار دریافتی است که کاربر برنامه برای باز کردن قفل آن باید وارد کند.