Направете офлайн огледално копие на сайт с Wget за Windows и Linux
Понякога трябва да получите копие на уебсайт за разглеждане, за да имате достъп до него офлайн, да поставите USB стик или дори да качите на вашия смартфон и да го прочетете, когато летите или пътувате. Въпреки че е лесно в съвременните браузъри и операционни системи да се запази уеб страница в PDF, може да бъде досадно да се обработи всяка отделна страница. Тук идва wget.
Реклама
Wget е мениджър за изтегляне с отворен код. Това е конзолно приложение, разработено предимно за Linux, но успешно пренесено на други операционни системи, включително Windows и MacOS.
как да направите шина в dayz -
Ако не сте запознати с wget, определено трябва да опитате. Той е много мощен. Тя позволява извличане на файлове от уеб сайтове, използващи HTTP, HTTPS и FTP, интернет протоколите, които използваме в наши дни. Поведението му се контролира от аргументи на командния ред.
Wget поддържа различни опции за извличане на файлове при бавни или нестабилни връзки, включително повторни опити, продължаване там, където е останало, и др. Той поддържа файла 'robots.txt', така че може да работи като уеб робот. Той може да извлича само модифицирани файлове, поддържа заместващи символи, ограничения на типа файлове и редовни разширения.
Wget поддържа рекурсивно извличане на HTML уеб сайтове и FTP сървъри, което ви позволява да направите огледало на уеб сайт. Ето как може да се направи.
Преди да продължите, трябва да изтеглите приложението wget.
Вземете Wget за Windows
Обикновено използвам двоични файлове от тези източници:
И двамата си вършат работата.
Вземете Wget за Linux
Използвайте диспечера на пакети на дистрибуцията. Някои примери (run тях като корен ):
Debian / Ubuntu / Mint:
apt install wget
CentOS / Redhat
yum инсталирате wget
Arch Linux
pacman -Sy wget
Празно Linux
xbps-install -S wget
За да направите офлайн копие на сайт с Wget,
- Отворете командния ред / терминал .
- В Windows въведете пълния път до файла wget.exe.
- В Linux въведете просто wget.
- Сега въведете следните аргументи, за да получите следната команда:
wget --mirror --convert-links --adjust-extension --page-requisites - no-parent https://site-to-download.com
- Заменете
https://site-to-download.com
част с действителния URL адрес на сайта, от който искате да направите огледало.
Ти си готов!
Ето ключовете, които използваме:
- огледало
- прилага редица опции, за да направи изтеглянето рекурсивно.- без родител
- Не обхождайте родителската директория, за да получите само част от сайта.--convert-links
- прави всички връзки да работят правилно с офлайн копието.- страница-реквизити
- изтеглете JS и CSS файлове, за да запазите оригиналния стил на страницата, когато разглеждате локално огледало.--adjust-extension
- добавя подходящите разширения (например html, css, js) към файлове, ако те са били извлечени без тях.
Това е.