Converter links do site baixado

4

Eu baixei um site usando:

wget -c --mirror -p http://www.somewebsite.com

para visualização offline e acabei de me lembrar que esqueci a opção --convert-links! Eles estão todos no meu disco rígido agora. Existe uma maneira de fazer --convert-links sem baixar novamente o site inteiro?

    
por Coding District 14.02.2011 / 04:21

2 respostas

7

Direto: exiba o diretório local com algo como SimpleHTTPServer e, em seguida, remova wget do host local com o apropriado opções.

    
por 14.02.2011 / 10:20
2

Além disso, não se esqueça de usar a opção --timestamping ou adicionar timestamping=on a " ~ / .wgetrc ". Ele garante que, quando você voltar a espelhar o site, não faça o download de todo o site, mas apenas os arquivos novos / alterados. Veja a seção Time-Stamping na manpage do wget para mais.

FWIW Eu uso isso para espelhar meu blog:

wget --mirror --adjust-extension --convert-links --no-cookies --timestamping http://example.com --output-file=log-blog

    
por 14.02.2011 / 09:44

Tags