오토핫키 커뮤니티

안녕하세요 RGB 픽셀을 찾아서 그 픽셀을 찾아가게끔하는걸 연습해보고있는데요

몇가지 안되는게 있어서 여쭈어보려고합니다.

F1::
PixelSearch, x,y, 0,0, A_ScreenWidth,A_ScreenHeight, 0X4C70E2,20, Fast RGB
if (errorLevel) {
MsgBox 찾기 실패! 종료합니다.
ExitApp
}
else {
x:=x+1
    y:=y+1
;MsgBox 찾기성공! 마우스 포인트를 따라가보세요. 좌표 (x%x%, y%y%)
    sleep, 100
MouseMove, %x%,%y%, 4
}
return
F2::Reload
F3:: ExitApp

우선 이렇게 만들어놨는데요

저기서 픽셀을 못찾았을 경우 그냥 종료가 되게끔 해놨는데요 저걸 종료가 되지않고 못 찾았을 경우 다시 찾게끔 하고싶은데
Loop 문을 써야되는지 뭘 써야 되는지 모르겠습니다.


F1::
PixelSearch, x,y, 0,0, A_ScreenWidth,A_ScreenHeight, 0X4C70E2,20, Fast RGB
if (errorLevel) {
loop
}
라고 작성을 하면 바로 오류가 뜨고 혹시 어떻게 처리를 해야하나요

그리고 또 한가지 더 궁금한게
우선 이 코드를 재생시키면 마우스가 해당 좌표로 이동까지는 합니다.
여기서 마우스가 해당 좌표에 도달한 순간 마우스를 클릭한다던지 혹은 키보드의 어떤 키를 누른다던지 하는 명령어가 있는지 있다면 어떤 명령어가 있는지 알고싶습니다



  • sama 2018.10.18 14:52
    F1::
    F1:
    PixelSearch, x,y, 0,0, A_ScreenWidth,A_ScreenHeight, 0X4C70E2,20, Fast RGB
    if (errorLevel) {
    MsgBox 찾기 실패! 종료합니다.
    gosub, F1
    }
    이렇게 핫키 밑에 서브루틴 만들어서 에러일때 강제로 서브루틴 실행하게 해서 반복 하는방법과

    F1:: 밑의부분을 전부 함수로 만들어서
    if (errorLevel) {
    MsgBox 찾기 실패! 종료합니다.
    return F1()
    }
    처럼 실패시 리턴할때 함수를 다시 호출하는 방법이 있습니다. 재귀함수라고 하는건데 루프문처럼 반복됩니다. 편한걸로...

    대신 무한루프문은 빠져나올구멍을 만들어놔야 헛바퀴 안돕니다
  • 에임보정 2018.10.18 18:20
    앗 감사드립니다 계속 헤메고 있었는데 해결했네요

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 윈7에서 윈 10으로 업그레이드 했는데 .. 1 역시은수 2018.10.26 0/0
질문 비활성 이미지 서치와 이미지 서치에 대해서 질문있습니다 4 역시은수 2018.10.26 0/0
공유 pc카톡 채팅자동반응(비활성) 소스입니다 16 sama 2018.11.26 2/0
자유 제가 쓴글은 들여쓰기가 안되네요 sama 2018.10.24 0/0
질문 객체변수 함수 인자로 사용할때 문제 11 sama 2018.10.23 0/0
질문 이미지 서치 질문 있습니다. 4 펭귄륌 2018.11.26 0/0
질문 postmessage로 dragNdrop 7 sama 2018.10.23 0/0
자유 오토핫키에대해 얘기하는 단톡방있나요? 2 바남 2019.03.20 0/0
질문 ㅁㅇㅍ ngs우회방법좀 알려주실분? 6 강화사신 2019.03.08 0/0
질문 좌표관련이 안먹힙니다...혹시 우회할수있거나 다른방... 2 만쭈 2018.10.21 0/0
질문 잠수타면 일부명령어가 실행이 안되는데 동영상녹화할... 3 꾸앙이 2018.10.22 0/0
질문 오토핫키 질문입니다. 2 바남 2018.10.22 0/0
질문 혹시 오토핫키얘기는 아니지만 가상머신에 대해 아시는... 바남 2018.10.21 0/0
질문 랜덤작명 스크립트입니다 sama 2018.10.20 0/0
질문 좌표설정을 이해좀 도와주세요. 2 Piner 2018.10.19 0/0
질문 픽셀 서치하는 매크로인데요 다 됐는데 픽셀을 못찾았... 2 에임보정 2018.10.18 0/0
질문 우회관련 질문드립니다. 5 쓰뜨 2018.10.21 0/0
질문 왜저는 슬립랜덤변수가 안되는걸까요?? 3 고생 2018.10.19 0/0
질문 시간이 지날때 마다 키보드 클릭 하는걸 만들고 있습니다. 6 미리리리리 2018.11.28 0/0
질문 카톡 대화창 채팅에 반응하는 매크로 2 sama 2018.10.17 0/0
Board Pagination Prev 1 ... 474849505152535455 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글