Olá a todos

 

Criei uma rotina que ao invés de executarmos o sistema executamos ele a
através de um arquivo .ini ele verifica a versão do exe e atualiza sem
nenhuma intervensão dos usuários.

 

Qualquer coisa tamos ai.

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de O2 Tecnologia (aJato)
Enviada em: sexta-feira, 12 de janeiro de 2007 19:05
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Detecção automática de nova versão para o software

 

Eu uso a data do executável como base para atualização através da 
seguinte função:

try
Data_Local := DateTimeToStr(FileDateToDateTime(FileAge(Prog_Local)));
except
Data_Local := DateTimeToStr( 0);
end;

try
Data_Remoto := 
DateTimeToStr(FileDateToDateTime(FileAge(Prog_Remoto)));
except
Data_Remoto := DateTimeToStr( 0);
end;

Com isso eu comparo se o programa local é anterior ao remoto e ai tomo 
as devidas providencias.

Eduardo Silva dos Santos escreveu:
>
> Olá Ricardo, essa semana eu fiz algo nesse sentido.
>
> fiz assim no site eu guardo um arquivo txt chamado financeiro_version.txt
>
> dentro dele eu tenho a versão atual do sistema ex: 1.22.56
>
> quando o cliente entra no sistema, tenho uma rotina que baixa esse 
> arquivo,
> abre e compara a linha da versão com a versão do sistema, se for maior o
> sistema avisa que tem atualização e la mesmo eu baixo o novo exe.
>
> espero ter ajudado.
>
> 2007/1/12, Ricardo Amorim <ricardoamorim1@
<mailto:ricardoamorim1%40gmail.com> gmail.com 
> <mailto:ricardoamorim1%40gmail.com>>:
> >
> > Olá Pessoal, boa tarde a todos, ingressei no grupo a semana passada e
> > estou achando muito interessante as dúvidas enviada, muito legal
> > mesmo.
> >
> > Bom na minha primeira mensagem já vou mandar uma cabeluda. Tenho
> > alguns softwares instalados em diversos clientes e quando atualizo as
> > versões tenho com comunica-los via email da disponibilidade para
> > download.
> >
> > Alguém sabem como fazer para que o software instalado no cliente
> > detecte automaticamente uma nova versão disponível no meu site de
> > download ou coisa assim, algo parecido com o que acontece com os
> > antivirus por exemplo, o proprio software ao ser aberto notifica o
> > usuário da disponibilidade de uma nova versão.
> >
> > Se alguem puder clarear essa pra mim serei imensamente grato.
> >
> > Um abraço à todos.
> >
> > Ricardo Amorim
> >
> >
>
> -- 
> Eduardo Silva dos Santos
> DRD Sistemas.
> (27) 3218-4201
> MSN: eduardo.drd@ <mailto:eduardo.drd%40gmail.com> gmail.com
<mailto:eduardo.drd%40gmail.com>
> Site: http://www.drdsiste <http://www.drdsistemas.com/> mas.com/
<http://www.drdsiste <http://www.drdsistemas.com/> mas.com/>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a