Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

tochano

Guardar página da web

Mensagens Recomendadas

tochano    0
tochano

Boa tarde!

Gostaria de saber como é que atraves de programação em C++ posso aceder a uma página web e guarda-la em formato de ficheiro de texto.

Obrigado!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
shumy    17
shumy

Guardar o HTML ?

O objectivo é apenas guardar ou tas com vontade de fazer uma aplicação?

É que esse informação obtem-se apenas com um Browser, tipo "Save Link As..."

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
tochano    0
tochano

Sim, eu quero fazer uma aplicação em que o programa abre a página e guarda o seu conteudo para um ficheiro de texto... não sei se me estou a fazer entender?!!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
shumy    17
shumy

Então aconselho a pegar numa biblioteca que te simplifique a vida em programação de Sockets

http://manitou.gel.ulaval.ca/~parizeau/pacc/

Isto é se já souberes alguma coisa de Sockets.

Assim como tentar perceber como funciona o protocolo HTTP, isto porque fazer download de uma página completa (com imagens e outros recursos), exige mais que um HTTP GET para obter os recursos de toda a página.

O melhor para perceber o funcionamento do protocolo é observa-lo a funcionar, para isso nada melhor do que arranjar uma ferramenta tipo Proxy Paros ou Wireshark

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
tochano    0
tochano

então mas se eu de uma página apenas quiser guardar o texto, n posso?? É que, "manualmente" eu posso ir a "guardar como" e depois escolher guardar em documento de texto, ele vai gerar um "xpto.txt" em que contem mesmo só o texto existente. Sou novo em programação c++, esculpa a minha ignorancia...  :D

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 a nossa Política de Privacidade