“Conocimiento Problema>Solución de problemas de PC

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

2013/10/31
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
Guiding Tech:artículos prácticos, guías de compra de dispositivos, listas de tecnología
Cómo usar su propio enrutador con Verizon Fios
Cómo comprobar su registro PTR
Brave vs Chrome:¿Cuál es mejor navegador?
¿Cómo transmitir Flixtor en Roku?
Cómo truncar la última sesión En AIX
Cómo apagar un teléfono sin el botón de encendido
Cómo cambiar un Favicon SugarCRM
Conocimiento de la computadora © http://www.ordenador.online