Графический паучок-генератор

Скачивая изображения из интернета, вы, наверняка, обратили внимание на то, как формируются их адреса - в большинстве случаев в URL входит число, которое меняется для каждой новой картинки. Например, галерея состоит из файлов с именами file1.jpg, file2.jpg, file3.jpg и т.д. Вместо того, чтобы каждый раз самому вручную менять значение этого самого числа и затем вписывать в "качалку" получающийся адрес, можно воспользоваться специальной программой для закачки графических файлов - Picture Pump.

Программа позволяет задавать шаблон вида "www.someserver.com/file@.jpg", где значок "@" используется в качестве автоматически инкрементируемого счетчика. Достаточно только указать начальное значение счетчика и шаг (обычно он равен единичке). Убедившись (в отдельном окне) в правильности генерируемых программой URL-адресов, можно приступать непосредственно к скачиванию изображений. Как и многие другие "качалки", Picture Pump использует многопоточность - одновременно тянет из Сети несколько файлов (по умолчанию - пять). В итоге, в заданной папке окажется не вся имеющаяся на страничке графика (вместе с баннерами и элементами оформления), а только нужные "чистенькие" файлы.

Однако программа умеет производить еще и синтаксический разбор кода web-страничек, что позволяет скачивать все расположенные на странице картинки. Например, если в качестве шаблона задать строку "www.someserver.com/page@.html", то картинки будут искаться на страницах web.server.com/page1.html, web.server.com/page2.html и т.д. Программа сработает даже в том случае, если сам конечный файл не виден, то есть ссылка имеет вид web.server.com/link?id=125.

Правда, если "скормить" программе не прямые ссылки на изображения, а ссылки на страницы, где они находятся, не удастся уберечься от разнообразного графического "мусора". Но его количество можно значительно уменьшить, если воспользоваться встроенной фильтрацией баннеров, а также разрешить скачивать файлы только определенного типа (например, только JPEG). Одновременно можно запретить помещать определенные URL в очередь на скачивание, составив специальную маску фильтра (используя подстановочные символы "*" или "?").

При составлении начальных адресов, а также шаблонов и фильтров есть свои тонкости. Узнать о них подробнее можно либо в Help'е, либо на сайте программы. Кстати, в настройках можно снизить нагрузку на сеть, изменив скорость работы программы, прописать параметры используемого прокси-сервера, http-запроса и ответа, а также включить или выключить некоторые другие режимы работы.

Найти Picture Pump можно на сайте zmey.com.ru. Размер этой бесплатной программы составляет чуть более 300 kb.

Павел БАДЯЛИК

Версия для печатиВерсия для печати

Номер: 

26 за 2003 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!