Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.77 KB | None | 0 0
  1. procedure TForm1.bsSkinButton1Click(Sender: TObject);
  2. var
  3. name,s1,s2,serial : string;
  4. len,i1,i2,i3: integer;
  5. begin
  6.  
  7. If Length(bsSkinEdit1.Text) < 5 then
  8. begin
  9. bsSkinEdit1.Text := 'Please enter at least 5 characters!';
  10. Exit;
  11. end;
  12.  
  13. name := bsSkinEdit1.Text;
  14. len := Length(name);
  15.  
  16. i1 := Ord(name[3]) + $55;
  17. i2 := len;
  18. i3 := i1 * i2;
  19. i1 := Ord(name[5]) * i3;
  20. s1 := IntToStr(i1);
  21.  
  22. i3 := len + len * len;
  23. i2 := Ord(name[4]) * i3;
  24. i1 := i2 div 2;
  25. i3 := i2 + i1 * $2;
  26. s2 := IntToStr(i3);
  27.  
  28. serial := s1 + s2;
  29.  
  30. if bsSkinEdit2.Text = serial then
  31. begin
  32. bsSkinMessage1.MessageDlg('You did it man!, now write me a keygen :)',mtInformation, [mbOK], 0);
  33. Exit;
  34. end
  35. else
  36. bsSkinMessage1.MessageDlg('Try harder Brandon! (Nevermind ^^)',mtError, [mbOK], 0);
  37. Exit;
  38. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement