Делайте снимки экрана из терминала в Mac OS X

Делайте снимки экрана из терминала в Mac OS X

Помимо сочетаний клавиш, Grab и других приложений для создания снимков экрана, вы также можете делать снимки экрана рабочего стола Mac OS X прямо из Терминала с помощью команды screencapture.

Вот подробный обзор этой утилиты и того, как ее использовать, которая позволяет с легкостью делать снимки экрана из командной строки.

Основы: создание снимка экрана из терминала в Mac OS X

Сначала запустите Терминал (/ Applications / Utilities /), а затем введите следующее:

screencapture test.jpg

Это самый простой формат команды, он сделает снимок экрана всего экрана и назовет его «test.jpg» в текущем рабочем каталоге терминала, который обычно является домом вашего пользователя. Вы всегда можете указать другое местоположение, просто выбрав путь для скриншота, вот рабочий стол:

screencapture ~/Desktop/screenshot.jpg

Отправьте снимок экрана в буфер обмена через командную строку

Если вы хотите отправить снимок экрана в буфер обмена, а не в файл, прикрепите флаг -c, но не назначайте имя файла или путь:

screencapture -c

Теперь, когда он находится в вашем буфере обмена, вы можете просто вставить его в Preview, Photoshop, Pages или что-нибудь еще, что вы хотите использовать.

Сделать снимок экрана на таймере из командной строки

Одна из лучших функций утилиты Grab заключается в том, что она позволяет делать снимки экрана по таймеру, поэтому вы можете настроить приложение или ситуацию на экране и захватывать такие вещи, как окна предупреждений, меню, действия кнопок и т. Д. Вы также можете указать синхронизированный скриншот из Терминала:

screencapture -T 10 timedshot.jpg

За флагом -T должно следовать любое количество секунд, на которое вы хотите отложить снимок экрана, в этом примере это 10 секунд, что также является значением по умолчанию для захвата.

Укажите тип файла снимка экрана с помощью снимка экрана из командной строки

Обратите внимание, что использование заглавных букв в этих флагах имеет значение. Если вы используете строчную букву -t, вы вместо этого попытаетесь указать тип файла для скриншота, например:

screencapture -t tiff sample.tiff

Вы можете выбрать различные типы файлов для экспорта, включая png, pdf, tiff, jpg и gif.

Бесшумный снимок экрана из командной строки

Если вы планируете написать что-то с помощью команды screencapture, возможно, вы не захотите срабатывать звук срабатывания затвора. Чтобы незаметно сделать снимок экрана, просто используйте флаг -x:

screencapture -x quiet.jpg

Это одноразовая вещь, поэтому вам всегда нужно указывать -x, это не постоянное изменение, чтобы сделать снимки экрана беззвучными.

Отправьте снимок экрана из терминала в новое почтовое сообщение

Еще один изящный трюк — отправить снимок экрана прямо в новое сообщение Mail.app:

screencapture -M mailme.jpg

Это делает снимок экрана, сохраняет его как mailme.jpg, а затем автоматически открывает новое почтовое сообщение с прикрепленным к нему снимком экрана.

Как и во всех инструментах командной строки, вы можете складывать флаги вместе, чтобы выполнять различные функции в одной команде. Если вы хотите увидеть другие доступные вам опции, просто используйте традиционный флаг -h с screencapture:

screencapture -h

В нем будут перечислены все доступные флаги и то, что они делают, а также доступны различные дополнительные параметры, такие как удаление тени, автоматический запуск в предварительном просмотре, выбор режима захвата окна и многое другое. Вы можете увидеть снимок экрана с командами захвата экрана в верхней части этого сообщения (избыточно?).

Если вы действительно хотели проявить творческий подход, вы могли бы сделать такие вещи, как настроить автоматическую отправку снимков экрана по почте на основе событий рабочего стола Mac или даже назначить клавишу для функции буфера обмена и создать свою собственную кнопку Mac Print Screen, чтобы дублировать этот беспорядок на клавиатуре Пользователи Windows так сильно любят, но это темы для другого поста.

Наконец, если вы предпочитаете использовать знакомые команды Command + Shift + 3, не забывайте, что вы можете изменить тип файла снимка экрана и место сохранения, но для этого также потребуется быстрое путешествие в Терминал. Эта команда одинакова в Mac OS X 10.7 и более ранних версиях.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *