오토핫키 커뮤니티

조회 수 212 추천 0 댓글 3

#NoEnv

#Persistent ; 핫키가 없더라도 스크립트 실행을 유지
SetBatchLines,-1  ; 라인간 딜레이를 없애서 속도 상승
coordmode, pixel, screen
SetWorkingDir %A_ScriptDir%
SetTitleMatchMode, 2
ActiveID:="녹스1"
IfWinExist, 녹스1
WinActivate, %ActiveID%
WinSetTitle, 녹스1,,녹스1
WinGetPos, winX, winY, winW, winH, %ActiveID%
DebugMode := 1
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
X2:=X+W
Y2:=Y+H
return

End::
ExitApp
return

F1::
gui, submit, nohide
CoordMode, Pixel, Screen

Loop
{
sleep,100
gosub,주간퀘스트

}
return

주간퀘스트:

if(imageSearcher(x,y, "%A_ScriptDir%\\image\퀘스트확인.bmp")=1)

{
    msgbox, 이미지 찹음 ㅋㅋㅋㅋㅋ
 Sleep 1000
}
else
{
msgbox, 이미지 못찹음 ㅋㅋㅋㅋㅋ
}

RETURN

F12::
SEND,#+{Left}
return

guiclose:

exitapp

return

;이미지 찾을때까지 대기후 클릭
waitImageClick(img) {
    Loop {
        If imageSearchClick( img) = 1
        {
            Break
        }
        Sleep, 500
    }
    Sleep, 200
    Return
}
;이미지 서치
imageSearcher( ByRef imgX, ByRef imgY, img)
{
    global ActiveID
    WinGetPos, winX, winY, winW, winH, %ActiveID% *%50% %A_ScriptDir%\%img%
 If ( ErrorLevel = 0)
 {
 imgX := oX
 imgY := oY
 return 1
 }
 else If ( ErrorLevel = 1)
 {
 return 0
 }
 }
;서치앤클릭
imageSearchClick(img)
{
    If imageSearcher( x, y, img) = 1
    {
        sendClick( x, y)
        Return 1
    }
    Return 0
}
;클릭
sendClick( x, y) {
    global ActiveID
    WinGetPos, winX, winY, winW, winH, %ActiveID%
    px:=x-winX
    py:=y-winY
    p := px|py<<16
    PostMessage, 0x201, 1, %p%, , %녹스1%
    sleep, 100
    PostMessage, 0x202, 0, %p%, , %녹스1%
    Sleep, 200
    Return
}

위와 같이 소스를 저장하고 실행 했는대 활성화 창에서는 이미지를 찾습니다

중요한건 클릭이 안대는대 클릭부분 좀 알켜주세요~ ㅠㅠ


  • nadore 2017.03.15 21:23

    스크립터에 내장된 spy+로

    title을 정확하게 따주시고 포스트메세지에 넣어주시면 될겁니다

    대소문자를 구분하니 주의하셔야해요


  • 리체 2017.03.15 23:48

    녹스1 변수값이 없기 때문입니다.


    본문에서 타이틀명을 녹스1으로 설정하고 ActiveID에 저장했으니

    %ActiveID% 를 쓰던가 그냥 녹스1 을 쓰던가 해야죠

    %녹스1% 은 녹스1의 변수값을 가져오기 때문에 Null 값이 되는겁니다

  • jihk 2017.03.31 13:28

    PostMessage, 0x201, 1, %p%, , %녹스1% --> %ActiveID%


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 잘되던 매크로가 오작동을 하는이유? 1 zuzag 2017.03.29 0/0
질문 오토핫키 배울려고 합니다 3 알천비 2017.03.31 0/0
질문 활성화된 프로세스 죽이는법 kill 3 리엔니케니스타 2017.03.29 0/0
질문 고수님들 도와주시면 감사하겠습니다. 1 남현욱 2017.03.26 0/0
질문 이미지서치후 비활성클릭하는 법 림대홍 2017.03.26 0/0
공유 그럼 혹시 메m 매크로 제작하시분 있으신가요? 잇으시... jiil 2017.03.25 1/0
질문 녹스 오토핫킷 어떻게 사용하는건가요? 2 jiil 2017.03.24 0/0
질문 메이플스토리m 오토핫키제작팁주실분 금모찌 2017.03.23 0/0
질문 오토핫키 질문드리겟습니다! 1 sira1124 2017.03.23 0/0
질문 녹스 이미지인식에 관한 질문 드립니다. 1 복권상인 2017.03.24 0/0
질문 리스트뷰 lv_add 질문드립니다. 1 세나고고2 2017.03.20 0/0
질문 리스트뷰 불러오기, 진행상황표시 질문 드립니다 3 세나고고2 2017.03.20 0/0
질문 오토핫키 마우스 이동좀 도와주실분 1 가나다다마바바다 2017.03.24 0/0
질문 오토핫키 도저히 모르겟어서 질문드립니다 1 가나다다마바바다 2017.03.24 0/0
질문 녹스 오토핫키 어렵나요? 2 뚱캔콜라 2017.03.18 0/0
질문 누르고 있을때 실행되거나 아니면 두번 눌렀을때 실행... 2 리엔니케니스타 2017.03.21 0/0
자유 파이썬 씨플 어느정도 알면 배우기 쉬운가요? 1 과일자동차 2017.04.06 0/0
질문 녹스활성화 이미지찾기 클릭부분 고수님들 도와주세요 3 디제이토미 2017.03.31 0/0
질문 핫키를 만들엇는데 원래 키입력을 무시 안할수 있나요? 2 ddfa4 2017.03.16 0/0
자유 오토핫키입문하게되었습니다 반가워요! 림대홍 2017.03.14 0/0
Board Pagination Prev 1 ... 919293949596979899 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글