Kumuha ng Mga Screen Shot mula sa Terminal sa Mac OS X

Anonim

Bukod sa mga keyboard shortcut, Grab, at iba pang screen shot app, maaari ka ring kumuha ng mga screenshot ng iyong Mac OS X desktop nang direkta mula sa Terminal gamit ang command na 'screencapture'.

Narito ang isang detalyadong pangkalahatang-ideya ng utility na ito at kung paano ito gamitin, na nagbibigay-daan sa pagkuha ng mga screenshot mula sa command line nang madali.

Ang Mga Pangunahing Kaalaman: Pagkuha ng Screen Shot mula sa Terminal sa Mac OS X

Una, ilunsad ang Terminal (/Applications/Utilities/) at pagkatapos ay i-type ang sumusunod:

screencapture test.jpg

Iyon ang pinakapangunahing format ng command, kukuha ito ng screenshot ng iyong buong screen at pangalanan itong 'test.jpg' sa kasalukuyang gumaganang direktoryo ng Terminal, na karaniwang tahanan ng iyong user. Maaari kang palaging tumukoy ng isa pang lokasyon sa pamamagitan lamang ng pagpili ng path para sa screenshot, narito ang Desktop:

screencapture ~/Desktop/screenshot.jpg

Ipadala ang Screen Shot sa Clipboard sa pamamagitan ng Command Line

Kung gusto mong ipadala ang screenshot sa iyong clipboard sa halip na sa isang file, ilakip ang -c flag, ngunit huwag magtalaga ng pangalan ng file o path:

screencapture -c

Ngayong nasa clipboard mo na ito, maaari mo na lang itong i-paste sa Preview, Photoshop, Pages, o kung ano pa man ang gusto mong gamitin.

Kumuha ng Screenshot sa Timer mula sa Command Line

Isa sa mas magandang feature ng Grab utility ay ang pagbibigay-daan sa iyong kumuha ng mga screenshot sa isang timer, para makapag-set up ka ng app o sitwasyon sa screen at makakuha ng mga bagay tulad ng mga alert box, menu, button na pagkilos , atbp. Maaari ka ring tumukoy ng naka-time na screenshot mula sa Terminal:

screencapture -T 10 timedshot.jpg

Ang -T na flag ay kailangang sundan ng anumang halaga sa mga segundo na gusto mong i-delay ang screen shot, sa halimbawang iyon, ito ay 10 segundo na isa ring Grabs default.

Tumukoy ng Uri ng Screen Shot File na may screen capture mula sa Command Line

Tandaan na mahalaga ang capitalization ng mga flag na ito, kung gagamit ka ng lowercase na -t, susubukan mong tumukoy na lang ng uri ng file para sa screenshot, tulad nito:

screencapture -t tiff sample.tiff

Maaari kang pumili ng iba't ibang uri ng file na ie-export, kabilang ang png, pdf, tiff, jpg, at gif.

Pagkuha ng Silent Screen Shot mula sa Command Line

Kung plano mong mag-script ng isang bagay gamit ang utos ng screencapture, maaaring hindi mo gustong tumunog ang shutter sound. Para tahimik na kumuha ng screen shot, gamitin lang ang -x flag:

screencapture -x tahimik.jpg

Ito ay isang beses na bagay kaya kailangan mong palaging tukuyin ang -x, hindi ito permanenteng pagbabago para patahimikin ang mga screen shot.

Ipadala ang Screen Shot mula sa Terminal sa isang Bagong Mensahe sa Mail

Ang isa pang maayos na trick ay ang direktang pagpapadala ng screenshot sa isang bagong mensahe ng Mail.app:

screencapture -M mailme.jpg

Kinukuha nito ang screenshot, sine-save ito bilang mailme.jpg, pagkatapos ay awtomatikong magbubukas ng bagong mensahe sa Mail na may naka-attach na screenshot na iyon.

Tulad ng lahat ng tool sa command line, maaari mong idagdag ang mga flag nang magkasama upang magsagawa ng iba't ibang mga function sa isang command. Kung gusto mong makita ang iba pang opsyon na available sa iyo, gamitin lang ang tradisyonal na -h flag na may screencapture:

screencapture -h

Ililista nito ang lahat ng available na flag at kung ano ang ginagawa ng mga ito, at mayroong iba't ibang karagdagang opsyon na available, tulad ng pagtanggal ng anino, awtomatikong paglulunsad sa Preview, pagpili sa Window Capture mode, at higit pa. Makakakita ka ng screen shot ng mga screencapture command sa itaas ng post na ito (redundant?).

Kung gusto mo talagang maging malikhain, maaari kang gumawa ng mga bagay tulad ng pag-setup ng isang awtomatikong mail ng isang screenshot function na batay sa mga kaganapan sa Mac desktop, o kahit na magtalaga ng isang susi sa para sa clipboard function at lumikha ng iyong sariling Mac Print Button ng screen para i-duplicate ang kalat ng keyboard na gustong-gusto ng mga user ng Windows, ngunit mga paksa iyon para sa isa pang post.

Sa wakas, kung mas gusto mong manatili sa pamilyar na Command+Shift+3 na command, huwag kalimutan na maaari mong baguhin ang uri ng screen shot file at i-save ang lokasyon, ngunit mangangailangan iyon ng mabilis na biyahe sa Terminal din. Pareho ang command na iyon sa Mac OS X 10.7 at sa mga naunang bersyon din.

Kumuha ng Mga Screen Shot mula sa Terminal sa Mac OS X