Загрузить и установить
со своей командой или обсуждаете что-то с другом через Интернет, может возникнуть ситуация, когда вам потребуется сделать снимок экрана и поделиться им с человеком на другом конце провода. Хотя наиболее распространенным способом является отправка скриншота через используемый вами чат или приложение для обмена сообщениями, существует множество других решений, которые делают этот процесс быстрым и удобным.В этой статье мы узнаем об инструменте Imgur-Screenshot, который позволяет вам сделать снимок экрана и загрузить его на сайт обмена изображениями Imgur за один раз. просто нужно поделиться ссылкой.
Примечание. Скриншот Imgur работает и в Mac OS X.
Скриншот Imgur
Инструмент Imgur-Screenshot — это, по сути, простой bash-скрипт, доступный для Linux и OS X. Этот инструмент, которого на официальном сайте Imgur даже внесен в список , позволяет сделать снимок экрана выбранной области, а затем загрузите изображение в Imgur – все это происходит за один шаг. Мало того, прямая ссылка на изображение также копируется в буфер обмена, чтобы вы могли его использовать.
Загрузить и устаContents
Скриншот Imgur
грузить инструмент Imgur-screenshot, выполните следующую команду (убедитесь, что git
уже установлен в вашей системе):
git clone https://github.com/jomo/imgur-screenshot.git
Contents
git clone https://github.com/jomo/imgur-screenshot.git
Скрипт bash будет загружен в ваш домашний каталог. Например, в моем случае он был загружен в каталог «/home/himanshu/imgur-screenshot». Войдите в этот каталог, и вы сможете запустить инструмент, выполнив сценарий «imgur-screenshot.sh».
Но прежде чем начать использовать инструмент, сначала проверьте, все ли его зависимости выполняются, выполнив следующую команду:
./imgur-screenshot.sh --check
И если какая-либо зависимость не соблюдена, вам придется сначала установить ее. Например, в моем случае был получен следующий результат:
OK: found grep
OK: found notify-send
OK: found scrot
ERROR: xclip not found
ERROR: curl not found
Это означало, что мне пришлось загрузить два последних пакета, прежде чем начать использовать Imgur-Screenshot.
Использование
В самой базовой форме этот инструмент можно использовать, просто запустив его как обычный сценарий оболочки. После запуска таким образом вам будет предложено сначала выбрать область, которую вы хотите захватить.
./imgur-screenshot.sh Please select area
Как только вы выберете область с помощью мыши, снимок экрана будет сделан, и процесс загрузки начнется немедленно.
Uploading '/home/himanshu/Pictures/imgur-2016_04_27-12:47:41.png'... image link: https://i.imgur.com/z8Wkxq7.png delete link: https://imgur.com/delete/mhVokN54tNmXbnf URL copied to clipboard Opening 'xdg-open https://i.imgur.com/z8Wkxq7.png' Version v1.7.3 is up to date.
После завершения загрузки целевая ссылка копируется в буфер обмена для вашего использования. Кроме того, ссылка автоматически откроется в новой вкладке веб-браузера.
Загрузите скриншот в свой аккаунт Imgur
Если у вас есть учетная запись Imgur и вы хотите, чтобы ваш скриншот был загружен туда, вот как это сделать.
Убедитесь, что вы вошли в свою учетную запись Imgur. Затем запустите следующую команду — в ее выводе перечислены все шаги, необходимые для подключения утилиты к вашей учетной записи Imgur.
./imgur-screenshot.sh -c In order to upload to your account, regisИспользование
at: https://api.imgur.com/oauth2/addclient Select 'OAuth 2 authorization without a callback URL' Then, set the imgur_acct_key (Client ID) and imgur_secret in your config.
Перейдите по ссылке, указанной в выводе, и заполните информацию в соответствии с инструкциями — вам также нужно будет ввести свой адрес электронной почты, но нет необходимости вводить «URL обратного вызова для авторизации», «Веб-сайт приложения» или «Описание.» Введите капчу внизу и нажмите кнопку «Отправить».
Далее разрешите приложению подключаться к вашей учетной записи.
Как только вы «разрешите» это, вам будет предоставлен доступ к вашему идентификатору клиента и секрету клиента.
Скопируйте эти значения и вставьте их в качестве значений в поля «imgur_accn
Загрузите скриншот в свой аккаунт Imgur
hot.sh».Обратите внимание, что это небольшое изменение, поэтому мы сделали его здесь. Если вы планируете внести несколько изменений в конфигурацию инструмента (что может произойти, если вы начнете часто использовать инструмент), лучше переопределить конфигурацию в «~/.config/imgur-screenshot/settings.conf».р>
Как только вы закончите с этим, выполните следующую команду:
./imgur-screenshot.sh -c
Если до этого момента все было сделано правильно, вам будет предложено перейти на определенный URL-адрес и получить оттуда пин-код.
Вот результат в моем случае (я скрыл URL-адрес; не пытайтесь его скопировать):
Go to https://api.imgur.com/oauth2/authorize?client_id=XXXXXXXXXXXXX and grant access to this application. Enter the PIN:
После ввода PIN-кода инструмент подключается к вашей учетной записи. Чтобы сделать снимок экрана и загрузить его в свою учетную запись Imgur, просто выполните следующую команду:
./imgur-screenshot.sh -l true
Проверьте свою учетную запись, и вы увидите там скриншот.
Функции
Вот некоторые функции, предоставляемые инструментом Imgur-Screenshot:
- Загрузить файлы скриншотов или изображений
- Скопировать ссылку в буфер обмена
- Настраиваемая конфигурация
- Отредактируйте изображение перед загрузкой
- Загрузить анонимно или с помощью учетной записи
- Создавать и добавлять в альбомы
- Сохраняется имя файла, ссылка и история ссылок на удаление.
- Автоматическое удаление изображений
- Уведомления об обновлениях
Подробнее здесь .
Заключение
Imgur-Screenshot — чрезвычайно полезный инструмент, который делает то, что обещает. Кроме того, все эти дополнительные функции делают его незаменимым. Давай, попробуй. Знаете ли вы, что Shutter (похожий, но сравнительно более популярный инструмент), похоже, недавно выпустил перестал работать для Ubuntu? Это еще одна причина начать изучать Imgur-Screenshot.