Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-03-2010
Master23 Master23 is offline
Miembro
 
Registrado: feb 2010
Posts: 113
Poder: 15
Master23 Va por buen camino
¿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.
Responder Con Cita
  #2  
Antiguo 13-03-2010
Avatar de afunez2007
afunez2007 afunez2007 is offline
Miembro
 
Registrado: oct 2007
Ubicación: La Ceiba, Honduras
Posts: 170
Poder: 17
afunez2007 Va por buen camino
Lightbulb

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!!
Responder Con Cita
  #3  
Antiguo 13-03-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

También hechale una mirada a éste hilo..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #4  
Antiguo 13-03-2010
Master23 Master23 is offline
Miembro
 
Registrado: feb 2010
Posts: 113
Poder: 15
Master23 Va por buen camino
Me interesa via http ya que es una aplicacion no solo de area local gracias.

Cita:
Empezado por afunez2007 Ver Mensaje
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
Espero que puedas ayudarme ,gracias
Responder Con Cita
  #5  
Antiguo 13-03-2010
Avatar de afunez2007
afunez2007 afunez2007 is offline
Miembro
 
Registrado: oct 2007
Ubicación: La Ceiba, Honduras
Posts: 170
Poder: 17
afunez2007 Va por buen camino
Lightbulb

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
Archivos Adjuntos
Tipo de Archivo: zip ActualizadorHttp.zip (44,0 KB, 78 visitas)
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!!
Responder Con Cita
  #6  
Antiguo 13-03-2010
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Ten en cuenta que hay componentes ya hechos para esto. Por ejemplo:

http://www.tmssoftware.com/site/wupdate.asp
__________________
El malabarista.
Responder Con Cita
  #7  
Antiguo 13-03-2010
Avatar de afunez2007
afunez2007 afunez2007 is offline
Miembro
 
Registrado: oct 2007
Ubicación: La Ceiba, Honduras
Posts: 170
Poder: 17
afunez2007 Va por buen camino
Lightbulb

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!!
Responder Con Cita
  #8  
Antiguo 10-05-2010
Avatar de afunez2007
afunez2007 afunez2007 is offline
Miembro
 
Registrado: oct 2007
Ubicación: La Ceiba, Honduras
Posts: 170
Poder: 17
afunez2007 Va por buen camino
Lightbulb

Cita:
Empezado por afunez2007 Ver Mensaje
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
Esta hecho en Delphi 7
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!!
Responder Con Cita
  #9  
Antiguo 11-06-2010
elguille elguille is offline
Miembro
 
Registrado: ene 2005
Posts: 114
Poder: 20
elguille Va por buen camino
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
Archivos Adjuntos
Tipo de Archivo: zip ACTUALIZAR.zip (1,7 KB, 93 visitas)
Responder Con Cita
  #10  
Antiguo 11-06-2010
Master23 Master23 is offline
Miembro
 
Registrado: feb 2010
Posts: 113
Poder: 15
Master23 Va por buen camino
Cita:
Empezado por elguille Ver Mensaje
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
Gracias por la ayuda .
Responder Con Cita
  #11  
Antiguo 11-06-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Muchas gracias elguille, siempre son buenos los aportes. Si gustas, también puede colocarlo en el FTP del club.

// Saludos
Responder Con Cita
  #12  
Antiguo 11-06-2010
Avatar de afunez2007
afunez2007 afunez2007 is offline
Miembro
 
Registrado: oct 2007
Ubicación: La Ceiba, Honduras
Posts: 170
Poder: 17
afunez2007 Va por buen camino
Exclamation

Cita:
Empezado por elguille Ver Mensaje
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
Hola elgille, queria ver que ero lo que habias modificado, pero solo envias el .pas, pon todo el proyecto asi vemos que hiciste!!

Saludos
__________________
Si robas, roba un beso, si mientes que sea por amor y si engañas que sea a la muerte!!
Responder Con Cita
  #13  
Antiguo 14-06-2010
elguille elguille is offline
Miembro
 
Registrado: ene 2005
Posts: 114
Poder: 20
elguille Va por buen camino
Cita:
Empezado por afunez2007 Ver Mensaje
Hola elgille, queria ver que ero lo que habias modificado, pero solo envias el .pas, pon todo el proyecto asi vemos que hiciste!!

Saludos
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 ....
Responder Con Cita
  #14  
Antiguo 14-06-2010
elguille elguille is offline
Miembro
 
Registrado: ene 2005
Posts: 114
Poder: 20
elguille Va por buen camino
Cita:
Empezado por roman Ver Mensaje
Muchas gracias elguille, siempre son buenos los aportes. Si gustas, también puede colocarlo en el FTP del club.

// Saludos
Hecho
FUNCION_PARA_ACTUALIZAR_VIA_HTTP.zip
//Salu2
Responder Con Cita
  #15  
Antiguo 05-04-2012
Avatar de Mask
Mask Mask is offline
Registrado
 
Registrado: feb 2010
Ubicación: Caracas - Venezuela
Posts: 1
Poder: 0
Mask Va por buen camino
Cita:
Empezado por afunez2007 Ver Mensaje
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
Hola, tengo un problema similar me gustaría saber si me puedes orientar o ayudar como resolverlo, mi caso es actualizar mi sistema que corre de forma local desde el servidor principal donde esta la base de dato que se encuentra en la red, vi que tu aplicación funciona para actualizar desde una ruta http, gracias
Responder Con Cita
  #16  
Antiguo 14-04-2012
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 22
IVAND Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 04:10:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi