Olá Fávio, é muito mais simples você colocar um txt no seu ftp contendo a versão do software, baixa o txt abre e compara o conteúdo com a versão em uso no cliente, rápido e rasteiro.
2008/9/22 Fabio Thomaz <[EMAIL PROTECTED]> > Olá amigos, estava querendo montar um sistema para fazer a atualização > de > meus sistemas, e eu queria que a versão do arquivo fosse escrita no prório > arquivo, pois nem todos arquivos do sistema tem versão (arquivos .rav por > exemplo), e estes tbm estarão compactados, mas para não baixar todo o > arquivo eu gostaria de baixar apenas a parte que tem a versão gravada para > comparar, que no caso seria as ultimas 20 posições do arquivo, ou as 20 > primeiras tanto faz, alguém tem alguma dica? Desde já agradeço. > > Opção que tentei e não deu certo: > > ASize := idftp.Size(Arquivo); > > Stream.Position := ASize - 20; > idftp.Get(Arquivo,Stream,True); > > Fábio Thomaz > > > _,_._,___ > -- ....................................................... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com.br/ ....................................................... [As partes desta mensagem que não continham texto foram removidas]