FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Alguien me da una idea de cómo hacer un sistema de actualización para mi software?
Estoy desarrollando una aplicación ,y es de uso masivo la voy a instalar en un futuro si Dios lo permite en multiples negocios y bueno , sería algo muy pesado tener que ir por cada uno de los negocios a actualizar ,necesito una idea más o menos para poder realizar esté proyecto un sistema de actualización y puede ser via web ,consigo un servidor y solo quiero que actualice los archivos pero bueno ustedes ,si pueden denme una ayuda con esto gracias, espero respuestas.
(Nota) en el awareinstall express, vi una opción ,cómo de update pero no sé usarlo ,quizas eso sea util, gracias. |
#2
|
||||
|
||||
Hola Master23
Recuerdo que este tema ya habia sido tratado, sin embargo estuve buscando el post y no lo encontre por ningun lado, supongo que ha sido borrado. Sin embargo yo tengo ese problemilla resuelto y he utilizado segun sea el caso 2 aplicaciones distintas 1.- La aplicacion actualiza por red local LAN, desde el servidor principal si estan dentro del mismo entorno. 2.- La aplicacion actualiza atraves de internet cuando utiliza terminales remotas, lo he probado por ftp y por http, particularmente por http me ha dado mejores resultados. Dime en cual de los 2 estas interesado y te puedo dar guias de como hacerlo, si los moderadores toman a bien podria subir ejemplos para tenerlos como parte de los aportes o recursos en el foro Saludos
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!! |
#4
|
|||
|
|||
Me interesa via http ya que es una aplicacion no solo de area local gracias.
Cita:
|
#5
|
||||
|
||||
Bueno te explico el programa funciona de la siguiente manera:
Lo copias en el directorio donde se ejecuta el progama y tienes que adicionar 1 archivos mas, el cfg.ini que guarda las rutas http. En el servidor http tiene que estar el archivo ejecutable comprimido en zip y el archivo de texto con el numero de version, por ejemplo version_visor.txt Te podria empezar a poner ejemplos de codigo en el post, pero me parece mas practico adjuntarte el proyecto y asi lo abres y ya me comentas. Hay algunos componentes que he utilizado en el proyecto que no se si los tengas, AbUnzipper, AdvReflectionLabel y un RxTimerList, si no los tienes o no los puedes conseguir pues me avisas y te doy referencias para encontrarlos. Saludos
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!! |
#6
|
||||
|
||||
Ten en cuenta que hay componentes ya hechos para esto. Por ejemplo:
http://www.tmssoftware.com/site/wupdate.asp
__________________
El malabarista. |
#7
|
||||
|
||||
Interesante no conocia esos componentes, aunque tambien hay que ver que son de pago, tendrias que pagar los €50 q vale la liencia de los componentes, estaria interesante probarlos.
Mientras tanto ya lo tengo solucionado con mi propia programacion, que debo aclarar que el codigo en su mayoria es colaboracion de Club Delphi. Saludos
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!! |
#8
|
||||
|
||||
Cita:
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!! |
#9
|
|||
|
|||
Añadidos...
He hecho unos añadidos al codigo de afunez2007, basicamente es que si subes de versión lo subes directamente al servidor de internet (sin hacer nada) y si lo ejecutas en el cliente pues eso, se actualiza... creo q es muy práctico y por eso lo subo ....
Probado en Delphi 7, emplea componente ZIPFORGE sustituir por el q empleeis vosotros Salu2 |
#10
|
|||
|
|||
Cita:
|
#11
|
||||
|
||||
Muchas gracias elguille, siempre son buenos los aportes. Si gustas, también puede colocarlo en el FTP del club.
// Saludos |
#12
|
||||
|
||||
Cita:
Saludos
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!! |
#13
|
|||
|
|||
Si te miras el pas veras q no necesitas nada mas que eso, llamar a la función cuando la aplicación se pone en marcha, en base al nombre del programa todo se hace solo ....
|
#14
|
|||
|
|||
Cita:
FUNCION_PARA_ACTUALIZAR_VIA_HTTP.zip //Salu2 |
#15
|
||||
|
||||
Cita:
|
#16
|
|||
|
|||
Tengo la misma inquietud de como actualizar el sistema en la red local
Yo lo he echo con la forma de copiar un archivo de una posicion a otra , pero no funciona en windows 7 Como lo han resuelto ustedes gracias
__________________
IVAND |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
No tengo idea de como hacer esto | Alejo15x | Varios | 2 | 28-01-2010 23:42:14 |
Alguien ha visto el Software llamado DIA de Software Libre? | eddg | Varios | 0 | 29-09-2007 17:16:45 |
Software para hacer ayudas (hlp) | Alexander | Varios | 6 | 01-07-2005 07:00:45 |
Como puedo hacer para cojer la fecha del sistema automatico. | SaLvaGe | SQL | 2 | 06-10-2004 09:18:51 |
necesito ayuda para hacer un sistema para un billar | rober | Varios | 14 | 29-07-2004 01:08:02 |
|