Mercurial > codedump
annotate win95kg.cpp @ 1:05978f04869b
Add files via upload
committer: GitHub <noreply@github.com>
| author | Paper <37962225+mrpapersonic@users.noreply.github.com> | 
|---|---|
| date | Mon, 04 Jan 2021 13:52:42 -0500 | 
| parents | |
| children | fcbeb8097ad3 | 
| rev | line source | 
|---|---|
| 1 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 1 /* Windows 95 Keygen - 11/24/20 | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 2 By Paper | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 3 not sure if this will work fully, but from what i've seen it works well enough | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 4 */ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 5 #include <ctime> | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 6 #include <cstdlib> | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 7 #include <cstring> | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 8 #include <iomanip> | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 9 #include <iostream> | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 10 #include <string> | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 11 | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 12 int a(), b(), c(), d(), e(); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 13 int main(int argc, char* argv[]){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 14 int endpoint, startpoint, sadsong; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 15 srand((unsigned) time(NULL)); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 16 if(argc>=2){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 17 if (strcmp(argv[1], "--office") == 0){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 18 startpoint = c(); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 19 sadsong = 4; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 20 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 21 else if (strcmp(argv[1], "--oem") == 0){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 22 int first = d(), third = e(); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 23 std::cout << std::setw(5) << std::setfill('0') << first; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 24 std::cout << "-OEM-"; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 25 std::cout << std::setw(7) << std::setfill('0') << third << "-"; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 26 std::cout << std::setw(5) << std::setfill('0') << (rand() % 100000); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 27 return 0; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 28 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 29 else if (strcmp(argv[1], "--normal") == 0){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 30 startpoint = a(); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 31 sadsong = 3; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 32 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 33 else { | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 34 std::cout << "usage: " << argv[0] << " [--normal] [--oem] [--office]"; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 35 return 0; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 36 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 37 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 38 else { | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 39 std::cout << "usage: " << argv[0] << " [--normal] [--oem] [--office]"; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 40 return 0; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 41 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 42 endpoint = b(); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 43 std::cout << std::setw(sadsong) << std::setfill('0') << startpoint << "-"; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 44 std::cout << std::setw(7) << std::setfill('0') << endpoint; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 45 return 0; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 46 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 47 int a(){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 48 int num; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 49 num = rand() % 1000; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 50 while ((num == 333) and (num == 444) and (num == 555) and (num == 666) and (num == 777) and (num == 888) and (num == 999)){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 51 num = rand() % 1000; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 52 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 53 while ((num % 3) != 0){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 54 num=num+1; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 55 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 56 return num; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 57 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 58 int b(){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 59 int first_digits = rand() % 10000000; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 60 int last_digit = rand() % 10; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 61 while ((last_digit == 0) || (last_digit >= 8)){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 62 last_digit = rand() % 10; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 63 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 64 std::string thisis = std::to_string(first_digits); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 65 std::string veryfrustrating = std::to_string(last_digit); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 66 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating)); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 67 int second_segment = std::stoi(second_segment_p1); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 68 while (second_segment % 7 != 0){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 69 first_digits = rand() % 10000000; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 70 last_digit = rand() % 10; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 71 while ((last_digit == 0) || (last_digit >= 8)){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 72 last_digit = rand() % 10; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 73 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 74 std::string thisis = std::to_string(first_digits); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 75 std::string veryfrustrating = std::to_string(last_digit); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 76 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating)); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 77 second_segment = std::stoi(second_segment_p1); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 78 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 79 return second_segment; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 80 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 81 | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 82 int c(){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 83 int new_site = rand() % 1000; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 84 int ez_pwned = new_site % 10 + 1; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 85 while (ez_pwned >= 10){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 86 ez_pwned = ez_pwned - 10; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 87 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 88 std::string thisisstill = std::to_string(new_site); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 89 std::string prettyfrustrating = std::to_string(ez_pwned); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 90 std::string iamsocool = (std::string(thisisstill) + std::string(prettyfrustrating)); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 91 int mysinusesareclogged = std::stoi(iamsocool); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 92 return mysinusesareclogged; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 93 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 94 | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 95 int d(){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 96 int day = (rand() % 366) + 1; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 97 const char* years[] = {"95", "96", "97", "98", "99", "00", "01", "02", "03"}; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 98 int index = (rand() % 9); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 99 const char* year = years[index]; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 100 std::string iamsotired = std::to_string(day); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 101 std::string ofdoingthis = year; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 102 std::string pleasehelp = (std::string(iamsotired) + std::string(ofdoingthis)); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 103 int ohmygod = std::stoi(pleasehelp); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 104 return ohmygod; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 105 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 106 | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 107 int e(){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 108 int first_digits = rand() % 1000000; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 109 int last_digit = rand() % 10; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 110 std::string thisis = std::to_string(first_digits); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 111 std::string veryfrustrating = std::to_string(last_digit); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 112 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating)); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 113 int second_segment = std::stoi(second_segment_p1); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 114 while (second_segment % 7 != 0){ | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 115 first_digits = rand() % 10000000; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 116 last_digit = rand() % 10; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 117 std::string thisis = std::to_string(first_digits); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 118 std::string veryfrustrating = std::to_string(last_digit); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 119 std::string second_segment_p1 = (std::string(thisis) + std::string(veryfrustrating)); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 120 second_segment = std::stoi(second_segment_p1); | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 121 } | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 122 return second_segment; | 
| 
05978f04869b
Add files via upload
 Paper <37962225+mrpapersonic@users.noreply.github.com> parents: diff
changeset | 123 } | 
