Una guía para principiantes sobre el uso de wget en Windows

Muchos usuarios de Windows están tan acostumbrados a la interfaz gráfica y al navegador web como la herramienta universal de elección que olvidan que hay muchas otras herramientas disponibles. Wget es una utilidad de línea de comandos de GNU popular principalmente en las comunidades Linux y Unix, utilizada principalmente para descargar archivos de Internet. Sin embargo, existe una versión de wget para Windows, y usándola puede descargar lo que quiera, desde sitios web completos hasta películas, música, podcasts y archivos grandes desde cualquier lugar en línea.

Una guía para principiantes sobre el uso de wget en Windows

No muchos usuarios de Microsoft conocen esta excelente herramienta, por lo que escribí esta guía para principiantes sobre el uso de wget en Windows. Solemos usar nuestro navegador para todo, lo cual está bien, pero no siempre es la forma más eficiente de lograr algo. Wget es solo una de las muchas herramientas que han existido durante eones, pero que muy pocas personas conocen.

Obtener wget para Windows

Obtener wget es muy fácil. Siga esta guía para instalar y configurar wget.

  1. Descarga wget desde aquí e instálalo. Asegúrese de que sea el programa de instalación y no solo la fuente, de lo contrario no funcionará.
  2. Una vez instalado, ahora debería poder acceder al comando wget desde una ventana de línea de comandos. Abra una ventana de CMD como administrador y escriba "wget ​​-h" para probar. Si funciona, estás de oro, si obtienes un "comando no reconocido", descargaste el paquete incorrecto. Intentar otra vez.
  3. Configure un directorio de descarga para guardar todos sus archivos. Escriba "nombre del directorio md" para crear un directorio de descarga. Llamé al mío "downloadz" para que sea reconocible.

una-guía-para-principiantes-para-usar-wget-en-windows-2

Una vez instalado, estará listo para comenzar a trabajar. A continuación, he enumerado una selección de comandos wget populares que pueden lograr una amplia gama de cosas.

Descarga un solo archivo

wget //website.com/file.zip

Descargue un solo archivo pero guárdelo como otra cosa

wget ‐‐output-document = newname.html sitio web.com

Descargar a una carpeta específica

wget ‐‐directory-prefix = carpeta / subcarpeta sitio web.com/file.zip

Reanudar una descarga interrumpida

wget ‐‐continuar sitio web.com /file.zip

Descargar una versión más reciente de un archivo

wget ‐‐continue ‐‐timestamping website.com/file.zip

una-guía-para-principiantes-para-usar-wget-en-windows-3

Descarga varias páginas web

Para ello, debe crear una lista en el Bloc de notas u otro editor de texto. Agregue una nueva URL completa (con //) en una línea separada. Luego apunte wget al archivo. En este ejemplo, nombré el archivo Filelist.txt y lo guardé en la carpeta wget.

wget ‐‐input Filelist.txt

Descarga un sitio web completo

wget ‐‐execute robots = off ‐‐recursive ‐‐ no-parent ‐‐continue ‐‐no-clobber //website.com

Puede encontrar, como hago a menudo, que los servidores web bloquean los comandos wget. Puede intentar falsificar estos bloques haciéndose pasar por Googlebot. Intente escribir esto:

wget –user-agent = ”Googlebot / 2.1 (+ // www.googlebot.com/bot.html)” -r //website.com

Descargar un tipo de archivo específico de un sitio web

wget ‐‐level = 1 ‐‐recursive ‐‐no-parent ‐‐accept FILETYPE //website.com / FILETYPE /

Por ejemplo, cambie FILETYPE por MP3, MP4, .zip o lo que quiera.

Descargar todas las imágenes del sitio web

wget ‐‐directory-prefix = files / pictures ‐‐no-directory ‐‐recursive ‐‐no-clobber ‐‐accept jpg, gif, png, jpeg //website.com/images/

Verifique un sitio web para ver si hay enlaces rotos

wget ‐‐output-file = logfile.txt ‐‐recursive ‐‐spider //website.com

Descarga archivos sin sobrecargar el servidor web

wget ‐‐limit-rate = 20k ‐‐wait = 60 ‐‐random-wait ‐‐mirror //website.com

Hay cientos, si no miles, de comandos wget y solo le he mostrado algunos de ellos aquí. Ahora que está familiarizado con la herramienta y cómo funciona, ¡depende de usted para qué la use!

¿Tiene algún comando genial que pueda lograr maravillas? ¡Compártelos con nosotros a continuación!