매크로

조회 수 358 추천 0 댓글 3


인터넷 검색을 통해 알아낸 정보로 만든 스크립트가 

제 뜻대로 작동하질 않아 질문드립니다



1번 이미지를 찾으면

1패턴 무한반복


하다가


2번 이미지를 찾으면

2패턴 무한반복


하다가 


다시 1번 이미지를 찾으면 

1패턴 무한반복




어떤용도냐면 사냥터 특정구간을 왔다갔다 왕복하는걸 원합니다




1번 이미지를 찾고 원하는 동작까진 무한반복이 됩니다


하지만 2번 이미지에 해당하는 부분이 나와도 

무시하고 1패턴만 무한반복하네요 



F1::Pause


1 := false

return


F2::

{

1 := ture

{

ImageSearch, FoundX, FoundY, 0,0, A_ScreenWidth, A_ScreenHeight, *50 1.bmp

if (ErrorLevel = 0)

Loop

{

Send {Left up}

send {Right Down}

Sleep 350

Send a

}

ImageSearch, FoundX, FoundY, 0,0, A_ScreenWidth, A_ScreenHeight, *50 2.bmp

if (ErrorLevel = 0)

Loop

{

Send {Right up}

send {Left Down}

Sleep 350

Send a

}

}

}

return

F3::

{

1 := false

ExitApp

}

return



이게 제가 만든 해당 스크립트구요

어떻게 수정을 해야할지 


