Buscador
YoReparo.com La Web 

Regístrate gratis para participar de los foros, o si ya estás registrado haz login.

¿Como se programa una aplicacion en "demo" por n d

comentario del autor Lun Jun 02, 2008 5:33 pm
   
Los programas ofrecidos por internet normalemente fucionan un período de 30 días. Luego de ese lapso no hay forma de hacerlos funcionar, excepto adquiriedo el programa.
¿Cual es el mecanismo de programación que se utiliza para lograr esto?
¿Se asocia con el numero de la CPU?
¿Graba alguna marca en alguna parte del disco fijo?

valentino2006

Reputación

asistió a la solución Lun Jun 02, 2008 5:48 pm
   
Cita:no hay forma de hacerlos funcionar, excepto adquiriedo el programa.


no te creas, algunos funcionan eternamente!

hay diversos métodos, se cuentan los x días a partir de la fecha de tu sistema cuando lo instalaste, si esa es la única protección, no impide que lo sigas usando.

a veces los datos de la instalación se almacenan vinculados al directorio donde lo instalaste...

natiluv

Reputación

comentario del autor Lun Jun 02, 2008 6:02 pm
   
Me parece que en muchos casos debe ser mas complejo, ya que regeneré el sistema operativo con formateo del disco fijo incluido. Volví a bajar el programa en demo, lo instalé nuevamente y al quererlo correr me dice que ya expiró.

valentino2006

Reputación

asistió a la solución Lun Jun 02, 2008 6:31 pm
   
si querés instalar una beta despúes del lanzamiento de la versión definitiva, no es posible (pasa con los programas de adobe por ejemplo, aunque no los hayas instalado antes), obvio que si alguien te vende un programa por varios miles de dólares, no va a andar dejando demos funcionando

natiluv

Reputación

comentario del autor Lun Jun 02, 2008 7:07 pm
   
Gracias por tus respuestas estimado natiluv. Te comento que me pasó con programas que seguían teniendo versiones en demo. Es como si además de los conceptos que mencionás debe haber algun método mas sutil.
Además si generaba el mismo en otra pc volvía a tener el período de demo.
Me parece haber leído que Windows utiliza el número de la cpu para marcar un programa como inválido y lo guarda en su servidor. Luego cada vez que pretendés utilizarlo on line te lo impide.

valentino2006

Reputación

asistió a la solución Lun Jun 09, 2008 6:35 pm
   
He escuchado de programas de pago que te evitaran la programacion de lo que tu deseas y que protegeran tu sofware, uno de ellos es Armadillo.
Revisa el url siguiente: http://www.google.com.gt/search?hl=es&q=armadillo+software&btnG=Buscar&lr=

Saludos!!

RockeL

Reputación

sin valorar Mar Jun 10, 2008 2:22 pm
   
Un buen metodo es crear una entrada en el registro en la primer ejecucion del programa., despues cada vez que se ejecute el programa hace una visita al registro y calcula los días restantes.

Ojo., no es para nada dificil de corromper., ya que hay formas de saltarse esta validacion. La mayoria de las aplicaciones generan mas de 3 o cuatro candados.

Los mas usados son:
- Crear una clave en el registro de windows con la fecha de instalacion
- Fecha de expiracion en el codigo fuente
- Crear una archivo donde este cifrada la fecha de expiracion.

La mejor opcion es crear demos que no expiren., pero que no tengan todos los modulos activos y que venga muy limitado.

carlitoszihua
Moderador
Reputación

solución Jue Jun 12, 2008 10:03 am
   
Actualmente la validacion de trials es via inet a veces silenciosamente.
La mac address de tu pc queda en una base de datos del servidor del fabricante del soft.
(si! suena a spyware)

daniel zanella

Reputación



Hacer una pregunta

Reglamento / P+F

Foros

Miembros / Expertos