Hack Web Serial ayuudaaa war zone

Iniciado por monarca06, 20 Enero 2011, 22:41 PM

0 Miembros y 1 Visitante están viendo este tema.

monarca06

trancado en el nivel de Hack Web Serial  He leido el codigo java mas de 70 veces alguien podria dar una pista por favor. :rolleyes:

::: Devil :::

solo un dato mucha matematica para un resultado.... digamos :rolleyes:
NI TU NI NADIEN PORDRAN CONMIGO SOY MAS FUERTE QUE LA ENVIDIA.

ESTO ESTA DEDICADO A LOS QUE ME JODEN LA VIDA

Castg!

parece dificl, pero es bastante facil. empeza con un serial base y anda modificando segun te lo pida el codigo.
el saber sumar ayuda mucho a esta preuba

::: Devil :::

sumar mmmm el saber tener paciencia si jajaja
NI TU NI NADIEN PORDRAN CONMIGO SOY MAS FUERTE QUE LA ENVIDIA.

ESTO ESTA DEDICADO A LOS QUE ME JODEN LA VIDA

xZer0x

Citar<script language="javascript" type="text/javascript">

function ver (cod) {

if (cod.length != 16){
alert("Codigo No Valido 1 meti " + cod );
return false;
}

var codx =new Array(cod);
var chk = '';
var tmp;
var cvs;
var cvd;

cvd = cod.substr(15,1);
cod = cod.substr(0,15);

if (cod.length != 15 || IsNumeric(cod) == false){
alert("Codigo No Valido 2 ");
return false;
}

for (i=0;i<cod.length;i++){
   if (i%2 == 0){
   tmp = cod.substring(i,i+1) * 1;
   
   }
   else{
   tmp = cod.substring(i,i+1) * 2;
   }
   
  if (tmp >= 10){
  tmp = tmp.toString();
  tmp = tmp.substr(0,1) + tmp.substr(1,1);
  }
 
chk = chk.concat(tmp);
}

tmp = '';


for (i=0;i<chk.length;i++){
tmp = (tmp*1) + (chk.charAt(i)*1);
}


tmp = tmp.toString();
chk = (tmp.substr(0,1)*1) + (tmp.substr(1,1)*1);
chk = chk * 10;
chk = (chk*1) - (tmp*1);
cvs = chk % 10;

  if (cvs == cvd){
 
  return true;
  }
  else{
  alert("Codigo No Valido comparado"+ cvs + cvd);
  return false;
  }
}


function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;


   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }


</script>


<input type="button" value="Click Here" onClick="ver(VALOR A CONSULTAR);">
yo trato de sacarlo de otra forma pero no paso del primer Distinto de :S

barbieturico

Para tratar estas situaciones liosas de javascript, te recomiendo que te copies el código a un html en tu máquina, así lo podrás ejecutar de forma local y modificarlo a tu antojo.
Para qué sirve esto, bueno, sobre todo para ponerte trazas en el código, es decir, alerts, para que puedas ir viendo los valores de las variables, comparándolos o lo que necesites mientras haces una prueba con un valor aleatorio. Eso te ayudará a entender qué está haciendo el código.

Suerte ;D   :silbar: