¿Como acer un Updater?

Iniciado por Brian1511, 9 Agosto 2013, 04:19 AM

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

Brian1511

Hola a todos , tengo un juego en VB6 y pues lo quiero mantener actualizado , como ago para que cuando se suba una nueva version del juego este descargue los archivos y los reemplase por los otros?

O si no que solo me descargue la nueva version????


Espero su ayuda , gracias y un buen saludo!



Creador de BrainMind

engel lex

se que no hará la actualización sola.... pero el uso de "H" no es ilegal...

1- servidor de descargas cualquiera (hablaré de ftp por comodidad)...
2- un "downloader" que sea un .exe intermedio para hacer el reemplazo (quien va a hacer esto)
3- abrir con el una conexión (en este caso ftp)
(échale un ojo a este link que tiene un cliente ftp http://www.recursosvisualbasic.com.ar/htm/utilidades-codigo-fuente/cliente-ftp.htm seguro eso te resuelve)
4- descargarte un archivo (puede ser de texto) con los nombres de los archivos a descargar y valores de comprobación
5- descargar en un archivo temporal un archivo de la lista
6- comprobar por md5 o cualquier suma de comprobación si el archivo se descargó correctamente
7- repetir desde el paso 5 para cada elemento hasta finalizar
5- borrar los archivos viejos a ser reemplazados
6- mover los archivos nuevos con los nombres correctos en sus respectivas ubicaciones
7- borrar los temporales

eso debería hacer el trabajo
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Brian1511

Hola amigo gracias por tu apote , pero realmente no es lo que busco , si no un exe que me descargue el zip o el archivo comprido , me borre los archivos actuales y los reemplase por ese! :D

Pero que pasa primero deve comprobar que la version es la mima que la que esta en el servidor! :D



Creador de BrainMind

raul338


Brian1511

Hola Raul, pues si vi el ACrualizador de dark pero no me funciona 100mpre me dice que ocurrio un error al descargar los datos

y e echo todo como el dijo pero no me sirve...



Creador de BrainMind