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

TOP-10 программ
Symantec Norton Ghost 9.0
Partition Magic 8.0.2 Pro
Xilisoft 3GP Video Converter v3.1.7.0616b
Norton AntiVirus 2005
Xilisoft 3GP Video Converter v2.1.52.831b
Антивирус Касперского Personal 5.0.303 beta 2
RAR Password Cracker 4.12
ABBYY PDF Transformer v1.00.820
MP3 To Ringtone Gold v3.02
Windows Movie Maker 2.6
 
Наши сервисы
Рассылка новостей. Подпишитесь на рассылку сейчас и вы всегда будете в курсе последних событий в мире информационных технологий.
Новостные информеры. Поставьте наши информеры к себе и у вас на сайте появится дополнительный постоянно обновляемый раздел.
Добавление статей. Если вы являетесь автором статьи или обзора на тему ИТ присылайте материал нам, мы с удовольствием опубликуем его у себя на сайте.
 
 

   Сети -> 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

 
Популярные книги

Технология программирования на C++. Начальный курс

Подробнее

Ремонт и обслуживание компьютера дома

Подробнее

Создание компьютерных игр без программирования (+CD)

Подробнее


 
Новости ИТ
08.01.2009  FreeBSD 7.1-RELEASE -- обновление операционной системы
08.01.2009  Появилась сборка Om 2008.12 для Neo FreeRunner от bytestore
08.01.2009  На T-Mobile G1 (Android) установили интерпретатор Python
08.01.2009  Apple опубликовала видеозапись доклада Филипа Шиллера на Macworld
08.01.2009  Mac Box Set - iLife, iWork и Leopard «в одном флаконе»
08.01.2009  DivX 7
08.01.2009  FileZilla 3.2.0
08.01.2009  Ноутбук HP Pavilion dv2, первый на базе Athlon Neo
08.01.2009  Замена несъемной батареи MacBook pro 17’’ обойдется в $179
08.01.2009  Подсчитали - прослезились: Intel закончила квартал даже хуже, чем ожидалось
08.01.2009  G.Skill TITAN - два быстрых SSD-накопителя типоразмера 2,5" с SATA-интерфейсом
08.01.2009  Serial ATA в этом году серьезно ускорится?
08.01.2009  Microsoft обеспечит Entourage поддержкой Exchange Web Services
08.01.2009  SanDisk Mobile Ultra 16 ГБ microSDHC и Memory Stick Micro (M2)
08.01.2009  Официальный релиз нетбука Sony VAIO P
08.01.2009  Четыре фотокомпакта Samsung
08.01.2009  Карты памяти с поддержкой Wi-Fi и YouTube
08.01.2009  Аналитики признали доклад Apple на Macworld разочаровавшим, но нашли повод для оптимизма
08.01.2009  WD представила внешние жесткие диски для Mac
08.01.2009  AMD Dragon, официально: платформа, «тягающаяся» с Nehalem, менее, чем за $900
 
Полезно

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