სავარაუდოა, რომ თუ დიდ პროგრამას დაწერთ, რომელიც ბევრისთვის შეიძლება სასარგებლო იყოს, მისგან ფულის გამომუშავება მოისურვებთ. ამისათვის თქვენ უნდა დარეგისტრირდეთ პროგრამაში. თქვენ უნდა დარწმუნდეთ, რომ ერთი პროგრამა მუშაობს მხოლოდ ერთ მომხმარებელზე და ისე, რომ მას არ შეუძლია მისი ან კოდის უფასოდ ან საკუთარი სარგებელისთვის გავრცელება, თუმცა ნამუშევარი თქვენ ჩადეთ.
ინსტრუქციები
Ნაბიჯი 1
ამის თავიდან ასაცილებლად, ანუ დაიცვას თქვენი პროგრამული უზრუნველყოფა სხვადასხვა არაკეთილმოსურნეებისგან, შეადგინეთ ალგორითმი, რომლითაც პროგრამა მიუწვდომელი იქნება მომხმარებლისთვის სრულ რეჟიმში, სანამ არ შეიტანებს სარეგისტრაციო კოდს, რომლისთვისაც გადაიხდის თქვენ.
ნაბიჯი 2
შექმენით ახალი ფორმა ვიზუალური პროგრამირების გარემოში, რომელშიც მოათავსეთ ორი შეყვანის ველი და ერთი ღილაკი. პირველი შესვლის ველი შეიცავს პროგრამის ასლის სერიულ ნომერს, ხოლო მეორე ველში - სარეგისტრაციო კოდი (ან გასაღები). ღილაკი ემსახურება მონაცემთა შეყვანის დადასტურებას. მოხერხებულობისთვის განათავსეთ შეყვანის ორი ველი ერთმანეთის ქვემოთ, გასწორეთ ფორმის მარცხნივ და მის შუაზე და დააჭირეთ ღილაკს მარჯვნივ.
ნაბიჯი 3
ღილაკისთვის გამოიყენეთ Caption = "Register" ატრიბუტი, პირველი შეყვანის ველი - Caption = "Your serial number" და მეორე ველი - Caption = "შეიყვანეთ რეგისტრაციის კოდი".
ნაბიჯი 4
დარწმუნდით, რომ თითოეულ კომპიუტერს აქვს თავისი უნიკალური სერიული ნომერი და მასში სარეგისტრაციო გასაღები, რომელიც მკაცრად ჩამოყალიბებული ფორმულის შესაბამისად შეიქმნება. ამისათვის დარწმუნდით, რომ როდესაც პირველად დაიწყებთ პროგრამას, სერიული ნომერი წარმოიქმნება შემთხვევით (RND) და იწერება დამალულ ფაილში, ან უკეთესად რეესტრში.
ნაბიჯი 5
ახლა დარწმუნდით, რომ სერიული ნომრის გასაღები გამოითვლება პროგრამით მკაცრი ფორმულის მიხედვით (მაგალითად, გასაღები = სერიული ნომერი * 5/333 + 4). ეს არის მიღებული მნიშვნელობა, რომლის შეტანაც მოუწევს პროგრამის მომხმარებელს მისი განბლოკვისთვის.