진짜 열심히 찾아보고 또해봐도 잘모르겠네요
오토핫키 처음 입문한사람인데 아무리해도 이미지서치와 클릭이 되질않네요
첫걸을못때서 아무것도 할수가없어요
녹스사용중인데 이미지서치가 됐는지안됐는지도모르겠고 아무런 변화가없네요. 도움주실분 계신가요?
일단은 아무것도안되도 첫 클릭만 됐으면 좋겠습니다.
Gui, add, text, x30 y5 w110 h20, 다크어벤져3
gui, add, text, x60 y25 w50 h20 va, 준비
gui, add, text, x60 y50 h20 w50 vb, 0회
Gui, add, text, x20 y84 w55 h20, 반복횟수:
Gui, add, edit, x80 y80 w30 h20 v반복횟수, 0
Gui, add, text, x115 y84 w20 h20, 회
Gui, add, checkbox, x20 y105 w100 h20 v2이미지클릭, 2번이미지클릭
Gui, add, text, x20 y139 w55 h20, 모험선택:
Gui, add, combobox, x80 y135 w70 h1000 v모험선택 choose10, 19-1|19-2|19-3|19-4|19-5|19-6|19-7|19-8|19-9|19-10
gui, add, Button, x20 y180 w110 h20, 시작
gui, add, Button, x20 y180 w110 h20, 종료
Gui, add, text, x50 y220 w90 h20, f2 : 멈춤
gui, show
매크로시작 := false
CoordMode, pixel, screen
CoordMode, mouse, screen
return
button시작:
{
gui,submit,nohide
GuiControl, , a, 시작
매크로시작 := true
클리어횟수 := 0
while(매크로시작 = true) && ((클리어횟수 < 반복횟수) || (반복횟수 = 0))
{
if (모험선택 != "19-1")
{
ImageSearch, foundx, foundy, 0,0, A_screenwidth, A_Screenheight, *50 %A_Scriptdir%\Image\모험.bmp
if ((errorlevel = 0) && (매크로시작 = true))
{
Send {click %foundx% %foundy%}
sleep, 1000
ImageSearch, foundx, foundy, 0,0, A_screenwidth, A_Screenheight, *50 %A_Scriptdir%\Image\모험1.bmp
if ((errorlevel = 0) && (매크로시작 = true))
{
Send {click %foundx% %foundy%}
sleep, 1000
}
ImageSearch, foundx, foundy, 0,0, A_screenwidth, A_Screenheight, *50 %A_Scriptdir%\Image\모험시작.bmp
if ((errorlevel = 0) && (매크로시작 = true))
{
Send {click %foundx% %foundy%}
sleep, 1000
}
if (2번이미지클릭 = 1)
{
ImageSearch, foundx, foundy, 0,0, A_screenwidth, A_Screenheight, *50 %A_Scriptdir%\Image\2.bmp
if ((errorlevel = 0) && (매크로시작 = true))
{
Send {click %foundx% %foundy%}
sleep, 1000
}
}
}
}
if (클릭안함 != "2번")
{
ImageSearch, foundx, foundy, 0,0, A_screenwidth, A_Screenheight, *50 %A_Scriptdir%\Image\3.bmp
if ((errorlevel = 0) && (매크로시작 = true))
{
Send {click %foundx% %foundy%}
sleep, 1000
클리어횟수 := 클리어횟수 + 1
gui,submit,nohide
guicontrol, , b, %클리어횟수% 회
}
}
if(클릭안함 != "4번")
{
ImageSearch, foundx, foundy, 0,0, A_screenwidth, A_Screenheight, *50 %A_Scriptdir%\Image\4.bmp
if ((errorlevel = 0) && (매크로시작 = true))
{
Send {click %foundx% %foundy%}
sleep, 1000
}
}
}
}
return
button종료:
{
매크로시작 := false
ExitApp
}
return
f2::
{
매크로시작 := false
gui, submit,nohide
GuiControl, ,a, 멈춤
}
return
이미지서치에는 문제는 없는데요.
스크립트를 부위별로 따로 테스트해보심이 좋을거 같네요