매크로

질문
2015.10.15 00:13

Nox 비활성입력 해보신분?

조회 수 1381 추천 0 댓글 2

컨트롤센드.포스트메시지 둘다 안되던데 해보신분계신가요?

팁좀 알려주세요~ 


  • 코드맨 2015.10.15 02:23

    포스트메세지 녹스 1,0 입니다. 

     PostMessage, 0x201, 1, %p%, , %ActiveID%

     PostMessage, 0x202, 0, %p%, , %ActiveID%


    클릭 이 1 땜이 0 으로 하시면 됩니다.

    그리고 어자피 포스트메세지는 클라이언트 좌표라 그냥 오리지날 좌표값 주시면 됩니다.

  • T7GG 2015.10.15 10:34
    #NoEnv
    #SingleInstance force ; 스크립트를 동시에 한개만 실행
    #Persistent ; 핫키가 없더라도 스크립트 실행을 유지
    SetBatchLines,-1 ; 라인간 딜레이를 없애서 속도 상승
    coordmode, pixel, Screen
    CoordMode, ToolTip, Screen
    SetWorkingDir %A_ScriptDir%
    SetTitleMatchMode, 2
    ActiveID:="NoxFirst" ;NoxFirst
    WinActivate, %ActiveID%
    DebugMode := 1
    SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
    WinGetPos, winX, winY, winW, winH, %ActiveID%
    X2:=X+W
    Y2:=Y+H


    ;이미지 서치
    imageSearcher( ByRef imgX, ByRef imgY, img)
    {
    global ActiveID
    WinGetPos, winX, winY, winW, winH, %ActiveID%

    ImageSearch, oX, oY, winX, winY, winX+winW, winY+winH, *50 %A_ScriptDir%\%img%
    If ( ErrorLevel = 0)
    {
    imgX := oX
    imgY := oY
    return 1
    }
    else If ( ErrorLevel = 1){
    return 0
    }
    }

    ;클릭
    sendClick( x, y) {
    global ActiveID
    WinGetPos, winX, winY, winW, winH, %ActiveID%


    px:=x
    py:=y

    p := px|py<<16

    PostMessage, 0x201, 1, %p%, , %ActiveID%
    sleep, 100
    PostMessage, 0x202, 0, %p%, , %ActiveID%
    Sleep, 200
    Return
    }

    sendClick2( x, y)
    {
    global ActiveID


    px:=x
    py:=y

    p := px|py<<16

    PostMessage, 0x201, 1, %p%, , %ActiveID%
    sleep, 100
    PostMessage, 0x202, 0, %p%, , %ActiveID%
    Sleep, 200
    Return
    }

    ;서치앤클릭
    imageSearchClick(img)
    {
    If imageSearcher( x, y, img) = 1
    {
    sendClick( x, y)
    Return 1
    }
    Return 0
    }

    ;이미지 찾을때까지 대기
    waitImage(img) {
    Loop {
    If imageSearcher( x, y, img) = 1
    {
    Break
    }
    Sleep, 500
    }
    Sleep, 200
    Return
    }

    ;이미지 찾을때까지 대기후 클릭
    waitImageClick(img) {
    Loop {
    If imageSearchClick( img) = 1
    {
    Break
    }
    Sleep, 500
    }
    Sleep, 200
    Return
    }






    공부하세요~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이미지서치 픽셀서치를 여러개 할때 3 위험인물1 2015.10.11 0/0
질문 이에러좀 봐주세요 ... 9 제발등업좀2 2015.10.12 0/0
질문 오토핫키 여러사진 이미지 서치 질문 3 aces 2015.10.12 0/0
질문 루프중인 스레드 중지 4 엑시노트 2015.10.12 0/0
질문 님들 윈도우10에서 이미지서치나 픽셀서치 겟픽셀 어떤... 6 MC하얀늑대 2015.10.21 0/0
자유 GUI만들기 너무 귀찮네요. 15 외치기 2015.10.21 0/0
질문 gdip 이미지서치 질문입니다. 2 비빔면 2015.10.14 0/0
질문 이 오류좀 도와주세요..ㅠㅠ 2 횬히 2015.10.21 0/0
질문 Nox 비활성입력 해보신분? 2 _Crash 2015.10.15 0/0
질문 Gui ActiveX. 에서 Tab입력시 입력이들어가질않네요. ... 5 _Crash 2015.10.17 0/0
질문 비활성 붙여넣기 명령어 좀 알려주세요 ㅠㅠ 1 KAZUYA 2015.10.17 0/0
질문 Nox 에서 PostMessage 가 안되요. 4 마천루 2015.10.18 0/0
자유 오토핫키 질문좀 할ㄹ려고하는데 어디해야할지 몰라서 ... 수지가좋아 2015.10.17 0/0
질문 Gui ActiveX 에 Send,{Enter} 가 안들어가네요 ㅠㅠ. 3 _Crash 2015.10.20 0/0
질문 SciTE4AutoHotkey 질문드립니다. 2 doprop 2015.10.18 0/0
질문 document 엔터입력 1 _Crash 2016.04.16 0/0
자유 비활성 이미지서치 팁좀 주실 분 있나요... 4 sica 2016.01.22 0/0
질문 오토핫키 이미지 서치 질문하려구 합니다~ 2 서영욱 2015.10.22 0/0
질문 오토핫키 FTP 이용 다운로드 시 질문입니다. 5 2Yrs 2015.11.12 0/0
정보 팝업 알림, CleanNotify 3 예지력1 2015.11.11 4/0
Board Pagination Prev 1 ... 616263646566676869 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글