martes, 9 de agosto de 2011

Generar keygen o seriales en java

Hoy veremos como generar nuestros propios seriales para nuestras aplicaciones, esto lo hacemos generandonúmerosy caracteres aleatorios con el objetoRandomel cual genera un número aleatorionúmero aleatorio dentro del rango comprendido entre 2-32 y 232
este es elcódigoque me genera el numero aleatorio

Random r;
String key="";
r=new Random();
r.setSeed(new Date().getTime());
para generar los caracteres aleatorios utilizamos una matriz utilizando el mismo objetoRandom ,se le puede dar un limite al random utilizando.nextInt(valor); para acortar valores si no queremos valores muy grandes.este es elcódigopara generar los caracteres
char matriz [][]=new char [5][5];
int u=0;
int x=0;
Random rnd=new Random();
for (int i=0; i5; i++){
for (int j=0; j5; j++){
x=(rnd.nextInt(200));
if (x =65 && x =90)
{
matriz[i][j]=(char) x;
}
else {
j=j-1;
}
}
}
int i=0;
int j=0;
for ( i=0; i5; i++){
for ( j=0; j5; j++){
//System.out.print(matriz[i][j]+""+"-"+r.nextInt(1000));
key+=matriz[i][j]+""+"-"+r.nextInt(1000);
}
break;
}

Si lo imaginas,lo programas

dejen sus dudas y sugerencias, si tienen problemas en un ejemplo o algun link por favor comunicar



MESOTHELIOMA LAW FIRMDONATE CAR TO CHARITY CALIFORNIAHARDDRIVE DATA RECOVERY SERVICESDONATE A CAR IN MARYLAND DONATING A CAR IN MARYLAND,DONATE CARS ILLINOIS,CRIMINAL DEFENSE ATTORNEYS FLORIDA ,BEST CRIMINAL LAWYER IN ARIZONASTRUCTURED ANNUITY SETTLEMENT,ASBESTOS LAWYERS,NUNAVUT CULTURE,DAYTON FREIGHT LINES ,Bextra Bankruptcy Dental Plan Private JetMundial FootballFIFA World Cup Vestidos de Perros y gatosHosting Dominio web movilSelling annuity payments for cashSelling annuity payments for cash,Sell my structured settlement,Sell structured settlement,Structured settlementStructured settlement companies,Sell my annuity payments lump sum,Car accident lawyer Denver,Accident injury attorneys,Sell my annuity

Donate Car To Charity CALIFORNIA DONATE CAR FOR TAX CREDITDONATE CARS IN MADONATE YOUR CAR SACRAMENTOHOW TO DONATE A CAR IN CALIFORNIA DONATE YOUR CAR FOR KIDS,CAR INSURANCE QUOTES COLORADO ,NUNAVUT CULTURE,DAYTON FREIGHT LINESHARDDRIVE DATA RECOVERY SERVICES,DONATE A CAR IN MARYLAND,MOTOR REPLACEMENTS,CHEAP DOMAIN REGISTRATION HOSTING,DONATING A CAR IN MARYLAND

1 comentario:

  1. Excelentes trabajos SIGUE!!

    Una duda con este proyecto de Generar keygen o seriales en java.

    Como hago para validarlos, en otras palabras a la hora en que yo introduzco este el key en la aplicación como hago para saber que es el correcto???
    los puedo tener almacenados en la misma base de datos de la aplicación pero y los comparo pero es un ramdom nunca van a coincidir. Alguna idea más clara o no tendrás por ahí algún ejemplo?

    ResponderEliminar