꼭 알고싶습니다 


  • 꼬반 2020.04.08 13:11

    제가 오핫 안한지 좀 되서 가물가물한데 일단 1 := ture 여기 오타죠? true 쓰실려고 하신듯 ?

    그리고 Loop 뒤에 반복 수나 내부에 탈출조건으로 break를 주지 않으면 Loop안에서 그냥 무한 반복입니다.

    2번째 이미지 서치로 안넘어가요

    https://gogildong.com/38

    여기 한번 보시고 수정해보세요

  • 함카리스마 2020.06.20 18:08
    #SingleInstance, Force
    #NoEnv  ;변수명 해석할때 환경변수를 무시함(향후 AutoHotkey 릴리스와의 성능/호환성을 위해 권장)
    ; #Warn  ;일반적인 오류 감지에 도움이되는 경고를 활성화합니다.
    SendMode Input  ;속도와 안정성이 우수하여 새 스크립트에 권장됩니다.
    SetWorkingDir %A_ScriptDir%  ;일관된 시작 디렉토리를 보장합니다.

    Gui, Add, Text, x15 y10 w101 h170 Center, 매크로 프로그램 ;Gui를 생성하고 (파란네모라인 w:가로양옆 총길이 , h:세로양옆 총길이,이름지정)
    Gui, Add, Button, x18 y30 w93 h40, 시작                  ;시작버튼
    Gui, Add, Button, x18 y80 w93 h40, 멈춤                  ;멈춤버튼
    Gui, Add, Button, x18 y131 w93 h40, 종료                 ;종료버튼
    Gui, Show, , 매크로 프로그램                              ;만들어준 Gui를 보여줍니다.

    CoordMode, Pixel, Screen                                 ;(픽 셀  동작을 전체화면 기준으로 수행함)
    CoordMode, Mouse, Screen                                 ;(마우스 동작을 전체화면 기준으로 수행함)

    return                                                   ;Gui 생성작업 끝내기

    GuiClose: ;창닫기 명령어
    {
    ExitApp
    }
    return ;창닫기 생성작업 끝내기

    F2::   ;(시작위치 = 시작버튼 대신) F2를 누르면 (시작버튼을 눌렀을때랑 똑같음)
    Button시작: ;(시작위치) 시작버튼을 눌렀을때
    {
    상태변수 := true ;상태변수 := true는 매크로가 실행되고 있는상태 이니까 
    Loop, ;(1버튼,2버튼 클릭동작을 번갈아서 누르면서 반복)(루프옆에 숫자가 없으면 무한반복 숫자가 잇으면 그만큼 반복)
    {
    if(상태변수 = false) ; if(변수)에있는 상태변수 = false이면 매크로가 멈춘상태 이니까 
    {   ;블록열고
    break     ;break를 만나면 Loop를 탈출해서 (브레이크브레이크는 Loop내부에 작성할것)
    }   ;블록닫고 ,  이렇게 멈춤기능이 브레이크로 끝나고
    ImageSearch, x좌표, y좌표, 0, 0, A_ScreenWidth, A_ScreenHeight  ;이미지서치 로
               , *80 Image\1버튼.bmp ; 스크립트가 들어있는 Image폴더안에,1버튼 이미지
    if(ErrorLevel = 0) ;찾으면
    {
    Click, %x좌표%, %y좌표% ;x,y좌표 (서치한이미지가 있는)곳을 클릭하고 
    Sleep, 2000   ;2초 기다렸다가
    }
    ImageSearch, x좌표, y좌표, 0, 0, A_ScreenWidth, A_ScreenHeight  ;이미지서치 로
               , *80 Image\2버튼.bmp ;2버튼 이미지
    if(ErrorLevel = 0) ;를 찾았을때
    {
    Click, %x좌표%, %y좌표% ;x,y좌표 (서치한이미지가 있는)곳을 클릭하고  
    Sleep, 2000     ;2초 기다기다린후
    }
        }
    }
    return ;변수값을 반환합니다 (멈출때까지 계속)

    F1:: ;F1을 누르면   <===단축키
    Button멈춤:     ;멈춤(일시정지) 버튼을 누르면
    {
    상태변수 := false  ;매크로동작 멈춤(루프만나기전까지false)
    }
    return

    Button종료:  ;그리고 종료버튼 누르면
    {
    ExitApp ;명령어를 종료합니다
    }
    return ;끝
  • 함카리스마 2020.06.20 18:10

    이미지 이름 고쳐서 해보세욤 ^^ 아래 요부분하고

    Loop

    {

    Send {Right up}

    send {Left Down}

    Sleep 350

    Send a

    }


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 이미지서치 화면밖 서치 4 아잉뿌잉 2015.12.09 0/0
질문 오토핫키 이미지서치 질문해요. 2 Boom 2015.06.05 0/0
질문 오토핫키 이미지서치 질문입니다 3 차차지지 2020.06.20 0/0
질문 오토핫키 이미지서치 질문입니다 3 쿤달 2023.04.24 0/0
질문 오토핫키 이미지서치 질문드립니다. 2 geendy 2019.03.14 0/0
질문 오토핫키 이미지서치 질문 드립니다 8 핫키배우자 2014.11.07 0/0
질문 오토핫키 이미지서치 질문 cho9161 2018.06.15 0/0
자유 오토핫키 이미지서치 제작해주실분(사례o) 2 모시모시 2022.10.30 0/0
질문 오토핫키 이미지서치 제작의뢰 1 이린지 2018.05.15 0/0
질문 오토핫키 이미지서치 인식 2 하늘샘 2019.05.22 0/0
질문 오토핫키 이미지서치 오류가 좀 나는거 같은데 해결법 ... 2 스웨이스 2017.01.04 0/0
질문 오토핫키 이미지서치 여러장 서치하는방법좀 봐주세요 ... 4 매크로찾아삼 2023.02.24 1/0
질문 오토핫키 이미지서치 여러번 하고싶은데 도와주세요 2 오오토뉴비 2017.06.04 0/0
질문 오토핫키 이미지서치 및 이런기능가능한지.. 1 유령핑구 2020.11.25 0/0
질문 오토핫키 이미지서치 두개를 해서 두 개 중 아무거나 ... 2 cis105 2022.10.06 0/0
질문 오토핫키 이미지서치 될때만 활성화 되게 하고싶은데요 2 식스에이 2024.03.28 0/0
질문 오토핫키 이미지서치 급 질문입니다 답변기다리겠습니다. 8 케이디 2016.11.15 0/0
질문 오토핫키 이미지맥스처럼 사용가능한가요? 1 호오오잇 2023.05.04 0/0
질문 오토핫키 이미지, 픽셀서치기능 잘 작동 하나요 돌키안녕 2020.03.17 0/0
질문 오토핫키 이미지 찾기 부분 질문드려요. 3 일미자 2016.10.23 0/0
Board Pagination Prev 1 ... 707172737475767778 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글