Copiar un sitio web para leerlo fuera de línea

Se te puede ofrecer tener  una copia de un sitio web para poder revisarlo cuando no estás conectado a internet.  Puede ser un manual que quieres conservar en tu celular o tableta o un libro que quieres leer en el camión o durante un viaje.

Anteriormente les había recomendado una instrucción con wget que funciona, pero a veces quieres automatizar un poco más la tarea.

HTTrack al rescate

HTTrack es una herramienta sencilla que tiene mucho tiempo en el mundo linuxero. Disponible para Windows, Linux, Apple y Android ¡No se puede pedir más!.

Existe como una orden de la terminal pero muchos prefieren (incluyendome) usar su interfaz gráfica.

La distribución de Linux que utilizo es  Manjaro y usé Octopi para buscar los paquetes necesarios tanto en los repositorios normales como en AUR.

Buscando los programas de httrack con Octopi.
Buscando los programas de httrack con Octopi.

Claro que si quieren usar la terminal para instala los paquetes entonces sería algo más o menos así:

sudo pacman -S httrack
yaourt -S httraqt
 

El asistente

Usando la interfaz gráfica todo se simplifica, pero tengan cuidado, porque pueden terminar descargando más de lo que estaban buscando.

Si siguen las opciones por default tendrán un buen resultados.

El asistente básicamente sirve para responder algunas interrogantes:

  • El Nombre del proyecto.
  • La carpeta en dónde se van a almacenar los archivos.
  • Los URL que se quieren descargar.

El resto es dejar que el programa haga su chamba.

httrack copiando un sitio
Descargando que es gerundio.

Lo que sigue es explorar la carpeta donde se descargaron los archivos, abrir el archivo index.html y listo !!!

archivos descargados por httrack
Archivos descargados por httrack

El proyecto se queda guardando así que es posible pausar las descargas, programar que el equipo se apague cuando termine o simplemente volverlo a ejecutar para actualizar los archivos.

Supongo que puede ser útil para llevar sitios a comunidades que no tienen una buena conexión a internet, en fin, usen esta consejo sabiamente 🙂 .