БИБЛИОТЕКА

Главная
Детектив
Приключения
Фэнтази
Фантастика
История
Разные авторы
Электронные журналы
Справочная литература
Описание программ
Ежедневные новости из мира портативной техники.
ДЕНЬГИ

ipSpace

HitStream.net

Informika Sponsor!

IPweb.ru

RusIP

ПРОГРАММЫ

MYiE2 RU 0.9.27

Активатор Windows XP SP2

Mozilla v1.8 Alpha1

Kaspersky Anti-Hacker v1.5.119

Apollo 37zf

WinDVD v6.0 Platinum

Nero Burning ROM v6.3.1.15

Microsoft Office 2003 ISO


::. Новости Kadets.ru

 
НОВОСТИ СТАТЬИ ОБОЗРЕНИЯ

СКОРО





СЕЙЧАС






Картинки из Интернета


WebPictures Collector

С развитием сетей телекоммуникаций в Интернете появляется все больше виртуальных музеев и галерей изображений, предоставляющих возможность использования интерактивного доступа к своим базам данных. Параллельно с этим у многих любителей красивых картинок возникает желание просматривать эти галереи не только в онлайне, но и на своем диске, отключившись от Сети. Открывать каждую картинку на сайте и сохранять ее в какой-то папке - дело не только долгое, но и утомительное. В связи с этим появилась задача оптимизации процесса отбора и скачивания картинок с отдельно взятого сайта, решить которую можно по-разному. Однако сразу следует сказать, что без применения программ-менеджеров загрузки файлов из Сети в этом деле трудно обойтись. Тем более что существуют программы, специально созданные для скачивания картинок. Например, одна из таких программ - Internet Image Browser - позволяет не только легко найти и скачать все картинки с выбранного сайта, но и прямо в процессе загрузки создать из них фотоальбомы. Более того, программа позволяет по ходу загрузки просматривать и легко редактировать изображения, а также поддерживает остановку на паузу и докачку.

Казалось бы, лучшего решения проблемы не придумаешь. И это действительно так, если есть необходимость загрузки всех картинок, находящихся на сайте. Но при таком подходе загружается и сохраняется на диск куча ненужного графического мусора - баннеры, элементы оформления веб-сайта, превьюшки имеющихся картинок. Мало того что загрузка этой ерунды требует онлайнового времени, ее, к тому же, нужно удалять из папок на диске. Можно ли избежать этой участи? В некоторых случаях можно.

Опытные пользователи Интернета давно подметили, что многие виртуальные галереи картинок имеют определенную структуру, проанализировав которую, можно легко определить местонахождение полезных картинок. Например, если взглянуть на список адресов картинок, найденных на галерее Boris Vallejo Internet Image Browser'ом, можно увидеть, что адреса некоторых изображений отличаются друг от друга только цифрами в имени файла. А значит, открыв одно из оригинальных (больших) изображений этой галереи, можно узнать путь ко всем другим подобным файлам. Хотелось бы и загружать только эти картинки, но как?

Список закачки

Можно, конечно, отредактировать список загрузки, созданный Internet Image Browser'ом, оставив только нужные ссылки и удалив "мусорные". Но при большом числе картинок в галерее процесс редактирования может занять много времени. Можно сделать по-другому - создать множество заданий для Reget'а, изменяя в каждом из них цифру в имени файла:
boris_valledjo_bw_001.jpg, boris_valledjo_bw_002.jpg и так далее до boris_valledjo_bw_900.jpg

И это занятие мало кому понравится. Вот бы сгенерировать подобный список закачек автоматически! И не только сгенерировать, но и заставить какую-то программу закачать по этому списку все картинки и сохранить их на диск. Хорошо, что на свете существуют программисты, и подобная мысль однажды пришла в голову одному из них - Кононюку Андрею. В результате этого посещения программист решил свою проблему, а пользователи получили еще один прекрасный инструмент для быстрого и удобного скачивания картинок из Сети - программу WebPictures Collector.

Андрей Кононюк: Люблю я, знаете ли, чтобы на фоне рабочего стола, была установлена фотография, допустим, с морским пейзажем. Это, кстати, для меня как стимул к работе. Но скачивать все эти картинки с сайтов - дело долгое. Пока загрузится страничка с одной картинкой и еще километр баннеров, и все это на модемной скорости - можно поседеть. Вот и решил я ускорить этот процесс. Нашел нужный раздел на каком-нибудь сайте с обоями, смотришь - обои имеют нумерованный порядок - раз, два, три. Значит, есть возможность их скачать, затратив на это минимальное время.

WebPictures Collector 2

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

Ссылка для первой картинки на этом сайте:
http://www.megaoboi.narod.ru/images/music/1.jpg
Значит, маска для ссылок на все картинки будет иметь вид:
http://www.megaoboi.narod.ru/images/music/$.jpg

Заносим этот шаблон в поле "Маска для ссылки" и задаем нужные значения:

  • "Считать от" (начальное значение) - 1;
  • "Считать до" (максимальный номер картинки) - 20
  • "Увеличить" (с каким интервалом увеличивать) - 1.
Жмем кнопку "Создать", а потом "Запустить проект" - смотрим картинки.

Как видите, механизм работы программы предельно прост. Рассмотрим его более подробно. По нажатию кнопки "Создать" генерируется список закачки по заданным нами параметрам. Имя файла в ссылках изменяется от 1 до 20 с шагом 1. После запуска проекта WebPictures Collector начинает загружать картинки по созданному списку с отображением успешности этого процесса в колонке "Прогресс". Загруженные картинки сохраняются в выбранную для проекта папку и отображаются в правом окне программы.

Генератор

Использование счетчиков

