Una opcion seria generar el guid la primera vez que corre el sistema y 
guardarlo en la base de datos. 
Luego lo generas cada vez que se inicia el sistema y lo comparas con el que 
habias guardado la primera vez.
Tiene el inconveniente de que si cambian algun componente de la pc, tendran que 
reinstalar el sistema, para que siga funcionando.
Es una opcion
Saludos

Javier Alegre
Veterinaria Borderes


From: Axel Kalbermatten 
Sent: Tuesday, December 23, 2008 10:50 AM
To: vbnet List Member 
Subject: [vbnet] Serial Key en Visual Basic .NET


      Hola, estoy por vender mi primera aplicacion comercial y quiero crear una 
especie de "Serial Key" validador; esto seria en VB.Net, y pense en lo 
siguiente: sacar datos de la pc donde se instala, o generar un GUID, esto 
arrojaria una combinacion de letras/numeros/simbolos; que a traves de un 
algoritmo de transformacion devuelve el serial final. La pregunta es la 
siguiente:
      1-¿De donde saco los datos particulares de cada PC, para que la 
combinacion inicial de letras/numeros/simbolos sea unica por cada pc?
      2-¿Como almaceno el estado registrado/ sin registrar, sin que sea 
facilmente modificable por un usuario?
      3- Pense en grabar una tabla en la base de datos SQL Server que tengo; 
entonces..., ¿Como hago para evitar que copien toda la base y el soft y corra 
en otra maquina?. 

      Desde ya muchas gracias
     


--------------------------------------------------------------------------------

Yahoo! Cocina
Recetas prácticas y comida saludable
Visitá http://ar.mujer.yahoo.com/cocina/

Responder a