http://topdownloads.ru/ понадобится настроить специальный плагин, встроенный в менеджер закачек. Для этого в главном окне программы выберите команду меню Инструменты | Плагины. В открывшемся диалоговом окне Настройки программы в разделе Плагины выберите плагин Remote Download plugin for TopDownloads.ru и щелкните мышью на кнопке Настройки. Откроется диалоговое окно Настройки Remote Download (рис. 3.18).
В полях ввода Имя пользователя и Пароль следует указать ваши регистрационные данные на веб-сайте TopDownloads.ru. Установив флажок Проверять наличие ссылок каждые XX минут, вы сможете установить интервал проверки добавленных удаленных закачек. Значение следует выбрать в раскрывающемся списке в диапазоне от 10 минут до 24 часов. Нажатие кнопки:
приведет к принудительной проверке наличия удаленных закачек. Кнопка Показать лог откроет текстовый документ с данными о работе плагина Remote Download.
Помимо протокола http, программа Download Master позволяет просматривать содержимое FTP-серверов и загружать файлы с них. О приемах работы менеджера закачек с протоколом ftp я расскажу чуть позже, а пока рассмотрю процесс загрузки веб-сайтов целиком.
Загрузка веб-сайтов целиком
Помимо загрузки отдельных файлов, вы можете загружать содержимое серверов полностью. Это удобно, если, к примеру, на веб-сайте размещен многостраничный документ (на множестве веб-страниц) или же контент определенного сервера требуется для дальнейшей оффлайновой работы. Чтобы не загружать каждую веб-страницу в отдельности, вы можете воспользоваться средствами так называемых оффлайн-браузеров. Наиболее популярными из них являются WebCopier, Webzip, Teleport и Offline Explorer. Большинство программ подобного рода платные, и эти четыре не являются исключением. Я рассмотрю процесс загрузки содержимого веб-сайта с помощью программы Offline Explorer, познакомиться с которой можно на странице http://www.metaproducts.com/mp/offline_explorer.htm.
Существуют три версии программы Offline Explorer: обычная, Pro и Enterprise, различающиеся функциональностью и ценой. Обычная версия стоимостью 50 долларов обладает всеми основными возможностями по загрузке содержимого веб-сайтов, ограниченная в основном вариантами экспорта проектов и лимитом в 300 000 файлов на сессию. Версия Pro несколько дороже, но и функциональность ее выше, а лимит файлов на сессию определен в 3 000 000 объектов. Максимально "нафаршированная" версия Enterprise поддерживает загрузку до 100 000 000 файлов в каждой сессии и помимо расширенных возможностей отличается ценой, которая в десять раз выше обычной версии программы. Для домашних нужд вполне достаточно обычной версии программы, которую можно загрузить с веб-страницы http://www.metaproducts.com/mp/mpProducts_Downloads_Current.asp.
ПРИМЕЧАНИЕ.
Если при загрузке дистрибутива программы Offline Explorer средствами браузера появляется ошибка, попробуйте скачать файл средствами менеджера закачек.
После установки и первого запуска программа Offline Explorer предложит выбрать вариант оформления интерфейса — в стиле Office 2007 или классический. Установите переключатель в нужное положение, руководствуясь собственными предпочтениями. После этого вы увидите главное окно программы с предложением создать новый проект (рис. 3.19).
Я для примера попробую загрузить содержимое веб-сайта http://www.spliff-guru.ucoz.com/, вы — любого другого ресурса в Интернете.
ПРИМЕЧАНИЕ.
Стоит отметить, что далеко не все веб-сайты "позволяют скачивать себя".
1. В поле ввода Адрес (URL) Проекта (Project URL) укажите адрес вебсайта, который следует загрузить. В моем случае, это http://www.spliff-guru.ucoz.com/.
В поле ввода Название Проекта (Project name) вы можете указать персональное название проекта. По умолчанию в этом поле отображается адрес загружаемого веб-сайта.
2. Щелкните мышью на кнопке Дальше (Next). Содержимое диалогового окна изменится.
На этом шаге следует выбрать уровень загрузки содержимого веб-сайта. Чтобы загрузить только текущую страницу, следует установить значение уровня равным 0. Если нужно загрузить все страницы, которые доступны по ссылкам на текущей странице (включая и саму текущую страницу), значение уровня должно быть равным 1 и т. п. Можно установить максимальное значение уровня равным 1000 или же вовсе отменить ограничение глубины загрузки, сбросив флажок Уровень (Levels limit). В этом случае вы загрузите весь веб-сайт полностью, а также и все остальные веб-сайты, ссылками связанные друг с другом.
3. Установите значение уровня загрузки (я установил его равным 10) и щелкните мышью на кнопке Дальше (Next). Содержимое диалогового окна изменится.
Теперь следует определиться, какие файлы нужно загружать — все или же некоторые типы запретить. По умолчанию ограничения не заданы, но вы можете применить их, установив переключатель в положение Пропустить загрузку следующих типов файлов (Skip loading the following file types) и сбросив флажки напротив названий типов файлов, которые не следует скачивать. Это могут быть графические, звуковые, видео- и архивные файлы.
4. Определите ограничения на загрузку типов файлов или же оставьте значение по умолчанию, а затем щелкните мышью на кнопке Дальше (Next). Содержимое диалогового окна изменится.
На этом шаге следует определиться, откуда могут быть загружены файлы. Если установить переключатель в положение Загружать только с начального адреса (Load only within starting URL), то загрузка файлов будет производиться с адреса, указанного на первой странице мастера. При выборе варианта Загружать только с начального сервера (Load only from the starting server) файлы будут загружаться с данного домена и его поддоменов. К примеру, если выбрать в качестве адреса http://www.ucoz.com, то будут загружаться и все веб-страницы типа http://www.spliff-guru.ucoz.com, http://www.vasya.ucoz.com и т. д. При установке переключателя в положение Загружать с любого места (Load from any location) файлы будут загружаться с любого сервера в Интернете, на который ссылается веб-сайт http://www.spliff-guru.ucoz.com/. В последнем случае (при отключенном лимите уровня загрузки) загрузка файлов не прекратится до тех пор, пока не будет загружено содержимое всех серверов, связанных между собой ссылками (рис. 3.20).
Также вы можете сбросить флажок Загружать изображения с любого места (Load images from any location), чтобы запретить загрузку графических файлов, расположенных на других серверах и представляющих собой, в большинстве (но не во всех) случаев, рекламные баннеры и т. п.
5. Щелкните мышью на кнопке Дальше (Next). Содержимое диалогового окна изменится, и вы увидите сообщение о том, что создание проекта успешно завершено.
Теперь можно приступить к непосредственной загрузке веб-сайта. Но прежде чем приступать к скачиванию, расскажу о некоторых дополнительных настройках проекта.
6. Установите переключатель в положение Загрузить Проект позже (Download the Project later) и щелкните мышью на кнопке Дальше (Next). Вы увидите главное окно программы с только что созданным проектом в списке слева (рис. 3.21).
Интерфейс программы выполнен нестандартным образом — привычная строка меню отсутствует, а все команды представлены в виде элементов управления на вкладках в верхней части окна. На вкладке Главная (Home) вы можете создать новый проект как вручную (Новый проект (New Project)), так и с помощью описанного ранее Мастера (Мастер (Project Wizard)). Раскрывающийся список Проект из шаблона (Project from Template) в группе Мои Шаблоны (My Template) содержит команды, создающие проекты на основе самых популярных запросов. К примеру, шаблон Download only images from the site (Загрузить с сайта только изображения) автоматически указывает в свойствах проекта, что загружать следует только графические изображения. Вы можете и самостоятельно создавать шаблоны, определяя для каждого из них собственные настройки (Новый шаблон (New Template)). На этой же вкладке вы можете управлять процессом загрузки проекта и просматривать его с помощью различных программ, управлять свойствами проекта и выполнять другие операции. Вкладка Свойства (Properties) позволяет быстро отфильтровать загружаемые типы файлов и получить доступ к различным разделам диалогового окна Свойства проекта (Project Properties). Вкладка Загрузка (Download) содержит элементы управления процессом загрузки проекта, а вкладка Вид (View) управляет интерфейсом программы. На вкладке Интернет (Internet) определяются параметры соединения с Интернетом.
ПРИМЕЧАНИЕ.
В раскрывающемся списке Количество соединений (Numbers of connections) вы можете указать количество потоков (от 1 до 20), с помощью которых будут загружаться файлы. На некоторых веб-сайтах, таких как narod.ru, не следует устанавливать значение выше 10, т. к. в противном случае, при подключении нескольких соединений с одного IP-адреса сервер расценивает происходящее как DDoS-атаку и блокирует IP-адрес.
На вкладке Сервис (Tools) вам доступны различные возможности по обслуживанию созданных проектов. Раздел Просмотр/Редактирование (Browse/Edit) этой вкладки содержит три открывающихся списка, в каждом из которых после соответствующей настройки будут доступны программы для просмотра и редактирования файлов, а также браузер (браузеры). Также на этой вкладке содержатся средства управления шаблонами и публикацией проекта. Публикация позволит другим пользователям загружать тот же сайт с применением ваших настроек. Раздел Карты (Maps) предназначен для просмотра содержимого планируемого к загрузке веб-сайта. В группе