오토핫키 커뮤니티

질문
2014.12.18 03:00

혹시 오토핫키 기능중에...

조회 수 480 추천 0 댓글 12

혹시 오토핫키 기능중에...


loop, { }

무한 루프 문장 속에 단일 클릭만 하게끔 만들수 있을까요?


예를 들어서 ...


loop, {


이미지서치, ....블라블라

if (ErrorLoevel=0) {

click, L, %x1%, %y1%

}


이미지서치, ....블라블라

if (ErrorLoevel=0) {

click, L, %x1%, %y1%

}

}


이라고 가정했을시...

2두번째 이미지서치 한 놈만 한번만 클릭하게 만들려면 어떻게 해야할까요?


  • profile
    외치기 2014.12.18 08:43

    두번째만 클릭한다면 첫번째 이미지서치 문장을 빼시면 되겠네요.

    루프에서 탈출하는게 궁금하시다면 break 사용하시면 됩니다.

  • 모바게 2014.12.18 08:46
    ㅋㅋㅋㅋㅋ 외치기님 설마 그런질문일까요 ㅋㅋ
  • 앞프론뒷태 2014.12.18 22:27
    답변 감사합니다. ^^/
  • 모바게 2014.12.18 08:45

    루프안에서 여러 이미지를 찾고, 그중에 찾은 이미지만 클릭하고 싶다는 뜻인것같습니다.

    이미지 찾은 좌표를 따로 저장해서 마지막에 클릭을 한번만 하면 되겠네요.


    loop, {

    x=0

    y=0


    이미지서치, ....블라블라

    if (ErrorLoevel=0) {

    x=%x1%

    y=%y1%

    }


    이미지서치, ....블라블라

    if (ErrorLoevel=0) {

    x=%x1%

    y=%y1%

    }


    click, L, %x%, %y%

    }


    대략 이런 느낌일까요?

  • 앞프론뒷태 2014.12.18 22:27
    답변 감사합니다. ~!!
  • profile
    안호성 2014.12.18 09:10

    loop{

    이미지찾기(1,1,이미지1)

    이미지찾기(1,1,이미지2)

    이미지찾기(1,1,이미지3)

    }


    이미지찾기(eX,eY,이미지이름){

    이미지서치, ....블라블라,%이미지이름%.bmp

    if (ErrorLoevel=0) {

    click, L, %eX%, %eY%

    }

    }

  • 핸콕 2014.12.18 11:44
    그렇게 하실려는 이유나 목적을 써주시면 어떨까요?
  • 앞프론뒷태 2014.12.18 22:30

    음... 제가 사용 하려는 목적은 세나 스킬 쓰는 부분을 오토로 만들려고 합니다.


    즉 1페이즈 2페이즈 3페이즈

    가 있으면

    1페이즈에 는 1번 스킬 사용후 대기 시간을 주고, 2페이즈 에서 2번 스킬을 사용 뭐 이런식 입니다...

    근데 1페이즈 에서, 1번 스킬과 2번 스킬 이미지가 다 함께 있으므로,

    1번 스킬 이미지와 2번 스킬 이미지를 다 서치 하니까 왔다리 갔다리 합니다.

    그래서 1페이즈 에서 1번 스킬 1번만 클릭하게 끔 만들고 싶어서...


    물론 반복 적인 부분이라서 loop, { ... } 문장 안에는 있어야 하니까요...


  • 모바게 2014.12.19 09:24
    그런용도라면 다른 방법이 많을 것 같은데요?
    어떤 값을 찾는지 모르는 것도 아니고 명확하게 나와있는데..
    이미지를 우선으로 생각하는것보다 로직을 고민해보세요^^
    하나씩 순서를 짚어보면 답이 보일 것 같네요.
  • profile
    안호성 2014.12.19 09:26
    1 2 3 페이즈 구분이 명확하다면 가능합니다
  • 히라요나 2014.12.19 12:47

    이미지찾기(1,1,이미지1)

    이미지찾기(1,1,이미지2)

    이미지찾기(1,1,이미지3)

    }

  • 까치발가락 2014.12.19 15:28

    이미지서치에 찾은 이미지 좌표값을 이용하면 됩니다.


    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *90 %Image%

    에서 이미지를 찾으면 좌표 값이 FoundX와 FoundY로 넘어 옵니다.

    찾은 이미지의 왼쪽 상단 모서리의 좌표 값이지요,,


    따라서,

    ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *90 %Image%

    if ErrorLevel = 0

    {

    ? Click, L, %FoundX% + 45, %FoundY% + 15

    }


    위 코드를 응용해 보시길..


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 PostMessage 비활성 키입력 wparam, lparam 없이 하는 ... 아스팔트맨 2023.07.14 1/0
자유 심심해서 만든 업&다운 숫자게임 아스팔트맨 2023.07.14 0/0
질문 구 리니지 2.0 매크로 유료 제작가능 문의 태대호 2023.06.05 0/0
질문 배열 질문드립니다 3 광대승천 2023.05.26 0/0
질문 저장된 변수에 대해서 질문있습니다. 1 광대승천 2023.05.23 0/0
질문 형님들 왕초보 블루스택 adb에 연결하기 좀 도와주십시오. cis105 2023.05.08 0/0
질문 오토핫키 이미지맥스처럼 사용가능한가요? 1 호오오잇 2023.05.04 0/0
질문 오토핫키 반복하는 스크립트 줄이는 방법을 알고 싶습... 2 코난123 2023.04.30 0/0
질문 scrcpy 미러링 원래 비활성 안먹히나요? 3 리엔니케니스타 2023.07.17 0/0
질문 hid스틱 오토핫키 질문 저런곤란 2023.04.26 0/0
질문 텔레그램 이미지 보내는 방법아시는분.... 빨리올리져 2023.04.26 0/0
질문 오토핫키 이미지서치 질문입니다 3 쿤달 2023.04.24 0/0
공유 디컴방지 컴파일러 정식버전 v2.00 digim0 2023.04.18 0/0
자유 게임추천좀해주세요~! 감사합니당ㅋㅋ 2023.04.13 0/0
자유 반갑습니다 오늘도 좋은하루되세요 2 통통배다잉 2023.04.12 0/0
질문 이미지서치후 해당좌표까지이동할때쓰는 함수뭐가있을... 2 감사합니당ㅋㅋ 2023.04.09 0/0
자유 오토핫키 로스트시티 작동잘되나요 ? 최진 2023.04.05 0/0
질문 오토핫키 v2 이미지서치 도움 좀 주실분!! 2 비비아랑 2023.11.05 0/0
질문 오토핫키 v2 버전 비활성 이미지서치 1 레몬유령 2023.04.01 0/0
공유 AHK로 텍스트 타이핑 vim처럼 어디서든 사용하거나 마... 엘런튜링 2023.03.30 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글