오토핫키 커뮤니티

조회 수 442 추천 0 댓글 5

search(Title,"Image\1.bmp",X,Y,30)

if(x>1)

{

Guicontrol,,Log,1 클릭||

BClick(x,y)

Sleep, 2000

}

이런식으로 하다가 문득 생각난게.. 오핫에서도 case문이 있나? 생각이 들더군요.

된다면 어떤식으로 해야하나요?

C에서 하던것처럼 똑같이 하면 되는건지..

gdip 이미지서치를 하면서 이미지1번이 없다면 2번 이런식으로 서치하는데 약 20개정도를 스캔을 해야하는데.. 어떤식으로 해야할지 잘 모르겠네요.



질문 한가지만 더하겠습니다!

gui창 시작 위치를 모니터 한가운데로 지정할 수 있는게 어떤명령어인가요?



매번 질문만 해서 죄송합니다..


  • Hangoon 2017.09.28 19:14

    글쎄요? 오핫키에서 기본제공되는 라이브러리는 없지만 소스작성의 간편화를 위해서라면 직접 함수를 만드시면 되지 않을까요?

    https://autohotkey.com/board/topic/18276-switchcase-statement-for-autohotkey/

    참고하세요


    두번째 질문은 gui, show 의 옵션에는 x좌표와 y좌표를 지정할 수 있게 되어있는데요

    내장변수로 A_ScreenHeight, A_ScreenWidth라는 것도 있는데...... 어렵지 않아보이는데요?

  • Hangoon 2017.09.28 19:18

    그리고 아마 gui,show에서 좌표지정을 안하시고 그대로 사용하시면

    기본위치가 화면 가운데 일겁니다. 

  • 꾸기 2017.09.29 14:51

    항상 꾸준한 답변 감사합니다

  • 할거엄따구 2017.09.29 09:03

    오핫에 케이스문은 지원되지 않습니다.

    특정폴더에 있는 이미지파일을 모두 찾아야한다면, 아래와 같이 스크립트를 구성하면 가능합니다.

    Loop,image\*.bmp ; image폴더 안에 있는 모든 bmp파일수 만큼 Loop시킴

    {

    image := "image\" A_LoopFileName ; imgae변수에 현재 Loop에 해당하는 파일명을 격납

    search(Title,Image,X,Y,30)

    if(x>1)

    {

    Guicontrol,,Log,1 클릭||

    BClick(x,y)

    Sleep, 2000

    break ; Loop 탈출

    }
    }



  • 꾸기 2017.09.29 14:54

    아 이런 방법이... 정말 감사합니다!


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이미지 대량서치 빠르게 하려면 어떻게 해야하나요? 1 동생코코 2017.10.12 0/0
질문 내용수정할때 글씨가 자꾸깨지는데... 2 뿌히히히 2017.10.10 0/0
자유 메M 오토핫키 매크로 제작해주실분 구합니다 냐냐오오먀 2017.10.05 0/0
질문 마우스위치 기준으로 랜덤좌표 클릭할 수 있는 방법있... 1 박죠 2017.10.07 0/0
질문 gdip로 녹스화면 캡쳐시 초기화면만 캡쳐가되네요... 봉봉sss 2017.10.04 0/0
질문 체력인식을 어떻게 구현 해야할지 감이안잡히네요;; 8 꾸기 2017.10.11 0/0
질문 이미지서치 여러번 반복 도와주세요~ 2 CM16 2017.10.02 0/0
질문 Gui,2: 일때 listview 내용값추가 질문 뚤이 2017.10.02 0/0
질문 텍스트 문자열 분리(?) 질문 3 뚤이 2017.10.02 0/0
질문 시간마다 어떠한 행동을 동작하게 하고 싶은데요. 3 망나뇨옹 2017.10.02 0/0
질문 드디어 여러분들 덕분에 원하는 첫 프로그램을 만들었... 2 포천아지 2017.10.13 0/0
질문 녹스 postmessage 안먹히나요? 3 가르쳐주십시오 2017.10.09 0/0
질문 보안 우회법 아시는분?~????? 1 패귀다리기 2023.02.24 0/0
질문 변경된 변수를 실시간으로 gui에 표시할수있나요?? 2 포천아지 2017.11.25 0/0
질문 이 오토핫키 해석 좀 부탁드립니다. 2 강또깡 2017.09.30 0/0
질문 gui 다른tab에있는 같은이름의 체크박스 인식불가현상 ... 4 더러럭배 2017.09.30 0/0
질문 mousexy 에다가 자기가 원하는 변수를 넣을수있나요? ... 2 포천아지 2017.09.30 0/0
질문 case문을 오핫에서 어떻게 사용하는지 궁금하네요 5 꾸기 2017.09.29 0/0
질문 gui show에 나오는 창이름의 색깔도 바꿀수있나요? 3 더러럭배 2017.09.29 0/0
질문 mouseamount에 대한 설명글이 있을까요???? 3 포천아지 2017.09.28 0/0
Board Pagination Prev 1 ... 757677787980818283 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글