Скачивая изображения из интернета, вы, наверняка, обратили внимание на то, как формируются их адреса - в большинстве случаев в URL входит число, которое меняется для каждой новой картинки. Например, галерея состоит из файлов с именами file1.jpg, file2.jpg, file3.jpg и т.д. Вместо того, чтобы каждый раз самому вручную менять значение этого самого числа и затем вписывать в "качалку" получающийся адрес, можно воспользоваться специальной программой для закачки графических файлов - Picture Pump.
Программа позволяет задавать шаблон вида "www.someserver.com/[email protected]", где значок "@" используется в качестве автоматически инкрементируемого счетчика. Достаточно только указать начальное значение счетчика и шаг (обычно он равен единичке). Убедившись (в отдельном окне) в правильности генерируемых программой URL-адресов, можно приступать непосредственно к скачиванию изображений. Как и многие другие "качалки", Picture Pump использует многопоточность - одновременно тянет из Сети несколько файлов (по умолчанию - пять). В итоге, в заданной папке окажется не вся имеющаяся на страничке графика (вместе с баннерами и элементами оформления), а только нужные "чистенькие" файлы.
Однако программа умеет производить еще и синтаксический разбор кода web-страничек, что позволяет скачивать все расположенные на странице картинки. Например, если в качестве шаблона задать строку "www.someserver.com/[email protected]", то картинки будут искаться на страницах 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.
Павел БАДЯЛИК
![Версия для печати Версия для печати](https://www.kv.by/sites/all/modules/print/icons/print_icon.png)
Горячие темы