PDF de programación - Como usar wget en Windows para descargar archivos de Internet

Imágen de pdf Como usar wget en Windows para descargar archivos de Internet

Como usar wget en Windows para descargar archivos de Internetgráfica de visualizaciones

Publicado el 11 de Agosto del 2020
782 visualizaciones desde el 11 de Agosto del 2020
613,8 KB
10 paginas
Creado hace 10a (12/05/2013)
Como usar wget en Windows para descargar archivos de internet

NorfiPC

NorfiPC » Internet » Wget, descargar archivos

Como usar WGET en Windows para descargar archivos
de internet

+3 Recomendar esto en Google

Me gusta



Twittear



20

A ti y a 14 personas más os gusta esto.A 14 personas les gusta esto.
R í t


t t

t



é l



i

Descargar al equipo archivos, páginas, directorios y sitios web completos usando WGET mediante HTTP.
Hacer las descargas mas rápidas, eficientes y poderlas reanudar en caso de errores. Crear descargas
recursivas o sea de todos los archivos que componen una página web.

Anuncios Google ► Internet 2 ► Descarga ► Al como ► La Internet

Wget es una pequeña aplicación que permite hacer descargas
de archivos, de páginas web y hasta de sitios completos de
internet, usando el protocolo HTTP mediante la línea de
comandos.
Mide menos de 200Kb y no está incluida en los sistemas
operativos Windows, por lo que para poder utilizarla
debemos descargarla e incorporarla a nuestro sistema.
Ha sido diseñada para funcionar en Linux y es una aplicación
de código abierto, por lo que podemos utilizarla sin ningún
tipo de restricción y configurarla de acuerdo a nuestro gusto
y nuestras necesidades.
Wget no posee interfaz gráfica lo que desconcierta a algunos
pero al acostumbrarse a su uso no representa problema
alguno.
Wget es más rápido y eficiente que cualquier gestor de descarga. Sus características traen consigo que no
haya consumo de memoria RAM, no exista ningún conflictos con el sistema (no se agrega ningún archivo
a Windows ni se efectúan modificaciones al registro).

¿Por qué usar WGET?

Wget viene a suplir una necesidad de todos los usuarios de internet, descargar archivos. Los navegadores
web realizan esta tarea, pero no con la eficiencia necesaria y en ocasiones es casi imposible al tratarse de
archivos grandes.
Los programas diseñados con este objetivo y que logran resultados óptimos son de pago, por lo que
Wget es la alternativa necesaria, aunque no se promueve su uso lo suficiente por razones obvias.

http://norfipc.com/internet/wget.html[12/05/2013 12:02:21 p.m.]

Como usar wget en Windows para descargar archivos de internet

La única desventaja de Wget es la carencia de interface gráfica, precisamente este articulo y otro que es su
continuación, tienen el propósito de promover y facilitar el uso de Wget a los que no poseen los
conocimientos, ni la práctica necesaria en el uso de la línea de comandos en Windows.

Principales ventajas y características de WGET

? Completamente configurable.
? Se caracteriza por su funcionamiento estable en las conexiones lentas e inestables.
Si una descarga no se completa debido a un problema en la red, Wget automáticamente tratará de
seguir descargado desde donde acabó, y repetir el proceso hasta que el archivo completo haya sido
recuperado.
? Descargas recurrentes o recursivas, puede descargar directorios web completos descargarlos en una
secuencia, repitiendo el proceso recursivamente hasta que todas las páginas hayan sido descargadas o
hasta que haya sido alcanzada una profundidad de repetición máxima especificada por el usuario.
Las páginas descargadas son guardadas en una estructura de directorio que se parece a un servidor
remoto.
Esta descarga recurrente permite hacer una copia exacta de cualquier sistema de archivos parcial o
completamente de un sitio web vía HTTP.
En estos casos puede efectuar a demanda del usuario la conversión de los links de las páginas para
que puedan funcionar offline.
? El programa es completamente portable es decir podemos tenerlo en la memoria para efectuar las
descargas de los archivos necesarios donde exista una buena conexión y tengamos acceso
momentáneo, sin dejar ningún residuo u huella.
? Wget soporta descargas a través de proxies, los cuales son ampliamente desplegados para
proporcionar acceso web dentro de cortafuegos de empresas y al caché y rápidamente entregar
contenido de frecuencia de acceso.
? La velocidad de descarga puede ser limitada para evitar consumir todo el ancho de banda disponible.

¿Que son las descargas recursivas?

Es indiscutible la ventaja de utilizar wget a la hora de descargar cualquier tipo de archivo de internet, pero
donde es imprescindible su uso es cuando necesitamos hacer descargas recursivas.
Una descarga recursiva no es más que la descarga de forma automática de todos los archivos vinculados a
la página indicada, para lograr que esta funcione totalmente al usarla offline.

http://norfipc.com/internet/wget.html[12/05/2013 12:02:21 p.m.]

Como usar wget en Windows para descargar archivos de internet

Existen varias opciones al usar el modo recursivo en Wget.

