FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
Actualizador
Pues recogiendo un poco de codigo del amigo Seoane he realizado un sistema para actualizar los programas, aunqe esta en un modelo muy basico me gustaria sus opiniones para saber como va
Actualizador
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#2
|
||||
|
||||
Cita:
justo el otro dia habia propuesto que se hiciera un totorial sobre algo parecido a esto.... le echaré un vistazo... cualquier cosa te cuento....
__________________
BlueSteel |
#3
|
||||
|
||||
trate de documentarlo lo mas que pude, si gusta hago una especie de explicacion de como lo hice
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#4
|
||||
|
||||
Hola, me equivoque al seleccionar el subforo donde publicar este hilo y este otro
si algun moderador tiene la amabilidad de moverlo donde corresponda quedaria eternamente agradecido Suerte
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
||||
|
||||
Cita:
En cuanto al programa, le echaré un vistazo...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
||||
|
||||
Me parece útil.
¿Puedo sugerir algunas mejoras? * Poder actualizar en la dirección contraria. * Poder programar más de 1 hora. * Poder añadir un directorio, en lugar de un fiochero y que lo haga de forma recursiva.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
||||
|
||||
Cita:
__________________
Saludos Emilio |
#8
|
|||
|
|||
Recomendaciones que no se pueden pasar por alto
Otras opciones que te recomendaria no pasaras por alto:
* Actualizar por 3 metodos 1 WEB 2 FTP 3 LAN *** Mi metodologia es la siguiente: * Executo Lanzador.exe <- puede ser el nombre de tu App. Descarga el archivo.INI de control de versiones por FTP,WEB,LAN Obtiene el valor de la VERSION actual YYYYMMDDHHMM Checa si es mas Reciente que la VERSION actual en el .INI local Si descarga el exe por WEB,FTP,LAN --> Segun el metodo en un .INI descarga ARCHIVO.lst con la lista de archivos a descargar FTP,WEB,LAN Recursivamente Lee cada Linea y lo descargo Uno a Uno actualizo el INI con la nueva version descargada YYYYMMDDHHMM executo el programa principal No executo el programa principal el Archivo.LST contiene la direccion de los archivos que descargaria. ejemplo: por web: http://midominio.com/version/archivo1.fto http://midominio.com/version/archivo2.fto http://midominio.com/version/reportes/rep1.fto http://midominio.com/version/reportes/rep2.fto por ftp: /version/archivo1.fto /version/archivo2.fto /version/reportes/rep1.fto /version/reportes/rep2.fto por Lan: //maquina/version/archivo1.fto //maquina/version/archivo2.fto //maquina/version/reportes/rep1.fto //maquina/version/reportes/rep2.fto Mi Archivo INI contiene lo siguiente: [Aplicacion] Version=200701271809 Transparencia=1 [Actualizacion] Metodo=1 Web=http://midominio.com/version ftp=ftp.midominio.com ftp_user=username <--- encriptado ftp_pass=password <--- encriptado Red=\\192.168.1.1\ciber Los Metodos son 1=Lan 2=Web 3=ftp Porque usar estos metodos.. * LAN descarga es rapidisima, SOLO actualizas en el servidor * FTP si no tienen acceso por WEB * WEB por internet.. no hay mas explicacion.
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton |
#9
|
|||
|
|||
Sugerencias.. que te pueden ayudar.
Otras opciones que te recomendaria no pasaras por alto:
* Actualizar por 3 metodos 1 WEB 2 FTP 3 LAN *** Mi metodologia es la siguiente: * Executo Lanzador.exe <- puede ser el nombre de tu App. Descarga el archivo.INI de control de versiones por FTP,WEB,LAN Obtiene el valor de la VERSION actual YYYYMMDDHHMM Checa si es mas Reciente que la VERSION actual en el .INI local Si descarga el exe por WEB,FTP,LAN --> Segun el metodo en un .INI descarga ARCHIVO.lst con la lista de archivos a descargar FTP,WEB,LAN Recursivamente Lee cada Linea y lo descargo Uno a Uno actualizo el INI con la nueva version descargada YYYYMMDDHHMM executo el programa principal No executo el programa principal el Archivo.LST contiene la direccion de los archivos que descargaria. ejemplo: por web: http://midominio.com/version/archivo1.fto http://midominio.com/version/archivo2.fto http://midominio.com/version/reportes/rep1.fto http://midominio.com/version/reportes/rep2.fto por ftp: /version/archivo1.fto /version/archivo2.fto /version/reportes/rep1.fto /version/reportes/rep2.fto por Lan: //maquina/version/archivo1.fto //maquina/version/archivo2.fto //maquina/version/reportes/rep1.fto //maquina/version/reportes/rep2.fto Mi Archivo INI contiene lo siguiente: [Aplicacion] Version=200701271809 Transparencia=1 [Actualizacion] Metodo=1 Web=http://midominio.com/version ftp=ftp.midominio.com ftp_user=username <--- encriptado ftp_pass=password <--- encriptado Red=\\192.168.1.1\ciber Los Metodos son 1=Lan 2=Web 3=ftp Porque usar estos metodos.. * LAN descarga es rapidisima, SOLO actualizas en el servidor * FTP si no tienen acceso por WEB * WEB por internet.. no hay mas explicacion.
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton |
#10
|
||||
|
||||
muchas gracias poco a poco lo vamos agrandando
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Armar un "Actualizador" para mi aplicación | martinzcr | Varios | 3 | 26-08-2007 18:23:26 |
Actualizador automático | elcigarra | Varios | 2 | 05-12-2005 17:07:19 |
|