Crear Launcher Update

Iniciado por Xuxero xD ., 21 Septiembre 2011, 17:58 PM

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

Xuxero xD .

Buenos Dias He Estado Buscando Algunos Tutos A Como hacer Un Launcher Update En Vb .net no encuentro algo parecido
El Launcher Lo Quiero Hacer para mi server de gunz Pero no encuentro algunos tutos :S

Si me prodian ayudar muchas gracias

Keyen Night

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

Xuxero xD .

Cita de: Keyen Night en 21 Septiembre 2011, 18:18 PM
http://foro.elhacker.net/net/soportelauncher_update-t335461.0.html;msg1647286#msg1647286

Ese Lo Hice Pero Para Poder Actualizar Tienen Que bajar el instalador  Yo Keria hacer Algo Que remplazara los archivos de La Carpeta Por Ejemplo Actualizare 4 Carpetas

Maps - Interface . Sound .   Model . Y Cuando Este Actualizando Valla Remplazando .

No Se Si Me Entiendes . Algo Parecido A Esto : http://www.youtube.com/watch?v=lbavFuKnshs&feature=player_embedded
Ese Launcher Lo hizo mokk . El Libero Source Pero Los Link No Funcan ..

Keyen Night

Bueno en vez de bajar un instalador bajas cada archivo y lo vas colocando en su carpeta respectiva.
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

.mokk.

Aqui no lo hacemos, ayudamos y se dan sugerencias en el codigo, so primeramente muestranos lo que llevas.

P.D. Saludos jeje soy s00rk paks!

Xuxero xD .

#5
Código (vbnet) [Seleccionar]
Solucionado Gracias A Todos :D

Xuxero xD .

Olle Mokk. AYudame Si Puedes .

s00rk

Pues a como veo aun no sabes como guardar directamente con los nombres sin tener que usar un SaveFileDialog al parecer o.O

Talvez usar esto te sirva:
http://www.vbforums.com/showthread.php?t=396260

Y ya con un poco de pensar no es tan dificil, los pasos como ya lo habia dicho antes son sencillos

Inicia Launcher
1.- Descarga un XML del Servidor web(El cual contiene informacion de los archivos alojados ahi con su info nombre & CRC32)
2.- Leer tal informacion y en una matriz ir guardandolo archivo por archivo, esto es mucho mas sencillo en vb.net ya que no ocupas declarar el tamaño de la matriz y te ahorras aun mas codigo xD
3.- Luego recorrer la matriz de los nombre de archivos y buscarlo en la carpeta donde se encuentra la aplicacion, si no existe el archivo directamente lo agregas a una nueva matriz digamosle actualizar, si existe entonces vemos en la matriz el CRC32 de tal archivo y luego obtenemos el CRC32 del archivo localizado junto a la aplicacion si es diferente lo agrega a la nueva matriz actualizar y asi para cada archivo que este en la matriz que se guardo del archivo XML
4.- Descargamos todos los archivos de la matriz actualizar y reemplazamos con el que se encuentra junto a la aplicacion
5.- Termina de Actualizar y listo hace lo que deceas en este caso supongo iniciar el GunZ