Привет хабраписателям!
По рекомендации Хабрахабра многие пользуются сервисом habrastorage.org для
Я для скриншотов использую клиент Gyazo и наработки, описанные в этой статье. Приходится перезаливать изображения на хабрасторадж, а это иногда донимает, если в посте немало картинок.
Появилась идея модифицировать клиент Gyazo, чтобы сразу отправлять скриншоты в хабрасторадж. И знаете, всё получилось!
В результате получился клиент на руби, который можно скачать здесь: https://github.com/korjik/habrastorage-ruby-client
Он позволяет выделять область экрана, используя imagemagick, и заливает скриншоты на хабрасторадж. В конце, он открывает ваш файл в новом окне браузера. По своему опыту скажу, что это очень удобно. Конечно, habrastorage ещё и оборачивает картинки в тэг img, но я готов этим пожертвовать, вставляя урл изображения в .
За инфу, как устроен аплоад картинок спасибо ankh1989 и его статье.
Самым загадочным для меня оказался метод получения ключа для Habrastorage. Почему не работает иначе, не пойму, но правильный путь такой:
- идём на habrastorage.org/
- смотрим исходный код страницы
- тыцаем на ссылку в строке
<script type="text/javascript" src="http://habrahabr.ru/whoami/"></script>
Там мы можем получить наши данные для работы аплоадера.
Если есть идеи, предложения, модификации — милости прошу!
Удачного дня!
Автор: korjik