Главная Программного Обеспечения Сделайте автономную копию сайта с помощью Wget в Windows и Linux

Сделайте автономную копию сайта с помощью Wget в Windows и Linux



Создание автономной зеркальной копии сайта с помощью Wget в Windows и Linux

Иногда вам нужно получить доступную для просмотра копию веб-сайта, чтобы вы могли получить к ней доступ в автономном режиме, подключить USB-накопитель или даже загрузить на свой смартфон и прочитать ее во время полета или путешествия. Хотя в современных браузерах и операционных системах легко сохранить веб-страницу в формате PDF, обработка каждой отдельной страницы может раздражать. А вот и wget.

Реклама

Wget - менеджер загрузок с открытым исходным кодом. Это консольное приложение, разработанное в первую очередь для Linux, но успешно перенесенное на другие ОС, включая Windows и MacOS.

sims 4 как вращать объекты

Если вы не знакомы с wget, вам обязательно стоит попробовать. Это очень мощно. Он позволяет получать файлы с веб-сайтов, используя HTTP, HTTPS и FTP, Интернет-протоколы, которые мы используем в наши дни. Его поведение контролируется аргументами командной строки.

Wget поддерживает множество опций для получения файлов при медленных или нестабильных соединениях, в том числе повторные попытки, продолжение с того места, где оно осталось, и многое другое. Он поддерживает файл robots.txt, поэтому может работать как поисковый робот. Он может извлекать только измененные файлы, поддерживает подстановочные знаки, ограничения типов файлов и обычные расширения.

Wget поддерживает рекурсивное извлечение веб-сайтов в формате HTML и FTP-серверов, что позволяет вам сделать их зеркалом. Вот как это можно сделать.

Прежде чем продолжить, вам необходимо получить приложение wget.

Получить Wget в Windows

Обычно я использую двоичные файлы из этих источников:

Оба делают свое дело.

Получить Wget в Linux

Используйте менеджер пакетов вашего дистрибутива. Некоторые примеры (запустите их как корень ):

Debian / Ubuntu / Mint:

apt install wget

CentOS / Redhat

ням установить wget

Arch Linux

pacman -Sy wget

Void Linux

xbps-install -S wget

Чтобы сделать автономную копию сайта с помощью Wget,

  1. открыто командная строка / Терминал .
  2. В Windows введите полный путь к файлу wget.exe.
  3. В Linux введите просто wget.
  4. Теперь введите следующие аргументы, чтобы получить следующую команду:wget --mirror --convert-links --adjust-extension --page-Requisites --no-parent https://site-to-download.com
  5. Заменитьhttps://site-to-download.comчасть с фактическим URL-адресом сайта, который вы хотите сделать зеркалом.

Вы сделали!

Вот переключатели, которые мы используем:

  • --зеркало- применяет несколько параметров, чтобы сделать загрузку рекурсивной.
  • - нет родителей- Не сканировать родительский каталог, чтобы получить только часть сайта.
  • --convert-links- заставляет все ссылки корректно работать с офлайн-копией.
  • --page-реквизиты- загрузите файлы JS и CSS, чтобы сохранить исходный стиль страницы при просмотре локального зеркала.
  • --adjust-extension- добавляет соответствующие расширения (например, html, css, js) к файлам, если они были получены без них.

Вот и все.

Интересные статьи

Выбор редакции

Скачать Скачать cPro__Bento Skin для Winamp
Скачать Скачать cPro__Bento Skin для Winamp
Загрузите cPro__Bento Skin для Winamp. Здесь вы можете скачать скин cPro__Bento для Winamp. Все кредиты принадлежат оригинальному автору этого скина (см. Информацию о скине в настройках Winamp). Автор:. Скачать 'Скачать cPro__Bento Skin для Winamp' Размер: 255,85 Kb РекламаPCRepair: Исправить проблемы с Windows. Все они. Ссылка для скачивания: Нажмите здесь, чтобы загрузить
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Мало что может сравниться с удовлетворением, которое вы получаете от сборки собственного ПК с нуля или от модернизации существующей модели. Поскольку цены на компьютеры ниже, чем когда-либо, это может показаться ложной экономией, но посмотрите глубже, и вы увидите
Как изменить свой профиль Netflix на телевизоре Samsung
Как изменить свой профиль Netflix на телевизоре Samsung
Netflix с более чем 150 миллионами подписчиков является одним из ведущих потоковых сервисов в мире. Благодаря простому в использовании интерфейсу и относительно недорогой модели подписки его популярность неудивительна. Хотя многим пользователям нравится смотреть
Как скопировать файлы с ПК с Windows на Linux
Как скопировать файлы с ПК с Windows на Linux
У большинства домашних пользователей есть система с двойной загрузкой, которая может загружаться из Linux, например Ubuntu, или запускаться из Windows. Этот сценарий, безусловно, является самым простым способом передачи файлов из Windows в Linux. Однако другие (деловые или личные)
Архив меток: Windows 10 build 10586 iso
Архив меток: Windows 10 build 10586 iso
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Тим Кук одновременно является одним из самых заметных и анонимных людей на планете. Попросите кого-нибудь рассказать о нем несколько фактов, и он, скорее всего, будет ошеломлен. 57-летний мужчина попадает в заголовки новостей как
Как заставить Windows 10 отображать знакомые значки рабочего стола
Как заставить Windows 10 отображать знакомые значки рабочего стола
Давайте посмотрим, как вернуть классические значки на рабочий стол в Windows 10.