Комментарии 32
Хорошо было бы, если бы в статье были озвучены правовые моменты. Как на использование этого инструмента смотрит гугловский TOS?
+18
Можно попробовать сливать картинки на какой-нить хостинг картинок, а уже от туда вставлять картинку на свой сайт…
0
Постараюсь изучить этот вопрос, спасибо за указания на этот момент, и при какой либо информации дополнить статью, в порыве не обратил на это внимания.
Но что то мне кажется что эту возможность все же вынесут в официальное api сервиса, в противном случае возникает вопрос почему они тогда не используют уже реализованное в поиске, по адресу «clients1.google.com.ua/webpagethumbnail», с похожей безопасностью, а вынесли отдельно в «goo.gl/api».
Но что то мне кажется что эту возможность все же вынесут в официальное api сервиса, в противном случае возникает вопрос почему они тогда не используют уже реализованное в поиске, по адресу «clients1.google.com.ua/webpagethumbnail», с похожей безопасностью, а вынесли отдельно в «goo.gl/api».
0
Годная идея.
0
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Ещё год назад прикрутил такую функциональность на yugsys.ru (появляются у пунктов меню). Где-то в октябре в гугле что-то поменяли, и оно перестало работать. Теперь надо разбираться почему скриншоты перестали обновляться. Но я их кэшировал и сейчас они отображаются из кэша. Разбираться сейчас что к чему как-то не очень охота.
Проблема с таким использованием этих сервисов в том, что нет стабильного внешнего api и всё может поменяться в любой момент а ты будешь вынужден снова заниматься реверс-инженирингом, чтобы выяснить что к чему.
Проблема с таким использованием этих сервисов в том, что нет стабильного внешнего api и всё может поменяться в любой момент а ты будешь вынужден снова заниматься реверс-инженирингом, чтобы выяснить что к чему.
0
Оставлю ссылочку в посте, возможно, кому-то подойдет:
www.domaintools.com/research/screenshot-history/
www.domaintools.com/research/screenshot-history/
+3
Были бы еще у гугла скриншоты более приличного качества
0
А еще есть сервис http://s-shot.ru/. Довольно неплохой, с простейшим API, мне нравится :-)
+8
Большое спасибо!
Он еще и flash нормально рендерит, а wkhtmltopdf я так и не смог заставить. Перевел свой сайт на него.
Он еще и flash нормально рендерит, а wkhtmltopdf я так и не смог заставить. Перевел свой сайт на него.
0
Спасибо возьму на заметку.
0
Я на основе этого сервиса недавно сделал забавную «Вдохновлялку»
+1
Понравилось. Спасибо.
Более функциональная версия:
www.site-shot.com/.
Основные изменения:
1. Параметр «размер» ограничивает только ширину масштабированного изображения, раньше он ограничивал и высоту тоже.
2. Появилась возможность создавать полноразмерные скриншоты без ограничения по высоте.
3. Появилась возможность обновить кеш скриншота.
4. Изменилось изображение сообщающие об ошибке.
5. Ошибки «In progress» больше нет, вместо нее все запросы будут ожидать создания скриншота.
6. Добавлена punycode конвертация, для кириллических доменов.
Более функциональная версия:
www.site-shot.com/.
Основные изменения:
1. Параметр «размер» ограничивает только ширину масштабированного изображения, раньше он ограничивал и высоту тоже.
2. Появилась возможность создавать полноразмерные скриншоты без ограничения по высоте.
3. Появилась возможность обновить кеш скриншота.
4. Изменилось изображение сообщающие об ошибке.
5. Ошибки «In progress» больше нет, вместо нее все запросы будут ожидать создания скриншота.
6. Добавлена punycode конвертация, для кириллических доменов.
+1
Самый большой минус — это вероятность прикрытия/изменения такого подхода.
Ну и правовые аспекты тоже надо бы изучить…
Ну и правовые аспекты тоже надо бы изучить…
0
Советую wkhtmltopdf. Там же есть и wkhtmltoimage.
+2
Давно пользуюсь, очень нравится.
0
Посмотрю, спасибо.
0
Я рад что хоть кому то помог топик :) Спасибо.
+1
Хм… у меня вроде как трудностей вообще не было с wkhtmltopdf и wkhtmltoimage (сервер на убунте… без иксов). Просто взял «static binary» версию.
0
С flash проблемы. Либо черное окно, либо вообще просто пустое место.Так его и не заборол.
А еще надо шрифты поставить, xvfb-run, Iced tea — на шаред хостинге уже не запустишь.
При съемке сайта fishki.net — модальное окно с какой то фигней — то есть надо еще как то мутить юзер-агента, чтобы нормально сайт показало. Еще с какими то сайтами у меня были подобные заморочки.
Щас гоняю s-shot.ru, он пока только online.2gis.ru неправильно снимает — но там и wkhtml не очень работал.
А еще надо шрифты поставить, xvfb-run, Iced tea — на шаред хостинге уже не запустишь.
При съемке сайта fishki.net — модальное окно с какой то фигней — то есть надо еще как то мутить юзер-агента, чтобы нормально сайт показало. Еще с какими то сайтами у меня были подобные заморочки.
Щас гоняю s-shot.ru, он пока только online.2gis.ru неправильно снимает — но там и wkhtml не очень работал.
0
PhantomJS умеет делать скриншоты.
0
А я по старинке pdfify.com/ и дальше руками :)
0
Если есть возможность поднять такой сервис у себя, то лучше поднять такой сервер у себя. В этом случае Python и webkit2png в помощь.
+1
Может не в тему, но: для получения скриншотов видео на YouTube, достаточно сформировать ссылки вида
i2.ytimg.com/vi/XXXXXXX/default.jpg 120x90 px
i2.ytimg.com/vi/XXXXXXX/hqdefault.jpg 480x360 px
где XXXXXXX — это код видео.
Например, для youtube.com/watch?v=C6suYuxcioE кодом будет C6suYuxcioE
i2.ytimg.com/vi/XXXXXXX/default.jpg 120x90 px
i2.ytimg.com/vi/XXXXXXX/hqdefault.jpg 480x360 px
где XXXXXXX — это код видео.
Например, для youtube.com/watch?v=C6suYuxcioE кодом будет C6suYuxcioE
0
извиняюсь, гугл отменил показ скриншота?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Google Thumbnail: Получаем миниатюры сайтов