Ir para o conteúdo
RicardoFerreira

[VB6] Backup's Via Web

Mensagens Recomendadas

RicardoFerreira    0
RicardoFerreira

Boa tarde estou tentando fazer um programa que faza back'up para a internet ... ja encontrei um ftp que é muinto bom para o meu trabalho...

http://www.macoratti.net/FtpInet.zip

agora ao enviar para a web gostava que compacta-se esse ou varios ficheiros :D

se por acaso conseguisem.m dar uma pequena ajuda agradecia... :)

desde ja obrigada :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Asgorath    0
Asgorath

Boas e bem vindo ao fórum.

Eu se fosse a ti comprava uma licença do winrar ou winzip para fazer a compactação.

Em vb.net 2005 existe uma classe que compacta.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Soulsick    1
Soulsick

se não quiseres comprar nenhuma licença, podes experimentar o 7z que é open source e é capaz de servir para o que pretendes fazer :hmm:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
MikeAngel    0
MikeAngel

Boas,

Eu uso o GZIP! É muito simples de usar e compacta muito bem.

Podes sacá-lo aqui: http://www.gzip.org/gzip124xN.zip.

Depois é só o colocares na mesma pasta do teu programa (é apenas 1 executável), e podes utilizá-lo assim:

Private Sub Zipar() 'COMPACTAR
Shell "Gzip -a -f -S .Z " & "C:\Ficheiro.txt", vbHide 'EXECUTA O GZIP
End Sub

Private Sub Unzipar() 'DESCOMPACTAR
Shell "Gzip -a -f -d " & "C:\Ficheiro.Z", vbHide  'EXECUTA O GZIP DE FORMA INVISIVEL
End Sub

Se executares o GZIP directamente na linha de comandos, podes ver uma lista de parametros que podes utilizar.

Experimenta  :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade