Bonjour aux nouveaux membres Pourriez-vous mettre un avatar, merci

CRYPTER SON CODE HTML

Avatar du membre
Dark-Best
Administrateur du site
Messages : 19
Enregistré le : jeu. 20 avr. 2017 21:53
Localisation : France
Contact :

CRYPTER SON CODE HTML

Message non lu par Dark-Best » jeu. 27 avr. 2017 08:12

Vous êtes webmaster et souhaitez que le code source de vos pages soit illisible ?

Aucun problème ! Utilisez ce script Javascript

Insérez le entre les balises

Code : Tout sélectionner

<script language="JavaScript">
i=0;
s=0;
num=0;
seq1="",seq2="";
ie = document.all?1:0;
ns = document.layers?1:0;
ns6 = document.getElementById?1:0;svet = "";
var boot=new Array();

boot[0]='I~n~i~t~i~a~z~i~n~g s~o~u~r~c~e~L~o~c~k~e~r.~.~.~.~..~~';
boot[1]='L~o~a~d~i~n~g L~C~m~o~d m~o~d~u~l~e.~.~~.~.~.~~';
boot[2]='P~r~e~p~a~r~i~n~g P~R~m~o~d m~o~d~u~l~e.~~.~.~.~';
boot[3]='S~t~a~r~t~i~n~g m~a~i~n i~n~t~e~r~f~a~c~e.~.~..~.~~...~.';
var seq=new Array();
seq[0]=boot[0].split("~");
seq[1]=boot[1].split("~");
seq[2]=boot[2].split("~");
seq[3]=boot[3].split("~");
function initStyleElements()
{    
var w=ie?document.body.clientWidth:window.innerWidth;    
var h=ie?document.body.clientHeight:window.innerHeight;    
if (ie)        
{            
startUp.style.width=w;            
startUp.style.height=h;            
loadStat.style.top=((h-192)/2)+145;            
loadStat.style.left=((w-355)/2)+100;            
author.style.pixelTop  = h - 56;            
author.style.pixelLeft = w - 160;            
author.style.visibility= "visible";        
}    
else if(ns)        
{            
with(document.layers)                
{                    
startUp.width=w;                    
startUp.height=h;                    
loadStat.top=((h-192)/2)+145;                    
loadStat.left=((w-355)/2)+100;                    
author.top = h - 56;                    
author.left = w - 150;                    
author.visibility = "show";                
}        
}    
else if (ns6)        
{            
document.getElementById("startUp").style.width=w;            
document.getElementById("startUp").style.height=h;            
document.getElementById("loadStat").style.top=((h-192)/2)+145;            
document.getElementById("loadStat").style.left=((w-355)/2)+100;            
document.getElementById("author").style.pixelTop  = h - 56;            
document.getElementById("author").style.pixelLeft = w - 160;            
document.getElementById("author").style.visibility= "visible";        
}    
initLoad();
}
function initLoad()
{    
seq1='<font face="Arial,Helvetica,Verdana" size=2>'+seq2+'<b style="color:silver">'+seq[s][num]+'</b></font>';    
seq2+=seq[s][num];    
if(ie) loadStat.innerHTML=seq1;    
else if(ns)        
{            
with(document.layers.loadStat)                
{                    
document.write(seq1)                    
document.close()                
}        
}    
else if (ns6) document.getElementById("loadStat").innerHTML=seq1    
if(!(num>=seq[s].length-1))        
{            
num++;            
setTimeout('initLoad()',1);        
}    
else        
{            
if(s<3)                
{                    
seq1="",seq2="",num=0;                    
s++;                    
setTimeout('initLoad()',1);                
}            
else                
{                    
if(ie)                        
{                            
loadStat.innerHTML="";                            
startUp.style.visibility="hidden";                            
}                    
else if(ns)                        
{                            
with(document.layers)                                
{                                    
loadStat.document.write('');                                    
startUp.visibility="hide";                                
}                        
}                    
else if (ns6)                        
{                            
document.getElementById("loadStat").innerHTML="";                            
document.getElementById("startUp").style.visibility="hidden";                        
}                
}        
}
}
function generate(what)
{    
code = document.pad.text;    
if (code.value.length>0) code.value = "<script language=JavaScript>
m='"+escape(code.value)+"';
d=unescape(m);document.write(d);
<\/script>";    
else if (code.value.length == "")        
{            
alert('Pour coder du HTML, vous devez en insérer.');            
document.pad.text.focus();        
}
}
function unlock()
{    
if (document.pad.text.value.length == "")        
{            
alert('Pour décoder du HTML, vous devez en insérer.');            
document.pad.text.focus();        
}    
else        
{            
code = document.pad.text.value;            
pass = "";            
pass  = code.replace(/m=\'(.*)\';d=/g, "[[$1[[");            
ut = pass.split("[[");            
document.pad.text.value = unescape(ut[1]);        
}
}
function selectCode()
{    
padText=document.pad.text;    
if(padText.value.length>0)        
{            
if (ie)                
{                    
therange=padText.createTextRange();                    
therange.execCommand("Copy");                    
window.status="Code copié dans le presse-papier.";                    
setTimeout("window.status=''",1800);                
}            
padText.focus();            
padText.select();        
}    
else alert('Il n\'y a rien à sélectionner.')
}
function LightOn(what, message)
{    
if (ie||ns6)        
{            
window.status=message;            
what.style.backgroundColor='#EAEAEA';            
what.style.cursor='hand';        
}    
else window.status=message;
}
function LightOut(what)
{    
if (ie||ns6)        
{            
what.style.backgroundColor='white';            
window.status='';        
}    
else window.status='';
}
function NSfix()
{
setTimeout("window.onresize=document.location.reload()",500) }window.onload = initStyleElements;window.onresize = NSfix;window.onerror = function()
{
return true
}
</script>
Si vous souhaitez avoir une fenêtre avec cette possibilité de
cryptage HTML par vos visiteurs, rajoutez à la fin, juste avant la
balise le code suivant :

Code : Tout sélectionner

Copiez le code et insérez-le dans une page HTML. Vous pouvez décoder le travail que vous aurez sauvegardé par le bouton <strong>Décoder</strong>.</p>

<p align="left"><font face="Times New Roman" size="4" color="#FF0000">
<strong>Remarque</strong></font>
<font face="Times New Roman" size="3"> : ce code est libre de droit pour un usage personnel. </font><br>
<strong><font face="Times New Roman" size="4" color="#FF0000">Webmasters</font>
<em> : si vous désirez le reprendre pour l'installer, veuillez contacter l'auteur, <a href="mailto:svetlin@developer.bg,%20kirokomara@designer.bg Subject=SourceLocker v1.0 Lite : Feedback" class="text">Svetlin Staev</a> pour en obtenir l'autorisation.</a>.</em></strong></p>

<form method="post" name="pad" align="center">
  <table border="0" cellspacing="0" cellpadding="0" align="center">
    <tr>
      <td width="116" align="right" valign="top" class="text" height="252"></td>
      <td width="484" height="252"><strong>Insérer le code HTML ci-dessous.</strong><textarea
      nowrap class="box" rows="11" name="text" cols="51" wrap></textarea></td>
    </tr>
    <tr>
      <td></td>
      <td>  <input class="but" type="button" value="Coder" name="compileIt"
      onClick="generate()" onMouseOver="LightOn(this, 'Code le texte')"
      onMouseOut="LightOut(this)">  <input class="but" type="button" value="Sélectionner"
      name="select" onClick="selectCode()"
      onMouseOver="LightOn(this, 'Sélectionnez le code de la boîte et copiez-le')"
      onMouseOut="LightOut(this)">  <input class="but" type="button" value="Décoder"
      name="retur" onClick="unlock()"
      onMouseOver="LightOn(this, 'Décode un texte précédemment codé')"
      onMouseOut="LightOut(this)">  <input class="but" type="reset" value="Effacer"
      name="clear" onMouseOver="LightOn(this, 'Efface le code de la boîte')"
      onMouseOut="LightOut(this)"> </td>
    </tr>
  </table>
</form>

Répondre

Réseau social

     

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité