La forma mas simple es mas o menos como te dice ardilla...pero también puedes generar una clave a partir de datos de donde se instala el programa. Por ejemplo, el num de serie del disco duro. Con ese número generas una clave y le pides a tu cliente que se comunique contigo proporcionándote esa misma clave. Tu revisas si en verdad es tu cliente y de ser así le proporcionas la contraclave, que permitirá desbloquear el sistema.
Lo malo es que si el cliente cambia el disco duro tiene que volver a hablarte.
Otra mas. y dependiendo de la aplicación, es "soldar" el nombre o razon social de tu cliente de manera que salga por todos lados en tu programa y en los reportes que imprima. De esta forma si lo pueden copiar pero a no ser que le corten los pedazos donde sale el otro nombre... En aplicaciones de gestión esto funciona bien porqe por ejemplo en las facturas si sale otro nombre ya no sirven
|