 no me dijiste que cobrabas
 no me dijiste que cobrabas  pequeño detalle, lo siento amigo, pero no tengo los medios para pagarte, disculpa las molestias
 pequeño detalle, lo siento amigo, pero no tengo los medios para pagarte, disculpa las molestias
				Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú no me dijiste que cobrabas
 no me dijiste que cobrabas  pequeño detalle, lo siento amigo, pero no tengo los medios para pagarte, disculpa las molestias
 pequeño detalle, lo siento amigo, pero no tengo los medios para pagarte, disculpa las molestias
				Cita de: ||MadAntrax|| en 14 Octubre 2013, 23:02 PM
Bueno ya lo tengo terminado (ahora solo falta el diseño, ventanas, control de errores, mensajes al usuario, etc.... Pero la "base" ya está funcionando perfectamente. Además, dada la naturaleza del propio updater, también sirve como Web-Installer; es decir, que el propio actualizador se podría utilizar como instalador del programa. El funcionamiento es muy sencillo:
El programador genera una lista que incluye el nombre de los ficheros de su APP, su tamaño en bytes y su hash CRC32. Dicha lista se almacena en la web/ftp. El updater descarga esa lista y efectua 3 comparaciones:
Si existe el fichero del listado en el equipo -> Si no existe lo descarga
Si el fichero en local tiene los mismos bytes que el fichero remoto -> Si no coincide lo descarga
Si el fichero en local tiene un CRC32 distinto al fichero remoto -> si no coincide lo descarga.
Además permite auto-actualizar el modulo principal de tu APP, incluso si está en ejecución. Y si añadimos un fichero llamado whatsnew.txt, lo descarga y lo ejecuta para que el user vea los cambios de tus actualizaciones. Tambien el programa permite el parámetro /auto, para lanzar la auto-actualización de golpe
Bueno, lo dicho, voy a terminar de trabajar el diseño y abre un hilo nuevo
 
				Cita de: ||MadAntrax|| en 14 Octubre 2013, 16:06 PM
Visto lo visto, la cantidad de dudas que está generando éste hilo.... me veo obligado a participar de alguna forma.
Entre hoy y mañana programaré un sistema de actualizaciones más sencillo y fácil de utilizar, ok? Solo necesito algo 1 día para programarlo y prometo que será el sistema más útil y sencillo que jamás encontraréis
 es que es para un proyecto muy importante, la idea es que pueda actualizar archivos y carpetas, ya tengo mi programa, pero seria muy útil que al  abrir el programa, le avisara al usuario que hay una nueva versión y que actualizara los archivos.
 es que es para un proyecto muy importante, la idea es que pueda actualizar archivos y carpetas, ya tengo mi programa, pero seria muy útil que al  abrir el programa, le avisara al usuario que hay una nueva versión y que actualizara los archivos. 
				 o alguien conoce algún otro actualizador??
 o alguien conoce algún otro actualizador??
				Cita de: DarkMatrix en 10 Octubre 2013, 04:54 AM
Las extensiones deben estar separadas por "|" en tu caso deberia ser asi:[SETTINGS]
UpdateServer=http://www.chile-pro.com/updatepatch/
; Extensiones de los archivos que seran comprimidos separadas por un "|".
ZipThisFileTypes=exe|dll|txt
y por lo que veo en el error del captura, no puedes comprimir un ejecutable de 0kb...


"\folder\Proyecto1.exe",2890,"f17427b8ce5cffd56e35d0d6afd4ee50","http://www.chile-pro.com/updatepatch/\Proyecto1.zip"
[SETTINGS]
UpdateServer=localhttp://www.compuganancias/updatepatch/
; Extensiones de los archivos que seran comprimidos separadas por un "|".
ZipThisFileTypes=exe|dll|ocx|txt
[SETTINGS]
UpdateServer=http://www.chile-pro.com/updatepatch/
; Extensiones de los archivos que seran comprimidos separadas por un "|".
ZipThisFileTypes=.exe,.dll,.txt 
				 mi pregunta ahora es:
 mi pregunta ahora es: