OCR_Screen
심플 프로그램/├심플핫키 명령어 설명2025. 8. 25. 14:12

OCR_Screen 명령어는 컴퓨터 화면의 특정 영역을 OCR(광학 문자 인식) 기술로 판독하여 문자를 추출하고, 그 결과를 지정된 변수에 저장합니다. 이 명령어는 마우스로 복사할 수 없는 텍스트를 인식해야 하는 자동화 작업에 매우 유용합니다.
스크립트 명령어 사용방법
<OCR_Screen,숫자1,숫자2,숫자3,숫자4,변수1>
사용 값
- 숫자1: OCR을 실행할 영역의 시작점 가로(X) 좌표.
- 숫자2: OCR을 실행할 영역의 시작점 세로(Y) 좌표.
- 숫자3: OCR을 실행할 영역의 가로(Width) 길이.
- 숫자4: OCR을 실행할 영역의 세로(Height) 길이.
- 변수1: OCR 기능으로 판독된 문자열을 저장할 변수 이름.
추가설명
- 이 명령어는 엑셀이나 텍스트 편집기처럼 문자를 직접 복사할 수 없는 경우, 화면에 보이는 내용을 텍스트 변수로 저장할 때 사용합니다.
- 판독된 값은 변수1에 문자열 형태로 저장되어 매크로 스크립트에서 자유롭게 활용할 수 있습니다.
- 선택한 영역의 문자 판독이 잘 되지 않을 경우, <OCR_Type...> 명령어를 사용하여 가독성을 높일 수 있습니다.
사용예제1
<OCR_Screen,0,0,100,100,A>
<Msg_Box,A>
설명: 이 스크립트는 모니터의 (0,0)에서 시작해 가로 100, 세로 100 픽셀 크기의 영역을 OCR로 판독합니다. 판독된 텍스트는 A 변수에 저장되고, 이후 메시지 박스(Msg_Box)를 통해 그 결과를 화면에 표시합니다.
언제 사용하면 좋은지 예제
- 복사가 불가능한 텍스트를 읽어와야 할 때: 웹사이트의 보안 텍스트나, 복사-붙여넣기가 제한된 프로그램의 텍스트를 읽어와야 하는 경우.
- 이미지 형태의 문서를 자동화할 때: PDF 문서나 이미지 파일 내의 특정 문자열을 찾아내고 그에 따라 다음 작업을 진행해야 하는 경우.
- 게임 화면의 정보를 읽어와야 할 때: 게임 내 체력, 점수, 아이템 이름 등과 같은 정보를 텍스트로 인식하여 자동화 매크로에 활용할 때.
- 매크로 동작에 따라 화면의 동적 텍스트를 확인해야 할 때: 로그인 후 변경되는 사용자 이름이나, 실시간으로 갱신되는 수치값을 인식하여 다음 행동을 결정해야 할 때.
사용 이점 요약
- 복사 불가능한 텍스트 인식: 복사 기능이 없는 환경에서도 화면의 문자를 텍스트로 변환하여 활용할 수 있습니다.
- 다양한 활용 가능성: 인식된 텍스트를 조건문, 변수 비교 등에 사용하여 스크립트의 유연성을 높일 수 있습니다.
- 자동화 범위 확장: 사용자 인터페이스(UI)가 아닌 화면의 정보를 기반으로 한 자동화 작업을 가능하게 합니다.
'심플 프로그램 > ├심플핫키 명령어 설명' 카테고리의 다른 글
| OCR_File (0) | 2025.10.13 |
|---|---|
| OCR_Type (0) | 2025.09.22 |
| Multi_Img (1) | 2024.12.03 |
| Img_MoveEX (2) | 2024.09.04 |
| Img_Move (0) | 2024.08.08 |
댓글()





