Both sides previous revisionPrevious revisionNext revision | Previous revision |
perl:codes:namegenerator [2015/02/11 15:29] – lunetikk | perl:codes:namegenerator [2018/12/20 17:45] (current) – Discussion status changed lunetikk |
---|
#####double click enter/return##### | #####double click enter/return##### |
################################### | ################################### |
| |
| #firstnameMale, firstnameFemale and lastname array |
| @vornamem = ("Armin","Achim","Arnold","Benedikt","Benjamin","Boris","Berthold","Barney","Charlie","Detlef","Dieter","Emil","Ernst","Fritz","Frank","Gerhard","Gerold","Heinrich","Heinz","Harald","Heiner","Ingolf","Jonas","Jakob","Jens","Jan","Janis","Jonathan","Joachim","Johannes","Klaus","Karsten","Karl","Lennard","Moritz","Marvin","Markus","Manfred","Nils","Norbert","Oliver","Olaf","Paul","Patrick","Quentin","Ralf","Reiner","Roland","Simon","Sebastian","Thomas","Thorben","Thorsten","Ulf","Uwe","Ulrich","Werner","Wolfgang","Xavier","Xaver","Yannik","Zacharias"); |
| |
| @vornamef = ("Angela","Armanda","Amelie","Anna","Anne","AnnKatrin","Anja","Bettina","Beate","Betty","Bianca","Carmen","Carola","Carolin","Caroline","Carla","Dora","Doris","Doria","Dagmar","Emma","Emilia","Emanuela","Frederike","Fabienne","Florence","Gaby","Gabriele","Hermine","Hella","Ina","Inja","Ines","Inge","Jana","Jeanette","Janine","Janina","Jasmin","Jasmine","Klara","Kerstin","Kirsten","Kristina","Kamilla","Lena","Laura","Luise","Luisa","Martina","Marion","Monika","Milena","Melanie","Melissa","Mareike","Maria","Nele","Nora","Nadine","Olivia","Paula","Ronja","Sybille","Sylvia","Sabrina","Svenja","Sonja","Sonya","Tanja","Tanya","Tabea","Ulrike","Vera","Viola","Verena","Yvonne","Yana","Zora"); |
| |
@nachname = ("Arnold","Arndt","Ampft","Bender","Boehm","Bechthold","Berthold","Dachs","Doehler","Dachner","Ems","Federer","Feuer","Gans","Gunther","Gieselmann","Heinrich","Heizelmann","Hinz","Immel","Insel","Ingwer","Jansen","Kunz","Klement","Karst","Kummer","Kling","Klinge","Kamp","Kramer","Kammerer","Lange","Langer","Langhans","Lenz","Lampert","Lammer","Lorenz","Mustermann","Meier","Meyer","Maier","Mayer","Neumann","Niedermeier","Niedermeyer","Niedermayer","Niedermaier","Neuer","Nagel","Ohlheiser","Ohr","Penzer","Panzer","Paul","Pech","Plump","Rost","Roessler","Reimann","Reihmann","Roemer","Simon","Saenger","Schmitt","Schmidt","Schmied","Schneider","Stein","Seifert","Sommer","Tillmann","Tilmann","Uhrmann","Uhrmacher","Ulmen","Veit","Volkner","Voelkner","von der Heide","Woerner","Werner","Wiesmann","Weiler","Zimmermann","Zacher","Zielmann"); | @nachname = ("Arnold","Arndt","Ampft","Bender","Boehm","Bechthold","Berthold","Dachs","Doehler","Dachner","Ems","Federer","Feuer","Gans","Gunther","Gieselmann","Heinrich","Heizelmann","Hinz","Immel","Insel","Ingwer","Jansen","Kunz","Klement","Karst","Kummer","Kling","Klinge","Kamp","Kramer","Kammerer","Lange","Langer","Langhans","Lenz","Lampert","Lammer","Lorenz","Mustermann","Meier","Meyer","Maier","Mayer","Neumann","Niedermeier","Niedermeyer","Niedermayer","Niedermaier","Neuer","Nagel","Ohlheiser","Ohr","Penzer","Panzer","Paul","Pech","Plump","Rost","Roessler","Reimann","Reihmann","Roemer","Simon","Saenger","Schmitt","Schmidt","Schmied","Schneider","Stein","Seifert","Sommer","Tillmann","Tilmann","Uhrmann","Uhrmacher","Ulmen","Veit","Volkner","Voelkner","von der Heide","Woerner","Werner","Wiesmann","Weiler","Zimmermann","Zacher","Zielmann"); |
{ | { |
| |
use Term::ReadKey; | use Term::ReadKey; |
| |
#first and lastname array | $elementevornamem = @vornamem; #get number of elements from array firstname |
@vorname = ("Armin","Achim","Arnold","Benedikt","Benjamin","Boris","Berthold","Barney","Charlie","Detlef","Dieter","Emil","Ernst","Fritz","Frank","Gerhard","Gerold","Heinrich","Heinz","Harald","Heiner","Ingolf","Jonas","Jakob","Jens","Jan","Janis","Jonathan","Joachim","Johannes","Klaus","Karsten","Karl","Lennard","Moritz","Marvin","Markus","Manfred","Nils","Norbert","Oliver","Olaf","Paul","Patrick","Quentin","Ralf","Reiner","Roland","Simon","Sebastian","Thomas","Thorben","Thorsten","Ulf","Uwe","Ulrich","Werner","Wolfgang","Xavier","Xaver","Yannik","Zacharias"); | $elementenachname = @nachname; #get number of elements from array lastname |
| |
$elementevorname = @vorname; #get number of elements from array firstname | ReadMode 4; # Turn off controls keys |
$elementenachname = @nachname; #get number of elements from array lastname | while (not defined ($key = ReadKey(-1))) { |
| |
ReadMode 4; # Turn off controls keys | $zahl=int(rand($elementevornamem)+1); #generate number |
while (not defined ($key = ReadKey(-1))) { | $firstnameoutput = $vornamem[$zahl]; |
| |
| } |
| |
$zahl=int(rand($elementevorname)+1); #generate number | ReadMode 4; # Turn off controls keys |
| while (not defined ($key = ReadKey(-1))) { |
| |
} | $zahl1=int(rand($elementenachname)+1); #generate another number |
| $lastnameoutput = $nachname[$zahl1]; |
ReadMode 4; # Turn off controls keys | |
while (not defined ($key = ReadKey(-1))) { | |
| |
$zahl1=int(rand($elementenachname)+1); #generate another number | |
| |
} | } |
} | } |
| |
else { | else { |
| |
use Term::ReadKey; | use Term::ReadKey; |
| |
#first and lastname array | $elementevornamef = @vornamef; #get number of elements from array firstname |
@vorname = ("Angela","Armanda","Amelie","Anna","Anne","AnnKatrin","Anja","Bettina","Beate","Betty","Bianca","Carmen","Carola","Carolin","Caroline","Carla","Dora","Doris","Doria","Dagmar","Emma","Emilia","Emanuela","Frederike","Fabienne","Florence","Gaby","Gabriele","Hermine","Hella","Ina","Inja","Ines","Inge","Jana","Jeanette","Janine","Janina","Jasmin","Jasmine","Klara","Kerstin","Kirsten","Kristina","Kamilla","Lena","Laura","Luise","Luisa","Martina","Marion","Monika","Milena","Melanie","Melissa","Mareike","Maria","Nele","Nora","Nadine","Olivia","Paula","Ronja","Sybille","Sylvia","Sabrina","Svenja","Sonja","Sonya","Tanja","Tanya","Tabea","Ulrike","Vera","Viola","Verena","Yvonne","Yana","Zora"); | $elementenachname = @nachname; #get number of elements from array lastname |
| |
$elementevorname = @vorname; #get number of elements from array firstname | ReadMode 4; # Turn off controls keys |
$elementenachname = @nachname; #get number of elements from array lastname | while (not defined ($key = ReadKey(-1))) { |
| |
ReadMode 4; # Turn off controls keys | $zahl=int(rand($elementevornamef)+1); #generate number |
while (not defined ($key = ReadKey(-1))) { | $firstnameoutput = $vornamef[$zahl]; |
| |
$zahl=int(rand($elementevorname)+1); #generate number | } |
| |
} | ReadMode 4; # Turn off controls keys |
| while (not defined ($key = ReadKey(-1))) { |
| |
ReadMode 4; # Turn off controls keys | $zahl1=int(rand($elementenachname)+1); #generate another number |
while (not defined ($key = ReadKey(-1))) { | $lastnameoutput = $nachname[$zahl1]; |
| |
$zahl1=int(rand($elementenachname)+1); #generate another number | } |
| |
} | |
} | } |
| |
print $vorname[$zahl] . " " . $nachname[$zahl1]; #print the first+lastname | print $firstnameoutput . " " . $lastnameoutput; #print the first+lastname |
| |
ReadMode 0; # Reset tty mode before exiting | ReadMode 0; # Reset tty mode before exiting |
</code> | </code> |
| |
| \\ |
| \\ |
| ~~DISCUSSION:closed~~ |