Робіть знімки екрана з терміналу в 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 секунд, що також є значенням за замовчуванням Grabs.
Вкажіть тип файлу знімка екрана зі знімком екрана з командного рядка
Зверніть увагу, що використання великих літер у цих прапорцях має значення, якщо ви використовуєте малі літери -t, замість цього ви намагатиметеся вказати тип файлу для знімка екрана, наприклад:
screencapture -t tiff sample.tiff
Ви можете вибрати різні типи файлів для експорту, зокрема png, pdf, tiff, jpg і gif.
Зробити беззвучний знімок екрана з командного рядка
Якщо ви плануєте створити сценарій за допомогою команди знімка екрана, ви можете не захотіти, щоб звук затвора спрацьовував. Щоб без звуку зробити знімок екрана, просто використовуйте прапорець -x:
screencapture -x quiet.jpg
Це одноразова річ, тому вам доведеться завжди вказувати -x, це не постійна зміна, щоб зробити знімки екрана тихими.
Надіслати знімок екрана з терміналу в нове повідомлення пошти
Ще один хитрий трюк — надсилання знімка екрана безпосередньо в нове повідомлення Mail.app:
screencapture -M mailme.jpg
Це робить знімок екрана, зберігає його як mailme.jpg, а потім автоматично відкриває нове повідомлення Mail із прикріпленим до нього знімком екрана.
Як і з усіма інструментами командного рядка, ви можете додавати прапорці разом для виконання різноманітних функцій в одній команді. Якщо ви хочете побачити інші доступні вам параметри, просто використовуйте традиційний прапорець -h із знімком екрана:
screencapture -h
Це перелічить усі доступні прапорці та те, що вони роблять, а також доступні різноманітні додаткові параметри, як-от усунення тіні, автоматичний запуск у попередньому перегляді, вибір режиму захоплення вікна тощо. Ви можете побачити знімок екрана команд захоплення екрана у верхній частині цієї публікації (зайве?).
Якщо ви справді хочете бути креативними, ви можете налаштувати автоматичну пошту, функцію знімка екрана на основі подій на робочому столі Mac або навіть призначити клавішу для функції буфера обміну та створити власний Mac Print Екранна кнопка, щоб відтворити безлад на клавіатурі, який так люблять користувачі Windows, але це теми для іншої публікації.
Нарешті, якщо ви віддаєте перевагу знайомим командам Command+Shift+3, не забувайте, що ви можете змінити тип файлу знімка екрана та місце збереження, але для цього знадобиться невелика подорож до Терміналу також. Ця команда така сама в Mac OS X 10.7 і попередніх версіях.
