Aplicación Actualizable

Iniciado por e500, 14 Junio 2010, 23:12 PM

0 Miembros y 1 Visitante están viendo este tema.

ckjones1

Gracias por la respuesta .. pero eso ya lo entendi, el problema es que de donde sacastes los numeros , es decir, el codigo

DarkMatrix

176128 > tamaño en bytes del archivo
13be50d187646260f165276a38c8d2d4 > MD5 del archivo ( Lo utilizo para comprobar si dos archivos son iguales o no. )

Durante la actualizacion el actualizador comprueba el archivo de la carpeta del programa con el de la informacion de actualizacion y si son diferentes entonces descarga ese archivo.

Todo aquello que no se puede hacer, es lo que no intentamos hacer.
Projecto Ani-Dimension Digital Duel Masters (Juego de cartas masivo multijugador online hecho en Visual Basic 6.0)

Desing by DarkMatrix

marisagirl

me baje el ejemplo y esta muy completo,solo que me pasa algo raro :S

Cuando me actualiza los datos,los descarga aunque ya esten en el equipo.
Asique cada vez que doy al boton me los descarga u.u

Como puedo solventar esto?¿

Gracias,besitos

ckjones1

Otra cosa mas.... como generas ese MD5??? :P :P :P :P :P :P

DarkMatrix

Cita de: DarkMatrix en 16 Junio 2010, 01:46 AM
PD: Para Generar la lista de archivos actualizados el actualizador debe estar en la misma carpeta de la aplicacion actualizada, se ejecuta la aplicacion con el parametro GenerateUpdateList y generara el archivo updatelist.txt, este archivo debera comprimirse y subirse al host junto con los archivos actualizados. OJO en la carpeta de la aplicacion no deben ningun otro archivo que no sea el utilizado por la aplicacion exceptuando el programa que actualiza.

Todo aquello que no se puede hacer, es lo que no intentamos hacer.
Projecto Ani-Dimension Digital Duel Masters (Juego de cartas masivo multijugador online hecho en Visual Basic 6.0)

Desing by DarkMatrix

marisagirl

el mio es asi

"\prueba.txt",84,"D2678F20E93CE1CF82D57D3796163877","http://prueba.net/prueba.txt"
"\prueba.dll",149,"ED9A37477F84D6D2BF5B7DB1DF1920F5","http://prueba.net/prueba.dll"

ese archivo de texto llamado updatelist lo comprimo y lo subo al server.despues el programa lo descarga y me baja los archivos,hasta ahi todo bien.Pero el problema es que si le vuelvo a abrir me vuelve a bajar lo mismo :S
Asique nose como hacer para que los compruebe y no los baje si ya estan

DarkMatrix

Te aseguraste de que subiste esos mismos 2 archivos a la web y de que los esta reemplazando bien?

Todo aquello que no se puede hacer, es lo que no intentamos hacer.
Projecto Ani-Dimension Digital Duel Masters (Juego de cartas masivo multijugador online hecho en Visual Basic 6.0)

Desing by DarkMatrix

marisagirl

subi esos mismos archivos
y lo que hace es bajarmelos,hasta ai todo bien,pero si vuevlo a abrirlo me los vuelve a bjar de nuevo

DarkMatrix

Si vuelve a bajar los archivos cada vez que inicia la aplicacion es porque no se estan descargando bien los archivos... comprueba que los archivos que se descargan son correctos y que coinciden con los que subiste al servidor de actualizacion.

Todo aquello que no se puede hacer, es lo que no intentamos hacer.
Projecto Ani-Dimension Digital Duel Masters (Juego de cartas masivo multijugador online hecho en Visual Basic 6.0)

Desing by DarkMatrix

marisagirl

eso ya lo ice varias veces.
los archivos son exactamente iguales y con mismo md5