500px.com: как получить ссылку на изображение
Есть такой интересный сайт 500px.com. На нём ежедневно появляется сотня-другая красивых и интересных фотографий. Естественно возникает желание использовать всё это добро, например, в своей программе, или просто скачать на компьютер. Всё бы ничего, но разработчики заблокировали возможность просто сохранить изображение "по правой кнопке". Можно, конечно, использовать PrintScreen, но есть более хитрый способ:
1) Открываем понравившееся фото
2) В строке адреса видим что-то на подобии вот этого:
500px.com/photo/1511358?from=upcoming
Тут 1511358 - индекс фотографии, upcoming - из какого раздела мы на неё попали.
3) Для получения ссылки на понравившуюся фотографию, необходимо воспользоваться шаблоном url следующего вида:
photos.500px.com/A/B
где A - тот самый индекс фотографии, а B - требуемый размер, задаваемый числами от 1 до 5. К примеру, при B=1, мы получим ссылку на миниатюру с размерами 70 на 70 пикселов, при B равном 5 мы уже получим ссылку на полноразмерное изображение. Вот примеры:
http://photos.500px.com/1511358/1 - 70х70
http://photos.500px.com/1511358/2 - 140х140
http://photos.500px.com/1511358/3 - 280х280
http://photos.500px.com/1511358/4 - 900х600
http://photos.500px.com/1511358/5 - 1170х900
Так как фотографии нумеруются по порядку, возможно формирование url простым перебором индексов. Пример:
http://photos.500px.com/1511358/5
http://photos.500px.com/1511359/5
http://photos.500px.com/1511360/5
P.S. Смысл всего это в том, что мы получаем простой механизм получения фотографий и их миниатюр, например, для какого-либо виджета, фоторамки, автоматической смены обоев экрана и прочего. Достаточно сформировать url и скачать фотографию, например так:
wget http://photos.500px.com/1511358/5 -O photo.jpg
1) Открываем понравившееся фото
2) В строке адреса видим что-то на подобии вот этого:
500px.com/photo/1511358?from=upcoming
Тут 1511358 - индекс фотографии, upcoming - из какого раздела мы на неё попали.
3) Для получения ссылки на понравившуюся фотографию, необходимо воспользоваться шаблоном url следующего вида:
photos.500px.com/A/B
где A - тот самый индекс фотографии, а B - требуемый размер, задаваемый числами от 1 до 5. К примеру, при B=1, мы получим ссылку на миниатюру с размерами 70 на 70 пикселов, при B равном 5 мы уже получим ссылку на полноразмерное изображение. Вот примеры:
http://photos.500px.com/1511358/1 - 70х70
http://photos.500px.com/1511358/2 - 140х140
http://photos.500px.com/1511358/3 - 280х280
http://photos.500px.com/1511358/4 - 900х600
http://photos.500px.com/1511358/5 - 1170х900
Так как фотографии нумеруются по порядку, возможно формирование url простым перебором индексов. Пример:
http://photos.500px.com/1511358/5
http://photos.500px.com/1511359/5
http://photos.500px.com/1511360/5
P.S. Смысл всего это в том, что мы получаем простой механизм получения фотографий и их миниатюр, например, для какого-либо виджета, фоторамки, автоматической смены обоев экрана и прочего. Достаточно сформировать url и скачать фотографию, например так:
wget http://photos.500px.com/1511358/5 -O photo.jpg
хочется: спать
Метки: 500px, сохранение, скачать

