지금 배우는중에 막혔는데
단순하게 바주세요 테스트 버전이니 하나 찾아서 클릭하는 수준을 만들고 싶은거에요
실행 시키면 계속 오류 메세지 뜨네요 어떤식으로 작업을 해야 하나요 지금 현재 오류 부분은
ImageSearch, Foundx, Foundy, %pos_x%, %pos_y%, %x_right%, %y_bottom% *20 %A_ScriptDir%|Image|1.bmp
이부분입니다
단순하게 비활성 이미지 하나 서치후 클릭하는걸 테스트 중입니다. 도와주세요
Gui, Add, Button, x32 y30 w100 h30 , 시작
Gui, Add, Button, x32 y70 w100 h30 , 정지
Gui, Add, Button, x32 y110 w100 h30 , 종료
; Generated using SmartGUI Creator 4.0
Gui, Show, x127 y87 h151 w170,
매크로시작 := false
return
{
gui, Submit,NoHide
GuiControl, , A, 시작
매크로시작 := ture
클리어 :=0
Loop
{
CoordMode, pixel, Screen
WinGetPos, pos_x, pos_Y, width, heifht, CoolMessenger
x_right := width + pos_x
y_bottom := height + pos_y
ImageSearch, Foundx, Foundy, %pos_x%, %pos_y%, %x_right%, %y_bottom% *20 %A_ScriptDir%|Image|1.bmp
If errorlevel = 0
{
비활성왼쪽클릭(FoundX, FoundY)
}
if(매크로시작 = false)
{
break
}
}
}
return
비활성왼쪽클릭(x좌표, y좌표)
{
wingetPos, w_x, w_y, w_w, w_h, CoolMessenger
내부좌표x := x좌표 - w_x
내부좌표y := y좌표 - w_y
lparam := 내부좌표x|내부좌표y<<16
postmessage, 0x201, 1, %lparam%, ,CoolMessenger
postmessage, 0x202, 0, %lparam%, ,CoolMessenger
sleep, 1000
}
정말 죄송데 어떤식으로 해봐라 말고...
지금 제가 작석한 스크립트를 기준으로 예시를 어느부분을 수정하는지 해서 좀 알려주세요 부탁 드립니다.
아니면 카톡으로 부탁 드립니다 fx5325 제발 부디 알려주세요