Большой архив статей, книг, документации по программированию, вебдизайну, компьютерной графике, сетям, операционным системам и многому другому
 
<Добавить в Избранное>    <Сделать стартовой>    <Реклама на сайте>    <Контакты>
  Главная Документация Программы Обои   Экспорт RSS E-Books
 
 

   Сети -> Internet -> Обзор программы Offline Explorer Pro


Обзор программы Offline Explorer Pro

Подробнее о работе программы

Последовательность запуска

Помимо работы проектов по расписанию, им может быть задана последовательность загрузки (меню: Вид\Последовательность запуска):

В последовательность (перетаскиванием значка) можно один и тот же проект включить несколько раз. Очень удобно для тех кто использует модемное соединение (как я): файлы, которые не были загружены при первом прохождении (обрыв связи, таймаут), загрузятся при повторном.

Работа из командной строки

Очень удачно реализована приостановка проекта в файл (меню: Загрузка\Приостановить в файл). При выборе этого пункта программа сохраняет очередь загрузки в файл и приостанавливает проект. Если загружаемый сайт очень велик, то при восстановлении очереди (меню: Загрузка\Восстановить из файла) экономится очень много времени, которое иначе было бы потрачено на анализ уже загруженных ссылок. Причем все это можно выполнить из командной строки (удобно запускать по расписанию из других программ).

Приостановить загрузку в файл:

OE.exe /SuspendToFile=c:\dir\file.wdq

Восстановить очередь из файла:

OE.exe "c:\path\myqueue.wdq"

Помимо этого, программа при запуске может начать загрузку указанных проектов папки (<Имя_папки>/<Номер_Проекта_в_Папке>):

OE.exe Sports/0 Sports/4

или всех проектов:

OE.exe Sports/all

добавить проект для загрузки:

OE.exe "/new=url=http://www.server.com/file.htm,template=template name,folder=Projects folder name"

и даже стартовать Последовательность запуска:

OE.exe /StartSequencer

Подробнее об этих и других командах смотрите в Справке к программе.

 

Макро-команды

Программа обладает и еще одной чудесной особенностью: поддержкой макро-команд для ссылок. Помню когда я использовал Teleport, я написал программку, которая находила в проекте текщую дату и меняла ее на новую, а затем запускала программу - выглядело очень жутко. Возможно теперь Teleport и поддерживает макро-определения , однако я сильно в этом сомневаюсь. Была у меня и другая программа (Что-то-там UrlPulp), которая по маске генерировала ссылки и загружала картинки. Врать не буду: работала хорошо, но маски были очень обедненные. В Offline Explorer Pro обе указанные возможности реализуется очень просто и удобно.

Я не успеваю читать в on-line режиме свой любимый журнал Hizone.info. Поэтому делаю проще: на выходных (в воскресенье), когда льготный тариф, по расписанию в 2:30 ночи (сайт обновляется в 1:00) стартует проект, который загружает последние семь номеров журнала, экспортирует их и пакует в zip-архив. Утром я архив копирую на флеш-карту и на работе в обеденный перерыв (!) спокойно почитываю, экономя и on-line и off-line время. Достаточно создать проект и прописать в него следующие строки:

Кстати, редактировать ссылки удобнее если нажать F11 для распахивания поля ввода (как показано на рисунке).

Подробнее по указанным строкам.

Команда

Additional=DeleteOldFiles

удаляет предыдущие загруженные файлы.

Ссылки по макро-командам

http://hizone.info/index.cgi?d={:longyear}-{:0month}-{:0day}
http://hizone.info/index.cgi?d={:setdate=date-1}{:longyear}-{:0month}-{:0day}
...

преобразуются при загрузке в

http://hizone.info/index.cgi?d=2003-08-31
http://hizone.info/index.cgi?d=2003-08-30
...

если проект запустить 31 августа 2003 года. Как вы понимаете {:setdate=date-1} - это минус 1 день от текущей даты.

Команда

Additional=AutoExport=c:\export\hizone\;1001

указывает, что после загрузки проект необходимо экспортировать и упаковать в zip-архив.

Очень компактно и удобно: теперь у вас всегда будут последние выпуски, не засоренный диск, сэкономленное время и хорошее настроение от чтения журнала.

При помощи другой макро-команды:

http://www.server.ru/img/{:0005..0120}.jpg

загрузим картинки (имя сервера условное):

http://www.server.ru/img/0005.jpg
http://www.server.ru/img/0006.jpg
...
http://www.server.ru/img/0120.jpg

Не плохо, что предусмотрены ведущие нули для названий файлов. Можно, конечно и без них:

http://www.server.ru/img/{:5..120}.jpg

если ссылки выглядят иначе:

http://www.server.ru/img/5.jpg
http://www.server.ru/img/6.jpg
...
http://www.server.ru/img/120.jpg

Полный список макро-команд уточните по Справке, там еще много всего. Несколько неудобно, что до загрузки нельзя посмотреть как будут выглядеть сгенерируемые на основе макро-команд ссылки.

 

На заметку

Запуск внешней программы

После окончания загрузки сайта программа может запустить исполняемый файл. Просто пропишите строку после ссылки на сайт:

http://www.wincmd.ru/
RunAfter=C:\Windows\scandisk.exe

или, чтобы было приятнее:

http://www.psyberia.ru/
RunAfter=C:\music\Portishead.m3u

Я использую эту возможность при загрузке проектов по расписанию. Сначала задаю последовательность загрузки проектов, затем в последнем по очереди проекте прописываю строку для запуска FlashGet (менеджера загрузок файлов):

