Windows Tips & News

Направете офлайн копие на сайт с Wget на Windows и Linux

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Направете офлайн огледално копие на сайт с Wget на Windows и Linux

Понякога трябва да получите копие на уеб сайт с възможност за разглеждане, за да можете да получите достъп до него офлайн, да поставите USB флаш или дори да качите на вашия смартфон и да го прочетете, когато летите или пътувате. Въпреки че в съвременните браузъри и операционни системи е лесно да се запише уеб страница в PDF, може да е досадно да се обработва всяка отделна страница. Тук идва wget.

Реклама

Wget е мениджър за изтегляне с отворен код. Това е конзолно приложение, разработено предимно за Linux, но успешно пренесено на други операционни системи, включително Windows и MacOS.

Ако не сте запознати с wget, определено трябва да опитате. Много е мощен. Позволява извличане на файлове от уеб сайтове чрез HTTP, HTTPS и FTP, интернет протоколите, които използваме в наши дни. Неговото поведение се контролира от аргументи на командния ред.

Wget поддържа различни опции за извличане на файлове при бавни или нестабилни връзки, включително повторни опити, продължаване откъдето е останало и др. Той поддържа файла "robots.txt", така че може да работи като уеб робот. Може да извлича само модифицирани файлове, поддържа заместващи знаци, ограничения за типове файлове и обикновени разширения.

Wget поддържа рекурсивно извличане на HTML уеб сайтове и FTP сървъри, което ви позволява да направите огледало на уеб сайт. Ето как може да се направи.

Преди да продължите, трябва да получите приложението wget.

СъдържаниеКрия
Вземете Wget на Windows
Вземете Wget на Linux
Debian/Ubuntu/Mint:
CentOS/Redhat
Arch Linux
Анулиране на Linux
За да направите офлайн копие на сайт с Wget,

Вземете Wget на Windows

Обикновено използвам двоични файлове от тези източници:

  • Вечно отегчени
  • SourceForge

И двамата си вършат работата.

Вземете Wget на Linux

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

Debian/Ubuntu/Mint:

apt инсталирате wget

CentOS/Redhat

yum инсталирай wget

Arch Linux

pacman -Sy wget

Анулиране на 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-requisites - изтегляне на JS и CSS файлове, за да запазите оригиналния стил на страницата при сърфиране в локално огледало.
  • --adjust-extension - добавя подходящите разширения (например html, css, js) към файловете, ако са били извлечени без тях.

Това е.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Изтеглете Изтеглете Akai GX-77 Black Skin за AIMP3

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Добавяне на любими в снимки в Windows 10

Добавяне на любими в снимки в Windows 10

Приложението Photos е универсално (Metro) приложение, което се предлага предварително инсталирано...

Прочетете още

Стартирайте приложенията на Windows 10 директно с тези команди

Стартирайте приложенията на Windows 10 директно с тези команди

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още