+1::
loop, 200
{
clickimage("2.png")
Sleep 700
clickimage("3.png")
Sleep 700
clickposition(204, 150)
Sleep 500
? ? px:=x-WindowBorderWidth/2
? ? py:=y-WindowBorderHeight/2-WindowCaptionHeight
? ? p := px|py<<16
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PostMessage, 0x100, 51, 262145, , % ActiveID
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PostMessage, 0x101, 51, 262145, , % ActiveID
Sleep 700
clickimage("4.png")
Sleep 700
clickimage("kt.png")
?if(ErrorLevel=1){
? ? ? ? clickimage("kt-1.png")
? ? ? ? }
? ? ? ? ? ? if(ErrorLevel=1)
? ? ? ? ? ? {
? ? ? ? ? ? loop, 100{
? ? ? ? ? ? ? ? clickimage("x.png")
? ? ? ? ? ? ? ? Sleep,500
? ? ? ? ? ? ? ? clickimage("x-1.png")
}
}
Sleep 700
? ? ? ? ? ? ? ? ? ? ? ? MouseDrag(150, 160, 400, 160)
? ? ? ? ? ? ? ? ? ? ? ? Sleep 500
? ? ? ? ? ? ? ? ? ? ? ? clickposition(450, 160)
? ? ? ? ? ? ? ? ? ? ? ? Sleep 700
? ? ? ? ? ? ? ? ? ? ? ? clickimage("6.png")
? ? ? ? ? ? ? ? ? ? ? ? Sleep 500
? ? ? ? ? ? ? ? ? ? ? ? clickimage("7.png")
? ? ? ? ? ? ? ? ? ? ? ? Sleep 700
? ? ? ? ? ? ? ? ? ? ? ? clickimage("8.png")
}
모바게님의 함수를 이용해 매크로를 제작을 했는데요.?
실행중에 이미지를 찾지 못하게되면 처음으로 돌아가게 하고싶은데.
이게 중간에 이미지를 못찾으면 굉장히 오래걸리드라구요 처음으로 돌아오는데..
error 레벨 을 하고 return 을 집어넣게되면
리턴은 괄호안에 넣을수 없다? 라는 식으로 글이 뜨면서?
매크로 실행이 안되더라구요.?
또 . 1:로 맨위를 지정하여 goto와 gosub을 이용해봤지만 이것또한 무용지물이고..
혹시 모든 이미지 밑에 못찾으면 처음으로 돌아가라라는 명령어를 넣고싶은데?
어떤 명령어를 지정해야할까요?
모바케님 함수를 안써서 모르겠지만 대충 보기에
clickimage("2.png") ?이게 이미지 찾아서 클릭해주는거 같은데 ?여기서 이미지 못찾았을때 루프 처음으로 가는걸 원하시는거 같네요
clickimage 이 함수에서 이미지 못찾았을때 return true, 찾았을때는 그냥 reture 해주시고
if?clickimage("2.png")?
? ?goto, 이동하실 Label
이런식으로 하시면 될듯하네요. 정확해 원하시는게 이게 맞는지 모르겠군요