Правете екранни снимки от терминала в 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.
Правене на тиха екранна снимка от командния ред
Ако планирате да напишете нещо чрез командата screencapture, може да не искате звукът на затвора да се задейства. За да направите тихо екранна снимка, просто използвайте флага -x:
screencapture -x тихо.jpg
Това е еднократно нещо, така че ще трябва винаги да указвате -x, това не е постоянна промяна, за да направите екранните снимки безшумни.
Изпратете екранната снимка от терминала до ново имейл съобщение
Друг хитър трик е изпращането на екранната снимка директно до ново съобщение в Mail.app:
screencapture -M mailme.jpg
Това прави екранната снимка, записва я като mailme.jpg, след което автоматично отваря ново имейл съобщение с тази екранна снимка, прикачена към него.
Както при всички инструменти на командния ред, можете да добавите флаговете заедно, за да изпълнявате различни функции в една команда. Ако искате да видите другите налични опции, просто използвайте традиционния флаг -h със снимка на екрана:
screencapture -h
Това ще изброи всички налични флагове и това, което правят, и има различни допълнителни опции, като премахване на сянката, автоматично стартиране в Preview, избор на режим Window Capture и др. Можете да видите екранна снимка на командите за заснемане на екрана в горната част на тази публикация (излишни?).
Ако наистина искате да проявите творчество, можете да направите неща като настройка на автоматична поща и функция за екранни снимки въз основа на събития на работния плот на Mac или дори да зададете ключ за функцията на клипборда и да създадете свой собствен Mac Print Бутон на екрана за дублиране на безпорядъка от клавиатурата, който потребителите на Windows толкова обичат, но това са теми за друга публикация.
Накрая, ако предпочитате да се придържате към познатите команди Command+Shift+3, не забравяйте, че можете да промените типа на файла за екранна снимка и местоположението за запазване, но това ще изисква бързо пътуване и до терминала. Тази команда е същата в Mac OS X 10.7 и предишните версии също.