Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-02-2013
Marcus76 Marcus76 is offline
Registrado
NULL
 
Registrado: feb 2013
Posts: 3
Poder: 0
Marcus76 Va por buen camino
Nueva version software

Ante todo, hola a todo el mundo, soy nuevo en el foro y queria presentarme.

Mi duda es la siguiente, tengo que hacer una aplicación, la cual al arrancar, lo primero que debe hacer es verificar si existe una nueva versión del software y en ese caso descargarla, tal como hacen muchos de los software actuales, como firefox por ejemplo. Y la verdad no tengo ni idea de como consultar si existe esta nueva versión, ni de como descargarla.

Agradeceria si me pudierais ayudar.

Perdón por adelantado, por si este tema no va en esta sección.

Y gracias a todos.
Responder Con Cita
  #2  
Antiguo 15-02-2013
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.492
Poder: 21
MAXIUM Va camino a la fama
¿La aplicación esta creada por ti o por un tercero como Firefox?

En el segundo caso tendrias que leer el registro de Windows, ver cuales son, sus respectivas versiones, consultar sus páginas web usando códigos y la ruta de descarga de la última versión.
Responder Con Cita
  #3  
Antiguo 15-02-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.087
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración

Cita:
Empezado por Marcus76 Ver Mensaje
Perdón por adelantado, por si este tema no va en esta sección.
Esta es la sección (foro) de "internet", por lo que no va aquí.
Aunque realmente hace falta que especifiques más lo que quieres hacer, no está muy claro.
Lee nuestra guía de estilo, te servirá para "entendernos" mejor
Responder Con Cita
  #4  
Antiguo 16-02-2013
Marcus76 Marcus76 is offline
Registrado
NULL
 
Registrado: feb 2013
Posts: 3
Poder: 0
Marcus76 Va por buen camino
Buenas tardes, perdón por poner aquí la duda.
Me lo podeis mover al hilo correspondiente? O lo cierro y abro uno nuevo?
Por si la solución es moverlo, expresaré mejor el problema.
Tengo q hacer un software propio, una aplicación de escritorio, y que cada vez que se inicie la aplicación haga una comprovación para comprobar si hay una nueva versión del programa para de esta forma siempre tener la última versión. Y no se cual es la mejor forma de dotar de esta funcionalidad a mi aplicación.

Muchas gracias por anticipado y perdón por haber puesto aquí el tema.
Responder Con Cita
  #5  
Antiguo 16-02-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.087
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Hola, ¿comprobación de qué exactamente?, ¿con qué?, ¿dónde?, ¿cómo?... deberías explicar con detalle exactamente lo que quieres hacer.
Creo que no has leido nuestra guía de estilo
Responder Con Cita
  #6  
Antiguo 18-02-2013
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.325
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Lo primero es tener claro algunos datos y luego seguir unos pasos o utilizar alguno de los componentes existentes que lo haga, si es que no deseas hacerlo tú.

Antes de continuar, es necesario (o bueno) aclarar algunas cosas, si es que ya las sabes, o planteártelas si todavía no las sabes.

(1) ¿La versión nueva de la aplicación donde va a estar? En una dirección HTTP, en un FTP,...
(2) Tu aplicación debe llevar información de versión; ¿Cómo y de dónde vas a consultar si hay versión nueva? Una solución puede ser que junto a tu aplicación nueva (en el FTP o HTTP) a descargar, coloques, por ejemplo, un fichero TXT con la versión de la nueva. De esta forma, puedes descargar al iniciar tu aplicación este fichero TXT (muy pequeño) y comparar la versión del fichero TXT con la de tu programa.
(3) ¿Cómo descargar la versión nueva si es necesario? Dependiendo dónde esté puedes descargarla directamente (HTTP) o usar algún componente para conectar a un FTP.
(4) ¿Cómo la instala si ya la he descargado? Como se está ejecutando tu aplicación, no puedes desde esta misma, instalar la nueva. Para ello necesitas una tercera aplicación (pequeña), que instala la nueva versión y la pone en marcha.

Si buscas en los foros, encontrarás temas al respecto como te han comentado, con los pasos detallados y referencias a componentes que te facilitan el trabajo.

Un saludo.
__________________
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.
Responder Con Cita
  #7  
Antiguo 18-02-2013
Marcus76 Marcus76 is offline
Registrado
NULL
 
Registrado: feb 2013
Posts: 3
Poder: 0
Marcus76 Va por buen camino
Muchas gracias por tu respuesta Neftali!!
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
Nueva versión de Allegro.pas Ñuño Martínez La Taberna 27 01-03-2020 22:35:45
CodeTyphon 2.20 nueva version miquelmatas Noticias 63 16-01-2020 09:41:54
Nueva version 0.9.26 brakaman Lazarus, FreePascal, Kylix, etc. 4 15-10-2008 15:42:53
OllyDBG Version 2.0 - Pre-alpha code, Nueva versión de este increible depurador Black_Ocean Noticias 1 16-04-2008 11:51:47
Nueva versión 3.30 de la JVCL DarKraZY Noticias 1 23-01-2007 11:45:58


La franja horaria es GMT +2. Ahora son las 07:15:45.


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