- PVSM.RU - https://www.pvsm.ru -
Привет хабраписателям!
По рекомендации Хабрахабра многие пользуются сервисом habrastorage.org [1] для
Я для скриншотов использую клиент Gyazo [3] и наработки, описанные в этой статье [4]. Приходится перезаливать изображения на хабрасторадж, а это иногда донимает, если в посте немало картинок.
Появилась идея модифицировать клиент Gyazo, чтобы сразу отправлять скриншоты в хабрасторадж. И знаете, всё получилось!
В результате получился клиент на руби, который можно скачать здесь: https://github.com/korjik/habrastorage-ruby-client [5]
Он позволяет выделять область экрана, используя imagemagick, и заливает скриншоты на хабрасторадж. В конце, он открывает ваш файл в новом окне браузера. По своему опыту скажу, что это очень удобно. Конечно, habrastorage ещё и оборачивает картинки в тэг img, но я готов этим пожертвовать, вставляя урл изображения в .
За инфу, как устроен аплоад картинок спасибо ankh1989 [6] и его статье [7].
Самым загадочным для меня оказался метод получения ключа для Habrastorage. Почему не работает иначе, не пойму, но правильный путь такой:
<script type="text/javascript" src="http://habrahabr.ru/whoami/"></script>
Там мы можем получить наши данные для работы аплоадера.
Если есть идеи, предложения, модификации — милости прошу!
Удачного дня!
Автор: korjik
Источник [8]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/21986
Ссылки в тексте:
[1] habrastorage.org: http://habrastorage.org/
[2] хостинга: https://www.reg.ru/?rlink=reflink-717
[3] Gyazo: http://gyazo.com/
[4] статье: http://habrahabr.ru/post/138858/
[5] https://github.com/korjik/habrastorage-ruby-client: https://github.com/korjik/habrastorage-ruby-client
[6] ankh1989: http://habrahabr.ru/users/ankh1989/
[7] статье: http://habrahabr.ru/post/120887/
[8] Источник: http://habrahabr.ru/post/161631/
Нажмите здесь для печати.