매크로

조회 수 1071 추천 0 댓글 4
Gui, Add, Button, x150 y40 w80 h30 vStart, 시작
Gui, Add, Button, x240 y40 w80 h30 vStop, 정지
Gui, Add, Button, x150 y80 w80 h30 vOption, 설정
;상태줄
Gui, Add, Text, x180 y17 w50 h15 vState, 정지
Gui, Add, Text, x250 y90 w70 h15, 정지 = F2
Gui, Show

macrogo :=false
CoordMode, pixel, screen
CoordMode, mouse, screen
return


;시작 버튼
Button시작:
{
macrogo := true
Gui, submit,nohide
GuiControl, , State, 시작
GuiControl, Enable, Stop,

Loop
{
CoordMode pixel, screen
WinGetPos, px,py,width,height,ahk_class Qt5QWindowIcon
x_r := width+px
y_b := height+py
ImageSearch, foundx, foundy, %px%,%py%, %x_r%, %y_b%, *50 %A_ScriptDir%\Image\senastart.bmp
if((ErrorLevel = 0) && (macrogo = true))
{
ClickA(foundx,foundy)
MsgBox,찾았는데 왜 클릭하질 몬해!
Sleep, 1000 
}
return
}
}

ClickA(foundx,foundy)
{
이부분에 Click %foundx%,%foundy% 를 넣으면 제대로 클릭하는것까진 확인이 됩니다.
WinGetPos, w_x, w_y, w_w, w_h,,ahk_class Qt5QWindowIcon
nx := foundx - w_x
ny := foundy - w_y
여기서 Click %nx%,%ny%를 써도 클릭안하더군요..
N := nx|ny<<16
PostMessage, 0x201, 1, %N%,,ahk_class Qt5QWindowIcon
PostMessage, 0x202, 0, %N%,,ahk_class Qt5QWindowIcon
해결은 못해주시더라도 ..
여기서 N이 어디 클릭하는지라도 알 수 있는 방법이없을까요. 부탁드립니다
}

ahk_class Qt5QWindowIcon 는 녹스입니다.. Nox나 다른걸로 하면 인식을 안하더군요..
액티브 아이디는 보긴했는데 어떻게 왜 사용되는건지 잘 몰라서 못넣어 봤구요..
불필요하다고 생각하는 부분은 다 빼고 이것만 올립니다.


이전글에 답변해주신 리체님께는 죄송하지만 오타가 많은것같아 여기 다시 올립니다

  • 리체 2015.11.30 21:07
    이부분에 Click %foundx%,%foundy% 를 넣으면 제대로 클릭하는것까진 확인이 됩니다.
    WinGetPos, w_x, w_y, w_w, w_h,,ahk_class Qt5QWindowIcon ;오류 - 콤마가 하나 더 들어갔습니다.

    WinGetPos, w_x, w_y, w_w, w_h,ahk_class Qt5QWindowIcon ;정상
  • 침묵의고요 2015.11.30 21:12
    허;;; 정말 감사합니다;; 너무오래 보고있어서 집중력이 많이 흐트러졌나봐요.흑
    나중에 바바나우유라도 보내드릴게요
  • 리체 2015.11.30 21:44
    팁을 하나 드리자면, 녹스는 다른 컨트롤(툴바 등)들도 타이틀명으로 Nox를 사용하고 ahk_class, ahk_exe도 같은 것을 사용합니다. 그래서 제일 좋은 방법은 녹스 윈도우 타이틀을 변경하는 것입니다.
    Multi-Drive에서 타이틀명이 변경 가능합니다.
    Nox를 제외한 다른 타이틀명으로 변경(예: Nox_0, Nox_1, noxx, etc...)하고
    이 타이틀명으로 지정해주는게 혹시라도 다른 컨트롤들을 선택할수 있는 여지를 막을수 있고
    멀티를 다룰때도 편합니다.
  • 침묵의고요 2015.11.30 21:52
    아하 그런게 있어서 이게 인식이 않됬던거군요;;
    gs 빙그레 바나나 우유 바코드있는데 어떻게 드릴방법이없을까요 !

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이사만루3 카드 뽑기에서 오버롤70이상 이미지 서치 만... 1 오뎅이이 2020.05.06 0/0
질문 이상하게 모비즌만 키면 오핫키 시작키가 안눌러지고 ... 칼시이나 2015.01.10 0/0
질문 이상하게 오토핫키 딜레이가 생겨서 질문드립니다~ 2 페르니코 2022.12.14 0/0
질문 이에러좀 봐주세요 ... 9 제발등업좀2 2015.10.12 0/0
질문 이제 막 시작한 초보 질문 드립니다.. 6 111dfa 2016.06.12 0/0
자유 이제 비활성 버전으로 매크로 제작 도전 5 죠케빈 2017.11.11 0/0
질문 이제 오핫은.. 사장되는건가요? 3 푸파재대결 2023.02.24 0/0
자유 이제 조만간 opengl의 캡쳐 장벽도 깨지겠네요. 크루세이덩 2016.08.27 0/0
자유 이제는 자체 에디터나 리더기도 필요없겠네요 5 압살맨블로그 2023.12.26 0/0
질문 이지미 서치 할때요 3 PMS 2015.01.20 0/0
자유 이클립스 만렙캐릭 ( 91~95 ) 계정 여러개팝니다. 1 지존매니아맨 2019.01.12 0/0
자유 이토랜트 포인트모집기... 새해복들많이 받으세요 걍자랑? 1 제발등업좀2 2017.01.04 0/0
질문 이틀짼데 되질않아요..postmessage 도와주세욤.. 4 침묵의고요 2015.11.30 0/0
질문 인스타그램 좋아요 찍기 만들려는데 문의입니다. 1 난사자당 2016.09.04 0/0
질문 인증 도움좀 주세요.. 7 shcjf 2015.01.23 0/0
자유 인증관련 참고 소스 공유해주실분! 1 은응 2018.02.19 0/0
질문 인증관련해서 질문드립니다. 1 더러럭배 2018.05.16 0/0
질문 인증보안관련 질문입니다~ 4 시간에기대어 2018.10.08 0/0
질문 인증서 날짜가 잘못되었다는데요.. 큰곰형님 2023.02.24 0/0
질문 인터넷 웹페이지에서 오토핫키 가능? 슈팅가이드 2018.06.25 0/0
Board Pagination Prev 1 ... 171172173174175176177178179 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글