ImageSearch는 해당 이미지를 화면에서 찾는 명령어입니다.(그곳에 좌표까지 구할수있음)
그럼 간단하게 자동으로 네이버 로그인 버튼 누르는거를 구현해 봅시다?!
그럼 일단 서치할 이미지가 필요하겠죠? 오픈캡쳐 같은 캡처 프로그램으로 로그인 버튼을 캡처합시다~ (반드시 비트맵파일로 저장하세요)
참고로
이렇게 캡처하시면 이미지서치는 왼쪽상단위 좌표를 구해오기때문에약간에 계산을 해줘야되니깐
이렇게 캡처하시면 좌표계산이 필요없겠죠?
이미지파일
아래는 이미지서치 명령어입니다.
ImageSearch, X좌표, Y좌표, 1, 1, A_ScreenWidth, A_ScreenHeight, *50 naver.bmp
설명
X좌표, Y좌표 : 이미지를 찾은곳에 좌표
1, 1, A_ScreenWidth, A_ScreenHeight : 이미지를 찾을 범위(A_ScreenWidth, A_ScreenHeight를 사용 하면 화면전체 검색 가능)
*100 : 오차범위
naver.bmp : 이미지 지정(비트맵파일이여야됨)
그럼 본격적으로 스크립트를 짜볼까요?
^q:: ; 핫키지정 ImageSearch, X좌표, Y좌표, 1, 1, A_ScreenWidth, A_ScreenHeight, *50 naver.bmp If errorlevel = 0 ; 이미지를 찾았을때(0은 찾았을때, 1은 못찾았을때, 2는 문제가 발생했을때입니다.) { Click %X좌표%,%Y좌표% ; 위에서 찾은 좌표를 클릭하란 명령어 } Return
이렇게 짜시고 컨트롤Q누르시면 로그인버튼을 인식하고 클릭할겁니다.
ps. 급하게썼읍요-_-(집에서 끄라해서;;) 부족한거있으면 댓글 남겨주세요~ㅋ
'프로그래밍 > AutoHotKey' 카테고리의 다른 글
[자작] 듀얼 모니터 사용 시 마우스 가두기, ClipCursor (5) | 2013.12.01 |
---|---|
[자작] 자동 접두어&접미어 입력기 (0) | 2012.02.05 |
[자작] 스타 치트키 입력기 (6) | 2012.01.18 |
오토핫키 한영 입력 문제 해결 (유니코드 버전 O) (0) | 2011.05.12 |
Hotstring (0) | 2011.02.26 |
오토핫키 GUI 기초 (2) | 2011.02.24 |
오토핫키 한영 입력 문제 해결 (유니코드 버전 X) (0) | 2011.02.24 |
AutoHotKey의 기초? (0) | 2011.02.24 |