13 лет назад 29 августа 2011 в 16:56 6073

Сервис Flickr является одним из самых популярных фотохостингов. Его базы содержат миллионы фотоснимков, среди которых есть немало редких и уникальных кадров. Неудивительно, что зачастую возникает желание сохранить какую-нибудь полезную галерею. А вот здесь нас поджидает проблема: сохранять вручную изображения на Flickr не так-то просто: придется перебирать множество страниц и выполнять все действия вручную. Неудобством такого подхода в полной мере проникаешься после нескольких десятков операций. Самое время познакомиться со средствами автоматизации этого процесса.

Дополнения для браузеров
Первой остановкой на пути поиска решения нашей задачи станут дополнения для браузеров. Особенно повезло пользователям Firefox: для этого обозревателя доступно сразу несколько весьма эффективных инструментов. Пожалуй, самым подходящим средством сохранения изображений с Flickr и других фотохостингов является дополнение ImageHost Grabber (imagehost-grabber.com). После его установки в контекстных меню браузера появляется одноименный пункт с доступом к различным вариантам загрузки изображений. Наиболее востребованным, скорее всего, будет Get All Picks on Page.

ImageHost Grabber умеет не только сохранять галереи, но и обрабатывать ленты форумов

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

Следующий режим называется Suck the Current Thread. Он предназначен для автоматизации сбора и сохранения картинок, используемых в качестве иллюстраций при обсуждениях на форумах. От нас потребуется указать URL первой страницы обсуждения, после чего ImageHost Grabber просмотрит всю тему и скачает изображения, в том числе размещенные на сторонних фотохостингах. В этой возможности – одно из преимуществ ImageHost Grabber по сравнению с конкурентами.

Ход загрузки отображается на специальной панели, которая открывается при старте загрузки. На ней кроме перечня скачиваемых файлов находятся инструменты сохранения сессии – это полезно при обрыве связи или желании вернуться к загрузке отобранных изображений позже. Особенность дополнения – автоматическая сортировка загружаемых картинок. ImageHost Grabber умеет создавать вложенные каталоги и добавлять к именам префиксы, например по дате сохранения. При необходимости можно настроить сохранение файлов в отдельный каталог для каждой обработанной веб-страницы.

Всеядность плагина обеспечивается поддержкой редактирования параметров различных фотохостингов. При необходимости эту работу можно выполнить самостоятельно, с помощью встроенного редактора Host File Editor. Он также позволяет добавлять в список другие фотохостинги. Опции достаточно просты: название ресурса, маска URL для скачивания, а также количество потоков для загрузки файлов. По умолчанию база описаний хостингов периодически обновляется через сайт разработчика. При желании можно настроить апдейты и с другого указанного пользователем ресурса, благо эта база – вполне обычный XML-файл.

Любителям тонкой настройки придется по вкусу аддон Image Download II (addons.mozilla.org) – здесь правила и маски для сохранения полноформатных картинок и отбраковки графических миниатюр предлагается составить самостоятельно. Кроме того, можно создать тематические папки и правила, по которым Image Download II будет распределять сохраняемые фотоснимки.
Для пользователей браузера Google Chrome / Chromium интерес представляет дополнение DownFlickr – Flickr Downloader (blog.andregil.net). Его задача – быстрая загрузка полноформатных фото без лишних блужданий по служебным страницам альбомов этого фотохостинга.

Ценная опция плагина – запуск по клавиатурной комбинации Ctrl + S. C помощью DownFlickr – Flickr Downloader можно сохранять отдельные изображения и целые галереи. При загрузке картинки автоматически переименовываются на основе заголовков отдельных фотоснимков или же названия альбома. Это достаточно удобно, поскольку по умолчанию сохраняемые с Flickr изображения имеют совершенно неинформативные для человека имена, что требует дополнительных действий по их переименованию. К сожалению, дополнение может скачивать картинки только после их открытия. Однако это не беда аддона, а особенность API Google Chrome.

Спецпрограммы
Сейчас на рынке присутствуют и специализированные приложения для сохранения изображений из галерей фотохостингов. Основным кандидатом в помощники у нас станет инструмент Flickr Downloadr (flickrdownloadr.codeplex.com). Данная программа использует Microsoft .NET Framework и в настоящее время предназначена только для операционок Vista и Windows 7. Управлять приложением просто. Начинается процесс с выбора имени пользователя или названия группы Flickr, к снимкам которых вы желаете обратиться. Возможен и прямой поиск по тегам или тексту описания изображений. Далее Flickr Downloadr покажет миниатюры найденных фотоснимков и предложит отобрать фото для загрузки.

Примечательно, что прога внимательно относится к авторским правам на снимки: скачать можно только изображения, предоставленные по лицензии, разрешающей распространение, – защищенные копирайтом фото будут автоматически пропущены. Для быстрого отбора свободных картинок в интерфейсе Flickr Downloadr предусмотрена кнопка фильтра снимков, размещенных под лицензией Creative Commons. Далее указываем папку, в которую нужно положить контент, и запускаем закачку. Визуально в окне приложения процесс никак не отображается, поэтому при первых опытах возникает впечатление, что программа зависла. То, что прогресс выполнения сохранения можно отслеживать только по значку приложения на панели задач Windows, конечно же, не гуд, однако целевой каталог через некоторое время начинает исправно заполняться.

Еще одна программа, заточенная под современные версии Windows и требующая наличия Microsoft .NET Framework, – Downloadr (janten.com/downloadr). Назначение у нее аналогичное, а вот возможностей побольше. Кроме поиска по имени автора, тегу или тексту описания здесь предлагается быстрый переход к определенным альбомам пользователя или группы – для этого предназначены вкладки на боковой панели. Возможно и простое обращение к лучшим снимкам Flickr за определенную дату на вкладке Explore.

Доступен ряд дополнительных фильтров: можно отбирать только изображения, сделанные в определенный промежуток времени или снабженные геотегами. Отдельный переключатель отвечает за отбор снимков, предоставленных по лицензии Creative Commons, – только такие фото будут отобраны для дальнейшей загрузки. Разрешив приложению доступ к своему аккаунту на Flickr, вы также получите возможность получать открытые для вас снимки других участников. Предлагаются и различные опции сортировки «награбленного». Выбрав картинки и папку для их сохранения, запускаем скачивание кнопкой Download Selected – и наша задача решена.

Приложение Bulkr (clipyourphotos.com/bulkr) базируется на платформе Adobe Air. После установки прога просит зарегистрировать данные вашего аккаунта Flickr или же провести поиск по всей базе фотохостинга. Надо заметить, что собственно поиск здесь реализован плохо, в то же время работа с конкретными альбомами организована весьма грамотно. Указав URL аккаунта определенного пользователя, мы получим полный список его альбомов, который расположится на боковой панели Bulkr. На основной же панели выводятся миниатюры из текущего альбома. После выбора нужных снимков прога предлагает указать размеры файлов, а также папку для их складирования. UP

Никто не прокомментировал материал. Есть мысли?

Спасибо. Очень полезная статья. ImageHost Grabber сэкономил мне кучу времени.