타이머(Timer)

by 김효복 posted Feb 29, 2020 Views 34 Replies 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

타이머(Timer)

타이머(Timer)는 특정 라벨을 지정된 일정 간격으로 반복 할 때 사용합니다. 타이머에 대해서 알아보고 앞 장에서 학습한 이미지서치를 이용하여 주기적으로 검색하는 예제를 만들어보도록 하겠습니다.

 

■ 구성요소

그림1.png

  ① 두 개의 지정 된 좌표를 통해 사각영역을 명시하고 검색 할 이미지를 명시합니다.

  ② 타이머를 이용하여 일정한 시간간격으로 이미지 검색 기능을 수행합니다.

 

■ 사용법

그림2.png

  ① SetTimer : 타이머 작업을 명시합니다.

  ② Label : 타이머에서 호출 할 라벨을 명시합니다.

  ③ Period | On | Off | Delete

      Period : 타이머를 주기를 명시합니다. 단위는 밀리 초 단위입니다. (ex. 1초 = 1000ms)

      On : 타이머를 새로 만들거나 Off 상태를 On 상태로 변경합니다.

      Off : 기존의 On 상태를 Off 상태로 변경합니다.

      Delete : 타이머를 Off 하고 삭제합니다.

  ④ Priority : 타이머의 우선 순위를 지정합니다.

 

 

다음은 타이머+이미지서치 예제입니다.  스크립트 작성 후 단축키 F1을 누르면 검색을 시작하고 단축키 F2를 누르면 검색을 중지합니다.

■ 예제 스크립트 ( 스크립트 다운로드 : 예제.ahk 이미지.zip )

그림3.png

검색이 시작되면 타이머는 1000밀리 초, 즉 1초마다 화면상에서 노란 동그라미가 있는지 검색합니다. 노란 동그라미가 검색되면 "이미지를 찾았습니다!", 노란 동그라미가 검색이 되지 않으면 "이미지를 찾지 못했습니다."라는 문구가 표시됩니다.

 

■ 예제 스크립트 실행결과

이미지를 찾았을 경우

그림4.png

 

이미지를 찾지 못했을 경우

그림5.png


크리에이티브 커먼즈 코리아 저작자표시 Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지/3.0에 따라 이용하실 수 있습니다

 

TAG •

Board Pagination Prev 1 Next
/ 1