Учебники (How-To & F.A.Q)
   1651

Загрузка скриншотов на imgur через терминал

Прочитал сегодня топик Контроль за пользователем, где описывалась возможность использования утилиты scrot и поскольку я тоже иногда пользуюсь этой утилитой, решил поделится скриптом, который загрузит полученный скриншот на фотохостинг imgur. Тем более, обещал manjarqo что-н. написать sunglasses

Добавьте скрипт в .bashrc или другой пользовательский файл для вашей оболочки. Можно открыть файл в любимом текстовом редакторе, скопировать, вставить и сохранить. А можно использовать утилиту cat


cat >> ~/.bashrc
## после этой комманды можно вводить следущий текст arrow_down 
imgur(){
for i in "$@";do
curl -# -F "image"=@"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" http://imgur.com/api/upload.xml|\
grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\x1B[0;34m\1:\x1B[0m /'
done
}
## нажмите Ctrl+C для окончания


Теперь можно пользоваться. Поскольку scrot у меня настроен по умолчанию, никаких настроек я не производил, то и все скриншоты он складывает в /home/$USER. По этому же пути стартует и терминал.

Учебники (How-To & F.A.Q): Загрузка скриншотов на imgur через терминал

Конечно же есть и другие скрипты и программы. Каждый использует то, что ему удобно, и мне будет интересно почитать ваши предложения и пожелания в комментариях.

10 комментариев

avatar
Объясни для самых маленьких, как этим скриптом пользоваться?
?
Свежие новости мира информационных технологий ТехноДжем
0
avatar
так там же картинка, для наглядности (:
?
0
avatar
на что нужно потом нажать, чтобы сделался скрин и полетел в имгур?)))
?
Свежие новости мира информационных технологий ТехноДжем
0
avatar
так там же картинка, для наглядности (:
я думал, что понятно cyclone_ cyclone

все действия в терминале, «не отходя от кассы»
1) Скрот создает скрин с названием «год-месяц-день-время_разрешениеэкрана_скрот.пнг» и кладет в хомяк
2) Запускаю скрипт — imgur /path/to/image.png (у меня все скрины в одной директории, т. е. в хомяке)
3) Жмакаю ентер
4) Получаю ссылки
5) Все (:
?
+1
avatar
Короткий вариант:
две комманды в терминале
скрот + ентер = скрин.пнг
имгур скрин.пнг + ентер = ссылки на имгуре
?
0
avatar
youtu.be/1jPdjLNK3Gg
Последний раз редактировалось
?
+1
avatar
Последний раз редактировалось
?
Свежие новости мира информационных технологий ТехноДжем
0
avatar
как встроить плеер?
?
0
avatar
в youtube нажимаешь поделиться, выбираешь там html код, копируешь код вставляешь в сообщение
?
Свежие новости мира информационных технологий ТехноДжем
+1
avatar
Если кто-то использует Gnome 3 как DE, на официальном сайте дополнений Gnome
ссылка
есть дополнение, с помощью которого можно делать снимки экрана, которые автоматически будут загружаться на Imgur. Дополнение называется Imgur Screenshot Uploader.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.