Мы рассмотрели в качестве примера простейший вариант работы программы. Однако следует отметить, что WebPictures Collector имеет возможность создать список ссылок любой сложности с помощью счетчиков и так называемых масок для них. Это выгодно отличает WebPictures Collector от аналогичных программ, у которых эта функция отсутствует. Поскольку в справке к программе нет описания работы со счетчиками и масками, использование этой возможности может вызвать трудности у начинающего пользователя. Поэтому есть смысл коротко рассказать о том, как эта функция работает на реальном примере.

Допустим, есть адрес .../images/01/1.jpg, тогда маской для него будет .../images/$1/$2.jpg.
Настраиваем генератор так:
$1 - счетчик 1, маска $$, циклить, считать от 1 до 5;
$2 - счетчик 2, маска $, считать от 1 до 10.

Сгенерируется

Что это значит? Если "циклить" убрать, то сгенерируется список ссылок, имеющий окончания:
images/01/1.jpg
images/02/2.jpg
images/03/3.jpg
images/04/4.jpg
images/05/5.jpg

А если "циклить" поставить только в первом счетчике:
images/01/1.jpg
images/01/2.jpg
images/01/3.jpg
...
images/01/10.jpg

После этого счетчик переходит к 02, генерируется:
images/02/1.jpg
images/02/2.jpg
images/02/3.jpg
...
images/02/10.jpg

Становится понятно, что если зациклить 2 счетчика, то в результате перебора сгенерируется список для 5-ти галерей изображений по 10 картинок в каждой. Следует добавить немного информации о масках, которые могут быть любой сложности.

Допустим, имя файла имеет формат: images/0-00-1.jpg.
Значит, маска будет такая: images/$-$$-$.jpg.
Сгенерируется:
images/0-00-1.jpg
images/0-00-2.jpg
...
images/0-01-0.jpg (это будет 10)
...
images/0-19-9.jpg (это будет 199).

Другие возможности программы

Как видите, основная задача генерирования списка ссылок для закачки, загрузки и сохранения на диск изображений по этому списку решена. Но WebPictures Collector не ограничен только этими возможностями. В программу встроен предпросмотр загруженных картинок, что особо ценно в плане экономии времени (не нужно запускать другие средства просмотра и постоянно заглядывать в папку сохранения проекта). В любом случае, наличие собственного просмотрщика позволяет увидеть картинку сразу же после скачивания и выполнить с ней некоторые действия - например, удалить, если не понравилась. Любимая кнопка автора "Установить изображение как обои" позволяет моментально поместить картинку на рабочий стол.

Просмотр изображения

Другие кнопки окна "Просмотр изображений" позволяют перемещаться от одной картинки к другой, копировать изображения в другие папки или в буфер, получать информацию о загруженном файле, открывать изображение. По последней кнопке картинка открывается "во весь рост" в просмотрщике, установленном по умолчанию - например, в ACDSee.

Открыть

Остается посмотреть, как решен один из "больных" вопросов для менеджеров загрузки изображений - как поведет себя WebPictures Collector при обрыве соединения с Интернетом? Некоторые аналогичные программы при этом могут "виснуть", выполненная работа не сохраняется, поэтому при восстановлении связи приходится иногда заново "перекачивать" проект. У WebPictures Collector'а эта проблема, к счастью, решена. Программа "чувствует" Сеть - конечно, при установленной галочке "Проверять соединение с Интернет" в настройках. Поэтому проект автоматически останавливается, если связь с Интернетом по каким-то причинам рвется. Кроме того, имеется возможность принудительно остановить проект нажатием соответствующей кнопки.

Настройки программы

В настройках программы можно определить и другие возможности:
  • загружать проект при старте программы;
  • минимизировать в трей;
  • ассоциировать с wpc-файлами.

Не каждый проект можно загрузить в один "присест", поэтому замечательно, что WebPictures Collector имеет возможность сохранения любого проекта при выходе из программы. При этом проект сохраняется в файле формата XML, сохраненный проект можно открыть заново и продолжить его работу. Программа поддерживает многопоточное скачивание, что особо ценно для обладателей "толстых" каналов.

В заключение хочется рассказать о курьезном случае, произошедшем с автором программы, благодаря которому на свет появилась ее новая версия WebPictures Collector 2.

Андрей Кононюк: Помню, пришла ко мне моя девушка, а на экране фотография Памелы у моря. Она давай возмущаться - типа, что это такое?! Я говорю - мол, программу написал такую вот - картинки качает. На что последовали действия - удаление Памелы с экрана и затем и самой программки. Пришлось делать вторую версию, так как пользователям больно уж эта программка нравится.

Вот как ревность способствует техническому прогрессу! Автор признался, что готовит к выходу следующую версию программы - 2.1. А WebPictures Collector действительно не может не понравиться. Попробуйте - здесь можно загрузить дистрибутив, а здесь - купить эту программу.

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

Платформы: Windows 95/98/ME/NT 3.5x/|NT 4.0/2000/XP.
Языки интерфейса: Русский/Английский.

Автор статьи: Наталья Сергеева


СТАТЬИ

Windows XP SP2 — что нового? Часть 1
Windows XP SP2 — что нового? Часть 2
Установка двух ОС Windows на одном компьютере
Переустановка Windows 98/Me
Полезные советы и решение проблем при установке Windows
Как уменьшить занимаемый объем установленной Windows XP
Основные действия при оптимизации Windows

ССЫЛКИ

Softmir.narod.ru
Soft&Script
Кadets.ru
Freez.ru
Allbest.ru
Abie.by.ru
Protoplex.ru
Porta.ru

 
Яндекс  цитирования
©2004 Copyright      arktik Librari Online