Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/12/2008, 18:24
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Técnicas de protección de tu aplicación

Yo crearía un archivo dentro de las carpetas de la aplicación (es menos detectable), y en el momento que se inicia el programa verificaría su existencia. Si existe, indicaría un problema de componentes y que llame a Soporte Técnico, luego de lo cual cerraría la aplicación.
Cuando llame, se le indicará que debe haber ocurrido algún fallo y algún archivo resultó dañado, pero que no se le puede dar soporte porque no ha abonado el precio pactado.
En este caso, es mejor combinarlo con una clave en el Registry que determine si ya se instaló, para que si intentan reinstalarlo aún así detecte el archivo y declare el error.
El archivo en cuestión ni siquiera necesita ser usado por la aplicación, simplemente puede ser generado dinámicamente, o ser copia de otro con un nombre predefinido, preferentemente con extensión DLL (nadie los suele tocar).
El resto del proceso son flags de tiempo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)