[HTTrack Website Copier]
![Як завантажити сайт по протоколу http, html, programming (web site) Як завантажити сайт по протоколу http, html, programming](https://images-on-off.com/images/173/kakskachatsaytpoprotokoluhttphtmlprogram-0e902038.png)
![Як завантажити сайт по протоколу http, html, programming (httrack website copier) Як завантажити сайт по протоколу http, html, programming](https://images-on-off.com/images/173/kakskachatsaytpoprotokoluhttphtmlprogram-6249a94c.png)
Допомогти в цьому випадку може wget, який викачує всю структуру видимих каталогів і файлів за посиланням, не звертаючи уваги на наявність файлу index.html.
Утиліта командного рядка wget спочатку була розроблена під xNIX (Linux), але тепер є доступний порт wget для Windows [2]. За допомогою wget можна закачувати як окремі файли, так і робити повне дзеркало сайту цілком. Встановити wget під Windows досить просто, процес по кроках (всі посилання на закачування см. В [2]):
1. Завантажити та встановити sed-4.2.1-setup.exe.
2. Завантажити wget-1.11.4-1-bin.zip, розпакувати папки в ньому в ту ж структуру каталогів, яка є в c: \ Program Files \ GnuWin32 \.
3. Завантажити файли залежностей (DLL) wget-1.11.4-1-dep.zip (якщо їх немає), розпакувати в ту ж структуру каталогів яка є в c: \ Program Files \ GnuWin32 \.
4. Тепер можна запустити wget з командного рядка, перейшовши в папку c: \ Program Files \ GnuWin32 \ bin \ (cmd -> wget.exe).
Приклади використання wget
У цьому прикладі буде закачаний сайт цілком, зі збереженням на сторінках оригінальних посилань.
![Як завантажити сайт по протоколу http, html, programming (httrack website copier) Як завантажити сайт по протоколу http, html, programming](https://images-on-off.com/images/173/kakskachatsaytpoprotokoluhttphtmlprogram-a4075079.png)
Для того, щоб обмежити завантаження каналу мережевого підключення при закачуванні. Якщо Ви будете закачувати сайт без обмежень, то адміністратор може Вас відключити. Можна ввести паузу між завантаженнями, наприклад в 20 секунд, тоді завантаження з сайту буде виглядати природною:
Можна задати інше число, а також вказувати суфікси m для хвилин, h для годин, d для днів.
Щоб завантажити тільки одну папку, може виявитися корисною опція -np (no parent):
Якщо цю опцію й вказати, то wget буде також переглядати і закачувати батьківську папку (example.com для нашого прикладу).
wget -rkpNl5 www.sysadmin.md
Подробиці по використанню wget см. В справе man wget.