매크로

질문
2014.12.29 12:26

loop가 끝난뒤 명령어 실행

조회 수 180 추천 0 댓글 9

해당 루프가 2회 실행이 끝난뒤 esc 키 입력한뒤 다른곳으로 이동시키려 하는데 잘 안되네요..


Loop 2
{
?sleep, 2000
?MouseClickDrag, left, 835, 666, 835, 400
Imagesearch, vx, vy, 3, 34, 1400, 800,*100 %A_WorkingDir%\seven\아론1.bmp
if errorlevel = 0
{
mouseclick, left, vx+3, vy+3
sleep, 2000
mouseclick, left, 1123, 656
sleep, 2000
Imagesearch, vx, vy, 3, 34, 1400, 800,*50 %A_WorkingDir%\seven\교체선택.bmp
if errorlevel = 0
{
mouseclick, left, vx+10, vy+20

sleep 2000
send {esc}
goto F5
}

}

}
return
send {esc}
goto F5


어떻게 수정하면 루프가 끝나고 esc키 입력을 한뒤 f5로 돌아갈 수 있을까요?


  • 독이든사과 2014.12.29 12:29

    해당 값을 2회 검색한뒤 없으면 다른명령어 실행.. 혹은 해당값을 3분간 찾아본뒤 없으면 다른 명령어 실행.. 이게 가능할까요?

  • 난폭탄 2014.12.29 13:13

    마지막 3번째 줄의 return 리턴을 제일 마지막에 두세요.

    그럼 원하시는데로 루프 2회가 끝나고 ESC누르고 F5의 장소로 갑니다.

  • 독이든사과 2014.12.29 16:51
    빠른 답변 감사합니다 ^^
  • theruin 2014.12.29 13:15

    Loop 문 다음에 return 이 있어서 다음에 오는 send이후는 실행이 안되는게 당연하네요. return 을 젤 마지막에 넣어야지 루프문 종료후에 실행이 됩니다.

    StartTime := A_TickCount?

    loop

    {

    ? ElapsedTime:=A_TickCount-StartTime?

    ? if ElapsedTime>180000 ??

    ? ? break

    }

    이런식으로 하면 3분후에 루프문 종료가 됩니다.

  • 독이든사과 2014.12.29 16:48
    답변 감사합니다 몰랐던 기능을 가르쳐 주셔서 감사합니다 ^^
  • 허간지 2014.12.29 16:01

    return을 빼시면 일단 goto문까진 진행될듯보이네요~

  • profile
    안호성 2014.12.29 16:02
    매크로를 만드시는거라면 별로 추천은 안해드리고 싶은 문법이내용
  • 독이든사과 2014.12.29 16:53
    솔직히 게임 매크로를 검색하다 오토핫키에 대해 알게되어 직접 공부하는겸 만들어보고 있습니다. 혼자 인터넷 이곳저곳 기웃거리며 공부중인데.. 스크립트를 위처럼 만드는데도 머리가 뽀개질것 같아요 ㅠ_ㅠ 간단히 만들수 있는 스크립트가 있을텐데.. 아직은 .. 혹시 호성님께 조언좀,,얻을수 있을까요? *-* ..
  • 깨꿍 2014.12.31 10:25
    찾든 못찾든 esc누르고 f5로 가는건가요?
    일단 괄호내부 goto F5를 continue F5로 바꾸거나 아예 빼고
    괄호밖 리턴은 맨아래로 내리시고..
    근데 리턴이 왜 있는거죠?
    그리고 서치 앤 클릭은 자주 사용하는 구조이니
    펑션으로 만들어서 처리하세요.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 gdip 비활성 이미지 서치시 깜빡거림 1 러츄아애러 2018.09.17 0/0
정보 gdip 비활성 이미지 서치, postmessage 모모 소스입니다. 6 사이다업 2021.01.23 1/0
질문 gdip 비활성 앱플레이어멀티로 사용시에 타이틀만 바꿔... 3 hiki 2017.09.23 0/0
질문 Gdip 비활성 사용시 무차별적으로 터치를 합니다. 인식... 1 명랑택시 2019.03.04 0/0
질문 gdip 비활성 매크로에 if errorlevel 못쓰나요? 3 비구니 2018.05.11 0/0
질문 gdip 범위지정서치 질문합니다. 8 N4N2 2017.09.07 0/0
질문 gdip 명령어에서 출력 변수를 사용하고 싶습니다 7 나나치얌 2017.11.15 0/0
질문 gdip 를 이용한 캡쳐 질문있습니다. 4 까망갈매기 2018.07.24 0/0
질문 Gdip 로 이미지 대기후 클릭함수 질문요 3 총각미남 2016.07.08 0/0
질문 gdip 로 trans 기능 하는게 없나요? 3 리키레이 2016.01.17 0/0
질문 GDIP 라이브러리중 Gdip_BitmapFromHwnd에 대하여 질문... 3 반수현 2023.02.24 0/0
질문 gdip 다중 이미지서치에 관해서 여쭤봅니다 a1237694 2023.02.24 0/0
질문 gdip 관련하여 질문합니다. 3 N4N2 2016.04.16 0/0
질문 Gdip 관련 질문있습니다 고수님들 3 메이크모델 2022.11.24 0/0
질문 Gdip 경로 도움좀 주세요 형님들..... 2 능금마라탕 2020.12.30 0/0
정보 gdip 간단 응용 팁들 13 매크로맨서 2015.04.18 0/0
질문 GDIP trans 기능 예제 힌트좀 주실수있으신가요? 35 캔디염 2016.09.18 0/0
질문 gdip texttographic를 사용했는데요 9 포천아지 2017.09.26 0/0
자유 GDIP 32비트만 이용가능 할 줄이야... 3 프리 2016.09.02 0/0
자유 gdip / greyscale 강좌 해주실분 [사례있습니다^^] 뚜르따르또르 2017.11.29 0/0
Board Pagination Prev 1 ... 192193194195196197198199200 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글