Маки великолепны, с их аккуратным пользовательским интерфейсом и Unix-сервером. Иногда у вас возникает ощущение, что вы можете делать с ними что угодно. Пока однажды вы не попытаетесь сделать что-то простое и не поймете, что то, что вам нужно, просто недоступно изначально. В данном случае я говорю о wget .
Если вы не знаете, wget — невероятно полезный инструмент командной строки для загрузки целых веб-страниц, включая мультимедиа и столько глубины ссылок, сколько вам нужно. Он довольно мощный и сложный, и он очень удобен, когда вы пытаетесь делать резервные копии, тем более что он может быть преобразован в сценарии. Не требуется гуру Unix, чтобы овладеть им и использовать его, либо. Он может быть вашим за несколько шагов, которых достаточно, чтобы оправдать запись.
Получить Wget Binary
Это мошеннический метод, который может не существовать вечно и может работать не для всех, но он быстрый. Очень добрая душа по имени Квентин Стаффорд-Фрейзер создала бинарный файл wget для Mac OS X Leopard . Загрузите zip-файл и распакуйте его. Скопируйте файл wget в / usr / local / bin (и следуйте инструкциям README для других файлов).
Если по какой-то причине это не сработало, читайте дальше.
Получить компилятор C / C ++ для вашего Mac
Если у вас еще нет компилятора C / C ++ для вашего Mac, он вам понадобится. Самый простой способ получить их — это установить XCode из инструментов Mac Developer, которые можно бесплатно загрузить с установочного диска вашей ОС или для Lion через Mac App Store.
Если ни один из них не является опцией, установите соответствующий пакет в соответствии с инструкциями на hpc.sourceforge.net .
Получить XZ Utils для Mac
Пакет wget поставляется в виде сжатого файла xz, и это печально, но факт, что этот формат не поддерживается утилитой MacOS Unzip. Итак, возьмите копию XZ Utils для Mac, чтобы вы могли разархивировать пакет wget, когда получите его.
Получить пакет Wget, используя HTTP или FTP
Перейдите на страницу wget и загрузите пакет wget через HTTP или FTP или зеркальный сайт, который вам подходит. Загрузите самую последнюю версию, которую вы можете найти.
Распакуйте и установите Wget
Откройте приложение «Терминал» (« Приложения»> «Утилиты»> «Терминал» ) и перейдите туда, куда был загружен пакет.
CD ~ / Загрузки
Разархивируйте файл, используя XZ Utils и tar (замените имя файла на любую версию wget, которую вы скачали):
xz -d wget-1.13.tar.xz tar -xf wget-1.13.tar
Перейдите в новый каталог wget и выполните эти команды по порядку:
cd wget-1.13 ./configure сделать sudo сделать установку
Некоторые идеи для использования Wget
Wget можно использовать в любом случае, когда вы можете использовать DownThemAll для массового получения изображений, музыки или видео с веб-сайта. Он также может быть использован для резервного копирования целых веб-сайтов и, возможно, зеркалировать их для сохранения.
Если вы все еще не уверены, для чего вы можете использовать Wget, рассмотрите возможность использования Wget для резервного копирования ваших онлайн-каталогов с фотографиями или для извлечения MP3 из открытых папок в Интернете. Везде, где вы знаете, где находится папка, заполненная мультимедиа, или страницу, которая ссылается на мультимедиа или отображает ее, можно загрузить с помощью одной команды с помощью Wget. Поэтому возможно использовать Wget для развлечений, за которые вы, вероятно, должны были заплатить, но для этого есть множество достойных вариантов.
Например, если вы работаете в небольшой компании, которая не очень хорошо справляется со своими резервными копиями, возможно, вы могли бы использовать Wget в сценарии для резервного копирования веб-сайта вашей компании. Когда наступит неизбежный день, и рабочий сервер выйдет из строя, вы сэкономите день, если сможете получить последнюю резервную копию. То же самое касается ваших любимых сайтов сообщества или всего, что управляет любителями: футбольного клуба вашего ребенка, местной театральной группы или чего-то еще, с чем вы связаны.
Wget особенно хорош, если все забыли пароль или хакеры изменили пароль вашего сайта. Wget может взять все важные вещи для вас, и вы можете начать все сначала.
Использование Wget
Вот краткий пример команды Wget для создания зеркала всего HTML и мультимедиа со страницы.
wget -m //www..com/
Это просто и эффективно, хотя я, честно говоря, не рекомендую попробовать этот конкретный пример дома!
Прикольные скрипты и загрузчики
Если вы занимаетесь автоматизацией и загрузкой, вот еще что почитать:
- Как сделать автоматическое удаленное резервное копирование вашего блога WordPress
- Как запустить Cron Jobs в стиле Linux в Windows
- Как использовать RSS-каналы для автоматической загрузки торрентов
- Как найти незащищенные каталоги сайта и получить «интересные» файлы
Для чего вы используете wget? Дайте нам знать!
Изображение предоставлено: Скачайте иконку синего стекла с помощью Shutterstock , Человек на пшеничном поле присоединяется к Shutterstock