Search
Сегодня Четверг, 24 августа 2017 года
  • :
  • :

Как скачать сайт на MacOS через wget



Данную инструкцию пишу для себя и своего товарища, который задал мне интересный вопрос — «как скачать сайт или лендинг» целиком на компьютер с правильной работой всех скриптов как на основном сайте.

т.к. я являюсь обладателем операционной системы MacOS то данная инструкция будет полезна для макаводов

Для начала нужно сразу скажу что для этого нам понадобится установить пакет wget

Но при установки у меня постоянно вылетала данная ошибка, к сожалению решение на данную ошибку я не нашел что нужно было поправить, но нашел альтернативу.

Ошибка установки пакеты wget на macOS

Для того что бы установить пакет wget я воспользовался:

HomebrewМенеджер недостающих пакетов для macOS (https://brew.sh/index_ru.html тут можно почитать)

для этого:

  1. открываем терминал
  2. вставляем команду
  3. жмем Enter и ждем пока закончится процесс
  4. после этого в терминале вводим команду  установки wget

 

Второй этап — «Скачивание самого сайта — лендинга»

  1. открываем терминал
  2. вводим след команду
  3. после того как процесс в терминале закончился, можно начинать работать сайтом (что бы понять куда wget сохранил сайт в терминале наберите команду pwd и вы увидите путь где искать папку с именем домена который копировали)
  4. радуемся жизни и ставим лайк моей статье если она Вам помогла понять как скачать сайт целиком с сохранением структуры )))А теперь немного подробнее о параметрах wget.

    -r – данный параметр указывает на то, что нужно рекурсивно переходить по ссылкам на скачиваемом сайте.

    -k – данный параметр используется для того, чтобы wget преобразовал все ссылки в загруженных файлах для последующего просмотра в автономном режиме.

    -l – данный параметр задает максимальную глубину вложенности страниц, которые wget должен скачать. В своем примере я указал 1 (единица), в результате загрузилась только главная страница. Рекомендуется устанавливать данный параметр на значении 5-8. Если установить большее значение, то wget может “зарыться” так глубоко, что скачивание будет идти бесконечно.

    -p – данный параметр нужен для того, чтобы загрузить все файлы, которые нужны для корректного отображения страниц (изображения, css, java и т.д.).

    -E – данный параметр добавляет к загруженным файлам (страничкам) расширение .html.

    -nc – данный параметр исключает перезапись существующих файлов. Это может быть полезно, если сайт не загрузился за раз, либо загрузка была прервана по каким-либо причинам.



Если Вам помогла моя статья, поставьте ей в рейтинге 5 звездочек :-)

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5,00 out of 5)
Загрузка...


Статьи которые будут Вам полезны:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *