USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Atualizador de arquivos, me ajudem
gugump
IÇARA
SC - BRASIL
ENUNCIADA !
Postada em 21/07/2008 19:21 hs         
Olá pessoal, estou faz semanas atraz de um Auto-Patcher, ou Auto-Updater, ou Atualizador de arquivos...



Alguem me de um exemplo com source de como fazer um Auto-Patcher que conecte ao servidor HTTP baixa um versãoatual.txt e compara com o seu versãocliente.txt, caso falte algo dentro ele baixe um arquivo .RAR e extraia-o!



Exemplo: No versãoatual.txt que fica no servidor HTTP tem dentro:



update1-1-08.rar

update2-2-08.rar

update3-3-08.rar



E no versãoclient.txt que fica no client, no PC de quem ta usando o aplicativo para atualizar seus arquivos tem:



Update1-1-08.rar << ja fez o download

update2-2-08.rar <<< tambema ja fez o download



Então falta o update3-3-08.rar, o VB6 compara os 2 e se algum esta faltando ele baixa e grava no versãoclient.txt para não baixar novamente!!



Espero que me entendam e me ajudem! Obrigado!
   
Donkey
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 21/07/2008 19:59 hs            
Abra o arquivo, faço um do while, e vai testando o arquivo com o dir

if dir(caminho e arquivo) <> "" then
    msgbox "ja pegou o arquivo
else
    baixar o arquivo
endif

Na seção dicas tem como abrir um arquivo texto, e tambem como verificar a existencia de um arquivo.

T+
   
gugump
não registrado
Postada em 21/07/2008 20:30 hs   
Acho que você não conseguil me entender Emoções
 
Eu preciso de um auto-updater que baixe arquivos .rar e extraia-os, como se fosse um atualizador de arquivos, mais não só atualizar arquivos existentes como também baixar novos, por isso usar um arquivos .rar, pois da pra criar novas pastas e extraiar arquivos na pasta desejada, eu queria que baixasse arquivos .rar e caso já baixou TAL arquivo ele não baixa novamente!
 
Espero que me entenda hehe T+
     
gugump
não registrado
ENUNCIADA !
Postada em 21/07/2008 20:44 hs   
Tenho um source em C++, talvez voces consigam fazer igual em VB...
Como pode ser visto na imagem, apos baixar o arquivo.rar ele extrai os .RAR usando a unrar.dll
   
Donkey
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 22/07/2008 08:47 hs            
Bem.... eu tenho isso + no formato zip, com duas dll tambem....
Peguei acho que no vbmania, de uma pesquisada por la se não tem para o winrar

T+
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página