Robotique-Projet
Bonjour et bienvenu sur le forum ROBOTIQUE-PROJET

Merci de nous rejoindre, pour avoir accès aux forum en entier,

il suffis juste de s'inscrire sa prends 2 minutes, et bien sur de faire sa

présentation, au plaisir de se croisé sur le forum.
Robotique-Projet

Forum sur la Robotique & Informatique & Programmation


Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Voir le sujet précédent Voir le sujet suivant Aller en bas  Message [Page 1 sur 1]

1 CRYPTER SON CODE HTML le Jeu 3 Déc - 18:37

Seb03000

avatar
Fondateur
Fondateur
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:
<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:
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>


_________________
Voici ma chaîne YouTube: Drone-250-Time https://www.youtube.com/channel/UC3ArL72UR4AjpaF5r-pXpSg
Voici ma chaîne YouTube: Dark-Best https://www.youtube.com/channel/UCqHLYZ9IJyfguosa8_rz9Jg
Faite passé l'information les amies , merci a vous tous.
http://jarvise.atspace.cc/

Voir le sujet précédent Voir le sujet suivant Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum