INET.OCX

CLAUDIOLUCROCHA 03/01/2005 11:54:58
#58283
Estou fazendo um programa para atualizar meus sistemas via net. Estou usando o INET.OCX. Ate ai tudo bem ele funciona ate melhor que eu esperava.

O problema é que ele baixa todos os arquivos. Gostaria que ele verificasse a data do arquivos da NET com o do cliente se fosse diferente ele atualizasse.

Mais nao sei como pegar a data e hora do arquivos que esta na NET via Inet.

Alguem tem alguma ideia.
CLAUDIOLUCROCHA 04/01/2005 13:07:35
#58493
Gente estou precisando muito disso.

Nao precisa ser via INET pode ser de qualquer forma, so preciso atualiza os arquivos do cliente.

Pode ser via outro OCX ou programa, desde que seja automatizada.
Preciso saber quais os arquivos que estam desatualizado no cliente e enviar para atualizar.
USUARIO.EXCLUIDOS 04/01/2005 13:31:46
#58503
Resposta escolhida
Pode ser via ASP?
CLAUDIOLUCROCHA 04/01/2005 14:03:17
#58516
Ele verifica as datas dos arquivos para poder baixar somente os que estao desatualizados. Se sim pode ser a solucao.

O meu problema é a demora pois o que eu fiz (em VB) baixa tudo e demora muito.
USUARIO.EXCLUIDOS 04/01/2005 14:10:40
#58518
Mas tem que ser via HTTP

Crie um arquivo chamado DIR.ASP e faça

<%
Dim Local, Folder, File, ObjFS, objRootFolder
Local = Server.MapPath("..\..\data\")
Set ObjFS = Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = ObjFS.GetFolder(Local)
For Each File in objFolder.files
Response.Write File.Name & " | "
Response.Write File.Type & " | "
Response.Write File.Size & " | "
Response.Write File.DateLastModified & "<br>"
Next
Set Local = Nothing
Set File = Nothing
Set objFolder = Nothing
Set Folder = Nothing
%>


Para usar use o seguinte comando www.suapagina.com.br\dir.asp
vai retornar o conteudo da pagina com o tamanho e a data, no vb use o controle webbrowser para pegar os dados
CLAUDIOLUCROCHA 04/01/2005 14:21:02
#58521
Valeu paganini vou testar.

Obrigado
Tópico encerrado , respostas não são mais permitidas