1- Descarga recursiva de un sitio, es la opción menos utilizada por que son pocas las
personas que necesitan descargar un árbol completo de un sitio web, así y todo es posible
utilizando la syntax "WGET -R ln" donde con n es un número con el cual podemos limitar
la cantidad de subdirectorios, la opción predeterminada es 5 que generalmente es
suficiente.
2- Descargar una página web pero con todos los archivos necesarios para mostrarse
correctamente, en este caso se descargarán las imágenes, otros archivos multimedia los
scripts externos, css, etc.
3- Descargar un página web al igual que la opción anterior con todos los archivos
necesarios, pero en este caso incluir todas las páginas a los que conducen dichos
vínculos. También es posible al finalizar la descarga que wget sincronice los links para que
este relativamente operativa página sin conexión.

Usar WGET en la práctica

Es posible usar wget de varias formas.

1- Introduciendo los comandos directamente en la consola de CMD o Símbolo del sistema, lo que es
bastante engorroso para los usuarios comunes y debemos dedicarle mucho más tiempo si utilizamos
frecuentemente la aplicación.

2- Emplear archivos batch, configurados cada uno de acuerdo al tipo de descarga que vamos a realizar.

3- Utilizar la aplicación gratis "VisualWget", posee una interfaz para utilizarla en Windows, trabaja
encadenada con WGET para realizar cualquier descarga.
Su uso ofrece las siguientes ventajas:
- Crea una cola de descarga siendo posible configurar el número de descargas simultaneas a realizar.
- Captura el contenido del portapapeles, es decir al copiar la dirección url en un link del navegador,
la capturará y comenzara su descarga de forma automática.
- Ofrece soporte para el idioma español por lo que se hace más fácil su uso y configuración.
Es al igual que WGET software de código abierto, en el comprimido ya viene incluido el ejecutable de
WGET, la última versión para Windows que es la 1.11.4b.
Descarga "VisualWget" desde el sitio de su autor en: http://khomsanph.net/apps/visualwget

4- Otra opcion es utilizar un script escrito en lenguaje VBScript diseñado específicamente para re-
direccionar los links del navegador a Wget.
Es una de las formas más sencillas y prácticas de utilizar wget.
Funciona arrastrando los links directamente del navegador web, hacia una carpeta en la que se
encuentra el script, esta carpeta lo idóneo es tenerla en el escritorio.
El script ira descargando consecutivamente todos los links que deposites en esa carpeta y a medida
que termine con cada uno los ira eliminando.
El link para su descarga está mas abajo con todas las instrucciones para utilizarlo.

Las dos últimas opciones tienen limitaciones parecidas, no son posible de utilizar para realizar descargas
con opciones avanzadas, solo son factible de emplear a la hora de realizar varias descargas consecutivas
pero solo de páginas web aisladas, en el caso de VisualWegt además cualquier cosa que copies al

http://norfipc.com/internet/wget.html[12/05/2013 12:02:21 p.m.]

Como usar wget en Windows para descargar archivos de internet

portapapeles lo interpretará como una orden para su descarga.
Es decir para las descargas recursivas la opción ideal es utilizar un archivo batch.

Como realizar descargas recursivas con WGET utilizando archivos batch

Los archivos batch son herramientas ideales para ejecutar ordenes en la línea comandos de Windows, sin
tener conocimientos avanzados, ni tener que introducir dichas ordenes manualmente en la consola de
CMD.
Solo es necesario copiar y pegar el código en un archivo de texto que puede ser hecho con el Bloc de
notas y guardar el archivo resultante con la extensión de archivo .cmd en vez de la clásica .txt
Al dar dos clics en el archivo creado, Windows abrirá la consola de CMD y ejecutará las órdenes o
comandos contenidos en el archivo.
Si no has escrito ningún batch antes prueba con el primero.
Copia y pega en el Bloc de notas el texto siguiente y haz lo que se indicó anteriormente, guárdalo como
prueba.cmd y después da dos clics en él.

@ECHO OFF

DIR
PAUSE

Ejemplos practicos de archivos batch para usar WGET

1- Primer ejemplo, archivo batch para realizar una descarga recursiva.

@ECHO OFF

wget -r -c -k http://www.apache.org/

Pruébalo pero cuando compruebes que funciona detenlo, porque si no, proseguirá hasta descargar el
servidor completo de Apache.org.

2- Segundo ejemplo, con este descargas una página, en este caso es la página de Wget en la Wikipedia,
pero asegurando de descargar todos sus elementos y que tenga la extensión de archivo html.

@ECHO OFF

wget -p -E -nd http://es.wikipedia.org/wiki/Wget

3- Descargar página web y también todos los archivos a los que apunten los links que se encuentren en
dicha página, pero solo con dos directorios de profundidad.

http://norfipc.com/internet/wget.html[12/05/2013 12:02:21 p.m.]

Como usar wget en Windows para descargar archivos de internet

@ECHO OFF

wget -r -l2 -p -c
http://xhtml.com/en/xhtml/reference/index.html

4- Ejemplo de descarga de archivo segura.

@ECHO OFF

wget -c -S -r http://download.mozilla.org/?
product=firefox-4.0&os=win&lang=es-ES

Con este batch se descarga el instalador de Firefox, la versión 4, puedes interrumpir la descarga que
cuando se ejecute el archivo batch de nuevo
  • Links de descarga
http://lwp-l.com/pdf18049

Comentarios de: Como usar wget en Windows para descargar archivos de Internet (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad