Matías, También podrías ver cómo lo hacen los componentes de 3ras partes como WebCustomControls o CompositeControls que vende Empresas como http://www.componentsource.com/features/infragistics/index-es.html La idea sería bajarte una demo e investigarla con http://www.lutzroeder.com/ En todo caso la podrás mejorar si encontrás la manera en la que ellos activan los mensajes a partir de la finalización del Trial.
Saludos PD: nunca intenté con los exe de .NET aunque hace un par de años sí lo hice con las dll's (ensamblados) y descubrí, además, que no estaban muy bien programados, por ejemplo. Y los venden como pan caliente. Ahora sip, Saludos El 18 de enero de 2011 16:00, Matías Aguilar <matiaswo...@yahoo.com.ar>escribió: > 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 > www.facebook.com/newdevsrl > www.twitter.com/newdevsrl* > > > > > > * * > > > ------------------------------ > *De:* puntonet@mug.org.ar [mailto:puntonet@mug.org.ar<puntonet@mug.org.ar>] > *En nombre de *Matías Aguilar > *Enviado el:* Viernes, 07 de Enero de 2011 21:47 > *Para:* puntonet@mug.org.ar > *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 > >