매크로

조회 수 132 추천 0 댓글 3

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

 

CoordMode, Mouse, Screen
CoordMode, Pixel, Screen
SetTitleMatchMode, 1

 

F11::
Loop
{
 chrome()
}
return

 

chrome()
{
 WinGetPos, wx, wy, ww, wh, Chrome

 1st:= 253|95<<16
 ImageSearch, xx, yy, wx, wy, ww, wh, *25 %A_ScriptDir%\IMG\1.png
 If ErrorLevel
  sleep, 10
 else
 {
  sleep, 150
  iclick(1st)
 }
}

 

iclick(clickcoord)
{
 PostMessage,0x201,1,%clickcoord%,,Chrome
 sleep, 200
 PostMessage,0x202,0,%clickcoord%,,Chrome
}

 

위 오토핫키처럼 비활성으로 만들려고 합니다... 잘못된 것 좀 알려주세요.ㅠㅠ


  • Auto영웅 2015.12.08 11:14

    복사해서 수정 설명 해주시면 더 감사하겠습니다ㅜㅜ 꾸벅

  • 시우쿤 2015.12.08 14:07
    익숙한 변수지정 형태네요.
    질문이 명확하지 않습니다. 질문을 명확하게 올려주셔야 다른 분들도 답변 드리기가 쉬울 듯 합니다.

    현재 상태에서는 화면상 어디에선가 \IMG\1.png 파일이 검출되면 Chrome으로 시작하는 이름의 아무 창에다가 "바탕화면 기준으로" (253, 95) 좌표에 마우스 클릭 WM메시지를 보내도록 되어 있네요.
  • 제발등업좀2 2015.12.08 15:57

    chrome()
    {
    WinGetPos, wx, wy, ww, wh, Chrome
    1st:= 253|95<<16
    ImageSearch, xx, yy, wx, wy, ww, wh, *25 %A_ScriptDir%\IMG\1.png

    윈X값과 윈W 같을 합쳐야죠 ;; 그래야 해당영역 안에서 서치 하죠
    마찬가지로 윈Y값과 윈W 값을 합쳐야 해당영역 안에서 서치합니다
    쉽게 풀이 하면 창의 시작점(가로) + 창의 끝점(가로)
    창의 시작점(세로) + 창의 끝점(세로) 이렇게 합쳐야 사각형의 서치영역이 형성 되지않을런지요?

    예문))
    WinGetPos, winX, winY, winW, winH, 타이틀
    ImageSearch, oX, oY, winX, winY, winX+winW, winY+winH, *100 %A_ScriptDir%\%img%.png



    If ErrorLevel
    sleep, 10
    else
    {
    sleep, 150
    iclick(1st)
    }
    }

    iclick(clickcoord) ; 그리고 클릭 부분 .. 어떤 예뮬레이터 을 사용하시는 지 .. 모르겠지만..
    ; 포스메세지 할때.. 창의 캡션 보더 를 계산 하지않으셨으므로.. 원하시는
    ; 위치를 클릭할 확률이 낮을듯싶습니다 ㅠㅠ 이부분은 찾아보며많으니 검색 고고고싱
    {
    PostMessage,0x201,1,%clickcoord%,,Chrome
    sleep, 200
    PostMessage,0x202,0,%clickcoord%,,Chrome
    }

    이상허접답변 이였습니다.


최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 타이머 숫자를 10자리부터 표시되게 가능할까요? 21 침묵의고요 2016.04.30 0/0
질문 블택에서 이미지서치 관련 질문입니다. 2 도영이아빠 2015.12.10 0/0
질문 [해결] "" 내 변수 호출 질문 3 아잉뿌잉 2015.12.10 0/0
질문 비활성 마우스 휠다운 질문입니다 1 푸른호수 2015.12.09 0/0
질문 gui 창 배치 질문 드립니다! 8 침묵의고요 2015.12.09 0/0
자유 블루스택과 녹스에서 히트 돌릴때 색상차이 8 와이로 2017.11.09 4/0
질문 오토핫키 이미지서치 화면밖 서치 4 아잉뿌잉 2015.12.09 0/0
질문 adb dd 명령어 및 RAW파일 생성 질문있습니다. 6 허럴럴렁 2015.12.18 0/0
질문 오토핫키 위치 이미지 인식후 그다음 인식 질문입니다. 5 팀팀이 2015.12.15 0/0
질문 오토핫키 질문 있습니다 알려주세요..ㅠㅠ 3 Auto영웅 2015.12.08 0/0
정보 저번에 올려드린 홈페이지보다 더 유용한 사이트 5 침묵의고요 2018.02.07 2/0
질문 연산 비교에관해 질문드립니다 5 아기a 2015.12.08 0/0
질문 오토핫키가 중지가 꺼도 정지가않됩니다. 도와주세요! 2 침묵의고요 2015.12.07 0/0
질문 ini IniWrite 질문입니다! 4 침묵의고요 2015.12.07 0/0
질문 오토핫키 PC 키입력이 안먹히는데 왜그런건가요? 1 optiu 2015.12.09 0/0
자유 녹스가 업데이트 이후에 잡히질않네요 3 침묵의고요 2015.12.06 0/0
질문 밑에 녹스 타이틀 다시 질문 드립니다. 3 쁘랑키 2015.12.05 0/0
질문 녹스 타이틀 질문드립니다. 3 쁘랑키 2015.12.06 1/0
질문 오토핫키로 만든 매크로는 최소화해도 돌아가나요? 3 갑오징 2015.12.07 0/0
자유 오토핫키 보안수준 상당히심각하네요 3 에라잇힛 2015.12.05 0/0
Board Pagination Prev 1 ... 133134135136137138139140141 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글