Generateur de pseudo msn (art-ascii)

0/5 (5 avis)

Vue 27 164 fois - Téléchargée 512 fois

Description

un petit programme bête qui génère des pseudo pour MSN fait en quelques heures
le + long était de trouver tout les caractères ascii se rapprochant de notre alphabet.

Source / Exemple :


<html>
<head>
<script>
//table de conversion de caractère
var slckey={
"a":"&#1076;&#945;&#923;å&#257;",
"b":"&#1591;ß",
"c":"&#269;&#1499;©¢",
"d":"&#273;&#948;&#272;",
"e":"&#1593;&#958;&#279;&#931;&#926;&#1069;€",
"f":"&#402;",
"g":"&#1608;&#288;&#290;",
"h":"h&#1026;&#294;&#1034;",
"i":"&#1060;í",
"j":"&#1585;",
"k":"&#954;&#310;",
"l":"&#950;&#321;£",
"m":"M&#1492;",
"n":"&#1055;&#1048;&#1492;ñ&#951;",
"o":"&#1060;&#920;Ø",
"p":"p&#1605;",
"r":"&#1071;&#1043;®",
"s":"&#65243;š§$",
"t":"&#356;&#354;&#8224;",
"u":"u&#956;&#363;&#366;",
"v":"&#1496;&#1783;",
"w":"&#65203;&#1064;&#1513;&#974;",
"x":"&#1046;&#967;",
"y":"&#1509;&#968;&#1095;¥",
"z":"ž",
"?":"¿",
"!":"¡",
"-":"~",
";":"&#1563;"
}

//conversion du pseudo
function space(pseudo)
{
var recup="";
for (p=0;p<pseudo.length;p++)
{
mm=slckey[pseudo.charAt(p).toLowerCase()];
recup+=((mm!=null)?mm.charAt(Math.random()*mm.length):pseudo.charAt(p));
}
return recup;
}

