Pregunta: | 42890 - CREAR PROGRAMAS SHAREWARE |
Autor: | Guerith Gonzales |
Como puedo hacer que mi sistema funcione con la fecha del sistema, como los programas shareware.
ejemplo que dentro de 30 dias se inabilite mi programa. GRACIAS.... |
Respuesta: | LUIS BARRANTES |
HOLA.
Puedes crear un campo en la tabla de control tipo fecha , cuando el programa se instala por primeravez que actualise la fecha con la fecha del sistema, en las siguientes entradas revisa que la fecha es superior a la fecha que se ingreso la primera vez , si la fecha es inferior significa que le cambiaro la fecha la pc y todo los reportes y otros presentaran la erronea . Si la fecha(almacenada por primera vez ) es mayor , revisa que no se ha mayor a 30 dias , de ser asi envia un mensaje y dale 10 dias de gracia y despues de estos dias de gracias DESABILITA EL SISTEMA Estos control los inicias en el programa principal . Suerte Luis Barrantes "Shaman" |
Respuesta: | LUIS BARRANTES |
HOLA.
Puedes crear un campo en la tabla de control tipo fecha , cuando el programa se instala por primeravez que actualise la fecha con la fecha del sistema, en las siguientes entradas revisa que la fecha es superior a la fecha que se ingreso la primera vez , si la fecha es inferior significa que le cambiaro la fecha la pc y todo los reportes y otros presentaran la erronea . Si la fecha(almacenada por primera vez ) es mayor , revisa que no se ha mayor a 30 dias , de ser asi envia un mensaje y dale 10 dias de gracia y despues de estos dias de gracias DESABILITA EL SISTEMA Estos control los inicias en el programa principal . Suerte Luis Barrantes "Shaman" |
Respuesta: | Victor Paredes |
Tomas la fecha del sistema, esa es una opcion.
Yo te recomiendo que investigues como agregar una entrada en el registro y sigas los siguientes pasos 1.- Grabas una entrada en el registro donde vas a poner un contador 2.- Por cada ves que tu programa se ejecute, incrementas un numero de ese contador 3.- En el inicio de tu aplicacion verificas que ese contador no sea mayor de X (donde X la cantidad de veces que dejas ejecutar tu aplicacion), cuando sea mayor mostras mensaje de que la version de prueba expiro y que cierre sola la ap. 4.- Para mayor seguridad seguridad... al inicio de la aplicacion buscas la entrada del registro y si no la encontras, no permitis el ingreso. Es vital que el contador que grabes este encriptado, busca en internet algun codigo para encriptar (en la seccion Cosigo Fuente de esta web hay uno) y lo guardas encriptado para que no te lo toquen. Es la mejor manera y la mas practica. |