RaZgRiZ

Keygen WIP

Sep 24th, 2011
299
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. // SVN ONLY SCRIPT!
  2. ------------------------------------------------------------------------
  3. "#" = [arg0 = $arg1; result $arg1]
  4. append = [$arg1 = (concat (getalias $arg1) $arg2)]
  5. clampval = [result (max $arg2 (min $arg3 $arg1))]
  6. clampvalf = [result (maxf $arg2 (minf $arg3 $arg1))]
  7.  
  8. keygen = [
  9.     "keychars" = [ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890] ; k_code = ""
  10.     loop i (# (? $arg1 (clampval $arg1 3 10) 5)) [
  11.         loop p (? @arg2 (clampval @arg2 3 8) 4) [
  12.         k_code = (concatword $k_code (substr $keychars (rnd (strlen $keychars)) 1))
  13.     ]
  14.         if (!= $i (- $arg0 1)) [append k_code ""]
  15.     ]
  16.     say (strreplace $k_code " " "-")
  17. ]
  18.  
  19. // use /keygen <section amount> <section length>
  20. // like, /keygen 6 5
  21. ------------------------------------------------------------------------
  22. // SVN ONLY SCRIPT!
Advertisement
Add Comment
Please, Sign In to add comment