http://www.lastserver.ru/
RunAfter=C:\FlashGet\FlashGet.exe

Очень удобно. Настроил чтобы Offline Explorer после последнего проекта останавливался, запускал FlashGet и завершал своб работу. Таким образом освобожденный траффик подхватывается новой программой.

 

Загрузить результат формы

Программа может без труда загрузить результат формы, расположенной на стрнице.

1. Используйте встроенный в программу браузер чтобы перейти на страницу. Затем заполните поля формы.

2. Перед тем как подтвердить данные для формы кликните на "Добавить следующую нажатую ссылку как Проект" (см. рисунок).

3. Подтвердите форму.

Offline Explorer Pro создаст новый проект с параметрами формы.

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

 

Как загрузить только несколько ссылок с некоторой страницы?

Используйте встроенный в программу браузер чтобы перейти на страницу. Пометьте область со ссылками и просто перетащите их на дерево Проектов.

 

Использование различных proxy-серверов для проектов

Вы можете описать для каждого проекта свой прокси-сервер после стартовой ссылки:

http://www.server.ru/
Proxy=1,proxy.mycompany.com:3128

Не используйте пробелов. Первая цифра обозначает тип прокси-сервера:

0 - нет прокси, прямое соединение
1 - HTTP proxy
2 - SOCKS4
3 - FTP User@site proxy
4 - SOCKS5
5 - RTSP proxy
6 - CONNECT-type proxy

Я использую эту возможность при работе с программой Proxomitron.

 

Как добавить одну ссылку к проекту?

Просматривая проект в офф-лайн вы можете обнаружить, что некоторые страницы не загрузились (из-за ограничения уровня загрузки или из-за других настроек). Настраивать заново проект из-за нескольких ссылок очень трудоемко, да и не нужно. Просто перетащите ссылку на проект и страница сразу загрузится.

В проекте к ссылкам добавится еще одна строка:

SingleURL=http://www.server.ru/page.htm

 

Что такое Извлечение данных?

Извлечение данных (меню: Дополнение\Извлечение данных) это процесс извлечения информации. Подробнее почитайте в Справке к программе. Я же использую эту возможность чтобы очистить код сайтов он баннеров, счетчиков, избыточных тегов, замены текста, удаления дублированных данных. После этой процедуры сайты становятся легче порой на несколько десятков мегабайт.

Offline Explorer Pro для этой работы вызывает внешний проект программы TextPipe. Подробнее можно ознакомиться на сайте разработчика. Возможно вам пригодится и мой проект (2Кб) для программы TextPipe. Только вы не запускайте его бездумно, разберитесь, что к чему. И очень не советую запускать его "на живую", сделайте копию сайта.

 

Итог

Достоинства, определившие выбор программы:

  1. Удобство и высокая скорость загрузки, причем принципиальный для меня факт, что скорость можно ограничивать
  2. Шаблоны
  3. Задание расписания и установка последовательности загрузки
  4. Автоматическое предотвращение перегрузки каталогов при работе с большим количеством файлов
  5. Работа с программой из командной строки

Приятные особенности:

  1. Многострочное описание проекта (rtf-формат)
  2. Экспорт проектов с автоматическим формированием файла содержимого
  3. Работа с cookie
  4. Работа с паролями для сайтов требующих авторизацию
  5. Генерация ссылок при помощи макро-команд
  6. Автоматический экспорт проектов и дальнейшая их архивация
  7. Русский интерфейс

Недостатки:

  1. Отсутствие файла помощи на русском языке
  2. Невозможность просмотра сгенеренных макросов
  3. Нет простой возможности узнать причину, когда файл не загружен (недостаточен уровень, запрещено Фильтрами и т.д.)
  4. Обрабатываются не все скрипты (JavaScrips), особенно те, где адреса вычисляются
  5. Нет возможность сортировать файлы в очереди, например, загрузить картинки после HTML

 

 

Ссылки по теме

Сайт разработчика: Metaproducts.com

Загрузить: Offline Explorer, Offline Explorer Pro

Купить за рубли: Softkey.ru

 

<< Начало статьи

Автор: Михаил
Источник: www.zipsites.ru

 

 
Интересное в сети
 
10 новых программ
CodeLobster PHP Edition 3.7.2
WinToFlash 0.7.0008
Free Video to Flash Converter 4.7.24
Total Commander v7.55
aTunes 2.0.1
Process Explorer v12.04
Backup42 v3.0
Predator 2.0.1
FastStone Image Viewer 4.1
Process Lasso 3.70.4
FastStone Image Viewer 4.0
Xion Audio Player 1.0.125
Notepad GNU v.2.2.8.7.7
K-Lite Codec Pack 5.3.0 Full


Наши сервисы
Рассылка новостей. Подпишитесь на рассылку сейчас и вы всегда будете в курсе последних событий в мире информационных технологий.
Новостные информеры. Поставьте наши информеры к себе и у вас на сайте появится дополнительный постоянно обновляемый раздел.
Добавление статей. Если вы являетесь автором статьи или обзора на тему ИТ присылайте материал нам, мы с удовольствием опубликуем его у себя на сайте.
Реклама на сайте. Размещая рекламу у нас, вы получите новых посетителей, которые могут стать вашими клиентами.
 
Это интересно
 

Copyright © CompDoc.Ru
При цитировании и перепечатке ссылка на www.compdoc.ru обязательна. Карта сайта.