Ver Mensaje Individual
  #7  
Antiguo 09-06-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Lo del md5 no tiene ciencia. Es sólo un algoritmo que asocia a cada archivo (de hecho a una secuencia de bytes) una cadena de caracteres. Las probabilidades de que dos archivos distintos tengan el mismo md5 son ínfimas y por ello es bastante confiable para comparar dos versiones de un archivo.

Una razón que vimos en ese entonces para usar el md5 en lugar la versión interna del ejecutable es que de esta forma puedes usar el mismo método para actualizar otro tipo de archivos que requiera tu aplicación: un archivo de ayuda, un documento de word, una base de datos, etc.

El cómo obtienes el md5 no es algo que deba preocuparte. En lo que manda el compañero seoane ya se incluyen rutinas para calcularlo. Vamos, que no tienes tú que implementar el algoritmo.

Ahora, lo de reiniciar tu aplicación una vez actualizada toma en cuenta que un programa no puede inicarse el sólo, siempre es algo más quien lo inicia. Por eso es importante que releas el mensaje de Yosuun en este mismo hilo.

// Saludos
Responder Con Cita