На сладкое – пожалуй, наиболее привлекательная программа в этой категории. Удобный интерфейс в ней сочетается с наличием шаблонов новых проектов, мощными средствами управления и планировщиком. Программа справляется с HTTP-, HTTPS– (версия Pro) и FTP-формами, Java-скриптами, XML, объектами Flash, QuickTime, Macromedia Director, VRML. Поддерживает WAP, потоковые файлы ASX, NSC, RAM, SMIL, RealText, документы PDF, списки воспроизведения MP3 и каскадные таблицы стилей CSS. Реализована закачка, просмотр и экспорт сайтов, индексирование и поиск информации, печать документов (версия Pro).
По умолчанию устанавливается английский язык интерфейса, но можно выбрать и русский (меню View · Languages · Russian).
Как обычно, при создании нового проекта можно положиться на помощь пошагового «Мастера». В течение пяти шагов пользователь получает возможность указать начальный адрес, имя проекта, глубину просмотра, типы загружаемых файлов и другие параметры задания (рис. 10).
Готовое задание можно запустить на выполнение немедленно, сохранить на будущее, использовать для создания карты сайта без загрузки всех файлов или выполнить дополнительные настройки.
Все необходимые настройки, удобно сгруппированные в древовидную структуру (рис. 11),
находятся в окне «Свойства проекта», вызываемом командой меню или кнопкой на панели инструментов. В частности, здесь можно указать данные для входа на сайт, требующий авторизации, настроить планировщик, включить фильтры, ограничивающие область закачки по типу файла, адресам и другим признакам. Настройки, относящиеся не к конкретному заданию, а к программе, доступны в окне «Настройки» (рис. 12).
Благодаря тому, что у каждого проекта – своя очередь загрузки, можно приостанавливать загрузку одних проектов, продолжая работу остальных, а в версии Pro не только работать с несколькими проектами одновременно, но и располагать их во вложенных папках. Среди других интересных особенностей программы стоит назвать выбор случайного интервала между обращениями к документам сайта (имитация просмотра человеком), выдачу звукового оповещения об окончании задания (можно также отправить по электронной почте и ICQ), интеграцию в контекстное меню браузеров. Кроме того, программа умеет импортировать закладки популярных браузеров.
В главном окне программы (рис. 13)
выделяютя три области. Верхнюю левую часть занимает менеджер проектов: на трех страницах расположены сами проекты, структура сайта и очередь закачиваемых файлов. Кстати, файлы проектов защищаются от постороннего доступа при помощи пароля. Справа находится окно встроенного браузера, построенного на «движке» Internet Explorer. Нижняя часть окна отведена под индикацию статуса загрузки: здесь видны загружаемые в данный момент файлы, с указанием адреса, размера и других подробностей. Количество файлов, загружаемых в течение одной сессии, ограничено 300 тысячами, в версии Pro – 3 млн.
Когда задание выполнено, можно просмотреть загруженные страницы или экспортировать их в файлы формата MHT, CHM, EXE, кэш IE или указанную папку. Интересна и функция подготовки компакт-диска с копией сайта, который автоматически загружается на любом компьютере, не требуя предварительной установки Offline Explorer.
Указывать большую глубину просмотра ссылок небезопасно. В отличие от некоторых из нас, программы выполняют задания добросовестно и буквально. Офлайновый браузер может выкачать неожиданно много информации, в том числе и ненужной. На это уйдет время, которое, как известно – деньги, особенно при почасовой оплате услуг провайдера, и трафик, который у большинства также не бесплатный. Вывод: есть смысл сначала зайти на сайт обычным браузером, чтобы понять, что представляет интерес, а что – нет.
Помимо ограничения глубины просмотра, уменьшить объем работы помогает выбор файлов по типу. Для этого нужно заранее решить, какие именно файлы представляют интерес, и попросить программу отбирать их по маске. Например, чтобы скопировать фотографии, достаточно указать тип файлов JPG и ограничить минимальный размер с таким расчетом, чтобы не загружались элементы оформления и навигации.
Встречаются сайты, которые неохотно выдают информацию в ответ на запросы программ, не являющихся веб-браузерами. Это легко понять – включая в страницы сайта рекламу, его владельцы рассчитывают на посетителей, а не на закачку автоматическими инструментами. Поэтому в настройках, как правило, предусмотрена возможность маскировки под популярные браузеры.