no me dijiste que cobrabas
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
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.
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: