티스토리 뷰

맥에서는 간단하면서 강력한 기본 캡쳐 기능이 있습니다.

  • 전체 화면 : Shift + command + 3
  • 지정영역 : Shift + command + 4 (drag)
  • 윈도우 지정 : Shift + command +4 > spacebar > click

이 3가지만 하면, 왠만한 캡쳐는 무리가 없습니다.
그런데 흠이 있다면, 옵션이 없다는 겁니다 ^^;; 파일명도 바꾸고 싶고, 파일의 형태도 바꾸고 싶은데..
이런 옵션을 terminal에서 command로 처리 하는 방법 입니다.


1. 캡쳐 파일 이름 바꾸기
defaults write com.apple.screencapture name "New Name"
killall SystemUIServer
"New Name" 부분에 원하는 기본 파일 이름을 넣어 주시면 됩니다. 이 옵션을 정해 주시면 파일명 이 "New Name + 날짜 + 시간" 이렇게 표시가 됩니다.
잊지 말아야 할껀 defaults 명령 후에 "killall SystemUIServer"를 꼭 입력해 주셔야 바로 적용이 됩니다.

2. 캡쳐 경로 바꾸기.
defaults write com.apple.screencapture location "New Location"
killall SystemUIServer
"New Location"에 원하는 경로를 적어 주시면 됩니다.

3. 캡쳐 파일 포맷 바꾸기.
defaults write com.apple.screencapture type [new format]
killall SystemUIServer
지원 가능한 포맷 : PNG, PDF, JPG, JP2, GIF, TIF, BMP, PICT, TGA.
[new format]에 원하는 파일 포맷을 적어 주시면 됩니다.

4. 윈도우 그림자 끄기
defaults write com.apple.screencapture disable-shadow -bool true
killall SystemUIServer
Shift + command +4 > spacebar로 캡쳐를 받게 되면, 항상 창 뒤로 그림자 효과가 들어가게 되는데.. 이걸 끄는 방법입니다.
마지막에 -bool true를 -bool false로 바꿔 주시면, 원래 대로 그림자 효과가 나오게 됩니다.


[ 옵션 전/후 비교 ]

5. 커맨드로 캡쳐 받기
screencapture -c
screencapture -i ~/Desktop/snapshot.png
screencapture -io ~/Desktop/screenshot.png
screencapture -M ~/Desktop/screenshot.png
screencapture -P ~/Desktop/screenshot.png
screencapture -t png ~/Desktop/screenshot.png
screencapture -T 5 ~/Desktop/screenshot.png
screencapture -x ~/Desktop/screenshot.png
커맨드에서 위와 같은 방법으로 캡쳐를 받을 수 도 있습니다. 하지만 터미널이 항상 떠 있어서 터미널도 같이 찍힙니다. 별로 유용한것 같지는 않네요 ^^;
상세한 명령은 man을 참고 하세요.

man screencapture



원본 사이트 : http://www.usingmac.com/2009/10/19/tweak-screencapture-behavior
댓글
댓글쓰기 폼