“Conocimiento Problema>Solución de problemas de PC

Cómo descargar un sitio web completo para usarlo sin conexión

2012/5/2
Cómo descargar un sitio web completo para usarlo sin conexión

Hay algunas formas diferentes de descargar un sitio web completo para usarlo sin conexión. El mejor método para usted dependerá del tamaño del sitio web, el tipo de contenido que contiene y su propia experiencia técnica.

1. Utilice una extensión del navegador

Hay varias extensiones de navegador que se pueden utilizar para descargar sitios web completos. Algunas de las extensiones más populares incluyen:

- [Copia Web ](https://webcopy.io/)

- [HTTrack ](https://www.httrack.com/)

- [SitioSucker ](https://www.sitesucker.com/)

- [Teletransporte profesional ](https://www.teleportpro.com/)

Estas extensiones funcionan rastreando recursivamente un sitio web y descargando todo su contenido, incluidos texto, imágenes, vídeos y scripts. Una vez que se completa la descarga, puede navegar por el sitio web sin conexión utilizando su navegador web.

2. Utilice un descargador de sitios web dedicado

También hay varios descargadores de sitios web dedicados que puedes utilizar para descargar sitios web completos. Algunos de los descargadores de sitios web más populares incluyen:

- [Explorador sin conexión ](https://www.offexp.com/)

- [Copiadora web ](https://www.webcopier.com/)

- [WinHTTrack ](http://www.httrack.com/page/2/)

- [WSGet ](http://www.wsget.com/)

Estos descargadores de sitios web suelen ofrecer más funciones que las extensiones del navegador, como la capacidad de descargar archivos específicos, establecer límites de descarga y programar descargas.

3. Utilice un archivo por lotes

Si se siente cómodo usando la línea de comando, también puede usar un archivo por lotes para descargar un sitio web completo. Un archivo por lotes es un archivo de texto simple que contiene una serie de comandos. Puede crear un archivo por lotes para descargar un sitio web siguiendo los siguientes pasos:

1. Abra un editor de texto.

2. Ingrese los siguientes comandos:

```

cd C:\Usuarios\Su nombre de usuario\Descargas

iniciar "IE" "http://www.example.com"

taskkill /IM iexplore.exe

iniciar cmd.exe

cd "C:\Usuarios\Su nombre de usuario\Descargas\www.example.com"

wget -r -np -nd -e robots=off http://www.ejemplo.com

```

3. Guarde el archivo como ``download-website.bat``.

4. Haga doble clic en el archivo por lotes para iniciar la descarga.

Este archivo por lotes abrirá Internet Explorer y navegará a la URL especificada. Luego finalizará el proceso de Internet Explorer y abrirá una ventana del símbolo del sistema. Luego, el archivo por lotes cambiará al directorio de descarga y usará el comando wget para descargar el sitio web de forma recursiva.

4. Utilice una secuencia de comandos Python

Si está familiarizado con Python, también puede utilizar un script de Python para descargar un sitio web completo. Existen varias bibliotecas de Python que se pueden utilizar para este propósito, como por ejemplo:

- [solicitudes ](https://requests.readthedocs.io/en/master/)

- [hermosasopa4 ](https://beautiful-soup-4.readthedocs.io/en/latest/)

- [wget ](https://packages.python.org/wget/)

Puede crear una secuencia de comandos de Python para descargar un sitio web siguiendo los siguientes pasos:

1. Abra un editor de texto.

2. Ingrese el siguiente código:

```pitón

solicitudes de importación

importar bs4

importar peso

def sitio_web_descarga(url):

respuesta =solicitudes.get(url)

sopa =bs4.BeautifulSoup(respuesta.texto, "html.parser")

para el enlace en sopa.find_all('a'):

href =enlace.get('href')

si href y href.startswith('http'):

wget.descargar(href)

si __nombre__ =='__principal__':

URL ='http://www.ejemplo.com'

descargar_sitio web (url)

```

3. Guarde el archivo como ``download-website.py``.

4. Ejecute el script usando el siguiente comando:

```

descarga de Python-sitio web.py

```

Este script de Python utilizará la biblioteca de solicitudes para recuperar el HTML de la URL especificada. Luego utilizará la biblioteca BeautifulSoup para analizar el HTML y extraer todos los enlaces. Luego utilizará la biblioteca wget para descargar cada enlace.

5. Utilice un servicio de terceros

También hay una serie de servicios de terceros que se pueden utilizar para descargar sitios web completos. Estos servicios suelen cobrar una tarifa, pero ofrecen una forma cómoda y sencilla de descargar sitios web. Algunos de los servicios de terceros más populares incluyen:

- [Archivo de Internet ](https://archive.org/)

- [WebCita ](https://webcite.org/)

- [Congelador de páginas ](https://pagefreezer.com/)

Estos servicios normalmente funcionan rastreando un sitio web y capturando todo su contenido.

Solución de problemas de PC
Pitidos y sus significados en HP Ordenadores
¿Cómo puedo convertir una película de CGI
Cómo probar alimentación Transformadores
Cómo desactivar la bandeja de entrada enfocada en Outlook en la web, computadora de escritorio o dispositivo móvil
Oppo A37 Wifi no funciona Qué hacer
Mi PC es demasiado lento y sigue fallando
Cómo cambiar el fondo en Microsoft Teams
Cómo eliminar el fondo en Snapseed
Conocimiento de la computadora © http://www.ordenador.online