Essa ha uno scopo puramente simpatico: poichè molti utilizzatori di emule e delle sue varie versioni modificate (le mod) o affiliate (emule plus, versioni di emule per linux) lasciano il nick preimpostato, la rete è piena di user con nick del tipo "http://www.emule-project.net, http://emule, http://www.emule, eMule v, eMule Plus, eMule OX, eMule0".
Per ovviare a questo fatto, la suddetta funzione assegna un nuovo nick a questi client, scegliendo un aggettivo e un sostantivo da due liste a seconda dell"ID del client. Questo, inoltre, rende possibile rintracciare un client specifico all'interno della stessa sessione di eMule sia nella coda di Upload sia in quella di Download.
Il nuovo nick avrà quindi la forma "[FunnyNick] aggettivo + sostantivo"
(E. Crazy Horse, Drunk Monkey, ecc.)
Ecco le due liste (reperibili all"interno dei Sorgenti di eMule Morph, nel file "funnynick.cpp")
Aggettivi: ATX-, Gameboy, PS/2-, USB-, Angry, Atrocious, Attractive, Bad, Barbarious, Beautiful, Black, Blond, Blue, Bright, Brown, Cool, Cruel, Cubic, Cute, Dance, Dark, Dinky, Drunk, Dumb, E, Electro, Elite, Fast, Flying, Fourios, Frustraded, Funny, Furious, Giant, Giga, Green, Handsome, Hard, Harsh, Hiphop, Holy, Horny, Hot, House, I, Lame, Leaking, Lone, Lovely, Lucky, Micro, Mighty, Mini, Nice, Orange, Pretty, Red, Sexy, Slow, Smooth, Stinky, Strong, Super, Unholy, White, Wild, X, XBox, Yellow, Kentucky Fried, Mc, Alien, Bavarian, Crazy, Death, Drunken, Fat, Hazardous, Holy, Infested, Insane, Mutated, Nasty, Purple, Radioactive, Ugly, Green.
Sostantivi: 3, 6, 7, 16, Abe, Bee, Bermuda, Bird, Boy, Butterfly, Cat, Cow, Crow, DJ, Dad, Deer, Dog, Donkey, Duck, Eagle, Elephant, Elk, Fly, Fox, Frog, Girl, Girlie, Godzilla, Guinea Pig, Hasi, Hawk, Horse, Jackal, Lizard, MC, Men, Mom, Mouse, Mule, Pig, Rabbit, Rat, Rhino, Smurf, Snail, Snake, Star, Tiger, Penguin, Pony, Reindeer, Sheep, Sock Puppet, Wolf, Worm.
1 commenti:
Questa funzione non la conoscevo.. è vero che non si finisce mai di imparare ;-)
Posta un commento