Lightshot клиент для Ubuntu Linux (и не только)

Давольно-таки давно пользуюсь сервисом для создания скриншотов Lightshot.

Что раздражало, так это то, что у них небыло клиента под Linux (а на работе я сижу под Ubuntu Linux, да и на части компов дома у меня тоже стоит Ubuntu Linux). А ставить wine меня не разу не улыбало.

Всех страждущих — прошу под кат.

Легкое гугление предлагало установить себе wine, что бы начать пользоваться сей замечательной софтиной. Но мне всех фичей не нужно было да и радости в виде wine тоже ставить себе не разу не улыбало. В общем вспомнил, что «яж программист» и набросал парочку строчек на баше которые тупо шлют скрин на их сервер и получают ссылку взамен (официального API они не предлагают, так что все может в любой момент сломаться, но сейчас работает — ну вы поняли).

Так как знакомых линуксоидов у меня немного, то решил поделиться сим творением с сообществом — возможно кто-то найдет это полезным.

Скрипт на баше лежит на гитхабе (со всеми вытекающими зависимостями) — github.com/dargiri/xshot.
Требует он в принципе парочку зависимостей: xclip, jq и curl.

NB! Тестировал я это только на Ubuntu 16.04, но по идее после легкой доработкой напильником должно заработать.

Установить его достаточно просто:

sudo apt-get update \
 && sudo apt-get --yes install xclip jq curl \
 && curl https://raw.githubusercontent.com/dargiri/xshot/master/xshot > xshot \
 && chmod +x xshot \
 && sudo mv xshot /usr/local/bin/

Супер, скрипт проинсталлирован. Теперь давайте повесим на него шорткаты, что бы нам было удобно снимать скриншоты, а не писать каждый раз это в консоли или еще где:

Раз:
130b4a47f75e4783b8145172d3876b30.png

Два:
8a9017bf01c6485ba0b49e0f5fd2535b.png

А теперь выделяем нужную нам область экрана после нажатия нужного шортката (Alt+Shift+X) в моем случае.

Далее видим симпатичное (на мой взгляд, на чей-то может быть нет) окошко:

740b614ed81342909caaa8bf5619d0a2.png

По кнопочкам:
Сopy — копирует в буфер обмена данные.
Open — открывает firefox со скриншотом.
ОК — ничего не сделает, тупо закроет окно.

Отзывы/форки/сообщения об ошибках приветствуются.

Всем удачи и хорошего настроения.

P.S. Тестировал только на Ubuntu 16.04, но по идее после легкой доработки напильником должно завестись и на остальных дистрибутивах.
P.P. S. Делалось все оперативно и в обеденное время, так что просьба помидорами сильно не кидаться.
P.P. P.S. Заранее извиняюсь, если хаб/раздел не совсем подходящий.

Комментарии (1)

  • 7 февраля 2017 в 19:42

    +1

    А еще есть screencloud и joxi

© Habrahabr.ru