Gracias por la respuesta.
Sí, algo así había pensado (ya lo estoy desarrollando yo), y a eso
agregarle una validación online contra un webservice, para hacerla
expirar después de un tiempo.
Saludos.
El 13/01/2011 6:05 p, Mauro Andrea escribió:
Hola Matías
Te comento que hace un buen tiempo atrás, antes de utilizar llaves USB
optamos por implementar llaves lógicas como lo que vos planteás.
Tendrías que ver un poco WMI
(http://www.freevbcode.com/ShowCode.Asp?ID=4571). Una idea sería la
siguiente:
- Tomar el serie del micro o disco rígido.
- Generar un código de instalación basándote en éste número de serie
- Brindarle al usuario una clave de activación basada en el código de
instalación
- Cuando el usuario ingresa la clave verificás si ésa clave es
coherente con el código de instalación
- Si la clave es correcta, grabás en el registro de windows un tercer
código encriptado que esté relacionado con el código de instalación y
la clave de activación.
- Por último, al iniciar la aplicación deberías buscar ésa clave en el
registro, desencriptarla y verificar que corresponda con el código de
instalación.
De ésta forma cada vez que lo instalen en una PC nueva van a necesitar
una clave, y si te copian la aplicación y la clave del registro no
debería funcionar en otra PC dado que el serie del micro o disco no va
a ser el mismo. Ojo que el serie del disco es manipulable.
Espero haberte orientado un poco, en lugar de marearte con tanto
palabrerío, y que te sirva para lo que estés desarrollando.
Saludos!
*Mauro E. Andrea**
**/Newdev/**//**/S.R.L/**/. - Tecnología Informática/*
/Rioja 1151 *Piso 3 Of. 3*
Tel. (0341) 530-0572/ 425-9808
www.newdev.com.ar <http://www.newdev.com.ar/>
www.facebook.com/newdevsrl <http://www.facebook.com/newdevsrl>
www.twitter.com/newdevsrl <http://www.twitter.com/newdevsrl>/
//
------------------------------------------------------------------------
*De:* [email protected] [mailto:[email protected]] *En nombre de
*Matías Aguilar
*Enviado el:* Viernes, 07 de Enero de 2011 21:47
*Para:* [email protected]
*Asunto:* [puntonet] Software de Licencias
Hola gente. Alguien sabe de alguna solución gratuita para poner
validación de licencias a una aplicación?
Lo que me interesa es poder validar la licencia con el hardware de la
pc donde se instala (para que no instalen en otra pc).
Y que la licencia se pueda validar on-line, contra algun web service.
Estoy tratando de evitar las llaves USB para reducir costos, pero es
para tener en cuenta (gracias pablo por la data).
Gracias