No meu sistema eu coloquei para verificar se tem atualização assim que o usuário executa o sistema, caso tenha atualização ele avisa que existe uma e faz o download em seguida... colocar para confirmar ou não é complicado, tinha clientes que nao atualizavam a muito tempo.
Em 17/10/07, Jorge Ericsson <[EMAIL PROTECTED]> escreveu: > > Olá amigos, > > O controle de versão por mim está tranquilo pq eu coloco o meu executavel > no > meu servidor ftp e sempre q a nova versão eu tenho que ligar para o meu > cliente ou enviar um e-mail solicitando q o mesmo clique em checar novas > atualizações pelo próprio programa. Nesse ponto ele já faz todas as > verificações possíveis. > > Para controla a versão do programa eu tbém já gravo em uma tabela o > realese > gerada pelo delphi. > > O meu problema é criar ou não um serviço q fique checando as informações > no > site ou se coloco no programa para que o próprio usuário ao executar > programa tome a decisão de instalar ou não. > > Hj eu usso o idHTTP para checar se existe ou não atualizações... > > Em 17/10/07, Claudiney Cogo <[EMAIL > PROTECTED]<claudiney-listas%40n2solutions.com.br>> > escreveu: > > > > Olá Jorge. > > > > Hoje eu faço isso de uma forma bem simples. Usando ftp. Eu crio um > arquivo > > zip com a última versão e disponibilizo no ftp. Quando o cliente loga no > > sistema eu verifico a versão que está guardada em uma tabela de > > configurações e comparo com a versão do arquivo no ftp. Eu uso como > versão a > > data do arquivo zip. Dessa maneira sempre que tem um arquivo mais > recente eu > > sei que houve atualização e informo ao usuário que existe, perguntando > se > > quer atualizar no momento. Se sim, baixo usando ftp e descompacto na > pasta > > do sistema. No próximo login, abro um form com um histórico das > atualizações > > disponíveis em cada versão, inclusive a que acabou de baixar, com opção > de > > não abrir mais, ou continuar abrindo toda vez que iniciar o sistema. > > > > Porém não faço verificação se o usuário é administrador do sistema, mas > é > > possível fazer, pois a atualização só acontece depois do login. > > > > Também ainda não uso threads pra isso, mas vou adicionar isso ao sistema > > com certeza, pois o que fica ruim nesse caso é que sempre na entrada do > > sistema ele fica alguns segundos parados esperando a resposta do site > ftp. > > > > Quanto as threads é bem simples de implementar. Tenho alguns exemplos > bem > > fáceis de entender. Caso queira me avise que envio. > > > > Abraço > > _____________________________________ > > Claudiney Cogo > > N2 Sistemas e Soluções em Informática > > Av. São Paulo, 172 - 15º Andar - Sala 1505 > > Maringá - Paraná > > www.n2solutions.com.br > > > > > > ----- Original Message ----- > > From: Jorge Ericsson > > Sent: Wednesday, October 17, 2007 2:25 AM > > Subject: [delphi-br] URGENTE - Dúvidas sobre como informar as > atualizações > > do sistema > > > > Olá Amigos, > > > > Estou com o problema de definir uma forma eficiente de meus usuários > > visualizarem as novas atualizações do meu sistema. > > Bom eu criei um arquivo no meu servidor onde informo as novas > atualizações > > do meu sistema e preciso que o meu usuário visualize essas informações > > assim > > que o mesmo loga no sistema. > > Mas não estou encontrando a forma correta de informar essas > atualizações. > > > > Preciso testar se o usuário é o administrador, preciso checar as suas > > conexões com a internet e tbém busca as novas atualizações depois de um > > certo tempo de logado no sistema. > > > > Como fazer de forma rápida e eficiente este processo. > > > > Alguém usa Threeds ? > > > > Valew, > > > > Jorge Ericsson S. Pinheiro > > Analista/Projetista de Sistemas > > Ericsson Sistemas e Soluções > > http://www.jericsson.com.br > > 61 9227.4785 / 3965.2992 / 3039.1768 > > Brasília - DF > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > __________ NOD32 2596 (20071017) Information __________ > > > > This message was checked by NOD32 antivirus system. > > http://www.eset.com > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Jorge Ericsson S. Pinheiro > Analista/Projetista de Sistemas > Ericsson Sistemas e Soluções > http://www.jericsson.com.br > 61 9227.4785 / 3965.2992 / 3039.1768 > Brasília - DF > > [As partes desta mensagem que não continham texto foram removidas] > > > -- ....................................................... Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ ....................................................... [As partes desta mensagem que não continham texto foram removidas]