프로그램 캡션(이름)으로 윈도우창 이미지 저장하기
SimpleHotkey_Script2023. 11. 6. 09:41
스크립트 예제
<Win_GetPos,계산기,a>
<calc,a_3=a_3+a_1>
<calc,a_4=a_4+a_2>
<Capture,a_1,a_2,a_3,a_4,image.bmp>
계산기 화면위치를 읽어 캡쳐하는 예제 입니다.
창위치가 어디에 있던지 해당 프로그램의 캡션(이름)을 읽어와 정확한 사이즈로 캡쳐 합니다.
저장되는 이미지 파일은 image.bmp 저장 됩니다.
캡션 이름 변경해가며 동작 되는지 테스트 해보세요!!!
<Win_GetPos,계산기,a> | 계산기 프로그램의 위치정보를 a변수에 입력 합니다. 선언된 a변수 기준으로 a_1,a_2,a_3,a_4 4개 변수가 자동생성 됩니다. a_1 = 프로그램위치 X값 a_2 = 프로그램위치 Y값 a_3 = 프로그램위 넓이 (width) a_4 = 프로그램위 높이 (height) |
<calc,a_3=a_3+a_1> | Capture 명령어는 a_1 ~ a_3 까지의 길이로 캡쳐 합니다. 프로그램 위치 X값 ~ 프로그램 넓이까지 캡쳐를 해야 되므로 a_3 = a_3 + a_1 값을 만들어서 넣어 줘야 합니다. <Capture,x시작점,y시작점,x길이까지,y길이까지,파일이름> |
<calc,a_4=a_4+a_2> | 위와 동일 |
<Capture,a_1,a_2,a_3,a_4,image.bmp> | 설정된 범위로 image.bmp 파일을 생성합니다. |
예제를 복사해서 계산기 값을 변경해가며 테스트 해보세요!
'SimpleHotkey_Script' 카테고리의 다른 글
String(변수) 내용 합치는 방법 (0) | 2024.01.12 |
---|---|
매크로 프로그램 OpenCV 기능 사용하기 (2) | 2023.12.15 |
프로그램 및 창 실행화면 보일때까지 대기 (0) | 2023.10.13 |
문자를 입력 받아 조건문으로 메세지 출력하기 (0) | 2023.10.04 |
마우스 드래그를 하는방법 (0) | 2023.09.04 |
댓글()