//ajout de l'art ASCII au pseudo
function maj()
{

var pseudo = document.getElementById("pseudo").value;

htm="<pre><center style='font-size:14px'>";
if (document.getElementById("spaceY").checked)
{
pseudo = space(pseudo);
htm+=pseudo+"<br><br>";
}

htm+="<font style='font-family:MS Shell Dlg;font-size:18px;'>_&#305;&#820;&#820;&#801;&#801;&#801;&#801;&#844;l&#801;&#801;&#801; &#801;&#844;l&#801;*&#801;&#801;_   "+pseudo+"  _&#305;&#820;&#820;&#801;&#801;&#801; &#801;&#844;l&#801;&#801;&#801;&#801;&#844;l&#801;*&#801;&#801; &#801;&#820;&#305;&#820;&#820;&#801; &#801;&#801;&#865;|&#818;&#865;&#818;&#865;&#818;&#865;&#818;&#9643;&#865;&#818;&#818;&#865;&#818;&#865;&#818;&#960;&#818;&#865;&#818;&#865;&#818;&#865;&#818;&#9643;&#818;&#865;&#818;&#865; &#818;|&#801;&#801;&#801;&#801; &#801;&#820;&#305;&#820;&#801;&#801;&#801;&#844;l&#801;&#801;&#801;&#801;.&#305;&#820;&#820;&#801;&#801;&#801;___</font><br/><br/>";
htm+="©º°¨¨°º©©º°¨¨°º© "+pseudo+" ©º°¨¨°º©©º°¨¨°º©<br/><br/>";
htm+=".·´¯(_.·´¯(_.·´¯(_ "+pseudo+" _)¯`·._)¯`·._)¯`·.<br/><br/>";
htm+=",-*'^'~*-.,_,.-*~ "+pseudo+"  ~*-.,_,.-*~'^'*-,<br/><br/>";
htm+="(¯`·.¸¸.·´¯`·.¸¸.-> "+pseudo+" <-.¸¸.·´¯`·.¸¸.·´¯)<br/><br/>";
htm+="?&#8226;?&#8226;?/?\\?&#8226;?&#8226;? "+pseudo+" ?&#8226;?&#8226;?/?\\?&#8226;?&#8226;? <br/><br/>";
htm+="¯`·.¸¸.·´¯`·.¸¸.·´¯ "+pseudo+" ¯`·.¸¸.·´¯`·.¸¸.·´¯<br/><br/>";
htm+="(¯`·.(¯`·.(¯`·.(¯`·. "+pseudo+" .·´¯).·´¯).·´¯).·´¯)<br/><br/>";
htm+="¸.·`¯`·.¸¸.·`¯`· "+pseudo+" ·`¯`·.¸¸.·`¯`·.¸<br/><br/>";
htm+="(¯`·.¸¸.-> °º "+pseudo+" º° <-.¸¸.·´¯)<br/><br/>";
htm+="(`¨\\§/¨´)---»--@-} "+pseudo+" {-@--«---(`¨\\§/¨´) <br/><br/>";
htm+="°·.¸.·°¯°·.¸.·°¯°·.¸.-> "+pseudo+" <-.¸.·°¯°·.¸.·°¯°·.¸.·°<br/><br/>";
htm+="|!¤*'~``~'*¤!|| "+pseudo+" ||!¤*'~``~'*¤!|<br/><br/>";
htm+=",._.,-*^~*-,._.,-~> "+pseudo+" <~-,._.,-*~^~*-,._.,<br/><br/>";
htm+=".,;`';_,_;`';_._;`';_. "+pseudo+" ._;'`;_._.'`;_._.'`;,.<br/><br/>";
htm+="»»-(¯`·.·´¯)-> "+pseudo+" <-(¯`·.·´¯)-«« <br/><br/>";
htm+="(¨:::\"\"\"\\×_×/\"\"\":::*)----} "+pseudo+" {----(+:::\"\"\"\\×_×/\"\"\":::¨)<br/><br/>";
htm+=".°&#8226;. °&#8226;. °&#8226;. °&#8226;. "+pseudo+" .&#8226;° .&#8226;° .&#8226;° .&#8226;°.<br/><br/>";
htm+="°º°¨¨°(_.·´¯`·«¤° "+pseudo+" °¤»·´¯`·._)°¨¨°º<br/><br/>"; 
htm+="(°¨¨°\\/°¨¨°» "+pseudo+" «°¨¨°\\/°¨¨°)<br/><br/>";
htm+="(^^(-_-)^^) "+pseudo+" (^^(-_-)^^)<br/><br/>";
htm+="||¯|_|¯|_.°&#8226;. °&#8226;. -> "+pseudo+" <-.&#8226;° .&#8226;°._|¯|_|¯|<br/><br/>";
htm+="²ºº³ xXx_ "+pseudo+" _xXx ²ºº³<br/><br/>";
htm+="¥-×xXx×-¥~ "+pseudo+" ~¥-×xXx×-¥<br/><br/>";
htm+=",.-~*´¨¯¨`*·~-.¸-(_ "+pseudo+" _)-,.-~*´¨¯¨`*·~-.¸<br/><br/>";
htm+="&#8226;°l¯l_l¯l* "+pseudo+" *l¯l_l¯l&#8226;°<br/><br/>";
htm+="~~((-_-))~~_¯¯\\_/¯¯_ "+pseudo+" _¯¯\\_/¯¯_~~((-_-))~~<br/><br/>";
htm+="_-'('-_°_-'('-_ "+pseudo+" _-')'-_°_-')'-_<br/><br/>";
htm+=".o0×X×0o. "+pseudo+" .o0×X×0o.<br/><br/>";
htm+="*-._.-* *-._.-* "+pseudo+" *-._.-* *-._.-* <br/><br/>";
htm+="¸,ø¤º°`°º¤ø,¸ ( "+pseudo+" ) ¸,ø¤º°`°º¤ø,¸<br/><br/>";
htm+="<(*_*)>...:... "+pseudo+" ...:...<(*_*)><br/><br/>";
htm+="/\\/\\/\\/[. "+pseudo+" .]\\/\\/\\/\\<br/><br/>";
htm+="(¯`·._.·[ "+pseudo+" ]·._.·´¯)<br/><br/>";
htm+="¨°o.O "+pseudo+" O.o°<br/><br/>";
htm+="×÷·.·´¯`·)» "+pseudo+" «(·´¯`·.·÷×<br/><br/>";
htm+="· ··^v´¯`×) "+pseudo+" (×´¯`v^·· ·<br/><br/>";
htm+=",.-~*'¨¯¨'*·~-.¸-(_ "+pseudo+" _)-,.-~*'¨¯¨'*·~-.¸<br/><br/>";
htm+="- - --^[ "+pseudo+" ]^-- - -<br/><br/>";
htm+="&#8226;·.·´¯`·.·&#8226; "+pseudo+" &#8226;·.·´¯`·.·&#8226; <br/><br/>";
htm+="`·.¸¸.·´´¯`··._.· "+pseudo+" `·.¸¸.·´´¯`··._.· <br/><br/>";
htm+="(¯`·._) "+pseudo+" (¯`·._)<br/><br/>";
htm+="¯¨'*·~-.¸¸,.-~*' "+pseudo+" ¯¨'*·~-.¸¸,.-~*'<br/><br/>";
htm+="Oº°&#8216;¨ "+pseudo+" ¨&#8216;°ºO<br/><br/>";
htm+="׺°&#8221;&#732;`&#8221;°º× "+pseudo+" ׺°&#8221;&#732;`&#8221;°º×<br/><br/>";
htm+=".·´¯`·-> "+pseudo+" <-·´¯`·.<br/><br/>";
htm+="<º))))><.·´¯`·. "+pseudo+" ¸.·´¯`·.¸><((((º> <br/><br/>";
htm+="- -¤--^] "+pseudo+" [^--¤- - <br/><br/>";
htm+="~²ºº²~ "+pseudo+" ~²ºº³~<br/><br/>";
htm+="._|.<(+_+)>.|_. "+pseudo+" ._|.<(+_+)>.|_.<br/><br/>";
htm+="..|..<(+_ "+pseudo+" _+>..|..<br/><br/>";
htm+="-·=»&#8225;«=·- "+pseudo+" -·=»&#8225;«=·-<br/><br/>";
htm+="&#8226;°o.O "+pseudo+" O.o°&#8226;<br/><br/>";
htm+="&#8211;&#8211;&#8211;&#8211;&#8226;(-&#8226; "+pseudo+" &#8226;-)&#8226;&#8211;&#8211;&#8211;&#8211;<br/><br/>";
htm+="(¯`&#8226;¸·´¯) "+pseudo+" (¯`·¸&#8226;´¯)<br/><br/>";
htm+="··¤(`×[¤ "+pseudo+" ¤]×´)¤··<br/><br/>";
htm+="&#8212;(&#8226;·÷[ "+pseudo+" ]÷·&#8226;)&#8212;<br/><br/>";
htm+="·ï¡÷¡ï·  "+pseudo+" ·ï¡÷¡ï· <br/><br/>";
htm+="·!¦[· "+pseudo+" ·]¦!·<br/><br/>";
htm+="°º¤ø,¸¸,ø¤º°`°º¤ø,¸  "+pseudo+" °º¤ø,¸¸,ø¤º°`°º¤ø,¸ <br/><br/>";
htm+=";)°¨¨°º\"°¨¨°(*)(_.·´¯`·«¤°  "+pseudo+" °¤»·´¯`·._)(*)°¨¨°º\"°¨¨°;)<br/><br/>";
htm+="»-(¯`v´¯)-» "+pseudo+" »-(¯`v´¯)-»<br/><br/>";
htm+="°l||l°  "+pseudo+" °l||l°<br/><br/>";
htm+="&#8226;°¤*(¯`°(F)( "+pseudo+" )(F)°´¯)*¤°&#8226;<br/><br/>";
htm+="&#8212;¤÷(`[¤* "+pseudo+" *¤]´)÷¤&#8212;<br/><br/>";
htm+="¸.´)(`·[ "+pseudo+" ]·´)(` .¸<br/><br/>";
htm+="·÷±&#8225;± "+pseudo+" ±&#8225;±÷<br/><br/>";
htm+="+*¨^¨*+  "+pseudo+" +*¨^¨*+ <br/><br/>";
htm+="</pre></center>"
reponse.innerHTML=htm;
}
</script>
</head>
<body onload="maj();">
<center>entrer votre pseudo
<input type="text" id="pseudo" value="AmRouNiX" onkeyup="maj()"><br><br>
<input type="checkbox" id="spaceY" checked onclick="maj();">pseudo space&nbsp;<button onclick="maj()">Générer</button></center><hr>
<div id='reponse'>
</div>
<br><br><br>
<center>
<div style="font-family:Tahoma;font-size:9px">powered by <b>AmRouNiX</b> (<i>A. Selim</i>)</div>
</center>

</body>
</html>

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
78
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
12 juillet 2010

t'es pas au bon endroit pour poser ce genre de question, mais je vais te répondre ...
tu as essayé de rentrer avec ta question secrète ?
Messages postés
1
Date d'inscription
jeudi 7 mai 2009
Statut
Membre
Dernière intervention
7 mai 2009

bonjour il a un con qui a changer mon mot de pass pour msn comens puije fair pour rentrer sur mon conpt
Messages postés
7
Date d'inscription
mercredi 5 janvier 2005
Statut
Membre
Dernière intervention
11 mars 2009

et un script assez vieux, mais ancore funzionant sur IE et firefox.
un example vieux de quelque annè: http://www.isolajava.com/risorse/ascii_nickname_maker.htm
Messages postés
78
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
12 juillet 2010

merci pr l'info, c vrai que sous IE il aime pas les variables qui porte le même nom qu'un ID d'une balise
je fais la modif.
@+
Messages postés
1797
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
21 novembre 2021
139
bonjour

j'ai essayer sur IE il me mettait une erreur a la ligne 53

pseudo = document.getElementById("pseudo").value;

j'ai rajouter le mot var en debut de ligne

var pseudo = document.getElementById("pseudo").value;

et la c'est ok

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.