Wget
Wget es una programa libre, parte del proyecto Gnu, para descargar contenidos de un servidor, que soporta los protocolos HTTP, HTTPS y FTP.

Entre sus posibles usos están hacer copias offline de páginas web o del contenido de un servidor ftp.

Aunque es una herramienta conocida sobre todo por los usuarios de entornos Unix y Linux, existen versiones para otros sistemas operativos, entre ellas alguna para Windows.

Es un programa de línea de comandos (aunque existen interfaces gráficos para Linux y Windows) y, debido a sus múltiples opciones, es algo complicado de dominar. Para conocer todas sus posibilidades es conveniente leer su documentación.

Por poner un ejemplo, hoy quería copiarme todos los podcast en mp3 del año 1999 de un programa de radio que me gusta, disponibles en su servidor ftp público. Copiarlos de uno en uno me parecía una pesadez, así que me he decidido a empezar a aprender a usar wget para facilitarme la labor. El comando que he usado sería algo así:

wget --mirror ftp://direcciondelftp/1999 -A mp3 --progress bar

donde --mirror sirve para hacer una réplica en mi disco duro de todo ese directorio, -A mp3 le dice que sólo quiero que descargue los archivos de extensión mp3 y --progress bar hace que muestre una barra de progreso. Aún no domino el programa así que quizá haya una forma mejor de hacerlo, pero está me ha funcionado.

Wget es un programa muy útil, disponible en múltiples plataformas y es software libre, que no es poco.

About:

My name is Álvaro García and Binary Nonsense is my website and digital playground. I'm an engineer, artist, programmer, designer... and I use this website as a way to share some of my work and thoughts.

Here you can find my portfolio, where I include some art samples, programs, games, designs and anything I think is interesting enough to be shown.

Apart from that, the site includes a blog, where I like to write about some topics I'm interested in: books, history, games, movies...

Social Stuff

info