2013/05/23

Android Tasker를 이용한 스크린 캡쳐하기

Tasker에서는 아쉽게도 스크린샷 찍는 기능이 지원되지 않았습니다.
이게 가능하면 다양한 상황에서 스크린샷을 찍어 보관하는 자동화가 가능할텐데요.

하지만 안드로이드 ICS(아이스크림 샌드위치) 이상부터는(기기에 따라서는 진저브레이드에서도 가능) 쉘의 특정 명령을 실행시키는 방법으로 스크린샷 찍기가 가능합니다.

/system/bin/screencap -p %filename

%filename에는 스크린샷이 저장될 경로와 파일명을 주면 됩니다.

%filename = /sdcard/Pictures/Screenshots/Screenshot-%DATE-%TIME.png

이런식으로 날짜 시간을 조합하는 방식으로 하면 중복파일 걱정은 없겠죠.

스크린샷을 찍은 후에는 Card Scan으로 해당 파일을 미디어스캔 해줘야 갤러리에 나타납니다. 
전체 SD카드를 스캔하면 시간이 오래 걸리니 추가된 파일만 지정해서 스캔해주면 됩니다.

댓글 없음:

댓글 쓰기