Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
-Foros de debate

Bitacoras Programacion.com
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Trial
Enviado por madcat8899 el día 23 de enero de 2006

Necesito elaborar un sencillo programa que realice la siguiente tarea:

Función:
Al pasar 6 meses de la instalación del programa ppal, se debe mostrar una alerta (pop-up) que muestre un mensaje que diga que el programa debe actualizarse, y a continuación debe deshabilitar o no el uso del programa.

Desarrollo:
Así es como yo lo pensé:
Este programa se debe instalar con el programa ppal, cdo este se instala se depositan dos archivos de texto que contienen la fecha de instalación del programa en un formato encriptado (puede ser en hexadecimal), uno de ellos se alojará en la ruta donde se instaló el programa, el otro en una carpeta de windows, como puede ser System32.
Entonces, al ejecutar el programa, éste verifica la fecha de la PC (hoy) y la compara con la fecha del archivo alojado en System32, si es menor a 6 meses, deja funcionar el programa sin mostrar nada, si es = o > a 6 meses, mostrará la alerta e impedirá o no su uso.
Si el archivo alojado en System32 no existe, ya que el otro fué "accidentalmente" eliminado, cuando se ejecute el programa y no encuentre el archivo en System32, buscará en la carpeta donde fué instalado el programa. Y hará el proceso anteriormente mencionado.
En el caso de que el usuario desinstale el programa, sólo se borrarán los archivos de la carpeta donde fué instalado el programa (así debe estar configurado el desinstalador), pero el archivo alojado en System32 seguirá existiendo, entonces cuando el usuario reinstale el programa, el instalador verificará que no haya un archivo "fechainst" en System32, en el caso de que exista, no lo reemplazará.
Luego de la instalación, cuando el usuario ejecute el programa, éste verificará la fecha de instalado con la actual de la pc, y hará lo anteriormente mencionado.

Algo importante: No tengo acceso al código del programa ppal, es como si quisiera hacer esto sobre el nero, x ej...
=mente me gustaría saber tb como hacerlo si tuviera acceso y q me recomiendan

Quizá uds tienen algo de idea en este tema, xq la vdd es q nunca hice algo así...
Espero sus respuestas...

Gracias x anticipado

Nos vemos

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network